builder: mozilla-release_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0095 starttime: 1472297448.69 results: success (0) buildid: 20160827031513 builduid: 331c702e2f89401aab91cc9955875f83 revision: 9d7f2992eb888ed2a85df5020a2123c0c43b795a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-27 04:30:48.686325) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-27 04:30:48.686707) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-27 04:30:48.686982) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-27 04:30:48.903600) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:30:48.903905) ========= 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.rE3pfxFpPV/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.cwA4E71Bul/Listeners TMPDIR=/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/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-08-27 04:30:48-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 7.61M=0.002s 2016-08-27 04:30:49 (7.61 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.603124 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:30:49.659346) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:30:49.659673) ========= 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.rE3pfxFpPV/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.cwA4E71Bul/Listeners TMPDIR=/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/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.020810 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:30:49.731185) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-27 04:30:49.731542) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev 9d7f2992eb888ed2a85df5020a2123c0c43b795a --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-release --rev 9d7f2992eb888ed2a85df5020a2123c0c43b795a --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.rE3pfxFpPV/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.cwA4E71Bul/Listeners TMPDIR=/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/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-08-27 04:30:49,809 truncating revision to first 12 chars 2016-08-27 04:30:49,809 Setting DEBUG logging. 2016-08-27 04:30:49,809 attempt 1/10 2016-08-27 04:30:49,809 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/9d7f2992eb88?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-27 04:30:50,867 unpacking tar archive at: mozilla-release-9d7f2992eb88/testing/mozharness/ program finished with exit code 0 elapsedTime=1.318666 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-27 04:30:51.073932) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-27 04:30:51.074256) ========= script_repo_revision: 9d7f2992eb888ed2a85df5020a2123c0c43b795a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-27 04:30:51.077746) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-27 04:30:51.078034) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-27 04:30:51.096874) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 17 mins, 32 secs) (at 2016-08-27 04:30:51.097224) ========= /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-release --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-release', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.rE3pfxFpPV/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.cwA4E71Bul/Listeners TMPDIR=/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 04:30:51 INFO - MultiFileLogger online at 20160827 04:30:51 in /builds/slave/test 04:30:51 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-release --download-symbols true 04:30:51 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:30:51 INFO - {'append_to_log': False, 04:30:51 INFO - 'base_work_dir': '/builds/slave/test', 04:30:51 INFO - 'blob_upload_branch': 'mozilla-release', 04:30:51 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:30:51 INFO - 'buildbot_json_path': 'buildprops.json', 04:30:51 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:30:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:30:51 INFO - 'download_minidump_stackwalk': True, 04:30:51 INFO - 'download_symbols': 'true', 04:30:51 INFO - 'e10s': False, 04:30:51 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:30:51 INFO - 'tooltool.py': '/tools/tooltool.py', 04:30:51 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:30:51 INFO - '/tools/misc-python/virtualenv.py')}, 04:30:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:30:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:30:51 INFO - 'log_level': 'info', 04:30:51 INFO - 'log_to_console': True, 04:30:51 INFO - 'opt_config_files': (), 04:30:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:30:51 INFO - '--processes=1', 04:30:51 INFO - '--config=%(test_path)s/wptrunner.ini', 04:30:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:30:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:30:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:30:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:30:51 INFO - 'pip_index': False, 04:30:51 INFO - 'require_test_zip': True, 04:30:51 INFO - 'test_type': ('testharness',), 04:30:51 INFO - 'this_chunk': '1', 04:30:51 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:30:51 INFO - 'total_chunks': '10', 04:30:51 INFO - 'virtualenv_path': 'venv', 04:30:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:30:51 INFO - 'work_dir': 'build'} 04:30:51 INFO - ##### 04:30:51 INFO - ##### Running clobber step. 04:30:51 INFO - ##### 04:30:51 INFO - Running pre-action listener: _resource_record_pre_action 04:30:51 INFO - Running main action method: clobber 04:30:51 INFO - rmtree: /builds/slave/test/build 04:30:51 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:30:53 INFO - Running post-action listener: _resource_record_post_action 04:30:53 INFO - ##### 04:30:53 INFO - ##### Running read-buildbot-config step. 04:30:53 INFO - ##### 04:30:53 INFO - Running pre-action listener: _resource_record_pre_action 04:30:53 INFO - Running main action method: read_buildbot_config 04:30:53 INFO - Using buildbot properties: 04:30:53 INFO - { 04:30:53 INFO - "project": "", 04:30:53 INFO - "product": "firefox", 04:30:53 INFO - "script_repo_revision": "production", 04:30:53 INFO - "scheduler": "tests-mozilla-release-yosemite_r7-debug-unittest", 04:30:53 INFO - "repository": "", 04:30:53 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-release debug test web-platform-tests-1", 04:30:53 INFO - "buildid": "20160827031513", 04:30:53 INFO - "pgo_build": "False", 04:30:53 INFO - "basedir": "/builds/slave/test", 04:30:53 INFO - "buildnumber": 37, 04:30:53 INFO - "slavename": "t-yosemite-r7-0095", 04:30:53 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 04:30:53 INFO - "platform": "macosx64", 04:30:53 INFO - "branch": "mozilla-release", 04:30:53 INFO - "revision": "9d7f2992eb888ed2a85df5020a2123c0c43b795a", 04:30:53 INFO - "repo_path": "releases/mozilla-release", 04:30:53 INFO - "moz_repo_path": "", 04:30:53 INFO - "stage_platform": "macosx64", 04:30:53 INFO - "builduid": "331c702e2f89401aab91cc9955875f83", 04:30:53 INFO - "slavebuilddir": "test" 04:30:53 INFO - } 04:30:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg. 04:30:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json. 04:30:53 INFO - Running post-action listener: _resource_record_post_action 04:30:53 INFO - ##### 04:30:53 INFO - ##### Running download-and-extract step. 04:30:53 INFO - ##### 04:30:53 INFO - Running pre-action listener: _resource_record_pre_action 04:30:53 INFO - Running main action method: download_and_extract 04:30:53 INFO - mkdir: /builds/slave/test/build/tests 04:30:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:30:53 INFO - https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 04:30:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json 04:30:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json 04:30:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json 04:30:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json'}, attempt #1 04:30:53 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json 04:30:53 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:30:53 INFO - retry: Failed, sleeping 30 seconds before retrying 04:31:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json'}, attempt #2 04:31:23 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json 04:31:23 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:31:23 INFO - retry: Failed, sleeping 60 seconds before retrying 04:32:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json'}, attempt #3 04:32:24 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json 04:32:24 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:32:24 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json! 04:32:24 INFO - Caught exception: HTTP Error 404: Not Found 04:32:24 INFO - Caught exception: HTTP Error 404: Not Found 04:32:24 INFO - Caught exception: HTTP Error 404: Not Found 04:32:24 INFO - trying https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json 04:32:24 INFO - Downloading https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json 04:32:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json'}, attempt #1 04:32:25 INFO - Downloaded 1235 bytes. 04:32:25 INFO - Reading from file /builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json 04:32:25 INFO - Using the following test package requirements: 04:32:25 INFO - {u'common': [u'firefox-48.0.3.en-US.mac64.common.tests.zip'], 04:32:25 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 04:32:25 INFO - u'firefox-48.0.3.en-US.mac64.cppunittest.tests.zip'], 04:32:25 INFO - u'gtest': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 04:32:25 INFO - u'firefox-48.0.3.en-US.mac64.gtest.tests.zip'], 04:32:25 INFO - u'jittest': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 04:32:25 INFO - u'jsshell-mac64.zip'], 04:32:25 INFO - u'mochitest': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 04:32:25 INFO - u'firefox-48.0.3.en-US.mac64.mochitest.tests.zip'], 04:32:25 INFO - u'mozbase': [u'firefox-48.0.3.en-US.mac64.common.tests.zip'], 04:32:25 INFO - u'reftest': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 04:32:25 INFO - u'firefox-48.0.3.en-US.mac64.reftest.tests.zip'], 04:32:25 INFO - u'talos': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 04:32:25 INFO - u'firefox-48.0.3.en-US.mac64.talos.tests.zip'], 04:32:25 INFO - u'web-platform': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 04:32:25 INFO - u'firefox-48.0.3.en-US.mac64.web-platform.tests.zip'], 04:32:25 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 04:32:25 INFO - u'firefox-48.0.3.en-US.mac64.xpcshell.tests.zip']} 04:32:25 INFO - Downloading packages: [u'firefox-48.0.3.en-US.mac64.common.tests.zip', u'firefox-48.0.3.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 04:32:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:32:25 INFO - https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 04:32:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip 04:32:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip 04:32:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip 04:32:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip'}, attempt #1 04:32:25 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip 04:32:25 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:32:25 INFO - retry: Failed, sleeping 30 seconds before retrying 04:32:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip'}, attempt #2 04:32:55 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip 04:32:55 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:32:55 INFO - retry: Failed, sleeping 60 seconds before retrying 04:33:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip'}, attempt #3 04:33:56 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip 04:33:56 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:33:56 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip! 04:33:56 INFO - Caught exception: HTTP Error 404: Not Found 04:33:56 INFO - Caught exception: HTTP Error 404: Not Found 04:33:56 INFO - Caught exception: HTTP Error 404: Not Found 04:33:56 INFO - trying https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip 04:33:56 INFO - Downloading https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip 04:33:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip'}, attempt #1 04:33:57 INFO - Downloaded 18379870 bytes. 04:33:57 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:33:57 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:33:57 INFO - caution: filename not matched: web-platform/* 04:33:57 INFO - Return code: 11 04:33: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')]} 04:33:57 INFO - https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 04:33:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 04:33:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 04:33:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 04:33:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip'}, attempt #1 04:33:57 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 04:33:57 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:33:57 INFO - retry: Failed, sleeping 30 seconds before retrying 04:34:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip'}, attempt #2 04:34:27 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 04:34:27 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:34:27 INFO - retry: Failed, sleeping 60 seconds before retrying 04:35:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip'}, attempt #3 04:35:28 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 04:35:28 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:35:28 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip! 04:35:28 INFO - Caught exception: HTTP Error 404: Not Found 04:35:28 INFO - Caught exception: HTTP Error 404: Not Found 04:35:28 INFO - Caught exception: HTTP Error 404: Not Found 04:35:28 INFO - trying https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 04:35:28 INFO - Downloading https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 04:35:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip'}, attempt #1 04:35:30 INFO - Downloaded 36389883 bytes. 04:35:30 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:35:30 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:35:34 INFO - caution: filename not matched: bin/* 04:35:34 INFO - caution: filename not matched: config/* 04:35:34 INFO - caution: filename not matched: mozbase/* 04:35:34 INFO - caution: filename not matched: marionette/* 04:35:34 INFO - caution: filename not matched: tools/wptserve/* 04:35:34 INFO - Return code: 11 04:35:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:35:34 INFO - https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg matches https://queue.taskcluster.net 04:35:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 04:35:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 04:35:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg 04:35:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg'}, attempt #1 04:35:34 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 04:35:34 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:35:34 INFO - retry: Failed, sleeping 30 seconds before retrying 04:36:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg'}, attempt #2 04:36:04 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 04:36:04 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:36:04 INFO - retry: Failed, sleeping 60 seconds before retrying 04:37:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg'}, attempt #3 04:37:04 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 04:37:04 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:37:04 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg! 04:37:04 INFO - Caught exception: HTTP Error 404: Not Found 04:37:04 INFO - Caught exception: HTTP Error 404: Not Found 04:37:04 INFO - Caught exception: HTTP Error 404: Not Found 04:37:04 INFO - trying https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 04:37:04 INFO - Downloading https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg 04:37:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg'}, attempt #1 04:37:06 INFO - Downloaded 73092056 bytes. 04:37:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 04:37:06 INFO - mkdir: /builds/slave/test/properties 04:37:06 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:37:06 INFO - Writing to file /builds/slave/test/properties/build_url 04:37:06 INFO - Contents: 04:37:06 INFO - build_url:https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 04:37:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 04:37:07 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:37:07 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:37:07 INFO - Contents: 04:37:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 04:37:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:37:07 INFO - https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:37:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 04:37:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 04:37:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 04:37:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 04:37:07 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 04:37:07 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:37:07 INFO - retry: Failed, sleeping 30 seconds before retrying 04:37:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip'}, attempt #2 04:37:37 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 04:37:37 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:37:37 INFO - retry: Failed, sleeping 60 seconds before retrying 04:38:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip'}, attempt #3 04:38:37 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 04:38:37 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:38:37 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip! 04:38:37 INFO - Caught exception: HTTP Error 404: Not Found 04:38:37 INFO - Caught exception: HTTP Error 404: Not Found 04:38:37 INFO - Caught exception: HTTP Error 404: Not Found 04:38:37 INFO - trying https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 04:38:37 INFO - Downloading https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 04:38:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 04:38:41 INFO - Downloaded 103667098 bytes. 04:38:41 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:38:41 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:38:44 INFO - Return code: 0 04:38:44 INFO - Running post-action listener: _resource_record_post_action 04:38:44 INFO - Running post-action listener: set_extra_try_arguments 04:38:44 INFO - ##### 04:38:44 INFO - ##### Running create-virtualenv step. 04:38:44 INFO - ##### 04:38:44 INFO - Running pre-action listener: _pre_create_virtualenv 04:38:44 INFO - Running pre-action listener: _resource_record_pre_action 04:38:44 INFO - Running main action method: create_virtualenv 04:38:44 INFO - Creating virtualenv /builds/slave/test/build/venv 04:38:44 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 04:38:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:38:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:38:44 INFO - Using real prefix '/tools/python27' 04:38:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:38:45 INFO - Installing distribute.............................................................................................................................................................................................done. 04:38:48 INFO - Installing pip.................done. 04:38:48 INFO - Return code: 0 04:38:48 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:38:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:38:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:38:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:38:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:38:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:38:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:38:48 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 0x108e16e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108e33f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fab19480cf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108e2f5e0>, '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 0x108a12cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108a3d990>, '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.rE3pfxFpPV/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cwA4E71Bul/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:38:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 04:38:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:38:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rE3pfxFpPV/Render', 04:38:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:38:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:38:48 INFO - 'HOME': '/Users/cltbld', 04:38:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:38:48 INFO - 'LOGNAME': 'cltbld', 04:38:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:38:48 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:38:48 INFO - 'MOZ_NO_REMOTE': '1', 04:38:48 INFO - 'NO_EM_RESTART': '1', 04:38:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:38:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:38:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:38:48 INFO - 'PWD': '/builds/slave/test', 04:38:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:38:48 INFO - 'SHELL': '/bin/bash', 04:38:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cwA4E71Bul/Listeners', 04:38:48 INFO - 'TMPDIR': '/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/', 04:38:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:38:48 INFO - 'USER': 'cltbld', 04:38:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:38:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:38:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:38:48 INFO - 'XPC_FLAGS': '0x0', 04:38:48 INFO - 'XPC_SERVICE_NAME': '0', 04:38:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:38:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:38:48 INFO - Downloading/unpacking psutil>=0.7.1 04:38:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:38:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:38:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:38:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:38:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:38:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:38:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:38:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:38:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:38:51 INFO - Installing collected packages: psutil 04:38:51 INFO - Running setup.py install for psutil 04:38:51 INFO - building 'psutil._psutil_osx' extension 04:38:51 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 04:38:52 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 04:38:52 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 04:38:52 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 04:38:52 INFO - building 'psutil._psutil_posix' extension 04:38:52 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 04:38:52 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 04:38:52 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 04:38:52 INFO - ^ 04:38:52 INFO - 1 warning generated. 04:38:52 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 04:38:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:38:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:38:52 INFO - Successfully installed psutil 04:38:52 INFO - Cleaning up... 04:38:52 INFO - Return code: 0 04:38:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:38:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:38:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:38:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:38:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:38:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:38:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:38:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x108e16e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108e33f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fab19480cf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108e2f5e0>, '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 0x108a12cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108a3d990>, '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.rE3pfxFpPV/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cwA4E71Bul/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:38:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 04:38:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:38:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rE3pfxFpPV/Render', 04:38:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:38:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:38:52 INFO - 'HOME': '/Users/cltbld', 04:38:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:38:52 INFO - 'LOGNAME': 'cltbld', 04:38:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:38:52 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:38:52 INFO - 'MOZ_NO_REMOTE': '1', 04:38:52 INFO - 'NO_EM_RESTART': '1', 04:38:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:38:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:38:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:38:52 INFO - 'PWD': '/builds/slave/test', 04:38:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:38:52 INFO - 'SHELL': '/bin/bash', 04:38:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cwA4E71Bul/Listeners', 04:38:52 INFO - 'TMPDIR': '/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/', 04:38:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:38:52 INFO - 'USER': 'cltbld', 04:38:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:38:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:38:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:38:52 INFO - 'XPC_FLAGS': '0x0', 04:38:52 INFO - 'XPC_SERVICE_NAME': '0', 04:38:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:38:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:38:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:38:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:38:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:38:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:38:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:38:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:38:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:38:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:38:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:38:55 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:38:55 INFO - Installing collected packages: mozsystemmonitor 04:38:55 INFO - Running setup.py install for mozsystemmonitor 04:38:55 INFO - Successfully installed mozsystemmonitor 04:38:55 INFO - Cleaning up... 04:38:55 INFO - Return code: 0 04:38:55 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:38:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:38:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:38:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:38:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:38:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:38:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:38:55 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 0x108e16e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108e33f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fab19480cf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108e2f5e0>, '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 0x108a12cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108a3d990>, '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.rE3pfxFpPV/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cwA4E71Bul/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:38:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 04:38:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:38:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rE3pfxFpPV/Render', 04:38:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:38:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:38:55 INFO - 'HOME': '/Users/cltbld', 04:38:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:38:55 INFO - 'LOGNAME': 'cltbld', 04:38:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:38:55 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:38:55 INFO - 'MOZ_NO_REMOTE': '1', 04:38:55 INFO - 'NO_EM_RESTART': '1', 04:38:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:38:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:38:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:38:55 INFO - 'PWD': '/builds/slave/test', 04:38:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:38:55 INFO - 'SHELL': '/bin/bash', 04:38:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cwA4E71Bul/Listeners', 04:38:55 INFO - 'TMPDIR': '/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/', 04:38:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:38:55 INFO - 'USER': 'cltbld', 04:38:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:38:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:38:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:38:55 INFO - 'XPC_FLAGS': '0x0', 04:38:55 INFO - 'XPC_SERVICE_NAME': '0', 04:38:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:38:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:38:55 INFO - Downloading/unpacking blobuploader==1.2.4 04:38:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:38:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:38:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:38:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:38:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:38:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:38:58 INFO - Downloading blobuploader-1.2.4.tar.gz 04:38:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:38:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:38:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:38:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:38:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:38:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:38:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:38:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:38:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:38:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:38:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:38:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:38:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:38:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:38:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:38:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:38:59 INFO - Downloading docopt-0.6.1.tar.gz 04:38:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:38:59 INFO - Installing collected packages: blobuploader, requests, docopt 04:38:59 INFO - Running setup.py install for blobuploader 04:38:59 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:38:59 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:38:59 INFO - Running setup.py install for requests 04:39:00 INFO - Running setup.py install for docopt 04:39:00 INFO - Successfully installed blobuploader requests docopt 04:39:00 INFO - Cleaning up... 04:39:00 INFO - Return code: 0 04:39:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:39:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:39:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:39:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:39:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:39:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:39:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:39:00 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 0x108e16e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108e33f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fab19480cf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108e2f5e0>, '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 0x108a12cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108a3d990>, '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.rE3pfxFpPV/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cwA4E71Bul/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:39:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:39:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:39:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rE3pfxFpPV/Render', 04:39:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:39:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:39:00 INFO - 'HOME': '/Users/cltbld', 04:39:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:39:00 INFO - 'LOGNAME': 'cltbld', 04:39:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:39:00 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:39:00 INFO - 'MOZ_NO_REMOTE': '1', 04:39:00 INFO - 'NO_EM_RESTART': '1', 04:39:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:39:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:39:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:39:00 INFO - 'PWD': '/builds/slave/test', 04:39:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:39:00 INFO - 'SHELL': '/bin/bash', 04:39:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cwA4E71Bul/Listeners', 04:39:00 INFO - 'TMPDIR': '/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/', 04:39:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:39:00 INFO - 'USER': 'cltbld', 04:39:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:39:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:39:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:39:00 INFO - 'XPC_FLAGS': '0x0', 04:39:00 INFO - 'XPC_SERVICE_NAME': '0', 04:39:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:39:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:39:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:39:00 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-Hpq0Y3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:39:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:39:00 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-t5XyLP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:39:01 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-_PVnpc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:39:01 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-J93Qbh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:39:01 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-9rxecU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:39:01 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-SAfJcK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:39:01 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-MOky82-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:39:01 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-zcZjii-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:39:01 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-KC4EaW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:39:01 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-rBTrzk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:39:01 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-0ZC1kT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:39:02 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-iz6mJ_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:39:02 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-6YjyqI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:39:02 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-VTKjKB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:39:02 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-NMV1vH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:39:02 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-Kgbi8D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:39:02 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-i04jXh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:39:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:39:02 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-cD8aM2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:39:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:39:02 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-zVUA3X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:39:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:39:02 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-id8w4C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:39:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:39:03 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-1NcVEE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:39:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:39:03 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 04:39:03 INFO - Running setup.py install for manifestparser 04:39:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:39:03 INFO - Running setup.py install for mozcrash 04:39:03 INFO - Running setup.py install for mozdebug 04:39:04 INFO - Running setup.py install for mozdevice 04:39:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:39:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:39:04 INFO - Running setup.py install for mozfile 04:39:04 INFO - Running setup.py install for mozhttpd 04:39:04 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:39:04 INFO - Running setup.py install for mozinfo 04:39:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:39:04 INFO - Running setup.py install for mozInstall 04:39:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:39:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:39:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:39:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:39:04 INFO - Running setup.py install for mozleak 04:39:04 INFO - Running setup.py install for mozlog 04:39:05 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:39:05 INFO - Running setup.py install for moznetwork 04:39:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:39:05 INFO - Running setup.py install for mozprocess 04:39:05 INFO - Running setup.py install for mozprofile 04:39:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:39:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:39:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:39:05 INFO - Running setup.py install for mozrunner 04:39:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:39:05 INFO - Running setup.py install for mozscreenshot 04:39:05 INFO - Running setup.py install for moztest 04:39:06 INFO - Running setup.py install for mozversion 04:39:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:39:06 INFO - Running setup.py install for wptserve 04:39:06 INFO - Running setup.py install for marionette-driver 04:39:06 INFO - Running setup.py install for browsermob-proxy 04:39:06 INFO - Running setup.py install for marionette-client 04:39:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:39:06 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:39:07 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 04:39:07 INFO - Cleaning up... 04:39:07 INFO - Return code: 0 04:39:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:39:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:39:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:39:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:39:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:39:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:39:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:39:07 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 0x108e16e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108e33f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fab19480cf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108e2f5e0>, '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 0x108a12cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108a3d990>, '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.rE3pfxFpPV/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cwA4E71Bul/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:39:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:39:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:39:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rE3pfxFpPV/Render', 04:39:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:39:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:39:07 INFO - 'HOME': '/Users/cltbld', 04:39:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:39:07 INFO - 'LOGNAME': 'cltbld', 04:39:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:39:07 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:39:07 INFO - 'MOZ_NO_REMOTE': '1', 04:39:07 INFO - 'NO_EM_RESTART': '1', 04:39:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:39:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:39:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:39:07 INFO - 'PWD': '/builds/slave/test', 04:39:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:39:07 INFO - 'SHELL': '/bin/bash', 04:39:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cwA4E71Bul/Listeners', 04:39:07 INFO - 'TMPDIR': '/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/', 04:39:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:39:07 INFO - 'USER': 'cltbld', 04:39:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:39:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:39:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:39:07 INFO - 'XPC_FLAGS': '0x0', 04:39:07 INFO - 'XPC_SERVICE_NAME': '0', 04:39:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:39:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:39:07 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-hn9ug1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:39:07 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 04:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:39:07 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-immsFR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:39:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:39:07 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-YhK4AW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:39:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 04:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:39:07 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-wLDkmC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:39:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:39:07 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-M876TA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:39:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 04:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:39:07 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-9c6Nbl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:39:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 04:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:39:08 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-yFBJFi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:39:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 04:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:39:08 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-hKOrbT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:39:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 04:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:39:08 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-X0lGGQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:39:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 04:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:39:08 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-bxdAhJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:39:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:39:08 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-tzgJNZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:39:08 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 04:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:39:08 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-Z2iUBZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:39:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 04:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:39:08 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-iS7Uzm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:39:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 04:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:39:08 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-vNjLoa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:39:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 04:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:39:08 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-aYfSZW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:39:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 04:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:39:08 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-euG0Ev-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:39:09 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 04:39:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:39:09 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-ZBbtlC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:39:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 04:39:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:39:09 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-mk2Lut-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:39:09 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 04:39:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:39:09 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-2GUEmi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:39:09 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 04:39:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:39:09 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-MdpvKn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:39:09 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 04:39:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:39:09 INFO - Running setup.py (path:/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/pip-QJimGM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:39:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:39:10 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 04:39:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:39:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:39:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 04:39:10 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:39:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:39:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:39:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:39:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:39:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:39:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:39:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:39:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:39:12 INFO - Downloading blessings-1.6.tar.gz 04:39:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:39:12 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 04:39:12 INFO - Installing collected packages: blessings 04:39:12 INFO - Running setup.py install for blessings 04:39:12 INFO - Successfully installed blessings 04:39:12 INFO - Cleaning up... 04:39:13 INFO - Return code: 0 04:39:13 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:39:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:39:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:39:13 INFO - Reading from file tmpfile_stdout 04:39:13 INFO - Current package versions: 04:39:13 INFO - blessings == 1.6 04:39:13 INFO - blobuploader == 1.2.4 04:39:13 INFO - browsermob-proxy == 0.6.0 04:39:13 INFO - docopt == 0.6.1 04:39:13 INFO - manifestparser == 1.1 04:39:13 INFO - marionette-client == 2.3.0 04:39:13 INFO - marionette-driver == 1.4.0 04:39:13 INFO - mozInstall == 1.12 04:39:13 INFO - mozcrash == 0.17 04:39:13 INFO - mozdebug == 0.1 04:39:13 INFO - mozdevice == 0.48 04:39:13 INFO - mozfile == 1.2 04:39:13 INFO - mozhttpd == 0.7 04:39:13 INFO - mozinfo == 0.9 04:39:13 INFO - mozleak == 0.1 04:39:13 INFO - mozlog == 3.1 04:39:13 INFO - moznetwork == 0.27 04:39:13 INFO - mozprocess == 0.22 04:39:13 INFO - mozprofile == 0.28 04:39:13 INFO - mozrunner == 6.11 04:39:13 INFO - mozscreenshot == 0.1 04:39:13 INFO - mozsystemmonitor == 0.0 04:39:13 INFO - moztest == 0.7 04:39:13 INFO - mozversion == 1.4 04:39:13 INFO - psutil == 3.1.1 04:39:13 INFO - requests == 1.2.3 04:39:13 INFO - wptserve == 1.4.0 04:39:13 INFO - wsgiref == 0.1.2 04:39:13 INFO - Running post-action listener: _resource_record_post_action 04:39:13 INFO - Running post-action listener: _start_resource_monitoring 04:39:13 INFO - Starting resource monitoring. 04:39:13 INFO - ##### 04:39:13 INFO - ##### Running pull step. 04:39:13 INFO - ##### 04:39:13 INFO - Running pre-action listener: _resource_record_pre_action 04:39:13 INFO - Running main action method: pull 04:39:13 INFO - Pull has nothing to do! 04:39:13 INFO - Running post-action listener: _resource_record_post_action 04:39:13 INFO - ##### 04:39:13 INFO - ##### Running install step. 04:39:13 INFO - ##### 04:39:13 INFO - Running pre-action listener: _resource_record_pre_action 04:39:13 INFO - Running main action method: install 04:39:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:39:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:39:13 INFO - Reading from file tmpfile_stdout 04:39:13 INFO - Detecting whether we're running mozinstall >=1.0... 04:39:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:39:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:39:13 INFO - Reading from file tmpfile_stdout 04:39:13 INFO - Output received: 04:39:13 INFO - Usage: mozinstall [options] installer 04:39:13 INFO - Options: 04:39:13 INFO - -h, --help show this help message and exit 04:39:13 INFO - -d DEST, --destination=DEST 04:39:13 INFO - Directory to install application into. [default: 04:39:13 INFO - "/builds/slave/test"] 04:39:13 INFO - --app=APP Application being installed. [default: firefox] 04:39:13 INFO - mkdir: /builds/slave/test/build/application 04:39:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 04:39:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg --destination /builds/slave/test/build/application 04:39:31 INFO - Reading from file tmpfile_stdout 04:39:31 INFO - Output received: 04:39:31 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 04:39:31 INFO - Running post-action listener: _resource_record_post_action 04:39:31 INFO - ##### 04:39:31 INFO - ##### Running run-tests step. 04:39:31 INFO - ##### 04:39:31 INFO - Running pre-action listener: _resource_record_pre_action 04:39:31 INFO - Running main action method: run_tests 04:39:31 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:39:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:39:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:39:31 INFO - grabbing minidump binary from tooltool 04:39:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:39:31 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 0x108e2f5e0>, '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 0x108a12cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108a3d990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:39:31 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 04:39:31 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 04:39:31 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:39:31 INFO - Return code: 0 04:39:31 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 04:39:31 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:39:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 04:39:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 04:39:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rE3pfxFpPV/Render', 04:39:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:39:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:39:31 INFO - 'HOME': '/Users/cltbld', 04:39:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:39:31 INFO - 'LOGNAME': 'cltbld', 04:39:31 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:39:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:39:31 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:39:31 INFO - 'MOZ_NO_REMOTE': '1', 04:39:31 INFO - 'NO_EM_RESTART': '1', 04:39:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:39:31 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:39:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:39:31 INFO - 'PWD': '/builds/slave/test', 04:39:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:39:31 INFO - 'SHELL': '/bin/bash', 04:39:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cwA4E71Bul/Listeners', 04:39:31 INFO - 'TMPDIR': '/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/T/', 04:39:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:39:31 INFO - 'USER': 'cltbld', 04:39:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:39:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:39:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:39:31 INFO - 'XPC_FLAGS': '0x0', 04:39:31 INFO - 'XPC_SERVICE_NAME': '0', 04:39:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:39:31 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 04:39:32 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 04:39:32 INFO - import pkg_resources 04:39:33 INFO - Using 1 client processes 04:39:33 INFO - wptserve Starting http server on 127.0.0.1:8000 04:39:33 INFO - wptserve Starting http server on 127.0.0.1:8001 04:39:33 INFO - wptserve Starting http server on 127.0.0.1:8443 04:39:35 INFO - SUITE-START | Running 778 tests 04:39:35 INFO - Running testharness tests 04:39:35 INFO - Setting up ssl 04:39:35 INFO - PROCESS | certutil | 04:39:35 INFO - PROCESS | certutil | 04:39:35 INFO - PROCESS | certutil | 04:39:35 INFO - Certificate Nickname Trust Attributes 04:39:35 INFO - SSL,S/MIME,JAR/XPI 04:39:35 INFO - 04:39:35 INFO - web-platform-tests CT,, 04:39:35 INFO - 04:39:35 INFO - Starting runner 04:39:36 INFO - PROCESS | 1983 | [1983] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 04:39:36 INFO - PROCESS | 1983 | 1472297976300 Marionette DEBUG Marionette enabled via build flag and pref 04:39:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x113e12800 == 1 [pid = 1983] [id = 1] 04:39:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 1 (0x113e13000) [pid = 1983] [serial = 1] [outer = 0x0] 04:39:36 INFO - PROCESS | 1983 | [1983] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:39:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 2 (0x113e14000) [pid = 1983] [serial = 2] [outer = 0x113e13000] 04:39:36 INFO - PROCESS | 1983 | 1472297976622 Marionette INFO Listening on port 2828 04:39:36 INFO - PROCESS | 1983 | 1472297976860 Marionette DEBUG Marionette enabled via command-line flag 04:39:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x11697e800 == 2 [pid = 1983] [id = 2] 04:39:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 3 (0x11697f000) [pid = 1983] [serial = 3] [outer = 0x0] 04:39:36 INFO - PROCESS | 1983 | [1983] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:39:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 4 (0x116980000) [pid = 1983] [serial = 4] [outer = 0x11697f000] 04:39:37 INFO - PROCESS | 1983 | [1983] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:39:37 INFO - PROCESS | 1983 | 1472297977004 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56103 04:39:37 INFO - PROCESS | 1983 | 1472297977090 Marionette DEBUG Closed connection conn0 04:39:37 INFO - PROCESS | 1983 | [1983] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:39:37 INFO - PROCESS | 1983 | 1472297977094 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56104 04:39:37 INFO - PROCESS | 1983 | 1472297977105 Marionette DEBUG Closed connection conn1 04:39:37 INFO - PROCESS | 1983 | [1983] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:39:37 INFO - PROCESS | 1983 | 1472297977110 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56105 04:39:37 INFO - PROCESS | 1983 | 1472297977119 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:39:37 INFO - PROCESS | 1983 | 1472297977125 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160827031513","device":"desktop","version":"48.0.3"} 04:39:37 INFO - PROCESS | 1983 | [1983] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:39:38 INFO - PROCESS | 1983 | ++DOCSHELL 0x120529000 == 3 [pid = 1983] [id = 3] 04:39:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 5 (0x120529800) [pid = 1983] [serial = 5] [outer = 0x0] 04:39:38 INFO - PROCESS | 1983 | ++DOCSHELL 0x12052a000 == 4 [pid = 1983] [id = 4] 04:39:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 6 (0x119eda000) [pid = 1983] [serial = 6] [outer = 0x0] 04:39:38 INFO - PROCESS | 1983 | [1983] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:39:38 INFO - PROCESS | 1983 | [1983] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:39:38 INFO - PROCESS | 1983 | ++DOCSHELL 0x124906000 == 5 [pid = 1983] [id = 5] 04:39:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 7 (0x119ed9800) [pid = 1983] [serial = 7] [outer = 0x0] 04:39:38 INFO - PROCESS | 1983 | [1983] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:39:38 INFO - PROCESS | 1983 | [1983] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:39:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 8 (0x124974000) [pid = 1983] [serial = 8] [outer = 0x119ed9800] 04:39:38 INFO - PROCESS | 1983 | [1983] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:39:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 9 (0x124edc800) [pid = 1983] [serial = 9] [outer = 0x120529800] 04:39:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 10 (0x124ecd000) [pid = 1983] [serial = 10] [outer = 0x119eda000] 04:39:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 11 (0x124ecec00) [pid = 1983] [serial = 11] [outer = 0x119ed9800] 04:39:38 INFO - PROCESS | 1983 | [1983] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:39:39 INFO - PROCESS | 1983 | 1472297979020 Marionette INFO startBrowser 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:39 INFO - PROCESS | 1983 | 1472297979044 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 1983 | 1472297979051 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 1983 | 1472297979052 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:39 INFO - PROCESS | 1983 | [1983] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:39:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 12 (0x126fe6c00) [pid = 1983] [serial = 12] [outer = 0x119ed9800] 04:39:39 INFO - PROCESS | 1983 | 1472297979388 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"1c4561c3-3b60-f34f-8966-a775b2d7e7b5","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160827031513","device":"desktop","version":"48.0.3","command_id":1}}] 04:39:39 INFO - PROCESS | 1983 | 1472297979474 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:39:39 INFO - PROCESS | 1983 | 1472297979478 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:39 INFO - PROCESS | 1983 | 1472297979541 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 04:39:39 INFO - PROCESS | 1983 | 1472297979622 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:39:39 INFO - PROCESS | 1983 | 1472297979623 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:39 INFO - PROCESS | 1983 | [1983] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:39:39 INFO - PROCESS | 1983 | [1983] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:39:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 13 (0x128f04400) [pid = 1983] [serial = 13] [outer = 0x119ed9800] 04:39:39 INFO - PROCESS | 1983 | [1983] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:39:39 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:39:39 INFO - PROCESS | 1983 | 1472297979882 Marionette TRACE conn2 <- [1,3,null,{}] 04:39:39 INFO - PROCESS | 1983 | 1472297979885 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:39:39 INFO - PROCESS | 1983 | 1472297979887 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:39 INFO - PROCESS | 1983 | 1472297979903 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 04:39:39 INFO - PROCESS | 1983 | 1472297979931 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 1983 | 1472297979932 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 04:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:39:39 INFO - PROCESS | 1983 | 1472297979935 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - PROCESS | 1983 | 1472297979938 Marionette TRACE conn2 <- [1,6,null,{}] 04:39:39 INFO - PROCESS | 1983 | 1472297979940 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:39 INFO - PROCESS | 1983 | 1472297979942 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:39 INFO - PROCESS | 1983 | 1472297979955 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 04:39:39 INFO - PROCESS | 1983 | 1472297979957 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:39 INFO - PROCESS | 1983 | 1472297979959 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:39 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292ab000 == 6 [pid = 1983] [id = 6] 04:39:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 14 (0x1292f5800) [pid = 1983] [serial = 14] [outer = 0x0] 04:39:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 15 (0x1292f7400) [pid = 1983] [serial = 15] [outer = 0x1292f5800] 04:39:40 INFO - PROCESS | 1983 | 1472297979997 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 16 (0x129534400) [pid = 1983] [serial = 16] [outer = 0x1292f5800] 04:39:40 INFO - PROCESS | 1983 | 1472297980282 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 04:39:40 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298b2800 == 7 [pid = 1983] [id = 7] 04:39:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 17 (0x12974a800) [pid = 1983] [serial = 17] [outer = 0x0] 04:39:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 18 (0x129750000) [pid = 1983] [serial = 18] [outer = 0x12974a800] 04:39:40 INFO - PROCESS | 1983 | 1472297980334 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 19 (0x129755c00) [pid = 1983] [serial = 19] [outer = 0x12974a800] 04:39:40 INFO - PROCESS | 1983 | 1472297980382 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 04:39:40 INFO - PROCESS | 1983 | 1472297980383 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 04:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:39:40 INFO - PROCESS | 1983 | 1472297980420 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - PROCESS | 1983 | 1472297980421 Marionette TRACE conn2 <- [1,10,null,{}] 04:39:40 INFO - PROCESS | 1983 | 1472297980436 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:40 INFO - PROCESS | 1983 | 1472297980440 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:40 INFO - PROCESS | 1983 | 1472297980574 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 04:39:40 INFO - PROCESS | 1983 | 1472297980599 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:40 INFO - PROCESS | 1983 | 1472297980600 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:40 INFO - PROCESS | 1983 | ++DOCSHELL 0x12ab10800 == 8 [pid = 1983] [id = 8] 04:39:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 20 (0x12ab47000) [pid = 1983] [serial = 20] [outer = 0x0] 04:39:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 21 (0x12ab48c00) [pid = 1983] [serial = 21] [outer = 0x12ab47000] 04:39:40 INFO - PROCESS | 1983 | 1472297980630 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 22 (0x12ab4d400) [pid = 1983] [serial = 22] [outer = 0x12ab47000] 04:39:40 INFO - PROCESS | 1983 | 1472297980931 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 536ms 04:39:40 INFO - PROCESS | 1983 | 1472297980950 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 04:39:40 INFO - PROCESS | 1983 | 1472297980952 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 04:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:39:40 INFO - PROCESS | 1983 | 1472297980988 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - PROCESS | 1983 | 1472297980989 Marionette TRACE conn2 <- [1,14,null,{}] 04:39:41 INFO - PROCESS | 1983 | 1472297981024 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:41 INFO - PROCESS | 1983 | 1472297981027 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:41 INFO - PROCESS | 1983 | 1472297981120 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 04:39:41 INFO - PROCESS | 1983 | 1472297981123 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 1983 | 1472297981125 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:41 INFO - PROCESS | 1983 | ++DOCSHELL 0x12b3c2000 == 9 [pid = 1983] [id = 9] 04:39:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 23 (0x12ab53400) [pid = 1983] [serial = 23] [outer = 0x0] 04:39:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 24 (0x12ac0f400) [pid = 1983] [serial = 24] [outer = 0x12ab53400] 04:39:41 INFO - PROCESS | 1983 | 1472297981151 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 25 (0x12bb36800) [pid = 1983] [serial = 25] [outer = 0x12ab53400] 04:39:41 INFO - PROCESS | 1983 | 1472297981422 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 462ms 04:39:41 INFO - PROCESS | 1983 | 1472297981449 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 1983 | 1472297981451 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 04:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:39:41 INFO - PROCESS | 1983 | 1472297981453 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 1983 | 1472297981454 Marionette TRACE conn2 <- [1,18,null,{}] 04:39:41 INFO - PROCESS | 1983 | 1472297981457 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:41 INFO - PROCESS | 1983 | 1472297981459 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:41 INFO - PROCESS | 1983 | 1472297981565 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 04:39:41 INFO - PROCESS | 1983 | 1472297981569 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 1983 | 1472297981571 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:41 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbd9800 == 10 [pid = 1983] [id = 10] 04:39:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 26 (0x12bd1dc00) [pid = 1983] [serial = 26] [outer = 0x0] 04:39:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 27 (0x12bd23c00) [pid = 1983] [serial = 27] [outer = 0x12bd1dc00] 04:39:41 INFO - PROCESS | 1983 | 1472297981596 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 28 (0x12bd29c00) [pid = 1983] [serial = 28] [outer = 0x12bd1dc00] 04:39:41 INFO - PROCESS | 1983 | 1472297981882 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 469ms 04:39:41 INFO - PROCESS | 1983 | 1472297981923 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 1983 | 1472297981925 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 04:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:39:41 INFO - PROCESS | 1983 | 1472297981931 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 1983 | 1472297981932 Marionette TRACE conn2 <- [1,22,null,{}] 04:39:41 INFO - PROCESS | 1983 | 1472297981935 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:41 INFO - PROCESS | 1983 | 1472297981936 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:42 INFO - PROCESS | 1983 | 1472297982030 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 04:39:42 INFO - PROCESS | 1983 | 1472297982033 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 1983 | 1472297982035 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x113374000 == 11 [pid = 1983] [id = 11] 04:39:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 29 (0x12becf800) [pid = 1983] [serial = 29] [outer = 0x0] 04:39:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 30 (0x12c17f000) [pid = 1983] [serial = 30] [outer = 0x12becf800] 04:39:42 INFO - PROCESS | 1983 | 1472297982061 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 31 (0x12c185800) [pid = 1983] [serial = 31] [outer = 0x12becf800] 04:39:42 INFO - PROCESS | 1983 | 1472297982310 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 04:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:39:42 INFO - PROCESS | 1983 | 1472297982350 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 04:39:42 INFO - PROCESS | 1983 | 1472297982351 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 04:39:42 INFO - PROCESS | 1983 | 1472297982353 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 1983 | 1472297982354 Marionette TRACE conn2 <- [1,26,null,{}] 04:39:42 INFO - PROCESS | 1983 | 1472297982357 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:42 INFO - PROCESS | 1983 | 1472297982358 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:42 INFO - PROCESS | 1983 | 1472297982469 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 04:39:42 INFO - PROCESS | 1983 | 1472297982474 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 1983 | 1472297982476 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c145800 == 12 [pid = 1983] [id = 12] 04:39:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 32 (0x127625000) [pid = 1983] [serial = 32] [outer = 0x0] 04:39:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 33 (0x12c1a0800) [pid = 1983] [serial = 33] [outer = 0x127625000] 04:39:42 INFO - PROCESS | 1983 | 1472297982501 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 34 (0x12c1ab400) [pid = 1983] [serial = 34] [outer = 0x127625000] 04:39:42 INFO - PROCESS | 1983 | 1472297982744 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 417ms 04:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:39:42 INFO - PROCESS | 1983 | 1472297982772 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 04:39:42 INFO - PROCESS | 1983 | 1472297982773 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 04:39:42 INFO - PROCESS | 1983 | 1472297982785 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 1983 | 1472297982786 Marionette TRACE conn2 <- [1,30,null,{}] 04:39:42 INFO - PROCESS | 1983 | 1472297982788 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:42 INFO - PROCESS | 1983 | 1472297982790 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:42 INFO - PROCESS | 1983 | 1472297982894 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 04:39:42 INFO - PROCESS | 1983 | 1472297982898 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 1983 | 1472297982899 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c393000 == 13 [pid = 1983] [id = 13] 04:39:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 35 (0x12c1aec00) [pid = 1983] [serial = 35] [outer = 0x0] 04:39:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 36 (0x12c5a4c00) [pid = 1983] [serial = 36] [outer = 0x12c1aec00] 04:39:42 INFO - PROCESS | 1983 | 1472297982924 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 37 (0x12c5a8c00) [pid = 1983] [serial = 37] [outer = 0x12c1aec00] 04:39:43 INFO - PROCESS | 1983 | 1472297983158 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 429ms 04:39:43 INFO - PROCESS | 1983 | 1472297983204 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 1983 | 1472297983206 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 04:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:39:43 INFO - PROCESS | 1983 | 1472297983216 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 1983 | 1472297983217 Marionette TRACE conn2 <- [1,34,null,{}] 04:39:43 INFO - PROCESS | 1983 | 1472297983220 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:43 INFO - PROCESS | 1983 | 1472297983221 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:43 INFO - PROCESS | 1983 | 1472297983315 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 04:39:43 INFO - PROCESS | 1983 | 1472297983318 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 1983 | 1472297983320 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:43 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c697800 == 14 [pid = 1983] [id = 14] 04:39:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 38 (0x12bb40000) [pid = 1983] [serial = 38] [outer = 0x0] 04:39:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 39 (0x12c6b5400) [pid = 1983] [serial = 39] [outer = 0x12bb40000] 04:39:43 INFO - PROCESS | 1983 | 1472297983345 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 40 (0x12c6bd000) [pid = 1983] [serial = 40] [outer = 0x12bb40000] 04:39:43 INFO - PROCESS | 1983 | 1472297983580 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 427ms 04:39:43 INFO - PROCESS | 1983 | 1472297983635 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 1983 | 1472297983636 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 04:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:39:43 INFO - PROCESS | 1983 | 1472297983639 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 1983 | 1472297983640 Marionette TRACE conn2 <- [1,38,null,{}] 04:39:43 INFO - PROCESS | 1983 | 1472297983650 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:43 INFO - PROCESS | 1983 | 1472297983651 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:43 INFO - PROCESS | 1983 | 1472297983748 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 04:39:43 INFO - PROCESS | 1983 | 1472297983760 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 1983 | 1472297983761 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:43 INFO - PROCESS | 1983 | ++DOCSHELL 0x12cd4b800 == 15 [pid = 1983] [id = 15] 04:39:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 41 (0x12c6b8000) [pid = 1983] [serial = 41] [outer = 0x0] 04:39:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 42 (0x12cdaac00) [pid = 1983] [serial = 42] [outer = 0x12c6b8000] 04:39:43 INFO - PROCESS | 1983 | 1472297983786 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 43 (0x12cdb1400) [pid = 1983] [serial = 43] [outer = 0x12c6b8000] 04:39:44 INFO - PROCESS | 1983 | 1472297984027 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 423ms 04:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:39:44 INFO - PROCESS | 1983 | 1472297984068 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 1983 | 1472297984069 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 04:39:44 INFO - PROCESS | 1983 | 1472297984071 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - PROCESS | 1983 | 1472297984072 Marionette TRACE conn2 <- [1,42,null,{}] 04:39:44 INFO - PROCESS | 1983 | 1472297984074 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:44 INFO - PROCESS | 1983 | 1472297984077 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:44 INFO - PROCESS | 1983 | 1472297984181 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 04:39:44 INFO - PROCESS | 1983 | 1472297984184 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 1983 | 1472297984185 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d125000 == 16 [pid = 1983] [id = 16] 04:39:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 44 (0x124f2c400) [pid = 1983] [serial = 44] [outer = 0x0] 04:39:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 45 (0x124f34c00) [pid = 1983] [serial = 45] [outer = 0x124f2c400] 04:39:44 INFO - PROCESS | 1983 | 1472297984211 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 46 (0x12cdaa400) [pid = 1983] [serial = 46] [outer = 0x124f2c400] 04:39:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d515800 == 17 [pid = 1983] [id = 17] 04:39:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 47 (0x12d516000) [pid = 1983] [serial = 47] [outer = 0x0] 04:39:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 48 (0x12d51a800) [pid = 1983] [serial = 48] [outer = 0x12d516000] 04:39:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 49 (0x12d51f000) [pid = 1983] [serial = 49] [outer = 0x12d516000] 04:39:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d11a000 == 18 [pid = 1983] [id = 18] 04:39:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 50 (0x12cdb3c00) [pid = 1983] [serial = 50] [outer = 0x0] 04:39:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 51 (0x12d50e400) [pid = 1983] [serial = 51] [outer = 0x12cdb3c00] 04:39:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 52 (0x12cdb2000) [pid = 1983] [serial = 52] [outer = 0x12cdb3c00] 04:39:44 INFO - PROCESS | 1983 | 1472297984685 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 04:39:44 INFO - PROCESS | 1983 | 1472297984742 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 04:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:39:44 INFO - PROCESS | 1983 | 1472297984745 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 04:39:44 INFO - PROCESS | 1983 | 1472297984748 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - PROCESS | 1983 | 1472297984751 Marionette TRACE conn2 <- [1,46,null,{}] 04:39:44 INFO - PROCESS | 1983 | 1472297984754 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:44 INFO - PROCESS | 1983 | 1472297984756 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:44 INFO - PROCESS | 1983 | 1472297984846 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 04:39:44 INFO - PROCESS | 1983 | 1472297984863 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 1983 | 1472297984864 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d97d000 == 19 [pid = 1983] [id = 19] 04:39:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 53 (0x11815e800) [pid = 1983] [serial = 53] [outer = 0x0] 04:39:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 54 (0x1195ee000) [pid = 1983] [serial = 54] [outer = 0x11815e800] 04:39:44 INFO - PROCESS | 1983 | 1472297984893 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 55 (0x12d9e0c00) [pid = 1983] [serial = 55] [outer = 0x11815e800] 04:39:45 INFO - PROCESS | 1983 | 1472297985134 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 422ms 04:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:39:45 INFO - PROCESS | 1983 | 1472297985169 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 1983 | 1472297985171 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 04:39:45 INFO - PROCESS | 1983 | 1472297985182 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 1983 | 1472297985184 Marionette TRACE conn2 <- [1,50,null,{}] 04:39:45 INFO - PROCESS | 1983 | 1472297985186 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:45 INFO - PROCESS | 1983 | 1472297985187 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:45 INFO - PROCESS | 1983 | 1472297985288 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 04:39:45 INFO - PROCESS | 1983 | 1472297985292 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 1983 | 1472297985293 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:45 INFO - PROCESS | 1983 | ++DOCSHELL 0x118230000 == 20 [pid = 1983] [id = 20] 04:39:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 56 (0x12c1abc00) [pid = 1983] [serial = 56] [outer = 0x0] 04:39:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 57 (0x12d2de400) [pid = 1983] [serial = 57] [outer = 0x12c1abc00] 04:39:45 INFO - PROCESS | 1983 | 1472297985317 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 58 (0x12d54e800) [pid = 1983] [serial = 58] [outer = 0x12c1abc00] 04:39:45 INFO - PROCESS | 1983 | 1472297985551 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 426ms 04:39:45 INFO - PROCESS | 1983 | 1472297985602 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 1983 | 1472297985603 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 04:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:39:45 INFO - PROCESS | 1983 | 1472297985605 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 1983 | 1472297985606 Marionette TRACE conn2 <- [1,54,null,{}] 04:39:45 INFO - PROCESS | 1983 | 1472297985616 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:45 INFO - PROCESS | 1983 | 1472297985617 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:45 INFO - PROCESS | 1983 | 1472297985714 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 04:39:45 INFO - PROCESS | 1983 | 1472297985718 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 1983 | 1472297985719 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:45 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d98a000 == 21 [pid = 1983] [id = 21] 04:39:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 59 (0x12d9e1c00) [pid = 1983] [serial = 59] [outer = 0x0] 04:39:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 60 (0x12d9e7000) [pid = 1983] [serial = 60] [outer = 0x12d9e1c00] 04:39:45 INFO - PROCESS | 1983 | 1472297985750 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 61 (0x12d9ed400) [pid = 1983] [serial = 61] [outer = 0x12d9e1c00] 04:39:45 INFO - PROCESS | 1983 | 1472297985980 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 421ms 04:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:39:46 INFO - PROCESS | 1983 | 1472297986036 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 1983 | 1472297986037 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 04:39:46 INFO - PROCESS | 1983 | 1472297986039 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 1983 | 1472297986040 Marionette TRACE conn2 <- [1,58,null,{}] 04:39:46 INFO - PROCESS | 1983 | 1472297986050 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:46 INFO - PROCESS | 1983 | 1472297986051 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:46 INFO - PROCESS | 1983 | 1472297986145 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 04:39:46 INFO - PROCESS | 1983 | 1472297986149 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 1983 | 1472297986150 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:46 INFO - PROCESS | 1983 | ++DOCSHELL 0x124ef0800 == 22 [pid = 1983] [id = 22] 04:39:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 62 (0x129747400) [pid = 1983] [serial = 62] [outer = 0x0] 04:39:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 63 (0x12df7b800) [pid = 1983] [serial = 63] [outer = 0x129747400] 04:39:46 INFO - PROCESS | 1983 | 1472297986178 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 64 (0x12df79c00) [pid = 1983] [serial = 64] [outer = 0x129747400] 04:39:46 INFO - PROCESS | 1983 | 1472297986482 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 978ms 04:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:39:47 INFO - PROCESS | 1983 | 1472297987018 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 1983 | 1472297987020 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 04:39:47 INFO - PROCESS | 1983 | 1472297987024 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 1983 | 1472297987026 Marionette TRACE conn2 <- [1,62,null,{}] 04:39:47 INFO - PROCESS | 1983 | 1472297987030 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:47 INFO - PROCESS | 1983 | 1472297987033 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:47 INFO - PROCESS | 1983 | 1472297987150 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 04:39:47 INFO - PROCESS | 1983 | 1472297987200 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 1983 | 1472297987203 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x11253d000 == 23 [pid = 1983] [id = 23] 04:39:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 65 (0x11219e000) [pid = 1983] [serial = 65] [outer = 0x0] 04:39:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 66 (0x1121a5000) [pid = 1983] [serial = 66] [outer = 0x11219e000] 04:39:47 INFO - PROCESS | 1983 | 1472297987236 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 67 (0x112715c00) [pid = 1983] [serial = 67] [outer = 0x11219e000] 04:39:47 INFO - PROCESS | 1983 | 1472297987654 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 673ms 04:39:47 INFO - PROCESS | 1983 | 1472297987697 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 1983 | 1472297987701 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 04:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:39:47 INFO - PROCESS | 1983 | 1472297987705 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 1983 | 1472297987707 Marionette TRACE conn2 <- [1,66,null,{}] 04:39:47 INFO - PROCESS | 1983 | 1472297987710 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:47 INFO - PROCESS | 1983 | 1472297987711 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:47 INFO - PROCESS | 1983 | 1472297987827 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 04:39:47 INFO - PROCESS | 1983 | 1472297987867 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 1983 | 1472297987868 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x1169dd000 == 24 [pid = 1983] [id = 24] 04:39:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 68 (0x112ec1400) [pid = 1983] [serial = 68] [outer = 0x0] 04:39:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 69 (0x115ea0c00) [pid = 1983] [serial = 69] [outer = 0x112ec1400] 04:39:47 INFO - PROCESS | 1983 | 1472297987901 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 70 (0x1167f6800) [pid = 1983] [serial = 70] [outer = 0x112ec1400] 04:39:48 INFO - PROCESS | 1983 | 1472297988333 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 669ms 04:39:48 INFO - PROCESS | 1983 | 1472297988375 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 1983 | 1472297988377 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 04:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:39:48 INFO - PROCESS | 1983 | 1472297988379 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 1983 | 1472297988382 Marionette TRACE conn2 <- [1,70,null,{}] 04:39:48 INFO - PROCESS | 1983 | 1472297988389 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:48 INFO - PROCESS | 1983 | 1472297988393 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:48 INFO - PROCESS | 1983 | 1472297988519 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 04:39:48 INFO - PROCESS | 1983 | 1472297988586 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:48 INFO - PROCESS | 1983 | 1472297988589 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:48 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171d5000 == 25 [pid = 1983] [id = 25] 04:39:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 71 (0x1176c3000) [pid = 1983] [serial = 71] [outer = 0x0] 04:39:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x118d9b000) [pid = 1983] [serial = 72] [outer = 0x1176c3000] 04:39:48 INFO - PROCESS | 1983 | 1472297988621 Marionette DEBUG loaded listener.js 04:39:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x1196c6400) [pid = 1983] [serial = 73] [outer = 0x1176c3000] 04:39:49 INFO - PROCESS | 1983 | 1472297989283 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 923ms 04:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:39:49 INFO - PROCESS | 1983 | 1472297989303 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 1983 | 1472297989305 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 04:39:49 INFO - PROCESS | 1983 | 1472297989308 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 1983 | 1472297989309 Marionette TRACE conn2 <- [1,74,null,{}] 04:39:49 INFO - PROCESS | 1983 | 1472297989313 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:49 INFO - PROCESS | 1983 | 1472297989314 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:49 INFO - PROCESS | 1983 | 1472297989400 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 04:39:49 INFO - PROCESS | 1983 | 1472297989450 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 1983 | 1472297989452 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:49 INFO - PROCESS | 1983 | ++DOCSHELL 0x113c49800 == 26 [pid = 1983] [id = 26] 04:39:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x116557c00) [pid = 1983] [serial = 74] [outer = 0x0] 04:39:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x1165f8800) [pid = 1983] [serial = 75] [outer = 0x116557c00] 04:39:49 INFO - PROCESS | 1983 | 1472297989480 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x11691a000) [pid = 1983] [serial = 76] [outer = 0x116557c00] 04:39:49 INFO - PROCESS | 1983 | 1472297989922 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 623ms 04:39:49 INFO - PROCESS | 1983 | 1472297989930 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 1983 | 1472297989933 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 04:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:39:49 INFO - PROCESS | 1983 | 1472297989937 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 1983 | 1472297989939 Marionette TRACE conn2 <- [1,78,null,{}] 04:39:49 INFO - PROCESS | 1983 | 1472297989942 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:49 INFO - PROCESS | 1983 | 1472297989944 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:50 INFO - PROCESS | 1983 | 1472297990021 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 04:39:50 INFO - PROCESS | 1983 | 1472297990028 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 1983 | 1472297990030 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:50 INFO - PROCESS | 1983 | ++DOCSHELL 0x11601e800 == 27 [pid = 1983] [id = 27] 04:39:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x116a03400) [pid = 1983] [serial = 77] [outer = 0x0] 04:39:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1176be400) [pid = 1983] [serial = 78] [outer = 0x116a03400] 04:39:50 INFO - PROCESS | 1983 | 1472297990058 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x11815d800) [pid = 1983] [serial = 79] [outer = 0x116a03400] 04:39:50 INFO - PROCESS | 1983 | 1472297990391 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 04:39:50 INFO - PROCESS | 1983 | 1472297990414 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 1983 | 1472297990417 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 04:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:39:50 INFO - PROCESS | 1983 | 1472297990420 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 1983 | 1472297990424 Marionette TRACE conn2 <- [1,82,null,{}] 04:39:50 INFO - PROCESS | 1983 | 1472297990436 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 1983 | 1472297990440 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:50 INFO - PROCESS | 1983 | 1472297990564 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 04:39:50 INFO - PROCESS | 1983 | 1472297990571 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 1983 | 1472297990573 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:50 INFO - PROCESS | 1983 | ++DOCSHELL 0x1169db000 == 28 [pid = 1983] [id = 28] 04:39:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x1181b3800) [pid = 1983] [serial = 80] [outer = 0x0] 04:39:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1184db400) [pid = 1983] [serial = 81] [outer = 0x1181b3800] 04:39:50 INFO - PROCESS | 1983 | 1472297990622 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x1186c9c00) [pid = 1983] [serial = 82] [outer = 0x1181b3800] 04:39:51 INFO - PROCESS | 1983 | 1472297991034 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 628ms 04:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:39:51 INFO - PROCESS | 1983 | 1472297991052 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 04:39:51 INFO - PROCESS | 1983 | 1472297991054 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 04:39:51 INFO - PROCESS | 1983 | 1472297991056 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 1983 | 1472297991057 Marionette TRACE conn2 <- [1,86,null,{}] 04:39:51 INFO - PROCESS | 1983 | 1472297991061 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:51 INFO - PROCESS | 1983 | 1472297991062 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:51 INFO - PROCESS | 1983 | 1472297991140 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 04:39:51 INFO - PROCESS | 1983 | 1472297991146 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:51 INFO - PROCESS | 1983 | 1472297991148 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x117496800 == 29 [pid = 1983] [id = 29] 04:39:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x118d9e000) [pid = 1983] [serial = 83] [outer = 0x0] 04:39:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x11927fc00) [pid = 1983] [serial = 84] [outer = 0x118d9e000] 04:39:51 INFO - PROCESS | 1983 | 1472297991178 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1195ebc00) [pid = 1983] [serial = 85] [outer = 0x118d9e000] 04:39:51 INFO - PROCESS | 1983 | 1472297991592 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 571ms 04:39:51 INFO - PROCESS | 1983 | 1472297991628 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 04:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:39:51 INFO - PROCESS | 1983 | 1472297991630 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 04:39:51 INFO - PROCESS | 1983 | 1472297991633 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 1983 | 1472297991635 Marionette TRACE conn2 <- [1,90,null,{}] 04:39:51 INFO - PROCESS | 1983 | 1472297991639 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:51 INFO - PROCESS | 1983 | 1472297991640 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:51 INFO - PROCESS | 1983 | 1472297991712 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 04:39:51 INFO - PROCESS | 1983 | 1472297991716 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:51 INFO - PROCESS | 1983 | 1472297991717 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x11812b000 == 30 [pid = 1983] [id = 30] 04:39:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x116a0ec00) [pid = 1983] [serial = 86] [outer = 0x0] 04:39:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1196c9c00) [pid = 1983] [serial = 87] [outer = 0x116a0ec00] 04:39:51 INFO - PROCESS | 1983 | 1472297991743 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x119818c00) [pid = 1983] [serial = 88] [outer = 0x116a0ec00] 04:39:52 INFO - PROCESS | 1983 | 1472297992050 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 470ms 04:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:39:52 INFO - PROCESS | 1983 | 1472297992103 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 1983 | 1472297992104 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 04:39:52 INFO - PROCESS | 1983 | 1472297992106 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 1983 | 1472297992107 Marionette TRACE conn2 <- [1,94,null,{}] 04:39:52 INFO - PROCESS | 1983 | 1472297992110 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:52 INFO - PROCESS | 1983 | 1472297992114 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:52 INFO - PROCESS | 1983 | 1472297992225 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:39:52 INFO - PROCESS | 1983 | 1472297992250 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 1983 | 1472297992251 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:52 INFO - PROCESS | 1983 | ++DOCSHELL 0x118229800 == 31 [pid = 1983] [id = 31] 04:39:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1195ef800) [pid = 1983] [serial = 89] [outer = 0x0] 04:39:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x119903c00) [pid = 1983] [serial = 90] [outer = 0x1195ef800] 04:39:52 INFO - PROCESS | 1983 | 1472297992278 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x121083c00) [pid = 1983] [serial = 91] [outer = 0x1195ef800] 04:39:52 INFO - PROCESS | 1983 | 1472297992554 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 04:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:39:52 INFO - PROCESS | 1983 | 1472297992575 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 1983 | 1472297992577 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 04:39:52 INFO - PROCESS | 1983 | 1472297992586 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 1983 | 1472297992587 Marionette TRACE conn2 <- [1,98,null,{}] 04:39:52 INFO - PROCESS | 1983 | 1472297992589 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:52 INFO - PROCESS | 1983 | 1472297992591 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:52 INFO - PROCESS | 1983 | 1472297992680 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:39:52 INFO - PROCESS | 1983 | 1472297992683 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 1983 | 1472297992685 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:52 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d1e000 == 32 [pid = 1983] [id = 32] 04:39:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x119910000) [pid = 1983] [serial = 92] [outer = 0x0] 04:39:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1238b3000) [pid = 1983] [serial = 93] [outer = 0x119910000] 04:39:52 INFO - PROCESS | 1983 | 1472297992710 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1238b9400) [pid = 1983] [serial = 94] [outer = 0x119910000] 04:39:53 INFO - PROCESS | 1983 | 1472297993016 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 478ms 04:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:39:53 INFO - PROCESS | 1983 | 1472297993062 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:39:53 INFO - PROCESS | 1983 | 1472297993064 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 04:39:53 INFO - PROCESS | 1983 | 1472297993066 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 1983 | 1472297993067 Marionette TRACE conn2 <- [1,102,null,{}] 04:39:53 INFO - PROCESS | 1983 | 1472297993070 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:53 INFO - PROCESS | 1983 | 1472297993071 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:53 INFO - PROCESS | 1983 | 1472297993162 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:39:53 INFO - PROCESS | 1983 | 1472297993168 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:53 INFO - PROCESS | 1983 | 1472297993169 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192f2800 == 33 [pid = 1983] [id = 33] 04:39:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1238b5c00) [pid = 1983] [serial = 95] [outer = 0x0] 04:39:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x123a2d000) [pid = 1983] [serial = 96] [outer = 0x1238b5c00] 04:39:53 INFO - PROCESS | 1983 | 1472297993197 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x123c98800) [pid = 1983] [serial = 97] [outer = 0x1238b5c00] 04:39:53 INFO - PROCESS | 1983 | 1472297993474 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 04:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:39:53 INFO - PROCESS | 1983 | 1472297993485 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:39:53 INFO - PROCESS | 1983 | 1472297993487 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 04:39:53 INFO - PROCESS | 1983 | 1472297993489 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 1983 | 1472297993490 Marionette TRACE conn2 <- [1,106,null,{}] 04:39:53 INFO - PROCESS | 1983 | 1472297993492 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:53 INFO - PROCESS | 1983 | 1472297993495 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:53 INFO - PROCESS | 1983 | 1472297993580 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:39:53 INFO - PROCESS | 1983 | 1472297993584 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:53 INFO - PROCESS | 1983 | 1472297993585 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198bc800 == 34 [pid = 1983] [id = 34] 04:39:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x123c9ac00) [pid = 1983] [serial = 98] [outer = 0x0] 04:39:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x124a52000) [pid = 1983] [serial = 99] [outer = 0x123c9ac00] 04:39:53 INFO - PROCESS | 1983 | 1472297993611 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x124e82400) [pid = 1983] [serial = 100] [outer = 0x123c9ac00] 04:39:53 INFO - PROCESS | 1983 | 1472297993914 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 471ms 04:39:53 INFO - PROCESS | 1983 | 1472297993963 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:39:53 INFO - PROCESS | 1983 | 1472297993964 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 04:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:39:53 INFO - PROCESS | 1983 | 1472297993966 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 1983 | 1472297993967 Marionette TRACE conn2 <- [1,110,null,{}] 04:39:53 INFO - PROCESS | 1983 | 1472297993969 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:53 INFO - PROCESS | 1983 | 1472297993971 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:54 INFO - PROCESS | 1983 | 1472297994064 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:39:54 INFO - PROCESS | 1983 | 1472297994071 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 1983 | 1472297994072 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c29800 == 35 [pid = 1983] [id = 35] 04:39:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x124a50000) [pid = 1983] [serial = 101] [outer = 0x0] 04:39:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x124ed0000) [pid = 1983] [serial = 102] [outer = 0x124a50000] 04:39:54 INFO - PROCESS | 1983 | 1472297994099 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x124f2f400) [pid = 1983] [serial = 103] [outer = 0x124a50000] 04:39:54 INFO - PROCESS | 1983 | 1472297994385 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 04:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:39:54 INFO - PROCESS | 1983 | 1472297994435 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:39:54 INFO - PROCESS | 1983 | 1472297994436 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 04:39:54 INFO - PROCESS | 1983 | 1472297994438 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 1983 | 1472297994440 Marionette TRACE conn2 <- [1,114,null,{}] 04:39:54 INFO - PROCESS | 1983 | 1472297994442 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:54 INFO - PROCESS | 1983 | 1472297994446 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:54 INFO - PROCESS | 1983 | 1472297994535 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:39:54 INFO - PROCESS | 1983 | 1472297994539 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 1983 | 1472297994542 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x123946800 == 36 [pid = 1983] [id = 36] 04:39:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x1196c9000) [pid = 1983] [serial = 104] [outer = 0x0] 04:39:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x12533e400) [pid = 1983] [serial = 105] [outer = 0x1196c9000] 04:39:54 INFO - PROCESS | 1983 | 1472297994575 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x12577a800) [pid = 1983] [serial = 106] [outer = 0x1196c9000] 04:39:55 INFO - PROCESS | 1983 | 1472297995048 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 623ms 04:39:55 INFO - PROCESS | 1983 | 1472297995062 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 1983 | 1472297995064 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 04:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:39:55 INFO - PROCESS | 1983 | 1472297995067 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 1983 | 1472297995069 Marionette TRACE conn2 <- [1,118,null,{}] 04:39:55 INFO - PROCESS | 1983 | 1472297995073 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:55 INFO - PROCESS | 1983 | 1472297995075 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:55 INFO - PROCESS | 1983 | 1472297995179 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:39:55 INFO - PROCESS | 1983 | 1472297995182 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 1983 | 1472297995183 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:55 INFO - PROCESS | 1983 | ++DOCSHELL 0x123a11000 == 37 [pid = 1983] [id = 37] 04:39:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x125337c00) [pid = 1983] [serial = 107] [outer = 0x0] 04:39:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x125e7f800) [pid = 1983] [serial = 108] [outer = 0x125337c00] 04:39:55 INFO - PROCESS | 1983 | 1472297995208 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x125eed400) [pid = 1983] [serial = 109] [outer = 0x125337c00] 04:39:55 INFO - PROCESS | 1983 | 1472297995480 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 470ms 04:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:39:55 INFO - PROCESS | 1983 | 1472297995538 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 1983 | 1472297995539 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 04:39:55 INFO - PROCESS | 1983 | 1472297995541 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 1983 | 1472297995542 Marionette TRACE conn2 <- [1,122,null,{}] 04:39:55 INFO - PROCESS | 1983 | 1472297995548 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:55 INFO - PROCESS | 1983 | 1472297995550 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:55 INFO - PROCESS | 1983 | 1472297995631 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:39:55 INFO - PROCESS | 1983 | 1472297995678 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 1983 | 1472297995679 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:55 INFO - PROCESS | 1983 | ++DOCSHELL 0x123b46800 == 38 [pid = 1983] [id = 38] 04:39:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x1259e0400) [pid = 1983] [serial = 110] [outer = 0x0] 04:39:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x12694b400) [pid = 1983] [serial = 111] [outer = 0x1259e0400] 04:39:55 INFO - PROCESS | 1983 | 1472297995704 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x1269ebc00) [pid = 1983] [serial = 112] [outer = 0x1259e0400] 04:39:55 INFO - PROCESS | 1983 | 1472297995968 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 471ms 04:39:56 INFO - PROCESS | 1983 | 1472297996017 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 1983 | 1472297996018 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 04:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:39:56 INFO - PROCESS | 1983 | 1472297996020 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 1983 | 1472297996021 Marionette TRACE conn2 <- [1,126,null,{}] 04:39:56 INFO - PROCESS | 1983 | 1472297996023 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:56 INFO - PROCESS | 1983 | 1472297996025 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:56 INFO - PROCESS | 1983 | 1472297996117 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:39:56 INFO - PROCESS | 1983 | 1472297996120 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 1983 | 1472297996121 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c84800 == 39 [pid = 1983] [id = 39] 04:39:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x126f4b800) [pid = 1983] [serial = 113] [outer = 0x0] 04:39:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x1273e9400) [pid = 1983] [serial = 114] [outer = 0x126f4b800] 04:39:56 INFO - PROCESS | 1983 | 1472297996145 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x127628000) [pid = 1983] [serial = 115] [outer = 0x126f4b800] 04:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 04:39:56 INFO - PROCESS | 1983 | 1472297996435 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:39:56 INFO - PROCESS | 1983 | 1472297996439 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 1983 | 1472297996440 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 04:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:39:56 INFO - PROCESS | 1983 | 1472297996450 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 1983 | 1472297996451 Marionette TRACE conn2 <- [1,130,null,{}] 04:39:56 INFO - PROCESS | 1983 | 1472297996453 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:56 INFO - PROCESS | 1983 | 1472297996454 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:56 INFO - PROCESS | 1983 | 1472297996538 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:39:56 INFO - PROCESS | 1983 | 1472297996588 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 1983 | 1472297996589 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x124eed000 == 40 [pid = 1983] [id = 40] 04:39:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x1259e3000) [pid = 1983] [serial = 116] [outer = 0x0] 04:39:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x128f0bc00) [pid = 1983] [serial = 117] [outer = 0x1259e3000] 04:39:56 INFO - PROCESS | 1983 | 1472297996621 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x1292ec000) [pid = 1983] [serial = 118] [outer = 0x1259e3000] 04:39:56 INFO - PROCESS | 1983 | 1472297996891 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 477ms 04:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:39:56 INFO - PROCESS | 1983 | 1472297996920 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 1983 | 1472297996921 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 04:39:56 INFO - PROCESS | 1983 | 1472297996923 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 1983 | 1472297996924 Marionette TRACE conn2 <- [1,134,null,{}] 04:39:56 INFO - PROCESS | 1983 | 1472297996935 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:56 INFO - PROCESS | 1983 | 1472297996936 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:57 INFO - PROCESS | 1983 | 1472297997022 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:39:57 INFO - PROCESS | 1983 | 1472297997026 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:57 INFO - PROCESS | 1983 | 1472297997027 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:57 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e91000 == 41 [pid = 1983] [id = 41] 04:39:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x1292f0800) [pid = 1983] [serial = 119] [outer = 0x0] 04:39:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 120 (0x129533000) [pid = 1983] [serial = 120] [outer = 0x1292f0800] 04:39:57 INFO - PROCESS | 1983 | 1472297997051 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 121 (0x12953e400) [pid = 1983] [serial = 121] [outer = 0x1292f0800] 04:39:58 INFO - PROCESS | 1983 | 1472297998072 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1180ms 04:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:39:58 INFO - PROCESS | 1983 | 1472297998105 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 1983 | 1472297998108 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 04:39:58 INFO - PROCESS | 1983 | 1472297998117 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 1983 | 1472297998120 Marionette TRACE conn2 <- [1,138,null,{}] 04:39:58 INFO - PROCESS | 1983 | 1472297998123 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 1983 | 1472297998125 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:58 INFO - PROCESS | 1983 | 1472297998228 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:39:58 INFO - PROCESS | 1983 | 1472297998257 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 1983 | 1472297998259 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x1133f1800 == 42 [pid = 1983] [id = 42] 04:39:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 122 (0x116ac0c00) [pid = 1983] [serial = 122] [outer = 0x0] 04:39:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 123 (0x1176bfc00) [pid = 1983] [serial = 123] [outer = 0x116ac0c00] 04:39:58 INFO - PROCESS | 1983 | 1472297998288 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 124 (0x118160800) [pid = 1983] [serial = 124] [outer = 0x116ac0c00] 04:39:58 INFO - PROCESS | 1983 | 1472297998617 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 527ms 04:39:58 INFO - PROCESS | 1983 | 1472297998639 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 1983 | 1472297998642 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 04:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:39:58 INFO - PROCESS | 1983 | 1472297998656 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 1983 | 1472297998658 Marionette TRACE conn2 <- [1,142,null,{}] 04:39:58 INFO - PROCESS | 1983 | 1472297998660 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 1983 | 1472297998662 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:58 INFO - PROCESS | 1983 | 1472297998755 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:39:58 INFO - PROCESS | 1983 | 1472297998760 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 1983 | 1472297998761 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x116975800 == 43 [pid = 1983] [id = 43] 04:39:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 125 (0x118168800) [pid = 1983] [serial = 125] [outer = 0x0] 04:39:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 126 (0x1186c5800) [pid = 1983] [serial = 126] [outer = 0x118168800] 04:39:58 INFO - PROCESS | 1983 | 1472297998789 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 127 (0x118da6800) [pid = 1983] [serial = 127] [outer = 0x118168800] 04:39:59 INFO - PROCESS | 1983 | 1472297999100 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 473ms 04:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:39:59 INFO - PROCESS | 1983 | 1472297999133 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 1983 | 1472297999134 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 04:39:59 INFO - PROCESS | 1983 | 1472297999137 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - PROCESS | 1983 | 1472297999139 Marionette TRACE conn2 <- [1,146,null,{}] 04:39:59 INFO - PROCESS | 1983 | 1472297999697 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:59 INFO - PROCESS | 1983 | 1472297999700 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 126 (0x12bd1dc00) [pid = 1983] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 125 (0x12ab53400) [pid = 1983] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 124 (0x12ab47000) [pid = 1983] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 123 (0x1292f5800) [pid = 1983] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 122 (0x12d9e1c00) [pid = 1983] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 121 (0x12c1abc00) [pid = 1983] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 120 (0x11815e800) [pid = 1983] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 119 (0x124f2c400) [pid = 1983] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x12c6b8000) [pid = 1983] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x12bb40000) [pid = 1983] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x12c1aec00) [pid = 1983] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x127625000) [pid = 1983] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x12becf800) [pid = 1983] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x116a03400) [pid = 1983] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x1181b3800) [pid = 1983] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x118d9e000) [pid = 1983] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x116a0ec00) [pid = 1983] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x1195ef800) [pid = 1983] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x119910000) [pid = 1983] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x1238b5c00) [pid = 1983] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x123c9ac00) [pid = 1983] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x1196c9000) [pid = 1983] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x125337c00) [pid = 1983] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1259e0400) [pid = 1983] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x129747400) [pid = 1983] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x11219e000) [pid = 1983] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x112ec1400) [pid = 1983] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1176c3000) [pid = 1983] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:39:59 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x116557c00) [pid = 1983] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:39:59 INFO - PROCESS | 1983 | 1472297999824 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:39:59 INFO - PROCESS | 1983 | 1472297999831 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:59 INFO - PROCESS | 1983 | 1472297999833 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:39:59 INFO - PROCESS | 1983 | ++DOCSHELL 0x1174a4800 == 44 [pid = 1983] [id = 44] 04:39:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x116557c00) [pid = 1983] [serial = 128] [outer = 0x0] 04:39:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x117159400) [pid = 1983] [serial = 129] [outer = 0x116557c00] 04:39:59 INFO - PROCESS | 1983 | 1472297999863 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1195ed800) [pid = 1983] [serial = 130] [outer = 0x116557c00] 04:40:00 INFO - PROCESS | 1983 | 1472298000165 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1075ms 04:40:00 INFO - PROCESS | 1983 | 1472298000213 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 1983 | 1472298000215 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 04:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:40:00 INFO - PROCESS | 1983 | 1472298000217 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 1983 | 1472298000218 Marionette TRACE conn2 <- [1,150,null,{}] 04:40:00 INFO - PROCESS | 1983 | 1472298000221 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 1983 | 1472298000222 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:00 INFO - PROCESS | 1983 | 1472298000298 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:40:00 INFO - PROCESS | 1983 | 1472298000341 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 1983 | 1472298000342 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:00 INFO - PROCESS | 1983 | ++DOCSHELL 0x11822e800 == 45 [pid = 1983] [id = 45] 04:40:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x11659c800) [pid = 1983] [serial = 131] [outer = 0x0] 04:40:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x1196cf400) [pid = 1983] [serial = 132] [outer = 0x11659c800] 04:40:00 INFO - PROCESS | 1983 | 1472298000368 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x119e07800) [pid = 1983] [serial = 133] [outer = 0x11659c800] 04:40:00 INFO - PROCESS | 1983 | 1472298000650 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 04:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:40:00 INFO - PROCESS | 1983 | 1472298000686 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 1983 | 1472298000687 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 04:40:00 INFO - PROCESS | 1983 | 1472298000689 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 1983 | 1472298000690 Marionette TRACE conn2 <- [1,154,null,{}] 04:40:00 INFO - PROCESS | 1983 | 1472298000701 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 1983 | 1472298000702 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:00 INFO - PROCESS | 1983 | 1472298000780 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:40:00 INFO - PROCESS | 1983 | 1472298000784 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 1983 | 1472298000786 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:00 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192ec800 == 46 [pid = 1983] [id = 46] 04:40:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x1196c8c00) [pid = 1983] [serial = 134] [outer = 0x0] 04:40:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x12107e800) [pid = 1983] [serial = 135] [outer = 0x1196c8c00] 04:40:00 INFO - PROCESS | 1983 | 1472298000814 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x121083800) [pid = 1983] [serial = 136] [outer = 0x1196c8c00] 04:40:01 INFO - PROCESS | 1983 | 1472298001150 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 474ms 04:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:40:01 INFO - PROCESS | 1983 | 1472298001165 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 1983 | 1472298001166 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 04:40:01 INFO - PROCESS | 1983 | 1472298001168 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - PROCESS | 1983 | 1472298001170 Marionette TRACE conn2 <- [1,158,null,{}] 04:40:01 INFO - PROCESS | 1983 | 1472298001172 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:01 INFO - PROCESS | 1983 | 1472298001176 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:01 INFO - PROCESS | 1983 | 1472298001258 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:40:01 INFO - PROCESS | 1983 | 1472298001265 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 1983 | 1472298001266 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:01 INFO - PROCESS | 1983 | ++DOCSHELL 0x119cef000 == 47 [pid = 1983] [id = 47] 04:40:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x1238b3c00) [pid = 1983] [serial = 137] [outer = 0x0] 04:40:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x123dc4c00) [pid = 1983] [serial = 138] [outer = 0x1238b3c00] 04:40:01 INFO - PROCESS | 1983 | 1472298001300 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x124f2d400) [pid = 1983] [serial = 139] [outer = 0x1238b3c00] 04:40:01 INFO - PROCESS | 1983 | 1472298001597 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 469ms 04:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:40:01 INFO - PROCESS | 1983 | 1472298001638 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 1983 | 1472298001639 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 04:40:01 INFO - PROCESS | 1983 | 1472298001642 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - PROCESS | 1983 | 1472298001646 Marionette TRACE conn2 <- [1,162,null,{}] 04:40:01 INFO - PROCESS | 1983 | 1472298001649 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:01 INFO - PROCESS | 1983 | 1472298001650 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:01 INFO - PROCESS | 1983 | 1472298001730 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:40:01 INFO - PROCESS | 1983 | 1472298001835 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 1983 | 1472298001838 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:01 INFO - PROCESS | 1983 | ++DOCSHELL 0x11215d000 == 48 [pid = 1983] [id = 48] 04:40:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x11219f800) [pid = 1983] [serial = 140] [outer = 0x0] 04:40:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x112a85400) [pid = 1983] [serial = 141] [outer = 0x11219f800] 04:40:01 INFO - PROCESS | 1983 | 1472298001892 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x115e2f400) [pid = 1983] [serial = 142] [outer = 0x11219f800] 04:40:02 INFO - PROCESS | 1983 | 1472298002458 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 874ms 04:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:40:02 INFO - PROCESS | 1983 | 1472298002518 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 1983 | 1472298002520 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 04:40:02 INFO - PROCESS | 1983 | 1472298002523 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 1983 | 1472298002526 Marionette TRACE conn2 <- [1,166,null,{}] 04:40:02 INFO - PROCESS | 1983 | 1472298002529 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:02 INFO - PROCESS | 1983 | 1472298002532 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:02 INFO - PROCESS | 1983 | 1472298002625 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:40:02 INFO - PROCESS | 1983 | 1472298002686 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:02 INFO - PROCESS | 1983 | 1472298002687 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:02 INFO - PROCESS | 1983 | ++DOCSHELL 0x117494800 == 49 [pid = 1983] [id = 49] 04:40:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x1176c0c00) [pid = 1983] [serial = 143] [outer = 0x0] 04:40:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x1181ad000) [pid = 1983] [serial = 144] [outer = 0x1176c0c00] 04:40:02 INFO - PROCESS | 1983 | 1472298002719 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x1186c5c00) [pid = 1983] [serial = 145] [outer = 0x1176c0c00] 04:40:03 INFO - PROCESS | 1983 | 1472298003154 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 04:40:03 INFO - PROCESS | 1983 | 1472298003213 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:40:03 INFO - PROCESS | 1983 | 1472298003216 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 04:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:40:03 INFO - PROCESS | 1983 | 1472298003220 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:40:03 INFO - PROCESS | 1983 | 1472298003221 Marionette TRACE conn2 <- [1,170,null,{}] 04:40:03 INFO - PROCESS | 1983 | 1472298003224 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:03 INFO - PROCESS | 1983 | 1472298003225 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:03 INFO - PROCESS | 1983 | 1472298003324 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:40:03 INFO - PROCESS | 1983 | 1472298003384 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:03 INFO - PROCESS | 1983 | 1472298003386 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:03 INFO - PROCESS | 1983 | ++DOCSHELL 0x123a1b800 == 50 [pid = 1983] [id = 50] 04:40:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x119818400) [pid = 1983] [serial = 146] [outer = 0x0] 04:40:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x119c4c800) [pid = 1983] [serial = 147] [outer = 0x119818400] 04:40:03 INFO - PROCESS | 1983 | 1472298003416 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x1238b0400) [pid = 1983] [serial = 148] [outer = 0x119818400] 04:40:03 INFO - PROCESS | 1983 | 1472298003808 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 618ms 04:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:40:03 INFO - PROCESS | 1983 | 1472298003839 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:40:03 INFO - PROCESS | 1983 | 1472298003841 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 04:40:03 INFO - PROCESS | 1983 | 1472298003848 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:40:03 INFO - PROCESS | 1983 | 1472298003852 Marionette TRACE conn2 <- [1,174,null,{}] 04:40:03 INFO - PROCESS | 1983 | 1472298003856 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:03 INFO - PROCESS | 1983 | 1472298003858 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:03 INFO - PROCESS | 1983 | 1472298003970 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:40:04 INFO - PROCESS | 1983 | 1472298004018 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:04 INFO - PROCESS | 1983 | 1472298004019 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c85000 == 51 [pid = 1983] [id = 51] 04:40:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 120 (0x1238b4400) [pid = 1983] [serial = 149] [outer = 0x0] 04:40:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 121 (0x123dc0000) [pid = 1983] [serial = 150] [outer = 0x1238b4400] 04:40:04 INFO - PROCESS | 1983 | 1472298004050 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 122 (0x125337c00) [pid = 1983] [serial = 151] [outer = 0x1238b4400] 04:40:04 INFO - PROCESS | 1983 | 1472298004453 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 04:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:40:04 INFO - PROCESS | 1983 | 1472298004471 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 1983 | 1472298004473 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 04:40:04 INFO - PROCESS | 1983 | 1472298004475 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - PROCESS | 1983 | 1472298004477 Marionette TRACE conn2 <- [1,178,null,{}] 04:40:04 INFO - PROCESS | 1983 | 1472298004479 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:04 INFO - PROCESS | 1983 | 1472298004481 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:04 INFO - PROCESS | 1983 | 1472298004576 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:40:04 INFO - PROCESS | 1983 | 1472298004621 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:04 INFO - PROCESS | 1983 | 1472298004622 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x126a6a800 == 52 [pid = 1983] [id = 52] 04:40:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 123 (0x1254a9000) [pid = 1983] [serial = 152] [outer = 0x0] 04:40:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 124 (0x125775400) [pid = 1983] [serial = 153] [outer = 0x1254a9000] 04:40:04 INFO - PROCESS | 1983 | 1472298004652 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 125 (0x125e83c00) [pid = 1983] [serial = 154] [outer = 0x1254a9000] 04:40:05 INFO - PROCESS | 1983 | 1472298005040 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 04:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:40:05 INFO - PROCESS | 1983 | 1472298005097 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 1983 | 1472298005098 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 04:40:05 INFO - PROCESS | 1983 | 1472298005100 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 1983 | 1472298005102 Marionette TRACE conn2 <- [1,182,null,{}] 04:40:05 INFO - PROCESS | 1983 | 1472298005104 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:05 INFO - PROCESS | 1983 | 1472298005106 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:05 INFO - PROCESS | 1983 | 1472298005200 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:40:05 INFO - PROCESS | 1983 | 1472298005287 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 1983 | 1472298005291 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:05 INFO - PROCESS | 1983 | ++DOCSHELL 0x1132cd000 == 53 [pid = 1983] [id = 53] 04:40:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 126 (0x1181b9000) [pid = 1983] [serial = 155] [outer = 0x0] 04:40:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 127 (0x119c43400) [pid = 1983] [serial = 156] [outer = 0x1181b9000] 04:40:05 INFO - PROCESS | 1983 | 1472298005329 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 128 (0x125e8a400) [pid = 1983] [serial = 157] [outer = 0x1181b9000] 04:40:05 INFO - PROCESS | 1983 | 1472298005835 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 768ms 04:40:05 INFO - PROCESS | 1983 | 1472298005870 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 1983 | 1472298005872 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 04:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:40:05 INFO - PROCESS | 1983 | 1472298005875 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 1983 | 1472298005878 Marionette TRACE conn2 <- [1,186,null,{}] 04:40:05 INFO - PROCESS | 1983 | 1472298005883 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:05 INFO - PROCESS | 1983 | 1472298005884 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:05 INFO - PROCESS | 1983 | 1472298005973 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x119cef000 == 52 [pid = 1983] [id = 47] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x1192ec800 == 51 [pid = 1983] [id = 46] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x11822e800 == 50 [pid = 1983] [id = 45] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x1174a4800 == 49 [pid = 1983] [id = 44] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x119c29800 == 48 [pid = 1983] [id = 35] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x118229800 == 47 [pid = 1983] [id = 31] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x118d1e000 == 46 [pid = 1983] [id = 32] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x1198bc800 == 45 [pid = 1983] [id = 34] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x11812b000 == 44 [pid = 1983] [id = 30] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x116975800 == 43 [pid = 1983] [id = 43] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x1169db000 == 42 [pid = 1983] [id = 28] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x117496800 == 41 [pid = 1983] [id = 29] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x1133f1800 == 40 [pid = 1983] [id = 42] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x11601e800 == 39 [pid = 1983] [id = 27] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x1192f2800 == 38 [pid = 1983] [id = 33] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x125e91000 == 37 [pid = 1983] [id = 41] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x1132cd000 == 36 [pid = 1983] [id = 53] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x126a6a800 == 35 [pid = 1983] [id = 52] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x124c85000 == 34 [pid = 1983] [id = 51] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x123a1b800 == 33 [pid = 1983] [id = 50] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x123946800 == 32 [pid = 1983] [id = 36] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x117494800 == 31 [pid = 1983] [id = 49] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x123b46800 == 30 [pid = 1983] [id = 38] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x124eed000 == 29 [pid = 1983] [id = 40] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x11215d000 == 28 [pid = 1983] [id = 48] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x123a11000 == 27 [pid = 1983] [id = 37] 04:40:06 INFO - PROCESS | 1983 | --DOCSHELL 0x124c84800 == 26 [pid = 1983] [id = 39] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 127 (0x124ecec00) [pid = 1983] [serial = 11] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 126 (0x1176be400) [pid = 1983] [serial = 78] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 125 (0x11815d800) [pid = 1983] [serial = 79] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 124 (0x1184db400) [pid = 1983] [serial = 81] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 123 (0x11927fc00) [pid = 1983] [serial = 84] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 122 (0x1196c9c00) [pid = 1983] [serial = 87] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 121 (0x119818c00) [pid = 1983] [serial = 88] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 120 (0x119903c00) [pid = 1983] [serial = 90] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 119 (0x1238b3000) [pid = 1983] [serial = 93] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x1238b9400) [pid = 1983] [serial = 94] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x123a2d000) [pid = 1983] [serial = 96] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x123c98800) [pid = 1983] [serial = 97] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x124a52000) [pid = 1983] [serial = 99] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x124e82400) [pid = 1983] [serial = 100] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x124ed0000) [pid = 1983] [serial = 102] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x12533e400) [pid = 1983] [serial = 105] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x125e7f800) [pid = 1983] [serial = 108] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x12694b400) [pid = 1983] [serial = 111] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x1273e9400) [pid = 1983] [serial = 114] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x1121a5000) [pid = 1983] [serial = 66] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x115ea0c00) [pid = 1983] [serial = 69] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x118d9b000) [pid = 1983] [serial = 72] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x1196c6400) [pid = 1983] [serial = 73] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1165f8800) [pid = 1983] [serial = 75] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x11691a000) [pid = 1983] [serial = 76] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x12577a800) [pid = 1983] [serial = 106] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x125eed400) [pid = 1983] [serial = 109] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1269ebc00) [pid = 1983] [serial = 112] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1186c9c00) [pid = 1983] [serial = 82] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x1167f6800) [pid = 1983] [serial = 70] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x112715c00) [pid = 1983] [serial = 67] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x121083c00) [pid = 1983] [serial = 91] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1195ebc00) [pid = 1983] [serial = 85] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x12df79c00) [pid = 1983] [serial = 64] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x128f0bc00) [pid = 1983] [serial = 117] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x124974000) [pid = 1983] [serial = 8] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x12c5a4c00) [pid = 1983] [serial = 36] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x12c5a8c00) [pid = 1983] [serial = 37] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x12c1a0800) [pid = 1983] [serial = 33] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x12c1ab400) [pid = 1983] [serial = 34] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x12c17f000) [pid = 1983] [serial = 30] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x12c185800) [pid = 1983] [serial = 31] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x12bd23c00) [pid = 1983] [serial = 27] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x12bd29c00) [pid = 1983] [serial = 28] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x12ac0f400) [pid = 1983] [serial = 24] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x12bb36800) [pid = 1983] [serial = 25] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x12ab4d400) [pid = 1983] [serial = 22] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x12ab48c00) [pid = 1983] [serial = 21] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x129750000) [pid = 1983] [serial = 18] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x1292f7400) [pid = 1983] [serial = 15] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x129534400) [pid = 1983] [serial = 16] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x12df7b800) [pid = 1983] [serial = 63] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x12d9e7000) [pid = 1983] [serial = 60] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x12d9ed400) [pid = 1983] [serial = 61] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x12d2de400) [pid = 1983] [serial = 57] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x12d54e800) [pid = 1983] [serial = 58] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x12d9e0c00) [pid = 1983] [serial = 55] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 70 (0x1195ee000) [pid = 1983] [serial = 54] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 69 (0x12d51a800) [pid = 1983] [serial = 48] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 68 (0x12d50e400) [pid = 1983] [serial = 51] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 67 (0x124f34c00) [pid = 1983] [serial = 45] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 66 (0x12cdaa400) [pid = 1983] [serial = 46] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 65 (0x12cdaac00) [pid = 1983] [serial = 42] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 64 (0x12cdb1400) [pid = 1983] [serial = 43] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 63 (0x12c6bd000) [pid = 1983] [serial = 40] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | --DOMWINDOW == 62 (0x12c6b5400) [pid = 1983] [serial = 39] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1983 | 1472298006543 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 1983 | 1472298006544 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:06 INFO - PROCESS | 1983 | ++DOCSHELL 0x111ea0800 == 27 [pid = 1983] [id = 54] 04:40:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 63 (0x113040400) [pid = 1983] [serial = 158] [outer = 0x0] 04:40:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 64 (0x115cb0000) [pid = 1983] [serial = 159] [outer = 0x113040400] 04:40:06 INFO - PROCESS | 1983 | 1472298006576 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 65 (0x1165f0000) [pid = 1983] [serial = 160] [outer = 0x113040400] 04:40:06 INFO - PROCESS | 1983 | 1472298006853 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1025ms 04:40:06 INFO - PROCESS | 1983 | 1472298006902 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:40:06 INFO - PROCESS | 1983 | 1472298006904 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 04:40:06 INFO - PROCESS | 1983 | 1472298006907 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 1983 | 1472298006909 Marionette TRACE conn2 <- [1,190,null,{}] 04:40:06 INFO - PROCESS | 1983 | 1472298006921 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:06 INFO - PROCESS | 1983 | 1472298006923 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:07 INFO - PROCESS | 1983 | 1472298007000 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:40:07 INFO - PROCESS | 1983 | 1472298007005 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 1983 | 1472298007007 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x1161b1000 == 28 [pid = 1983] [id = 55] 04:40:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 66 (0x115e35c00) [pid = 1983] [serial = 161] [outer = 0x0] 04:40:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 67 (0x117c3ec00) [pid = 1983] [serial = 162] [outer = 0x115e35c00] 04:40:07 INFO - PROCESS | 1983 | 1472298007039 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 68 (0x118167000) [pid = 1983] [serial = 163] [outer = 0x115e35c00] 04:40:07 INFO - PROCESS | 1983 | 1472298007355 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 479ms 04:40:07 INFO - PROCESS | 1983 | 1472298007388 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:40:07 INFO - PROCESS | 1983 | 1472298007391 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 04:40:07 INFO - PROCESS | 1983 | 1472298007397 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 1983 | 1472298007398 Marionette TRACE conn2 <- [1,194,null,{}] 04:40:07 INFO - PROCESS | 1983 | 1472298007401 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:07 INFO - PROCESS | 1983 | 1472298007402 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:07 INFO - PROCESS | 1983 | 1472298007477 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:40:07 INFO - PROCESS | 1983 | 1472298007483 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 1983 | 1472298007485 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171c1800 == 29 [pid = 1983] [id = 56] 04:40:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 69 (0x1181c5c00) [pid = 1983] [serial = 164] [outer = 0x0] 04:40:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 70 (0x1186d3000) [pid = 1983] [serial = 165] [outer = 0x1181c5c00] 04:40:07 INFO - PROCESS | 1983 | 1472298007513 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 71 (0x11927ac00) [pid = 1983] [serial = 166] [outer = 0x1181c5c00] 04:40:07 INFO - PROCESS | 1983 | 1472298007850 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 04:40:07 INFO - PROCESS | 1983 | 1472298007868 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 1983 | 1472298007869 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 04:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:40:07 INFO - PROCESS | 1983 | 1472298007877 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 1983 | 1472298007883 Marionette TRACE conn2 <- [1,198,null,{}] 04:40:07 INFO - PROCESS | 1983 | 1472298007886 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:07 INFO - PROCESS | 1983 | 1472298007889 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:07 INFO - PROCESS | 1983 | 1472298007978 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:40:07 INFO - PROCESS | 1983 | 1472298007983 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 1983 | 1472298007984 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x1174a2000 == 30 [pid = 1983] [id = 57] 04:40:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x119280c00) [pid = 1983] [serial = 167] [outer = 0x0] 04:40:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x1196c4c00) [pid = 1983] [serial = 168] [outer = 0x119280c00] 04:40:08 INFO - PROCESS | 1983 | 1472298008012 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x119905000) [pid = 1983] [serial = 169] [outer = 0x119280c00] 04:40:08 INFO - PROCESS | 1983 | 1472298008293 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 480ms 04:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:40:08 INFO - PROCESS | 1983 | 1472298008353 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 1983 | 1472298008355 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 04:40:08 INFO - PROCESS | 1983 | 1472298008357 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 1983 | 1472298008358 Marionette TRACE conn2 <- [1,202,null,{}] 04:40:08 INFO - PROCESS | 1983 | 1472298008363 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:08 INFO - PROCESS | 1983 | 1472298008365 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:08 INFO - PROCESS | 1983 | 1472298008436 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:40:08 INFO - PROCESS | 1983 | 1472298008441 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 1983 | 1472298008442 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:08 INFO - PROCESS | 1983 | ++DOCSHELL 0x11865a800 == 31 [pid = 1983] [id = 58] 04:40:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x1167f6800) [pid = 1983] [serial = 170] [outer = 0x0] 04:40:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x121081c00) [pid = 1983] [serial = 171] [outer = 0x1167f6800] 04:40:08 INFO - PROCESS | 1983 | 1472298008471 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x1238b3400) [pid = 1983] [serial = 172] [outer = 0x1167f6800] 04:40:08 INFO - PROCESS | 1983 | 1472298008841 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 520ms 04:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:40:08 INFO - PROCESS | 1983 | 1472298008877 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 1983 | 1472298008879 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 04:40:08 INFO - PROCESS | 1983 | 1472298008881 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 1983 | 1472298008882 Marionette TRACE conn2 <- [1,206,null,{}] 04:40:08 INFO - PROCESS | 1983 | 1472298008892 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:08 INFO - PROCESS | 1983 | 1472298008893 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:08 INFO - PROCESS | 1983 | 1472298008988 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:40:08 INFO - PROCESS | 1983 | 1472298008994 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:09 INFO - PROCESS | 1983 | 1472298008999 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:09 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192f1800 == 32 [pid = 1983] [id = 59] 04:40:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1181b3800) [pid = 1983] [serial = 173] [outer = 0x0] 04:40:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x123c0a400) [pid = 1983] [serial = 174] [outer = 0x1181b3800] 04:40:09 INFO - PROCESS | 1983 | 1472298009032 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x124e82400) [pid = 1983] [serial = 175] [outer = 0x1181b3800] 04:40:09 INFO - PROCESS | 1983 | 1472298009386 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 528ms 04:40:09 INFO - PROCESS | 1983 | 1472298009410 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:40:09 INFO - PROCESS | 1983 | 1472298009413 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 04:40:09 INFO - PROCESS | 1983 | 1472298009422 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 1983 | 1472298009423 Marionette TRACE conn2 <- [1,210,null,{}] 04:40:09 INFO - PROCESS | 1983 | 1472298009426 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:09 INFO - PROCESS | 1983 | 1472298009428 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:09 INFO - PROCESS | 1983 | 1472298009530 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:40:09 INFO - PROCESS | 1983 | 1472298009535 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:09 INFO - PROCESS | 1983 | 1472298009536 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:09 INFO - PROCESS | 1983 | ++DOCSHELL 0x113011800 == 33 [pid = 1983] [id = 60] 04:40:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x123a2d000) [pid = 1983] [serial = 176] [outer = 0x0] 04:40:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x124f33400) [pid = 1983] [serial = 177] [outer = 0x123a2d000] 04:40:09 INFO - PROCESS | 1983 | 1472298009579 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1258c3400) [pid = 1983] [serial = 178] [outer = 0x123a2d000] 04:40:09 INFO - PROCESS | 1983 | 1472298009967 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 575ms 04:40:09 INFO - PROCESS | 1983 | 1472298009992 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 1983 | 1472298009995 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 04:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:40:10 INFO - PROCESS | 1983 | 1472298009998 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - PROCESS | 1983 | 1472298009999 Marionette TRACE conn2 <- [1,214,null,{}] 04:40:10 INFO - PROCESS | 1983 | 1472298010002 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:10 INFO - PROCESS | 1983 | 1472298010003 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:10 INFO - PROCESS | 1983 | 1472298010087 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:40:10 INFO - PROCESS | 1983 | 1472298010115 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 1983 | 1472298010116 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x12394b000 == 34 [pid = 1983] [id = 61] 04:40:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x116711400) [pid = 1983] [serial = 179] [outer = 0x0] 04:40:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x125e7fc00) [pid = 1983] [serial = 180] [outer = 0x116711400] 04:40:10 INFO - PROCESS | 1983 | 1472298010142 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x125ef2c00) [pid = 1983] [serial = 181] [outer = 0x116711400] 04:40:10 INFO - PROCESS | 1983 | 1472298010436 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 04:40:10 INFO - PROCESS | 1983 | 1472298010468 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 1983 | 1472298010469 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 04:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:40:10 INFO - PROCESS | 1983 | 1472298010471 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - PROCESS | 1983 | 1472298010472 Marionette TRACE conn2 <- [1,218,null,{}] 04:40:10 INFO - PROCESS | 1983 | 1472298010475 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:10 INFO - PROCESS | 1983 | 1472298010476 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:10 INFO - PROCESS | 1983 | 1472298010572 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:40:10 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1259e3000) [pid = 1983] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:40:10 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x124a50000) [pid = 1983] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:40:10 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x126f4b800) [pid = 1983] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:40:10 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x1292f0800) [pid = 1983] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:40:10 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x1196c8c00) [pid = 1983] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:40:10 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x1238b3c00) [pid = 1983] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:40:10 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x116ac0c00) [pid = 1983] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:40:10 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x118168800) [pid = 1983] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:40:10 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x116557c00) [pid = 1983] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:40:10 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x11659c800) [pid = 1983] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:40:10 INFO - PROCESS | 1983 | 1472298010665 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 1983 | 1472298010666 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171d1800 == 35 [pid = 1983] [id = 62] 04:40:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x112a87400) [pid = 1983] [serial = 182] [outer = 0x0] 04:40:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x116a0d000) [pid = 1983] [serial = 183] [outer = 0x112a87400] 04:40:10 INFO - PROCESS | 1983 | 1472298010694 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x119815c00) [pid = 1983] [serial = 184] [outer = 0x112a87400] 04:40:10 INFO - PROCESS | 1983 | 1472298010947 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 519ms 04:40:10 INFO - PROCESS | 1983 | 1472298010992 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 1983 | 1472298011006 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 04:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:40:11 INFO - PROCESS | 1983 | 1472298011033 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - PROCESS | 1983 | 1472298011035 Marionette TRACE conn2 <- [1,222,null,{}] 04:40:11 INFO - PROCESS | 1983 | 1472298011041 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:11 INFO - PROCESS | 1983 | 1472298011043 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:11 INFO - PROCESS | 1983 | 1472298011164 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:40:11 INFO - PROCESS | 1983 | 1472298011170 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:11 INFO - PROCESS | 1983 | 1472298011171 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:11 INFO - PROCESS | 1983 | ++DOCSHELL 0x12491c800 == 36 [pid = 1983] [id = 63] 04:40:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x124a50000) [pid = 1983] [serial = 185] [outer = 0x0] 04:40:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1269ebc00) [pid = 1983] [serial = 186] [outer = 0x124a50000] 04:40:11 INFO - PROCESS | 1983 | 1472298011215 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x126fe1c00) [pid = 1983] [serial = 187] [outer = 0x124a50000] 04:40:11 INFO - PROCESS | 1983 | 1472298011584 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 598ms 04:40:11 INFO - PROCESS | 1983 | 1472298011614 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 1983 | 1472298011616 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 04:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:40:11 INFO - PROCESS | 1983 | 1472298011622 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - PROCESS | 1983 | 1472298011623 Marionette TRACE conn2 <- [1,226,null,{}] 04:40:11 INFO - PROCESS | 1983 | 1472298011625 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:11 INFO - PROCESS | 1983 | 1472298011626 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:11 INFO - PROCESS | 1983 | 1472298011720 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:40:11 INFO - PROCESS | 1983 | 1472298011726 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:11 INFO - PROCESS | 1983 | 1472298011728 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:11 INFO - PROCESS | 1983 | ++DOCSHELL 0x124ee8800 == 37 [pid = 1983] [id = 64] 04:40:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x124a51400) [pid = 1983] [serial = 188] [outer = 0x0] 04:40:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x126fe6000) [pid = 1983] [serial = 189] [outer = 0x124a51400] 04:40:11 INFO - PROCESS | 1983 | 1472298011756 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x127625000) [pid = 1983] [serial = 190] [outer = 0x124a51400] 04:40:12 INFO - PROCESS | 1983 | 1472298012049 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 471ms 04:40:12 INFO - PROCESS | 1983 | 1472298012095 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:40:12 INFO - PROCESS | 1983 | 1472298012099 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 04:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:40:12 INFO - PROCESS | 1983 | 1472298012101 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - PROCESS | 1983 | 1472298012103 Marionette TRACE conn2 <- [1,230,null,{}] 04:40:12 INFO - PROCESS | 1983 | 1472298012105 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:12 INFO - PROCESS | 1983 | 1472298012107 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:12 INFO - PROCESS | 1983 | 1472298012192 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:40:12 INFO - PROCESS | 1983 | 1472298012197 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:12 INFO - PROCESS | 1983 | 1472298012199 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:12 INFO - PROCESS | 1983 | ++DOCSHELL 0x11812b000 == 38 [pid = 1983] [id = 65] 04:40:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x123a2d400) [pid = 1983] [serial = 191] [outer = 0x0] 04:40:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x128fc5400) [pid = 1983] [serial = 192] [outer = 0x123a2d400] 04:40:12 INFO - PROCESS | 1983 | 1472298012224 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x129534000) [pid = 1983] [serial = 193] [outer = 0x123a2d400] 04:40:12 INFO - PROCESS | 1983 | 1472298012592 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 521ms 04:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:40:12 INFO - PROCESS | 1983 | 1472298012623 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:40:12 INFO - PROCESS | 1983 | 1472298012625 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 04:40:12 INFO - PROCESS | 1983 | 1472298012628 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - PROCESS | 1983 | 1472298012630 Marionette TRACE conn2 <- [1,234,null,{}] 04:40:12 INFO - PROCESS | 1983 | 1472298012634 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:12 INFO - PROCESS | 1983 | 1472298012636 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:12 INFO - PROCESS | 1983 | 1472298012801 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:40:12 INFO - PROCESS | 1983 | 1472298012869 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:12 INFO - PROCESS | 1983 | 1472298012870 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:12 INFO - PROCESS | 1983 | ++DOCSHELL 0x11307c800 == 39 [pid = 1983] [id = 66] 04:40:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x112714000) [pid = 1983] [serial = 194] [outer = 0x0] 04:40:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x112a87000) [pid = 1983] [serial = 195] [outer = 0x112714000] 04:40:12 INFO - PROCESS | 1983 | 1472298012903 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1165f7800) [pid = 1983] [serial = 196] [outer = 0x112714000] 04:40:13 INFO - PROCESS | 1983 | 1472298013410 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 820ms 04:40:13 INFO - PROCESS | 1983 | 1472298013453 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 1983 | 1472298013456 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 04:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:40:13 INFO - PROCESS | 1983 | 1472298013463 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 1983 | 1472298013465 Marionette TRACE conn2 <- [1,238,null,{}] 04:40:13 INFO - PROCESS | 1983 | 1472298013469 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:13 INFO - PROCESS | 1983 | 1472298013471 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:13 INFO - PROCESS | 1983 | 1472298013595 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:40:13 INFO - PROCESS | 1983 | 1472298013663 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:13 INFO - PROCESS | 1983 | 1472298013664 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:13 INFO - PROCESS | 1983 | ++DOCSHELL 0x117cb2800 == 40 [pid = 1983] [id = 67] 04:40:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x11815d800) [pid = 1983] [serial = 197] [outer = 0x0] 04:40:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1181ae800) [pid = 1983] [serial = 198] [outer = 0x11815d800] 04:40:13 INFO - PROCESS | 1983 | 1472298013695 Marionette DEBUG loaded listener.js 04:40:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1184eac00) [pid = 1983] [serial = 199] [outer = 0x11815d800] 04:40:14 INFO - PROCESS | 1983 | 1472298014319 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 927ms 04:40:14 INFO - PROCESS | 1983 | 1472298014388 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:40:14 INFO - PROCESS | 1983 | 1472298014392 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 04:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:40:14 INFO - PROCESS | 1983 | 1472298014397 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:40:14 INFO - PROCESS | 1983 | 1472298014400 Marionette TRACE conn2 <- [1,242,null,{}] 04:40:14 INFO - PROCESS | 1983 | 1472298014406 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:14 INFO - PROCESS | 1983 | 1472298014408 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:14 INFO - PROCESS | 1983 | 1472298014571 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:40:14 INFO - PROCESS | 1983 | --DOCSHELL 0x11812b000 == 39 [pid = 1983] [id = 65] 04:40:14 INFO - PROCESS | 1983 | --DOCSHELL 0x124ee8800 == 38 [pid = 1983] [id = 64] 04:40:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12491c800 == 37 [pid = 1983] [id = 63] 04:40:14 INFO - PROCESS | 1983 | --DOCSHELL 0x1171d1800 == 36 [pid = 1983] [id = 62] 04:40:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12394b000 == 35 [pid = 1983] [id = 61] 04:40:14 INFO - PROCESS | 1983 | --DOCSHELL 0x113011800 == 34 [pid = 1983] [id = 60] 04:40:14 INFO - PROCESS | 1983 | --DOCSHELL 0x1192f1800 == 33 [pid = 1983] [id = 59] 04:40:14 INFO - PROCESS | 1983 | --DOCSHELL 0x11865a800 == 32 [pid = 1983] [id = 58] 04:40:14 INFO - PROCESS | 1983 | --DOCSHELL 0x1174a2000 == 31 [pid = 1983] [id = 57] 04:40:14 INFO - PROCESS | 1983 | --DOCSHELL 0x1171c1800 == 30 [pid = 1983] [id = 56] 04:40:14 INFO - PROCESS | 1983 | --DOCSHELL 0x1161b1000 == 29 [pid = 1983] [id = 55] 04:40:14 INFO - PROCESS | 1983 | --DOCSHELL 0x111ea0800 == 28 [pid = 1983] [id = 54] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x129533000) [pid = 1983] [serial = 120] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x121083800) [pid = 1983] [serial = 136] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x123dc4c00) [pid = 1983] [serial = 138] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x124f2d400) [pid = 1983] [serial = 139] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x118160800) [pid = 1983] [serial = 124] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1176bfc00) [pid = 1983] [serial = 123] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1186c5800) [pid = 1983] [serial = 126] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x118da6800) [pid = 1983] [serial = 127] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x12107e800) [pid = 1983] [serial = 135] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x117159400) [pid = 1983] [serial = 129] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x1195ed800) [pid = 1983] [serial = 130] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x1196cf400) [pid = 1983] [serial = 132] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x12953e400) [pid = 1983] [serial = 121] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x119e07800) [pid = 1983] [serial = 133] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x1292ec000) [pid = 1983] [serial = 118] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x124f2f400) [pid = 1983] [serial = 103] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x127628000) [pid = 1983] [serial = 115] [outer = 0x0] [url = about:blank] 04:40:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x114f95000) [pid = 1983] [serial = 200] [outer = 0x12cdb3c00] 04:40:14 INFO - PROCESS | 1983 | 1472298014674 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:14 INFO - PROCESS | 1983 | 1472298014677 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:14 INFO - PROCESS | 1983 | ++DOCSHELL 0x11711b800 == 29 [pid = 1983] [id = 68] 04:40:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x115e9fc00) [pid = 1983] [serial = 201] [outer = 0x0] 04:40:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x11815d400) [pid = 1983] [serial = 202] [outer = 0x115e9fc00] 04:40:14 INFO - PROCESS | 1983 | 1472298014710 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1184e0400) [pid = 1983] [serial = 203] [outer = 0x115e9fc00] 04:40:15 INFO - PROCESS | 1983 | 1472298015050 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 673ms 04:40:15 INFO - PROCESS | 1983 | 1472298015071 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:40:15 INFO - PROCESS | 1983 | 1472298015076 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 04:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:40:15 INFO - PROCESS | 1983 | 1472298015085 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 1983 | 1472298015088 Marionette TRACE conn2 <- [1,246,null,{}] 04:40:15 INFO - PROCESS | 1983 | 1472298015092 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:15 INFO - PROCESS | 1983 | 1472298015095 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:15 INFO - PROCESS | 1983 | 1472298015256 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:40:15 INFO - PROCESS | 1983 | 1472298015271 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 1983 | 1472298015273 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:15 INFO - PROCESS | 1983 | ++DOCSHELL 0x117489000 == 30 [pid = 1983] [id = 69] 04:40:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x11927d400) [pid = 1983] [serial = 204] [outer = 0x0] 04:40:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x119816000) [pid = 1983] [serial = 205] [outer = 0x11927d400] 04:40:15 INFO - PROCESS | 1983 | 1472298015321 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x119e0ac00) [pid = 1983] [serial = 206] [outer = 0x11927d400] 04:40:15 INFO - PROCESS | 1983 | 1472298015699 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 04:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:40:15 INFO - PROCESS | 1983 | 1472298015756 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:40:15 INFO - PROCESS | 1983 | 1472298015757 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 04:40:15 INFO - PROCESS | 1983 | 1472298015760 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 1983 | 1472298015762 Marionette TRACE conn2 <- [1,250,null,{}] 04:40:15 INFO - PROCESS | 1983 | 1472298015770 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:15 INFO - PROCESS | 1983 | 1472298015773 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:15 INFO - PROCESS | 1983 | 1472298015854 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:40:15 INFO - PROCESS | 1983 | 1472298015860 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 1983 | 1472298015864 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:15 INFO - PROCESS | 1983 | ++DOCSHELL 0x118dd4000 == 31 [pid = 1983] [id = 70] 04:40:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1238b5400) [pid = 1983] [serial = 207] [outer = 0x0] 04:40:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x123a35c00) [pid = 1983] [serial = 208] [outer = 0x1238b5400] 04:40:15 INFO - PROCESS | 1983 | 1472298015893 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x124f29800) [pid = 1983] [serial = 209] [outer = 0x1238b5400] 04:40:16 INFO - PROCESS | 1983 | 1472298016203 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 472ms 04:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:40:16 INFO - PROCESS | 1983 | 1472298016233 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:40:16 INFO - PROCESS | 1983 | 1472298016234 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 04:40:16 INFO - PROCESS | 1983 | 1472298016236 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - PROCESS | 1983 | 1472298016238 Marionette TRACE conn2 <- [1,254,null,{}] 04:40:16 INFO - PROCESS | 1983 | 1472298016240 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:16 INFO - PROCESS | 1983 | 1472298016241 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:16 INFO - PROCESS | 1983 | 1472298016318 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:40:16 INFO - PROCESS | 1983 | 1472298016369 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:16 INFO - PROCESS | 1983 | 1472298016370 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:16 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c1b000 == 32 [pid = 1983] [id = 71] 04:40:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x11670dc00) [pid = 1983] [serial = 210] [outer = 0x0] 04:40:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x125333800) [pid = 1983] [serial = 211] [outer = 0x11670dc00] 04:40:16 INFO - PROCESS | 1983 | 1472298016397 Marionette DEBUG loaded listener.js 04:40:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x125776000) [pid = 1983] [serial = 212] [outer = 0x11670dc00] 04:40:16 INFO - PROCESS | 1983 | 1472298016699 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 519ms 04:40:16 INFO - PROCESS | 1983 | 1472298016757 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:40:16 INFO - PROCESS | 1983 | 1472298016759 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 04:40:16 INFO - PROCESS | 1983 | 1472298016763 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - PROCESS | 1983 | 1472298016764 Marionette TRACE conn2 <- [1,258,null,{}] 04:40:16 INFO - PROCESS | 1983 | 1472298016768 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:16 INFO - PROCESS | 1983 | 1472298016769 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:16 INFO - PROCESS | 1983 | 1472298016864 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:40:16 INFO - PROCESS | 1983 | 1472298016894 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:16 INFO - PROCESS | 1983 | 1472298016895 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:16 INFO - PROCESS | 1983 | ++DOCSHELL 0x116007000 == 33 [pid = 1983] [id = 72] 04:40:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x125777400) [pid = 1983] [serial = 213] [outer = 0x0] 04:40:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x125e80000) [pid = 1983] [serial = 214] [outer = 0x125777400] 04:40:16 INFO - PROCESS | 1983 | 1472298016921 Marionette DEBUG loaded listener.js 04:40:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1269e0c00) [pid = 1983] [serial = 215] [outer = 0x125777400] 04:40:17 INFO - PROCESS | 1983 | 1472298017256 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 522ms 04:40:17 INFO - PROCESS | 1983 | 1472298017285 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:40:17 INFO - PROCESS | 1983 | 1472298017286 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 04:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:40:17 INFO - PROCESS | 1983 | 1472298017288 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:40:17 INFO - PROCESS | 1983 | 1472298017289 Marionette TRACE conn2 <- [1,262,null,{}] 04:40:17 INFO - PROCESS | 1983 | 1472298017292 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:17 INFO - PROCESS | 1983 | 1472298017296 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:17 INFO - PROCESS | 1983 | 1472298017405 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:40:17 INFO - PROCESS | 1983 | 1472298017437 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:17 INFO - PROCESS | 1983 | 1472298017438 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:17 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c9e800 == 34 [pid = 1983] [id = 73] 04:40:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1184e0000) [pid = 1983] [serial = 216] [outer = 0x0] 04:40:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1269eb800) [pid = 1983] [serial = 217] [outer = 0x1184e0000] 04:40:17 INFO - PROCESS | 1983 | 1472298017464 Marionette DEBUG loaded listener.js 04:40:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x129535c00) [pid = 1983] [serial = 218] [outer = 0x1184e0000] 04:40:17 INFO - PROCESS | 1983 | 1472298017865 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 625ms 04:40:17 INFO - PROCESS | 1983 | 1472298017914 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:40:17 INFO - PROCESS | 1983 | 1472298017916 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 04:40:17 INFO - PROCESS | 1983 | 1472298017919 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:40:17 INFO - PROCESS | 1983 | 1472298017921 Marionette TRACE conn2 <- [1,266,null,{}] 04:40:17 INFO - PROCESS | 1983 | 1472298017925 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:17 INFO - PROCESS | 1983 | 1472298017926 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:18 INFO - PROCESS | 1983 | 1472298018076 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:40:18 INFO - PROCESS | 1983 | 1472298018098 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:18 INFO - PROCESS | 1983 | 1472298018099 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e1f000 == 35 [pid = 1983] [id = 74] 04:40:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x12953cc00) [pid = 1983] [serial = 219] [outer = 0x0] 04:40:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1295d4400) [pid = 1983] [serial = 220] [outer = 0x12953cc00] 04:40:18 INFO - PROCESS | 1983 | 1472298018143 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1295e1c00) [pid = 1983] [serial = 221] [outer = 0x12953cc00] 04:40:18 INFO - PROCESS | 1983 | 1472298018475 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 571ms 04:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:40:18 INFO - PROCESS | 1983 | 1472298018490 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:40:18 INFO - PROCESS | 1983 | 1472298018492 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 04:40:18 INFO - PROCESS | 1983 | 1472298018495 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:40:18 INFO - PROCESS | 1983 | 1472298018498 Marionette TRACE conn2 <- [1,270,null,{}] 04:40:18 INFO - PROCESS | 1983 | 1472298018500 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:18 INFO - PROCESS | 1983 | 1472298018501 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:18 INFO - PROCESS | 1983 | 1472298018589 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:40:18 INFO - PROCESS | 1983 | 1472298018619 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:18 INFO - PROCESS | 1983 | 1472298018620 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x126f1c000 == 36 [pid = 1983] [id = 75] 04:40:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x129749c00) [pid = 1983] [serial = 222] [outer = 0x0] 04:40:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x12974e400) [pid = 1983] [serial = 223] [outer = 0x129749c00] 04:40:18 INFO - PROCESS | 1983 | 1472298018645 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x12a674400) [pid = 1983] [serial = 224] [outer = 0x129749c00] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1181b3800) [pid = 1983] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x123a2d000) [pid = 1983] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x116711400) [pid = 1983] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x112a87400) [pid = 1983] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x115e35c00) [pid = 1983] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x124a50000) [pid = 1983] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x119280c00) [pid = 1983] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1167f6800) [pid = 1983] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x113040400) [pid = 1983] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1181c5c00) [pid = 1983] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1181b9000) [pid = 1983] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x11219f800) [pid = 1983] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1176c0c00) [pid = 1983] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x119818400) [pid = 1983] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1238b4400) [pid = 1983] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1254a9000) [pid = 1983] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:40:18 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x124a51400) [pid = 1983] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:40:19 INFO - PROCESS | 1983 | 1472298019006 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 523ms 04:40:19 INFO - PROCESS | 1983 | 1472298019019 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 1983 | 1472298019020 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 04:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:40:19 INFO - PROCESS | 1983 | 1472298019022 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - PROCESS | 1983 | 1472298019023 Marionette TRACE conn2 <- [1,274,null,{}] 04:40:19 INFO - PROCESS | 1983 | 1472298019026 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:19 INFO - PROCESS | 1983 | 1472298019027 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:19 INFO - PROCESS | 1983 | 1472298019138 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:40:19 INFO - PROCESS | 1983 | 1472298019165 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 1983 | 1472298019166 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:19 INFO - PROCESS | 1983 | ++DOCSHELL 0x12733a800 == 37 [pid = 1983] [id = 76] 04:40:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x113c11800) [pid = 1983] [serial = 225] [outer = 0x0] 04:40:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1186c9c00) [pid = 1983] [serial = 226] [outer = 0x113c11800] 04:40:19 INFO - PROCESS | 1983 | 1472298019192 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x124fb3400) [pid = 1983] [serial = 227] [outer = 0x113c11800] 04:40:19 INFO - PROCESS | 1983 | 1472298019466 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 04:40:19 INFO - PROCESS | 1983 | 1472298019492 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 1983 | 1472298019493 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 04:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:40:19 INFO - PROCESS | 1983 | 1472298019504 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - PROCESS | 1983 | 1472298019505 Marionette TRACE conn2 <- [1,278,null,{}] 04:40:19 INFO - PROCESS | 1983 | 1472298019508 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:19 INFO - PROCESS | 1983 | 1472298019509 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:19 INFO - PROCESS | 1983 | 1472298019590 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:40:19 INFO - PROCESS | 1983 | 1472298019597 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 1983 | 1472298019598 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:19 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198be800 == 38 [pid = 1983] [id = 77] 04:40:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x124ece000) [pid = 1983] [serial = 228] [outer = 0x0] 04:40:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x12a675800) [pid = 1983] [serial = 229] [outer = 0x124ece000] 04:40:19 INFO - PROCESS | 1983 | 1472298019623 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x12a8c7400) [pid = 1983] [serial = 230] [outer = 0x124ece000] 04:40:19 INFO - PROCESS | 1983 | 1472298019924 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 04:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:40:19 INFO - PROCESS | 1983 | 1472298019974 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 1983 | 1472298019976 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 04:40:19 INFO - PROCESS | 1983 | 1472298019978 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - PROCESS | 1983 | 1472298019980 Marionette TRACE conn2 <- [1,282,null,{}] 04:40:19 INFO - PROCESS | 1983 | 1472298019982 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:19 INFO - PROCESS | 1983 | 1472298019984 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:20 INFO - PROCESS | 1983 | 1472298020101 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:40:20 INFO - PROCESS | 1983 | 1472298020106 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:20 INFO - PROCESS | 1983 | 1472298020108 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292a8000 == 39 [pid = 1983] [id = 78] 04:40:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x12a8cc800) [pid = 1983] [serial = 231] [outer = 0x0] 04:40:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x12ab47800) [pid = 1983] [serial = 232] [outer = 0x12a8cc800] 04:40:20 INFO - PROCESS | 1983 | 1472298020136 Marionette DEBUG loaded listener.js 04:40:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x12ac0c800) [pid = 1983] [serial = 233] [outer = 0x12a8cc800] 04:40:20 INFO - PROCESS | 1983 | 1472298020447 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 519ms 04:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:40:20 INFO - PROCESS | 1983 | 1472298020498 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:40:20 INFO - PROCESS | 1983 | 1472298020499 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 04:40:20 INFO - PROCESS | 1983 | 1472298020501 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - PROCESS | 1983 | 1472298020502 Marionette TRACE conn2 <- [1,286,null,{}] 04:40:20 INFO - PROCESS | 1983 | 1472298020504 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:20 INFO - PROCESS | 1983 | 1472298020505 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:20 INFO - PROCESS | 1983 | 1472298020581 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:40:20 INFO - PROCESS | 1983 | 1472298020585 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:20 INFO - PROCESS | 1983 | 1472298020586 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298b9800 == 40 [pid = 1983] [id = 79] 04:40:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x12ac0f000) [pid = 1983] [serial = 234] [outer = 0x0] 04:40:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x12b204c00) [pid = 1983] [serial = 235] [outer = 0x12ac0f000] 04:40:20 INFO - PROCESS | 1983 | 1472298020611 Marionette DEBUG loaded listener.js 04:40:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x12b252400) [pid = 1983] [serial = 236] [outer = 0x12ac0f000] 04:40:21 INFO - PROCESS | 1983 | 1472298021034 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 04:40:21 INFO - PROCESS | 1983 | 1472298021072 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 1983 | 1472298021074 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 04:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:40:21 INFO - PROCESS | 1983 | 1472298021078 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - PROCESS | 1983 | 1472298021080 Marionette TRACE conn2 <- [1,290,null,{}] 04:40:21 INFO - PROCESS | 1983 | 1472298021083 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:21 INFO - PROCESS | 1983 | 1472298021085 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:21 INFO - PROCESS | 1983 | 1472298021187 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:40:21 INFO - PROCESS | 1983 | 1472298021248 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:21 INFO - PROCESS | 1983 | 1472298021249 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:21 INFO - PROCESS | 1983 | ++DOCSHELL 0x117106800 == 41 [pid = 1983] [id = 80] 04:40:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x116920800) [pid = 1983] [serial = 237] [outer = 0x0] 04:40:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1176bfc00) [pid = 1983] [serial = 238] [outer = 0x116920800] 04:40:21 INFO - PROCESS | 1983 | 1472298021281 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x1186cfc00) [pid = 1983] [serial = 239] [outer = 0x116920800] 04:40:21 INFO - PROCESS | 1983 | 1472298021696 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 04:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:40:21 INFO - PROCESS | 1983 | 1472298021748 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 1983 | 1472298021751 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 04:40:21 INFO - PROCESS | 1983 | 1472298021755 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - PROCESS | 1983 | 1472298021757 Marionette TRACE conn2 <- [1,294,null,{}] 04:40:21 INFO - PROCESS | 1983 | 1472298021819 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:21 INFO - PROCESS | 1983 | 1472298021821 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:21 INFO - PROCESS | 1983 | 1472298021936 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:40:21 INFO - PROCESS | 1983 | 1472298021981 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:21 INFO - PROCESS | 1983 | 1472298021983 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:22 INFO - PROCESS | 1983 | ++DOCSHELL 0x12053d800 == 42 [pid = 1983] [id = 81] 04:40:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1167f2800) [pid = 1983] [serial = 240] [outer = 0x0] 04:40:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x11691c400) [pid = 1983] [serial = 241] [outer = 0x1167f2800] 04:40:22 INFO - PROCESS | 1983 | 1472298022014 Marionette DEBUG loaded listener.js 04:40:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x1196c3400) [pid = 1983] [serial = 242] [outer = 0x1167f2800] 04:40:22 INFO - PROCESS | 1983 | 1472298022431 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 720ms 04:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:40:22 INFO - PROCESS | 1983 | 1472298022476 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 1983 | 1472298022478 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 04:40:22 INFO - PROCESS | 1983 | 1472298022480 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 1983 | 1472298022483 Marionette TRACE conn2 <- [1,298,null,{}] 04:40:22 INFO - PROCESS | 1983 | 1472298022491 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 1983 | 1472298022494 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:22 INFO - PROCESS | 1983 | 1472298022594 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:40:22 INFO - PROCESS | 1983 | 1472298022645 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 1983 | 1472298022647 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:22 INFO - PROCESS | 1983 | ++DOCSHELL 0x12929e000 == 43 [pid = 1983] [id = 82] 04:40:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x121082400) [pid = 1983] [serial = 243] [outer = 0x0] 04:40:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x1238b9400) [pid = 1983] [serial = 244] [outer = 0x121082400] 04:40:22 INFO - PROCESS | 1983 | 1472298022679 Marionette DEBUG loaded listener.js 04:40:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x124f2f400) [pid = 1983] [serial = 245] [outer = 0x121082400] 04:40:23 INFO - PROCESS | 1983 | 1472298023086 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 623ms 04:40:23 INFO - PROCESS | 1983 | 1472298023104 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:40:23 INFO - PROCESS | 1983 | 1472298023106 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 04:40:23 INFO - PROCESS | 1983 | 1472298023108 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:40:23 INFO - PROCESS | 1983 | 1472298023109 Marionette TRACE conn2 <- [1,302,null,{}] 04:40:23 INFO - PROCESS | 1983 | 1472298023112 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:23 INFO - PROCESS | 1983 | 1472298023113 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:23 INFO - PROCESS | 1983 | 1472298023217 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:40:23 INFO - PROCESS | 1983 | 1472298023294 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:23 INFO - PROCESS | 1983 | 1472298023296 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:23 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298cf800 == 44 [pid = 1983] [id = 83] 04:40:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x1269ec000) [pid = 1983] [serial = 246] [outer = 0x0] 04:40:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x127188000) [pid = 1983] [serial = 247] [outer = 0x1269ec000] 04:40:23 INFO - PROCESS | 1983 | 1472298023325 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x1273f0000) [pid = 1983] [serial = 248] [outer = 0x1269ec000] 04:40:23 INFO - PROCESS | 1983 | 1472298023876 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 773ms 04:40:23 INFO - PROCESS | 1983 | 1472298023881 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:40:23 INFO - PROCESS | 1983 | 1472298023883 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 04:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:40:23 INFO - PROCESS | 1983 | 1472298023887 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:40:23 INFO - PROCESS | 1983 | 1472298023889 Marionette TRACE conn2 <- [1,306,null,{}] 04:40:23 INFO - PROCESS | 1983 | 1472298023910 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:23 INFO - PROCESS | 1983 | 1472298023912 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:24 INFO - PROCESS | 1983 | 1472298024023 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:40:24 INFO - PROCESS | 1983 | 1472298024067 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:24 INFO - PROCESS | 1983 | 1472298024070 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:24 INFO - PROCESS | 1983 | ++DOCSHELL 0x11813a800 == 45 [pid = 1983] [id = 84] 04:40:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x1167f4800) [pid = 1983] [serial = 249] [outer = 0x0] 04:40:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x1167f7000) [pid = 1983] [serial = 250] [outer = 0x1167f4800] 04:40:24 INFO - PROCESS | 1983 | 1472298024098 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x116abc000) [pid = 1983] [serial = 251] [outer = 0x1167f4800] 04:40:24 INFO - PROCESS | 1983 | 1472298024521 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:24 INFO - PROCESS | 1983 | --DOCSHELL 0x1292a8000 == 44 [pid = 1983] [id = 78] 04:40:24 INFO - PROCESS | 1983 | --DOCSHELL 0x1198be800 == 43 [pid = 1983] [id = 77] 04:40:24 INFO - PROCESS | 1983 | --DOCSHELL 0x12733a800 == 42 [pid = 1983] [id = 76] 04:40:24 INFO - PROCESS | 1983 | --DOCSHELL 0x126f1c000 == 41 [pid = 1983] [id = 75] 04:40:24 INFO - PROCESS | 1983 | --DOCSHELL 0x125e1f000 == 40 [pid = 1983] [id = 74] 04:40:24 INFO - PROCESS | 1983 | --DOCSHELL 0x124c9e800 == 39 [pid = 1983] [id = 73] 04:40:24 INFO - PROCESS | 1983 | --DOCSHELL 0x116007000 == 38 [pid = 1983] [id = 72] 04:40:24 INFO - PROCESS | 1983 | --DOCSHELL 0x119c1b000 == 37 [pid = 1983] [id = 71] 04:40:24 INFO - PROCESS | 1983 | --DOCSHELL 0x118dd4000 == 36 [pid = 1983] [id = 70] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x128fc5400) [pid = 1983] [serial = 192] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOCSHELL 0x117489000 == 35 [pid = 1983] [id = 69] 04:40:24 INFO - PROCESS | 1983 | --DOCSHELL 0x11711b800 == 34 [pid = 1983] [id = 68] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x123c0a400) [pid = 1983] [serial = 174] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x124f33400) [pid = 1983] [serial = 177] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x1258c3400) [pid = 1983] [serial = 178] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x124e82400) [pid = 1983] [serial = 175] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x125ef2c00) [pid = 1983] [serial = 181] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x125e7fc00) [pid = 1983] [serial = 180] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x116a0d000) [pid = 1983] [serial = 183] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x119815c00) [pid = 1983] [serial = 184] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x117c3ec00) [pid = 1983] [serial = 162] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x118167000) [pid = 1983] [serial = 163] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1269ebc00) [pid = 1983] [serial = 186] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1196c4c00) [pid = 1983] [serial = 168] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x119905000) [pid = 1983] [serial = 169] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x121081c00) [pid = 1983] [serial = 171] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x115cb0000) [pid = 1983] [serial = 159] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1165f0000) [pid = 1983] [serial = 160] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1186d3000) [pid = 1983] [serial = 165] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x11927ac00) [pid = 1983] [serial = 166] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x125e8a400) [pid = 1983] [serial = 157] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x119c43400) [pid = 1983] [serial = 156] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x115e2f400) [pid = 1983] [serial = 142] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x112a85400) [pid = 1983] [serial = 141] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1186c5c00) [pid = 1983] [serial = 145] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1181ad000) [pid = 1983] [serial = 144] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1238b0400) [pid = 1983] [serial = 148] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x119c4c800) [pid = 1983] [serial = 147] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x125337c00) [pid = 1983] [serial = 151] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x123dc0000) [pid = 1983] [serial = 150] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x125e83c00) [pid = 1983] [serial = 154] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x125775400) [pid = 1983] [serial = 153] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x127625000) [pid = 1983] [serial = 190] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x126fe6000) [pid = 1983] [serial = 189] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x126fe1c00) [pid = 1983] [serial = 187] [outer = 0x0] [url = about:blank] 04:40:24 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x1238b3400) [pid = 1983] [serial = 172] [outer = 0x0] [url = about:blank] 04:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 723ms 04:40:24 INFO - PROCESS | 1983 | 1472298024610 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:40:24 INFO - PROCESS | 1983 | 1472298024613 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 04:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:40:24 INFO - PROCESS | 1983 | 1472298024618 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 1983 | 1472298024619 Marionette TRACE conn2 <- [1,310,null,{}] 04:40:24 INFO - PROCESS | 1983 | 1472298024622 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:24 INFO - PROCESS | 1983 | 1472298024623 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:24 INFO - PROCESS | 1983 | 1472298024699 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:40:24 INFO - PROCESS | 1983 | 1472298024707 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:24 INFO - PROCESS | 1983 | 1472298024708 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:24 INFO - PROCESS | 1983 | ++DOCSHELL 0x11642b800 == 35 [pid = 1983] [id = 85] 04:40:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1181d0c00) [pid = 1983] [serial = 252] [outer = 0x0] 04:40:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x1184e9800) [pid = 1983] [serial = 253] [outer = 0x1181d0c00] 04:40:24 INFO - PROCESS | 1983 | 1472298024741 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x119273800) [pid = 1983] [serial = 254] [outer = 0x1181d0c00] 04:40:25 INFO - PROCESS | 1983 | 1472298025067 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 469ms 04:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:40:25 INFO - PROCESS | 1983 | 1472298025087 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 1983 | 1472298025088 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 04:40:25 INFO - PROCESS | 1983 | 1472298025090 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - PROCESS | 1983 | 1472298025093 Marionette TRACE conn2 <- [1,314,null,{}] 04:40:25 INFO - PROCESS | 1983 | 1472298025102 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:25 INFO - PROCESS | 1983 | 1472298025105 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:25 INFO - PROCESS | 1983 | 1472298025189 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:40:25 INFO - PROCESS | 1983 | 1472298025235 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:25 INFO - PROCESS | 1983 | 1472298025237 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:25 INFO - PROCESS | 1983 | ++DOCSHELL 0x118134800 == 36 [pid = 1983] [id = 86] 04:40:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1195f0c00) [pid = 1983] [serial = 255] [outer = 0x0] 04:40:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x11990a400) [pid = 1983] [serial = 256] [outer = 0x1195f0c00] 04:40:25 INFO - PROCESS | 1983 | 1472298025266 Marionette DEBUG loaded listener.js 04:40:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x121083400) [pid = 1983] [serial = 257] [outer = 0x1195f0c00] 04:40:25 INFO - PROCESS | 1983 | 1472298025637 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 574ms 04:40:25 INFO - PROCESS | 1983 | 1472298025665 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 1983 | 1472298025667 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 04:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:40:25 INFO - PROCESS | 1983 | 1472298025671 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - PROCESS | 1983 | 1472298025673 Marionette TRACE conn2 <- [1,318,null,{}] 04:40:25 INFO - PROCESS | 1983 | 1472298025676 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:25 INFO - PROCESS | 1983 | 1472298025678 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:25 INFO - PROCESS | 1983 | 1472298025811 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:40:25 INFO - PROCESS | 1983 | 1472298025901 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:25 INFO - PROCESS | 1983 | 1472298025903 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:25 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d0d800 == 37 [pid = 1983] [id = 87] 04:40:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x12107ec00) [pid = 1983] [serial = 258] [outer = 0x0] 04:40:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x123c98800) [pid = 1983] [serial = 259] [outer = 0x12107ec00] 04:40:25 INFO - PROCESS | 1983 | 1472298025951 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x124f34c00) [pid = 1983] [serial = 260] [outer = 0x12107ec00] 04:40:26 INFO - PROCESS | 1983 | 1472298026268 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 620ms 04:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:40:26 INFO - PROCESS | 1983 | 1472298026290 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:40:26 INFO - PROCESS | 1983 | 1472298026291 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 04:40:26 INFO - PROCESS | 1983 | 1472298026302 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:40:26 INFO - PROCESS | 1983 | 1472298026303 Marionette TRACE conn2 <- [1,322,null,{}] 04:40:26 INFO - PROCESS | 1983 | 1472298026306 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:26 INFO - PROCESS | 1983 | 1472298026307 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:26 INFO - PROCESS | 1983 | 1472298026419 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:40:26 INFO - PROCESS | 1983 | 1472298026425 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:26 INFO - PROCESS | 1983 | 1472298026427 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:26 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198b1000 == 38 [pid = 1983] [id = 88] 04:40:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1238b5800) [pid = 1983] [serial = 261] [outer = 0x0] 04:40:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x12577ac00) [pid = 1983] [serial = 262] [outer = 0x1238b5800] 04:40:26 INFO - PROCESS | 1983 | 1472298026453 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x125eea800) [pid = 1983] [serial = 263] [outer = 0x1238b5800] 04:40:26 INFO - PROCESS | 1983 | 1472298026805 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 527ms 04:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:40:26 INFO - PROCESS | 1983 | 1472298026822 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:40:26 INFO - PROCESS | 1983 | 1472298026824 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 04:40:26 INFO - PROCESS | 1983 | 1472298026837 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:40:26 INFO - PROCESS | 1983 | 1472298026839 Marionette TRACE conn2 <- [1,326,null,{}] 04:40:26 INFO - PROCESS | 1983 | 1472298026842 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:26 INFO - PROCESS | 1983 | 1472298026849 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:27 INFO - PROCESS | 1983 | 1472298027033 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:40:27 INFO - PROCESS | 1983 | 1472298027057 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 1983 | 1472298027058 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:27 INFO - PROCESS | 1983 | ++DOCSHELL 0x120548000 == 39 [pid = 1983] [id = 89] 04:40:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x126f54800) [pid = 1983] [serial = 264] [outer = 0x0] 04:40:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1273ef000) [pid = 1983] [serial = 265] [outer = 0x126f54800] 04:40:27 INFO - PROCESS | 1983 | 1472298027105 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1292f5000) [pid = 1983] [serial = 266] [outer = 0x126f54800] 04:40:27 INFO - PROCESS | 1983 | 1472298027534 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 736ms 04:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:40:27 INFO - PROCESS | 1983 | 1472298027562 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 1983 | 1472298027564 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 04:40:27 INFO - PROCESS | 1983 | 1472298027566 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 1983 | 1472298027567 Marionette TRACE conn2 <- [1,330,null,{}] 04:40:27 INFO - PROCESS | 1983 | 1472298027569 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:27 INFO - PROCESS | 1983 | 1472298027570 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:27 INFO - PROCESS | 1983 | 1472298027662 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:40:27 INFO - PROCESS | 1983 | 1472298027673 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 1983 | 1472298027674 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:27 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c95800 == 40 [pid = 1983] [id = 90] 04:40:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1292fa800) [pid = 1983] [serial = 267] [outer = 0x0] 04:40:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x12953f400) [pid = 1983] [serial = 268] [outer = 0x1292fa800] 04:40:27 INFO - PROCESS | 1983 | 1472298027700 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x117c46800) [pid = 1983] [serial = 269] [outer = 0x1292fa800] 04:40:28 INFO - PROCESS | 1983 | 1472298028042 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 04:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:40:28 INFO - PROCESS | 1983 | 1472298028085 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:40:28 INFO - PROCESS | 1983 | 1472298028087 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 04:40:28 INFO - PROCESS | 1983 | 1472298028089 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 1983 | 1472298028090 Marionette TRACE conn2 <- [1,334,null,{}] 04:40:28 INFO - PROCESS | 1983 | 1472298028093 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:28 INFO - PROCESS | 1983 | 1472298028094 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:28 INFO - PROCESS | 1983 | 1472298028186 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:40:28 INFO - PROCESS | 1983 | 1472298028200 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:28 INFO - PROCESS | 1983 | 1472298028201 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:28 INFO - PROCESS | 1983 | ++DOCSHELL 0x1253a8000 == 41 [pid = 1983] [id = 91] 04:40:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x12974cc00) [pid = 1983] [serial = 270] [outer = 0x0] 04:40:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x12a677400) [pid = 1983] [serial = 271] [outer = 0x12974cc00] 04:40:28 INFO - PROCESS | 1983 | 1472298028227 Marionette DEBUG loaded listener.js 04:40:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12ab46000) [pid = 1983] [serial = 272] [outer = 0x12974cc00] 04:40:28 INFO - PROCESS | 1983 | 1472298028640 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 572ms 04:40:28 INFO - PROCESS | 1983 | 1472298028662 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:40:28 INFO - PROCESS | 1983 | 1472298028665 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 04:40:28 INFO - PROCESS | 1983 | 1472298028817 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 1983 | 1472298028819 Marionette TRACE conn2 <- [1,338,null,{}] 04:40:28 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x124ece000) [pid = 1983] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:40:28 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x129749c00) [pid = 1983] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:40:28 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x125777400) [pid = 1983] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:40:28 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x123a2d400) [pid = 1983] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:40:28 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x11927d400) [pid = 1983] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:40:28 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x115e9fc00) [pid = 1983] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:40:28 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1238b5400) [pid = 1983] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:40:28 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x12953cc00) [pid = 1983] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:40:28 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1184e0000) [pid = 1983] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:40:28 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x11670dc00) [pid = 1983] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:40:28 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x12a8cc800) [pid = 1983] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:40:28 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x113c11800) [pid = 1983] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:40:28 INFO - PROCESS | 1983 | 1472298028855 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:28 INFO - PROCESS | 1983 | 1472298028857 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:28 INFO - PROCESS | 1983 | 1472298028951 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:40:28 INFO - PROCESS | 1983 | 1472298028956 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:28 INFO - PROCESS | 1983 | 1472298028957 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:28 INFO - PROCESS | 1983 | ++DOCSHELL 0x123c2d800 == 42 [pid = 1983] [id = 92] 04:40:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x12107e800) [pid = 1983] [serial = 273] [outer = 0x0] 04:40:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x124a52000) [pid = 1983] [serial = 274] [outer = 0x12107e800] 04:40:28 INFO - PROCESS | 1983 | 1472298028993 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1292f7c00) [pid = 1983] [serial = 275] [outer = 0x12107e800] 04:40:29 INFO - PROCESS | 1983 | 1472298029286 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 634ms 04:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:40:29 INFO - PROCESS | 1983 | 1472298029302 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:40:29 INFO - PROCESS | 1983 | 1472298029303 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 04:40:29 INFO - PROCESS | 1983 | 1472298029305 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 1983 | 1472298029306 Marionette TRACE conn2 <- [1,342,null,{}] 04:40:29 INFO - PROCESS | 1983 | 1472298029309 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:29 INFO - PROCESS | 1983 | 1472298029310 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:29 INFO - PROCESS | 1983 | 1472298029404 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:40:29 INFO - PROCESS | 1983 | 1472298029468 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 1983 | 1472298029469 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:29 INFO - PROCESS | 1983 | ++DOCSHELL 0x126fb6800 == 43 [pid = 1983] [id = 93] 04:40:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x11927a400) [pid = 1983] [serial = 276] [outer = 0x0] 04:40:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x12ab51800) [pid = 1983] [serial = 277] [outer = 0x11927a400] 04:40:29 INFO - PROCESS | 1983 | 1472298029495 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x12ac11c00) [pid = 1983] [serial = 278] [outer = 0x11927a400] 04:40:29 INFO - PROCESS | 1983 | 1472298029749 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 469ms 04:40:29 INFO - PROCESS | 1983 | 1472298029784 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:40:29 INFO - PROCESS | 1983 | 1472298029786 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 04:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:40:29 INFO - PROCESS | 1983 | 1472298029789 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 1983 | 1472298029790 Marionette TRACE conn2 <- [1,346,null,{}] 04:40:29 INFO - PROCESS | 1983 | 1472298029793 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:29 INFO - PROCESS | 1983 | 1472298029795 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:29 INFO - PROCESS | 1983 | 1472298029901 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:40:29 INFO - PROCESS | 1983 | 1472298029904 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 1983 | 1472298029906 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:29 INFO - PROCESS | 1983 | ++DOCSHELL 0x129566000 == 44 [pid = 1983] [id = 94] 04:40:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x12b202800) [pid = 1983] [serial = 279] [outer = 0x0] 04:40:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x12b25bc00) [pid = 1983] [serial = 280] [outer = 0x12b202800] 04:40:29 INFO - PROCESS | 1983 | 1472298029942 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x12bb42800) [pid = 1983] [serial = 281] [outer = 0x12b202800] 04:40:30 INFO - PROCESS | 1983 | 1472298030240 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 473ms 04:40:30 INFO - PROCESS | 1983 | 1472298030271 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 1983 | 1472298030272 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 04:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:40:30 INFO - PROCESS | 1983 | 1472298030275 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - PROCESS | 1983 | 1472298030276 Marionette TRACE conn2 <- [1,350,null,{}] 04:40:30 INFO - PROCESS | 1983 | 1472298030280 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:30 INFO - PROCESS | 1983 | 1472298030283 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:30 INFO - PROCESS | 1983 | 1472298030386 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:40:30 INFO - PROCESS | 1983 | 1472298030392 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:30 INFO - PROCESS | 1983 | 1472298030393 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:30 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a943800 == 45 [pid = 1983] [id = 95] 04:40:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x12b208c00) [pid = 1983] [serial = 282] [outer = 0x0] 04:40:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x12bd1e000) [pid = 1983] [serial = 283] [outer = 0x12b208c00] 04:40:30 INFO - PROCESS | 1983 | 1472298030420 Marionette DEBUG loaded listener.js 04:40:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12becdc00) [pid = 1983] [serial = 284] [outer = 0x12b208c00] 04:40:30 INFO - PROCESS | 1983 | 1472298030723 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 04:40:30 INFO - PROCESS | 1983 | 1472298030744 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 1983 | 1472298030749 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 04:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:40:30 INFO - PROCESS | 1983 | 1472298030751 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - PROCESS | 1983 | 1472298030752 Marionette TRACE conn2 <- [1,354,null,{}] 04:40:30 INFO - PROCESS | 1983 | 1472298030755 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:30 INFO - PROCESS | 1983 | 1472298030756 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:30 INFO - PROCESS | 1983 | 1472298030839 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:40:30 INFO - PROCESS | 1983 | 1472298030931 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:30 INFO - PROCESS | 1983 | 1472298030933 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:30 INFO - PROCESS | 1983 | ++DOCSHELL 0x11254c800 == 46 [pid = 1983] [id = 96] 04:40:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x111c80800) [pid = 1983] [serial = 285] [outer = 0x0] 04:40:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x113c4d800) [pid = 1983] [serial = 286] [outer = 0x111c80800] 04:40:30 INFO - PROCESS | 1983 | 1472298030965 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x11670e800) [pid = 1983] [serial = 287] [outer = 0x111c80800] 04:40:31 INFO - PROCESS | 1983 | 1472298031446 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 718ms 04:40:31 INFO - PROCESS | 1983 | 1472298031471 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:40:31 INFO - PROCESS | 1983 | 1472298031474 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 04:40:31 INFO - PROCESS | 1983 | 1472298031497 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - PROCESS | 1983 | 1472298031499 Marionette TRACE conn2 <- [1,358,null,{}] 04:40:31 INFO - PROCESS | 1983 | 1472298031504 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:31 INFO - PROCESS | 1983 | 1472298031507 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:31 INFO - PROCESS | 1983 | 1472298031615 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:40:31 INFO - PROCESS | 1983 | 1472298031686 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:31 INFO - PROCESS | 1983 | 1472298031687 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:31 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d14000 == 47 [pid = 1983] [id = 97] 04:40:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1181ae400) [pid = 1983] [serial = 288] [outer = 0x0] 04:40:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x1186cb400) [pid = 1983] [serial = 289] [outer = 0x1181ae400] 04:40:31 INFO - PROCESS | 1983 | 1472298031731 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x1195f1400) [pid = 1983] [serial = 290] [outer = 0x1181ae400] 04:40:32 INFO - PROCESS | 1983 | 1472298032210 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 792ms 04:40:32 INFO - PROCESS | 1983 | 1472298032272 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:40:32 INFO - PROCESS | 1983 | 1472298032275 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 04:40:32 INFO - PROCESS | 1983 | 1472298032277 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:40:32 INFO - PROCESS | 1983 | 1472298032278 Marionette TRACE conn2 <- [1,362,null,{}] 04:40:32 INFO - PROCESS | 1983 | 1472298032281 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:32 INFO - PROCESS | 1983 | 1472298032282 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:32 INFO - PROCESS | 1983 | 1472298032386 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:40:32 INFO - PROCESS | 1983 | 1472298032449 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:32 INFO - PROCESS | 1983 | 1472298032451 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:32 INFO - PROCESS | 1983 | ++DOCSHELL 0x1254c1800 == 48 [pid = 1983] [id = 98] 04:40:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x1238b1800) [pid = 1983] [serial = 291] [outer = 0x0] 04:40:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x123a29c00) [pid = 1983] [serial = 292] [outer = 0x1238b1800] 04:40:32 INFO - PROCESS | 1983 | 1472298032481 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x125337c00) [pid = 1983] [serial = 293] [outer = 0x1238b1800] 04:40:32 INFO - PROCESS | 1983 | 1472298032904 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 04:40:32 INFO - PROCESS | 1983 | 1472298032947 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:40:32 INFO - PROCESS | 1983 | 1472298032949 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 04:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:40:32 INFO - PROCESS | 1983 | 1472298032956 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:40:32 INFO - PROCESS | 1983 | 1472298032961 Marionette TRACE conn2 <- [1,366,null,{}] 04:40:32 INFO - PROCESS | 1983 | 1472298032966 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:32 INFO - PROCESS | 1983 | 1472298032969 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:33 INFO - PROCESS | 1983 | 1472298033073 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:40:33 INFO - PROCESS | 1983 | 1472298033136 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:33 INFO - PROCESS | 1983 | 1472298033138 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:33 INFO - PROCESS | 1983 | ++DOCSHELL 0x12acc5800 == 49 [pid = 1983] [id = 99] 04:40:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x127189400) [pid = 1983] [serial = 294] [outer = 0x0] 04:40:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x127628800) [pid = 1983] [serial = 295] [outer = 0x127189400] 04:40:33 INFO - PROCESS | 1983 | 1472298033167 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x1292f4000) [pid = 1983] [serial = 296] [outer = 0x127189400] 04:40:33 INFO - PROCESS | 1983 | 1472298033695 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 985ms 04:40:33 INFO - PROCESS | 1983 | 1472298033968 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:40:33 INFO - PROCESS | 1983 | 1472298033971 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 04:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:40:33 INFO - PROCESS | 1983 | 1472298033976 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 1983 | 1472298033980 Marionette TRACE conn2 <- [1,370,null,{}] 04:40:33 INFO - PROCESS | 1983 | 1472298033985 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:33 INFO - PROCESS | 1983 | 1472298033989 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:34 INFO - PROCESS | 1983 | 1472298034126 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:40:34 INFO - PROCESS | 1983 | 1472298034245 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 1983 | 1472298034248 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:34 INFO - PROCESS | 1983 | ++DOCSHELL 0x11866d800 == 50 [pid = 1983] [id = 100] 04:40:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x1167fb400) [pid = 1983] [serial = 297] [outer = 0x0] 04:40:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x117c46400) [pid = 1983] [serial = 298] [outer = 0x1167fb400] 04:40:34 INFO - PROCESS | 1983 | 1472298034287 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x118d97800) [pid = 1983] [serial = 299] [outer = 0x1167fb400] 04:40:34 INFO - PROCESS | 1983 | --DOCSHELL 0x12a943800 == 49 [pid = 1983] [id = 95] 04:40:34 INFO - PROCESS | 1983 | --DOCSHELL 0x129566000 == 48 [pid = 1983] [id = 94] 04:40:34 INFO - PROCESS | 1983 | --DOCSHELL 0x126fb6800 == 47 [pid = 1983] [id = 93] 04:40:34 INFO - PROCESS | 1983 | --DOCSHELL 0x123c2d800 == 46 [pid = 1983] [id = 92] 04:40:34 INFO - PROCESS | 1983 | --DOCSHELL 0x1253a8000 == 45 [pid = 1983] [id = 91] 04:40:34 INFO - PROCESS | 1983 | --DOCSHELL 0x124c95800 == 44 [pid = 1983] [id = 90] 04:40:34 INFO - PROCESS | 1983 | --DOCSHELL 0x120548000 == 43 [pid = 1983] [id = 89] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x12b204c00) [pid = 1983] [serial = 235] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x1181ae800) [pid = 1983] [serial = 198] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x112a87000) [pid = 1983] [serial = 195] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOCSHELL 0x1198b1000 == 42 [pid = 1983] [id = 88] 04:40:34 INFO - PROCESS | 1983 | --DOCSHELL 0x118d0d800 == 41 [pid = 1983] [id = 87] 04:40:34 INFO - PROCESS | 1983 | --DOCSHELL 0x118134800 == 40 [pid = 1983] [id = 86] 04:40:34 INFO - PROCESS | 1983 | --DOCSHELL 0x11642b800 == 39 [pid = 1983] [id = 85] 04:40:34 INFO - PROCESS | 1983 | --DOCSHELL 0x11813a800 == 38 [pid = 1983] [id = 84] 04:40:34 INFO - PROCESS | 1983 | --DOCSHELL 0x1298cf800 == 37 [pid = 1983] [id = 83] 04:40:34 INFO - PROCESS | 1983 | --DOCSHELL 0x1298b9800 == 36 [pid = 1983] [id = 79] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x12ac0c800) [pid = 1983] [serial = 233] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x12a675800) [pid = 1983] [serial = 229] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x12974e400) [pid = 1983] [serial = 223] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x12a8c7400) [pid = 1983] [serial = 230] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x1269e0c00) [pid = 1983] [serial = 215] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x129534000) [pid = 1983] [serial = 193] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x119e0ac00) [pid = 1983] [serial = 206] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1184e0400) [pid = 1983] [serial = 203] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x12a674400) [pid = 1983] [serial = 224] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x124f29800) [pid = 1983] [serial = 209] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1295d4400) [pid = 1983] [serial = 220] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x129535c00) [pid = 1983] [serial = 218] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x11815d400) [pid = 1983] [serial = 202] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x119816000) [pid = 1983] [serial = 205] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x12cdb2000) [pid = 1983] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1295e1c00) [pid = 1983] [serial = 221] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x125333800) [pid = 1983] [serial = 211] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x125776000) [pid = 1983] [serial = 212] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1269eb800) [pid = 1983] [serial = 217] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x12ab47800) [pid = 1983] [serial = 232] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x125e80000) [pid = 1983] [serial = 214] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x124fb3400) [pid = 1983] [serial = 227] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x123a35c00) [pid = 1983] [serial = 208] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1186c9c00) [pid = 1983] [serial = 226] [outer = 0x0] [url = about:blank] 04:40:34 INFO - PROCESS | 1983 | 1472298034784 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 824ms 04:40:34 INFO - PROCESS | 1983 | 1472298034799 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 1983 | 1472298034801 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 04:40:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:40:34 INFO - PROCESS | 1983 | 1472298034805 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 1983 | 1472298034807 Marionette TRACE conn2 <- [1,374,null,{}] 04:40:34 INFO - PROCESS | 1983 | 1472298034810 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:34 INFO - PROCESS | 1983 | 1472298034812 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:34 INFO - PROCESS | 1983 | 1472298034890 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:40:34 INFO - PROCESS | 1983 | 1472298034899 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 1983 | 1472298034900 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:34 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171dc000 == 37 [pid = 1983] [id = 101] 04:40:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x119819c00) [pid = 1983] [serial = 300] [outer = 0x0] 04:40:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x119c4c800) [pid = 1983] [serial = 301] [outer = 0x119819c00] 04:40:34 INFO - PROCESS | 1983 | 1472298034928 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x124973c00) [pid = 1983] [serial = 302] [outer = 0x119819c00] 04:40:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:40:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 472ms 04:40:35 INFO - PROCESS | 1983 | 1472298035271 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:40:35 INFO - PROCESS | 1983 | 1472298035275 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 1983 | 1472298035276 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 04:40:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:40:35 INFO - PROCESS | 1983 | 1472298035282 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 1983 | 1472298035284 Marionette TRACE conn2 <- [1,378,null,{}] 04:40:35 INFO - PROCESS | 1983 | 1472298035291 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:35 INFO - PROCESS | 1983 | 1472298035294 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:35 INFO - PROCESS | 1983 | 1472298035388 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:40:35 INFO - PROCESS | 1983 | 1472298035440 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 1983 | 1472298035442 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:35 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198b1000 == 38 [pid = 1983] [id = 102] 04:40:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x12540a000) [pid = 1983] [serial = 303] [outer = 0x0] 04:40:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x125e89800) [pid = 1983] [serial = 304] [outer = 0x12540a000] 04:40:35 INFO - PROCESS | 1983 | 1472298035471 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x127187c00) [pid = 1983] [serial = 305] [outer = 0x12540a000] 04:40:35 INFO - PROCESS | 1983 | 1472298035793 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:40:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:40:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 572ms 04:40:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:40:35 INFO - PROCESS | 1983 | 1472298035852 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 1983 | 1472298035853 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 04:40:35 INFO - PROCESS | 1983 | 1472298035855 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 1983 | 1472298035856 Marionette TRACE conn2 <- [1,382,null,{}] 04:40:35 INFO - PROCESS | 1983 | 1472298035858 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:35 INFO - PROCESS | 1983 | 1472298035860 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:35 INFO - PROCESS | 1983 | 1472298035949 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:40:35 INFO - PROCESS | 1983 | 1472298035996 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 1983 | 1472298035997 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x123b3f000 == 39 [pid = 1983] [id = 103] 04:40:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1269e0c00) [pid = 1983] [serial = 306] [outer = 0x0] 04:40:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x129533000) [pid = 1983] [serial = 307] [outer = 0x1269e0c00] 04:40:36 INFO - PROCESS | 1983 | 1472298036023 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1295e2400) [pid = 1983] [serial = 308] [outer = 0x1269e0c00] 04:40:36 INFO - PROCESS | 1983 | 1472298036343 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:40:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 569ms 04:40:36 INFO - PROCESS | 1983 | 1472298036452 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 1983 | 1472298036454 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 04:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:40:36 INFO - PROCESS | 1983 | 1472298036537 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 1983 | 1472298036539 Marionette TRACE conn2 <- [1,386,null,{}] 04:40:36 INFO - PROCESS | 1983 | 1472298036575 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:36 INFO - PROCESS | 1983 | 1472298036577 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:36 INFO - PROCESS | 1983 | 1472298036750 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:40:36 INFO - PROCESS | 1983 | 1472298036845 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:36 INFO - PROCESS | 1983 | 1472298036847 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x126919800 == 40 [pid = 1983] [id = 104] 04:40:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x124f31400) [pid = 1983] [serial = 309] [outer = 0x0] 04:40:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x12b203000) [pid = 1983] [serial = 310] [outer = 0x124f31400] 04:40:36 INFO - PROCESS | 1983 | 1472298036900 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12bb41800) [pid = 1983] [serial = 311] [outer = 0x124f31400] 04:40:37 INFO - PROCESS | 1983 | 1472298037223 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:40:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:40:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 810ms 04:40:37 INFO - PROCESS | 1983 | 1472298037272 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 1983 | 1472298037273 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 04:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:40:37 INFO - PROCESS | 1983 | 1472298037275 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 1983 | 1472298037276 Marionette TRACE conn2 <- [1,390,null,{}] 04:40:37 INFO - PROCESS | 1983 | 1472298037278 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:37 INFO - PROCESS | 1983 | 1472298037282 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:37 INFO - PROCESS | 1983 | 1472298037411 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:40:37 INFO - PROCESS | 1983 | 1472298037442 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 1983 | 1472298037444 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:37 INFO - PROCESS | 1983 | ++DOCSHELL 0x128bdf000 == 41 [pid = 1983] [id = 105] 04:40:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x12becf800) [pid = 1983] [serial = 312] [outer = 0x0] 04:40:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x12bed8400) [pid = 1983] [serial = 313] [outer = 0x12becf800] 04:40:37 INFO - PROCESS | 1983 | 1472298037470 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x12c18c400) [pid = 1983] [serial = 314] [outer = 0x12becf800] 04:40:37 INFO - PROCESS | 1983 | 1472298037815 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:40:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:40:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 568ms 04:40:37 INFO - PROCESS | 1983 | 1472298037844 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 1983 | 1472298037846 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 04:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:40:37 INFO - PROCESS | 1983 | 1472298037849 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 1983 | 1472298037850 Marionette TRACE conn2 <- [1,394,null,{}] 04:40:37 INFO - PROCESS | 1983 | 1472298037853 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:37 INFO - PROCESS | 1983 | 1472298037854 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:37 INFO - PROCESS | 1983 | 1472298037953 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:40:37 INFO - PROCESS | 1983 | 1472298037964 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 1983 | 1472298037965 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:37 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292b4800 == 42 [pid = 1983] [id = 106] 04:40:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x12c184c00) [pid = 1983] [serial = 315] [outer = 0x0] 04:40:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x12c1a9000) [pid = 1983] [serial = 316] [outer = 0x12c184c00] 04:40:37 INFO - PROCESS | 1983 | 1472298037990 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x12c5a2400) [pid = 1983] [serial = 317] [outer = 0x12c184c00] 04:40:38 INFO - PROCESS | 1983 | 1472298038356 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 519ms 04:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:40:38 INFO - PROCESS | 1983 | 1472298038369 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 1983 | 1472298038370 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 04:40:38 INFO - PROCESS | 1983 | 1472298038372 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 1983 | 1472298038373 Marionette TRACE conn2 <- [1,398,null,{}] 04:40:38 INFO - PROCESS | 1983 | 1472298038375 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:38 INFO - PROCESS | 1983 | 1472298038377 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:38 INFO - PROCESS | 1983 | 1472298038479 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:40:38 INFO - PROCESS | 1983 | 1472298038491 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 1983 | 1472298038492 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:38 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a6de000 == 43 [pid = 1983] [id = 107] 04:40:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x12c1a5c00) [pid = 1983] [serial = 318] [outer = 0x0] 04:40:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x12c5a7400) [pid = 1983] [serial = 319] [outer = 0x12c1a5c00] 04:40:38 INFO - PROCESS | 1983 | 1472298038518 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x12c5ac800) [pid = 1983] [serial = 320] [outer = 0x12c1a5c00] 04:40:38 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x11815d800) [pid = 1983] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:40:38 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x126f54800) [pid = 1983] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:40:38 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x12974cc00) [pid = 1983] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:40:38 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1195f0c00) [pid = 1983] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:40:38 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1238b5800) [pid = 1983] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:40:38 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1181d0c00) [pid = 1983] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:40:38 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1167f4800) [pid = 1983] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:40:38 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1292fa800) [pid = 1983] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:40:38 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x12107ec00) [pid = 1983] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:40:38 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x12107e800) [pid = 1983] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:40:38 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x12b202800) [pid = 1983] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:40:38 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x11927a400) [pid = 1983] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:40:38 INFO - PROCESS | 1983 | 1472298038973 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 619ms 04:40:38 INFO - PROCESS | 1983 | 1472298038992 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 1983 | 1472298038993 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 04:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:40:39 INFO - PROCESS | 1983 | 1472298038998 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 1983 | 1472298039000 Marionette TRACE conn2 <- [1,402,null,{}] 04:40:39 INFO - PROCESS | 1983 | 1472298039003 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:39 INFO - PROCESS | 1983 | 1472298039004 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:39 INFO - PROCESS | 1983 | 1472298039106 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:40:39 INFO - PROCESS | 1983 | 1472298039107 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:40:39 INFO - PROCESS | 1983 | 1472298039114 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:39 INFO - PROCESS | 1983 | 1472298039115 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:39 INFO - PROCESS | 1983 | ++DOCSHELL 0x12b33e000 == 44 [pid = 1983] [id = 108] 04:40:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x116719c00) [pid = 1983] [serial = 321] [outer = 0x0] 04:40:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x128fcc800) [pid = 1983] [serial = 322] [outer = 0x116719c00] 04:40:39 INFO - PROCESS | 1983 | 1472298039139 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12a681c00) [pid = 1983] [serial = 323] [outer = 0x116719c00] 04:40:39 INFO - PROCESS | 1983 | 1472298039507 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 521ms 04:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:40:39 INFO - PROCESS | 1983 | 1472298039519 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 1983 | 1472298039520 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 04:40:39 INFO - PROCESS | 1983 | 1472298039522 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 1983 | 1472298039523 Marionette TRACE conn2 <- [1,406,null,{}] 04:40:39 INFO - PROCESS | 1983 | 1472298039525 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:39 INFO - PROCESS | 1983 | 1472298039527 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:39 INFO - PROCESS | 1983 | 1472298039633 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:40:39 INFO - PROCESS | 1983 | 1472298039640 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:39 INFO - PROCESS | 1983 | 1472298039641 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:39 INFO - PROCESS | 1983 | ++DOCSHELL 0x12b3d3800 == 45 [pid = 1983] [id = 109] 04:40:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x12bb36800) [pid = 1983] [serial = 324] [outer = 0x0] 04:40:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x12c6b8000) [pid = 1983] [serial = 325] [outer = 0x12bb36800] 04:40:39 INFO - PROCESS | 1983 | 1472298039667 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x12c6c2400) [pid = 1983] [serial = 326] [outer = 0x12bb36800] 04:40:39 INFO - PROCESS | 1983 | 1472298039976 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 469ms 04:40:39 INFO - PROCESS | 1983 | 1472298039991 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 1983 | 1472298039993 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 04:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:40:40 INFO - PROCESS | 1983 | 1472298040000 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 1983 | 1472298040003 Marionette TRACE conn2 <- [1,410,null,{}] 04:40:40 INFO - PROCESS | 1983 | 1472298040006 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:40 INFO - PROCESS | 1983 | 1472298040008 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:40 INFO - PROCESS | 1983 | 1472298040132 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:40:40 INFO - PROCESS | 1983 | 1472298040137 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 1983 | 1472298040139 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:40 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbf0800 == 46 [pid = 1983] [id = 110] 04:40:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1127e0400) [pid = 1983] [serial = 327] [outer = 0x0] 04:40:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x1127e2c00) [pid = 1983] [serial = 328] [outer = 0x1127e0400] 04:40:40 INFO - PROCESS | 1983 | 1472298040184 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x12cdab000) [pid = 1983] [serial = 329] [outer = 0x1127e0400] 04:40:40 INFO - PROCESS | 1983 | 1472298040620 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:40:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:40:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 671ms 04:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:40:40 INFO - PROCESS | 1983 | 1472298040671 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:40:40 INFO - PROCESS | 1983 | 1472298040672 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 04:40:40 INFO - PROCESS | 1983 | 1472298040674 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 1983 | 1472298040675 Marionette TRACE conn2 <- [1,414,null,{}] 04:40:40 INFO - PROCESS | 1983 | 1472298040677 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:40 INFO - PROCESS | 1983 | 1472298040679 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:40 INFO - PROCESS | 1983 | 1472298040759 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:40:40 INFO - PROCESS | 1983 | 1472298040765 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 1983 | 1472298040766 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:40 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c121000 == 47 [pid = 1983] [id = 111] 04:40:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x112966c00) [pid = 1983] [serial = 330] [outer = 0x0] 04:40:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x11296fc00) [pid = 1983] [serial = 331] [outer = 0x112966c00] 04:40:40 INFO - PROCESS | 1983 | 1472298040791 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x1129b2000) [pid = 1983] [serial = 332] [outer = 0x112966c00] 04:40:41 INFO - PROCESS | 1983 | 1472298041271 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:40:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 623ms 04:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:40:41 INFO - PROCESS | 1983 | 1472298041298 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 1983 | 1472298041300 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 04:40:41 INFO - PROCESS | 1983 | 1472298041304 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 1983 | 1472298041305 Marionette TRACE conn2 <- [1,418,null,{}] 04:40:41 INFO - PROCESS | 1983 | 1472298041309 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:41 INFO - PROCESS | 1983 | 1472298041311 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:41 INFO - PROCESS | 1983 | 1472298041452 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:40:41 INFO - PROCESS | 1983 | 1472298041524 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 1983 | 1472298041525 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:41 INFO - PROCESS | 1983 | ++DOCSHELL 0x118131000 == 48 [pid = 1983] [id = 112] 04:40:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x1129b5000) [pid = 1983] [serial = 333] [outer = 0x0] 04:40:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x1129b7400) [pid = 1983] [serial = 334] [outer = 0x1129b5000] 04:40:41 INFO - PROCESS | 1983 | 1472298041558 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x1129bc400) [pid = 1983] [serial = 335] [outer = 0x1129b5000] 04:40:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:40:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1171ms 04:40:42 INFO - PROCESS | 1983 | 1472298042469 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:40:42 INFO - PROCESS | 1983 | 1472298042475 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 1983 | 1472298042478 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 04:40:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:40:42 INFO - PROCESS | 1983 | 1472298042485 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 1983 | 1472298042487 Marionette TRACE conn2 <- [1,422,null,{}] 04:40:42 INFO - PROCESS | 1983 | 1472298042489 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:42 INFO - PROCESS | 1983 | 1472298042491 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:42 INFO - PROCESS | 1983 | 1472298042599 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:40:42 INFO - PROCESS | 1983 | 1472298042649 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 1983 | 1472298042651 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e0c800 == 49 [pid = 1983] [id = 113] 04:40:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x1129c0c00) [pid = 1983] [serial = 336] [outer = 0x0] 04:40:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x116abcc00) [pid = 1983] [serial = 337] [outer = 0x1129c0c00] 04:40:42 INFO - PROCESS | 1983 | 1472298042683 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x1186d3400) [pid = 1983] [serial = 338] [outer = 0x1129c0c00] 04:40:43 INFO - PROCESS | 1983 | 1472298043628 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1169ms 04:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:40:43 INFO - PROCESS | 1983 | 1472298043655 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 1983 | 1472298043657 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 04:40:43 INFO - PROCESS | 1983 | 1472298043659 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 1983 | 1472298043665 Marionette TRACE conn2 <- [1,426,null,{}] 04:40:43 INFO - PROCESS | 1983 | 1472298043673 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:43 INFO - PROCESS | 1983 | 1472298043677 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:43 INFO - PROCESS | 1983 | 1472298043802 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:40:43 INFO - PROCESS | 1983 | 1472298043855 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 1983 | 1472298043857 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:43 INFO - PROCESS | 1983 | ++DOCSHELL 0x12b3d5800 == 50 [pid = 1983] [id = 114] 04:40:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x1238b5c00) [pid = 1983] [serial = 339] [outer = 0x0] 04:40:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x124f30400) [pid = 1983] [serial = 340] [outer = 0x1238b5c00] 04:40:43 INFO - PROCESS | 1983 | 1472298043889 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x125e8d000) [pid = 1983] [serial = 341] [outer = 0x1238b5c00] 04:40:44 INFO - PROCESS | 1983 | 1472298044533 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:40:44 INFO - PROCESS | 1983 | 1472298044588 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 04:40:44 INFO - PROCESS | 1983 | 1472298044591 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:40:44 INFO - PROCESS | 1983 | 1472298044593 Marionette TRACE conn2 <- [1,430,null,{}] 04:40:44 INFO - PROCESS | 1983 | 1472298044597 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:44 INFO - PROCESS | 1983 | 1472298044599 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:44 INFO - PROCESS | 1983 | 1472298044688 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:40:44 INFO - PROCESS | 1983 | 1472298044753 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:44 INFO - PROCESS | 1983 | 1472298044755 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x117121000 == 51 [pid = 1983] [id = 115] 04:40:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x1165f6800) [pid = 1983] [serial = 342] [outer = 0x0] 04:40:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x1167f2c00) [pid = 1983] [serial = 343] [outer = 0x1165f6800] 04:40:44 INFO - PROCESS | 1983 | 1472298044783 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x117151800) [pid = 1983] [serial = 344] [outer = 0x1165f6800] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x11307c800 == 50 [pid = 1983] [id = 66] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x117cb2800 == 49 [pid = 1983] [id = 67] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbf0800 == 48 [pid = 1983] [id = 110] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x12b3d3800 == 47 [pid = 1983] [id = 109] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x12b33e000 == 46 [pid = 1983] [id = 108] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x12a6de000 == 45 [pid = 1983] [id = 107] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x1292b4800 == 44 [pid = 1983] [id = 106] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x128bdf000 == 43 [pid = 1983] [id = 105] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x126919800 == 42 [pid = 1983] [id = 104] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x123b3f000 == 41 [pid = 1983] [id = 103] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x1198b1000 == 40 [pid = 1983] [id = 102] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x1171dc000 == 39 [pid = 1983] [id = 101] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x11866d800 == 38 [pid = 1983] [id = 100] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x1254c1800 == 37 [pid = 1983] [id = 98] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x118d14000 == 36 [pid = 1983] [id = 97] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x11254c800 == 35 [pid = 1983] [id = 96] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x12929e000 == 34 [pid = 1983] [id = 82] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x12acc5800 == 33 [pid = 1983] [id = 99] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x117106800 == 32 [pid = 1983] [id = 80] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x12053d800 == 31 [pid = 1983] [id = 81] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x12b3d5800 == 30 [pid = 1983] [id = 114] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x125e0c800 == 29 [pid = 1983] [id = 113] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x12c121000 == 28 [pid = 1983] [id = 111] 04:40:45 INFO - PROCESS | 1983 | --DOCSHELL 0x118131000 == 27 [pid = 1983] [id = 112] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x1184eac00) [pid = 1983] [serial = 199] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x1292f5000) [pid = 1983] [serial = 266] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x1273ef000) [pid = 1983] [serial = 265] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x12a677400) [pid = 1983] [serial = 271] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x1176bfc00) [pid = 1983] [serial = 238] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x11990a400) [pid = 1983] [serial = 256] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x121083400) [pid = 1983] [serial = 257] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x1238b9400) [pid = 1983] [serial = 244] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x127188000) [pid = 1983] [serial = 247] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x12577ac00) [pid = 1983] [serial = 262] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x1184e9800) [pid = 1983] [serial = 253] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x119273800) [pid = 1983] [serial = 254] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x1167f7000) [pid = 1983] [serial = 250] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x12953f400) [pid = 1983] [serial = 268] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x116abc000) [pid = 1983] [serial = 251] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x123c98800) [pid = 1983] [serial = 259] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x124f34c00) [pid = 1983] [serial = 260] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x11691c400) [pid = 1983] [serial = 241] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x124a52000) [pid = 1983] [serial = 274] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1292f7c00) [pid = 1983] [serial = 275] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x12b25bc00) [pid = 1983] [serial = 280] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x12ab51800) [pid = 1983] [serial = 277] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x12bb42800) [pid = 1983] [serial = 281] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x12ac11c00) [pid = 1983] [serial = 278] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x12ab46000) [pid = 1983] [serial = 272] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x117c46800) [pid = 1983] [serial = 269] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x12bd1e000) [pid = 1983] [serial = 283] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x125eea800) [pid = 1983] [serial = 263] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1983 | 1472298045792 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1224ms 04:40:45 INFO - PROCESS | 1983 | 1472298045816 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 1983 | 1472298045819 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 04:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:40:45 INFO - PROCESS | 1983 | 1472298045823 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 1983 | 1472298045824 Marionette TRACE conn2 <- [1,434,null,{}] 04:40:45 INFO - PROCESS | 1983 | 1472298045829 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:45 INFO - PROCESS | 1983 | 1472298045832 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:45 INFO - PROCESS | 1983 | 1472298045910 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:40:45 INFO - PROCESS | 1983 | 1472298045915 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:45 INFO - PROCESS | 1983 | 1472298045916 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:45 INFO - PROCESS | 1983 | ++DOCSHELL 0x114f4d000 == 28 [pid = 1983] [id = 116] 04:40:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1129bf000) [pid = 1983] [serial = 345] [outer = 0x0] 04:40:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x112a86c00) [pid = 1983] [serial = 346] [outer = 0x1129bf000] 04:40:45 INFO - PROCESS | 1983 | 1472298045948 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x116185000) [pid = 1983] [serial = 347] [outer = 0x1129bf000] 04:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 470ms 04:40:46 INFO - PROCESS | 1983 | 1472298046287 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:40:46 INFO - PROCESS | 1983 | 1472298046293 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 1983 | 1472298046300 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 04:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:40:46 INFO - PROCESS | 1983 | 1472298046305 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 1983 | 1472298046307 Marionette TRACE conn2 <- [1,438,null,{}] 04:40:46 INFO - PROCESS | 1983 | 1472298046309 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:46 INFO - PROCESS | 1983 | 1472298046311 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:46 INFO - PROCESS | 1983 | 1472298046404 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:40:46 INFO - PROCESS | 1983 | 1472298046454 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 1983 | 1472298046455 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:46 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171d0800 == 29 [pid = 1983] [id = 117] 04:40:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x115e9d800) [pid = 1983] [serial = 348] [outer = 0x0] 04:40:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1167fcc00) [pid = 1983] [serial = 349] [outer = 0x115e9d800] 04:40:46 INFO - PROCESS | 1983 | 1472298046483 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1181c5c00) [pid = 1983] [serial = 350] [outer = 0x115e9d800] 04:40:46 INFO - PROCESS | 1983 | 1472298046790 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 519ms 04:40:46 INFO - PROCESS | 1983 | 1472298046825 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 1983 | 1472298046827 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 04:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:40:46 INFO - PROCESS | 1983 | 1472298046839 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 1983 | 1472298046842 Marionette TRACE conn2 <- [1,442,null,{}] 04:40:46 INFO - PROCESS | 1983 | 1472298046850 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:46 INFO - PROCESS | 1983 | 1472298046853 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:46 INFO - PROCESS | 1983 | 1472298046930 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:40:46 INFO - PROCESS | 1983 | 1472298046983 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 1983 | 1472298046985 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x118669800 == 30 [pid = 1983] [id = 118] 04:40:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1184e3400) [pid = 1983] [serial = 351] [outer = 0x0] 04:40:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1196cb000) [pid = 1983] [serial = 352] [outer = 0x1184e3400] 04:40:47 INFO - PROCESS | 1983 | 1472298047014 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x121080800) [pid = 1983] [serial = 353] [outer = 0x1184e3400] 04:40:47 INFO - PROCESS | 1983 | 1472298047341 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 523ms 04:40:47 INFO - PROCESS | 1983 | 1472298047364 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 1983 | 1472298047368 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 04:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:40:47 INFO - PROCESS | 1983 | 1472298047370 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - PROCESS | 1983 | 1472298047372 Marionette TRACE conn2 <- [1,446,null,{}] 04:40:47 INFO - PROCESS | 1983 | 1472298047374 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:47 INFO - PROCESS | 1983 | 1472298047375 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:47 INFO - PROCESS | 1983 | 1472298047454 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:40:47 INFO - PROCESS | 1983 | 1472298047458 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:47 INFO - PROCESS | 1983 | 1472298047459 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c29800 == 31 [pid = 1983] [id = 119] 04:40:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1238b4400) [pid = 1983] [serial = 354] [outer = 0x0] 04:40:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x124a57c00) [pid = 1983] [serial = 355] [outer = 0x1238b4400] 04:40:47 INFO - PROCESS | 1983 | 1472298047489 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x124f2d000) [pid = 1983] [serial = 356] [outer = 0x1238b4400] 04:40:47 INFO - PROCESS | 1983 | 1472298047812 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 469ms 04:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:40:47 INFO - PROCESS | 1983 | 1472298047841 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 1983 | 1472298047842 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 04:40:47 INFO - PROCESS | 1983 | 1472298047873 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - PROCESS | 1983 | 1472298047874 Marionette TRACE conn2 <- [1,450,null,{}] 04:40:47 INFO - PROCESS | 1983 | 1472298047877 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:47 INFO - PROCESS | 1983 | 1472298047879 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:47 INFO - PROCESS | 1983 | 1472298047982 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:40:48 INFO - PROCESS | 1983 | 1472298048015 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 1983 | 1472298048016 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:48 INFO - PROCESS | 1983 | ++DOCSHELL 0x12394e000 == 32 [pid = 1983] [id = 120] 04:40:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x1184e9800) [pid = 1983] [serial = 357] [outer = 0x0] 04:40:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x125333800) [pid = 1983] [serial = 358] [outer = 0x1184e9800] 04:40:48 INFO - PROCESS | 1983 | 1472298048042 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x1259de400) [pid = 1983] [serial = 359] [outer = 0x1184e9800] 04:40:48 INFO - PROCESS | 1983 | 1472298048388 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 1983 | 1472298048444 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 04:40:48 INFO - PROCESS | 1983 | 1472298048446 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 1983 | 1472298048447 Marionette TRACE conn2 <- [1,454,null,{}] 04:40:48 INFO - PROCESS | 1983 | 1472298048450 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:48 INFO - PROCESS | 1983 | 1472298048454 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:48 INFO - PROCESS | 1983 | 1472298048565 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:40:48 INFO - PROCESS | 1983 | 1472298048597 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 1983 | 1472298048598 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:48 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c9e800 == 33 [pid = 1983] [id = 121] 04:40:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x125e82000) [pid = 1983] [serial = 360] [outer = 0x0] 04:40:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x1269e8400) [pid = 1983] [serial = 361] [outer = 0x125e82000] 04:40:48 INFO - PROCESS | 1983 | 1472298048625 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x1292fa800) [pid = 1983] [serial = 362] [outer = 0x125e82000] 04:40:48 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:48 INFO - PROCESS | 1983 | 1472298048950 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 04:40:48 INFO - PROCESS | 1983 | 1472298048967 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 1983 | 1472298048968 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 04:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:40:48 INFO - PROCESS | 1983 | 1472298048970 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 1983 | 1472298048971 Marionette TRACE conn2 <- [1,458,null,{}] 04:40:48 INFO - PROCESS | 1983 | 1472298048974 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:48 INFO - PROCESS | 1983 | 1472298048975 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:49 INFO - PROCESS | 1983 | 1472298049074 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:40:49 INFO - PROCESS | 1983 | 1472298049107 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:49 INFO - PROCESS | 1983 | 1472298049108 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:49 INFO - PROCESS | 1983 | ++DOCSHELL 0x124f91800 == 34 [pid = 1983] [id = 122] 04:40:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x12953e800) [pid = 1983] [serial = 363] [outer = 0x0] 04:40:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x1295d7000) [pid = 1983] [serial = 364] [outer = 0x12953e800] 04:40:49 INFO - PROCESS | 1983 | 1472298049134 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x12974a000) [pid = 1983] [serial = 365] [outer = 0x12953e800] 04:40:49 INFO - PROCESS | 1983 | 1472298049467 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:40:49 INFO - PROCESS | 1983 | 1472298049490 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 04:40:49 INFO - PROCESS | 1983 | 1472298049492 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:40:49 INFO - PROCESS | 1983 | 1472298049494 Marionette TRACE conn2 <- [1,462,null,{}] 04:40:49 INFO - PROCESS | 1983 | 1472298049507 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:49 INFO - PROCESS | 1983 | 1472298049508 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:49 INFO - PROCESS | 1983 | 1472298049603 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:40:49 INFO - PROCESS | 1983 | 1472298049606 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:49 INFO - PROCESS | 1983 | 1472298049607 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:49 INFO - PROCESS | 1983 | ++DOCSHELL 0x126f9c000 == 35 [pid = 1983] [id = 123] 04:40:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x12953f800) [pid = 1983] [serial = 366] [outer = 0x0] 04:40:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x12a8ca000) [pid = 1983] [serial = 367] [outer = 0x12953f800] 04:40:49 INFO - PROCESS | 1983 | 1472298049633 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x12ab4a000) [pid = 1983] [serial = 368] [outer = 0x12953f800] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x12b208c00) [pid = 1983] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x1269ec000) [pid = 1983] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x1167f2800) [pid = 1983] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x121082400) [pid = 1983] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x116920800) [pid = 1983] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x12ac0f000) [pid = 1983] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x12becf800) [pid = 1983] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x12c184c00) [pid = 1983] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x119819c00) [pid = 1983] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x1167fb400) [pid = 1983] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x111c80800) [pid = 1983] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x127189400) [pid = 1983] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1238b1800) [pid = 1983] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1181ae400) [pid = 1983] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1269e0c00) [pid = 1983] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x12540a000) [pid = 1983] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x12c1a5c00) [pid = 1983] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x112966c00) [pid = 1983] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1127e0400) [pid = 1983] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x116719c00) [pid = 1983] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x12bb36800) [pid = 1983] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x124f31400) [pid = 1983] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:40:50 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x112714000) [pid = 1983] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:40:50 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:50 INFO - PROCESS | 1983 | 1472298050243 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 1983 | 1472298050270 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 04:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:40:50 INFO - PROCESS | 1983 | 1472298050272 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 1983 | 1472298050273 Marionette TRACE conn2 <- [1,466,null,{}] 04:40:50 INFO - PROCESS | 1983 | 1472298050276 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:50 INFO - PROCESS | 1983 | 1472298050277 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:50 INFO - PROCESS | 1983 | 1472298050352 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:40:50 INFO - PROCESS | 1983 | 1472298050374 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 1983 | 1472298050384 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:50 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e11000 == 36 [pid = 1983] [id = 124] 04:40:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1127e0400) [pid = 1983] [serial = 369] [outer = 0x0] 04:40:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x11815dc00) [pid = 1983] [serial = 370] [outer = 0x1127e0400] 04:40:50 INFO - PROCESS | 1983 | 1472298050410 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x119819c00) [pid = 1983] [serial = 371] [outer = 0x1127e0400] 04:40:50 INFO - PROCESS | 1983 | 1472298050750 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 1983 | 1472298050794 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 04:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:40:50 INFO - PROCESS | 1983 | 1472298050797 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 1983 | 1472298050798 Marionette TRACE conn2 <- [1,470,null,{}] 04:40:50 INFO - PROCESS | 1983 | 1472298050800 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:50 INFO - PROCESS | 1983 | 1472298050801 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:50 INFO - PROCESS | 1983 | 1472298050874 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:40:50 INFO - PROCESS | 1983 | 1472298050882 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 1983 | 1472298050884 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:50 INFO - PROCESS | 1983 | ++DOCSHELL 0x128f99800 == 37 [pid = 1983] [id = 125] 04:40:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x119e04c00) [pid = 1983] [serial = 372] [outer = 0x0] 04:40:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x127189400) [pid = 1983] [serial = 373] [outer = 0x119e04c00] 04:40:50 INFO - PROCESS | 1983 | 1472298050909 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12ab4b000) [pid = 1983] [serial = 374] [outer = 0x119e04c00] 04:40:51 INFO - PROCESS | 1983 | 1472298051248 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 470ms 04:40:51 INFO - PROCESS | 1983 | 1472298051267 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:40:51 INFO - PROCESS | 1983 | 1472298051269 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 04:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:40:51 INFO - PROCESS | 1983 | 1472298051271 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - PROCESS | 1983 | 1472298051273 Marionette TRACE conn2 <- [1,474,null,{}] 04:40:51 INFO - PROCESS | 1983 | 1472298051275 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:51 INFO - PROCESS | 1983 | 1472298051277 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:51 INFO - PROCESS | 1983 | 1472298051369 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:40:51 INFO - PROCESS | 1983 | 1472298051372 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 1983 | 1472298051384 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x12956d800 == 38 [pid = 1983] [id = 126] 04:40:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x112963800) [pid = 1983] [serial = 375] [outer = 0x0] 04:40:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x12ac06000) [pid = 1983] [serial = 376] [outer = 0x112963800] 04:40:51 INFO - PROCESS | 1983 | 1472298051459 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x12bb3d800) [pid = 1983] [serial = 377] [outer = 0x112963800] 04:40:51 INFO - PROCESS | 1983 | 1472298051776 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 522ms 04:40:51 INFO - PROCESS | 1983 | 1472298051794 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:40:51 INFO - PROCESS | 1983 | 1472298051797 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 04:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:40:51 INFO - PROCESS | 1983 | 1472298051801 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - PROCESS | 1983 | 1472298051802 Marionette TRACE conn2 <- [1,478,null,{}] 04:40:51 INFO - PROCESS | 1983 | 1472298051805 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:51 INFO - PROCESS | 1983 | 1472298051806 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:51 INFO - PROCESS | 1983 | 1472298051885 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:40:51 INFO - PROCESS | 1983 | 1472298051889 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 1983 | 1472298051890 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x12acbf800 == 39 [pid = 1983] [id = 127] 04:40:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x12bb40000) [pid = 1983] [serial = 378] [outer = 0x0] 04:40:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x12bed2000) [pid = 1983] [serial = 379] [outer = 0x12bb40000] 04:40:51 INFO - PROCESS | 1983 | 1472298051915 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x12bedac00) [pid = 1983] [serial = 380] [outer = 0x12bb40000] 04:40:52 INFO - PROCESS | 1983 | 1472298052415 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 622ms 04:40:52 INFO - PROCESS | 1983 | 1472298052423 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 1983 | 1472298052426 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 04:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:40:52 INFO - PROCESS | 1983 | 1472298052430 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 1983 | 1472298052432 Marionette TRACE conn2 <- [1,482,null,{}] 04:40:52 INFO - PROCESS | 1983 | 1472298052436 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:52 INFO - PROCESS | 1983 | 1472298052437 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:52 INFO - PROCESS | 1983 | 1472298052550 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:40:52 INFO - PROCESS | 1983 | 1472298052627 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 1983 | 1472298052628 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:52 INFO - PROCESS | 1983 | ++DOCSHELL 0x117117800 == 40 [pid = 1983] [id = 128] 04:40:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x1129b7c00) [pid = 1983] [serial = 381] [outer = 0x0] 04:40:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x112fd6400) [pid = 1983] [serial = 382] [outer = 0x1129b7c00] 04:40:52 INFO - PROCESS | 1983 | 1472298052660 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x1167fb000) [pid = 1983] [serial = 383] [outer = 0x1129b7c00] 04:40:53 INFO - PROCESS | 1983 | 1472298053239 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 871ms 04:40:53 INFO - PROCESS | 1983 | 1472298053300 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 1983 | 1472298053304 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 04:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:40:53 INFO - PROCESS | 1983 | 1472298053308 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 1983 | 1472298053310 Marionette TRACE conn2 <- [1,486,null,{}] 04:40:53 INFO - PROCESS | 1983 | 1472298053313 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:53 INFO - PROCESS | 1983 | 1472298053315 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:53 INFO - PROCESS | 1983 | 1472298053431 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:40:53 INFO - PROCESS | 1983 | 1472298053510 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:53 INFO - PROCESS | 1983 | 1472298053512 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x120536000 == 41 [pid = 1983] [id = 129] 04:40:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x118da6800) [pid = 1983] [serial = 384] [outer = 0x0] 04:40:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x119814000) [pid = 1983] [serial = 385] [outer = 0x118da6800] 04:40:53 INFO - PROCESS | 1983 | 1472298053544 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x1205cd000) [pid = 1983] [serial = 386] [outer = 0x118da6800] 04:40:54 INFO - PROCESS | 1983 | --DOCSHELL 0x12956d800 == 40 [pid = 1983] [id = 126] 04:40:54 INFO - PROCESS | 1983 | --DOCSHELL 0x128f99800 == 39 [pid = 1983] [id = 125] 04:40:54 INFO - PROCESS | 1983 | --DOCSHELL 0x125e11000 == 38 [pid = 1983] [id = 124] 04:40:54 INFO - PROCESS | 1983 | --DOCSHELL 0x126f9c000 == 37 [pid = 1983] [id = 123] 04:40:54 INFO - PROCESS | 1983 | --DOCSHELL 0x124f91800 == 36 [pid = 1983] [id = 122] 04:40:54 INFO - PROCESS | 1983 | --DOCSHELL 0x124c9e800 == 35 [pid = 1983] [id = 121] 04:40:54 INFO - PROCESS | 1983 | 1472298054247 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:40:54 INFO - PROCESS | 1983 | --DOCSHELL 0x12394e000 == 34 [pid = 1983] [id = 120] 04:40:54 INFO - PROCESS | 1983 | --DOCSHELL 0x119c29800 == 33 [pid = 1983] [id = 119] 04:40:54 INFO - PROCESS | 1983 | --DOCSHELL 0x118669800 == 32 [pid = 1983] [id = 118] 04:40:54 INFO - PROCESS | 1983 | --DOCSHELL 0x1171d0800 == 31 [pid = 1983] [id = 117] 04:40:54 INFO - PROCESS | 1983 | --DOCSHELL 0x114f4d000 == 30 [pid = 1983] [id = 116] 04:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 973ms 04:40:54 INFO - PROCESS | 1983 | 1472298054282 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 1983 | 1472298054284 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 04:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:40:54 INFO - PROCESS | 1983 | 1472298054287 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 1983 | 1472298054289 Marionette TRACE conn2 <- [1,490,null,{}] 04:40:54 INFO - PROCESS | 1983 | 1472298054293 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:54 INFO - PROCESS | 1983 | 1472298054294 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:54 INFO - PROCESS | 1983 | 1472298054368 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x12becdc00) [pid = 1983] [serial = 284] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x1165f7800) [pid = 1983] [serial = 196] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x12bed8400) [pid = 1983] [serial = 313] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x12c1a9000) [pid = 1983] [serial = 316] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x12c18c400) [pid = 1983] [serial = 314] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x119c4c800) [pid = 1983] [serial = 301] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x124973c00) [pid = 1983] [serial = 302] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x117c46400) [pid = 1983] [serial = 298] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x118d97800) [pid = 1983] [serial = 299] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x113c4d800) [pid = 1983] [serial = 286] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x11670e800) [pid = 1983] [serial = 287] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x127628800) [pid = 1983] [serial = 295] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1292f4000) [pid = 1983] [serial = 296] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x123a29c00) [pid = 1983] [serial = 292] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x125337c00) [pid = 1983] [serial = 293] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1186cb400) [pid = 1983] [serial = 289] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1195f1400) [pid = 1983] [serial = 290] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x129533000) [pid = 1983] [serial = 307] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1295e2400) [pid = 1983] [serial = 308] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x125e89800) [pid = 1983] [serial = 304] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x12c5a7400) [pid = 1983] [serial = 319] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x127187c00) [pid = 1983] [serial = 305] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x11296fc00) [pid = 1983] [serial = 331] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x12c5a2400) [pid = 1983] [serial = 317] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1129b2000) [pid = 1983] [serial = 332] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x12cdab000) [pid = 1983] [serial = 329] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x12a681c00) [pid = 1983] [serial = 323] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x12c6b8000) [pid = 1983] [serial = 325] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x128fcc800) [pid = 1983] [serial = 322] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x1127e2c00) [pid = 1983] [serial = 328] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x12b203000) [pid = 1983] [serial = 310] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x12bb41800) [pid = 1983] [serial = 311] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x12c5ac800) [pid = 1983] [serial = 320] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x12c6c2400) [pid = 1983] [serial = 326] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x1273f0000) [pid = 1983] [serial = 248] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x1196c3400) [pid = 1983] [serial = 242] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x124f2f400) [pid = 1983] [serial = 245] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x1186cfc00) [pid = 1983] [serial = 239] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x12b252400) [pid = 1983] [serial = 236] [outer = 0x0] [url = about:blank] 04:40:54 INFO - PROCESS | 1983 | 1472298054427 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 1983 | 1472298054430 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x113c2d000 == 31 [pid = 1983] [id = 130] 04:40:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x1129b4400) [pid = 1983] [serial = 387] [outer = 0x0] 04:40:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x112a8bc00) [pid = 1983] [serial = 388] [outer = 0x1129b4400] 04:40:54 INFO - PROCESS | 1983 | 1472298054465 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x115cb4400) [pid = 1983] [serial = 389] [outer = 0x1129b4400] 04:40:54 INFO - PROCESS | 1983 | 1472298054767 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 520ms 04:40:54 INFO - PROCESS | 1983 | 1472298054808 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 1983 | 1472298054811 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 04:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:40:54 INFO - PROCESS | 1983 | 1472298054818 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 1983 | 1472298054819 Marionette TRACE conn2 <- [1,494,null,{}] 04:40:54 INFO - PROCESS | 1983 | 1472298054822 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:54 INFO - PROCESS | 1983 | 1472298054823 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:54 INFO - PROCESS | 1983 | 1472298054900 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:40:54 INFO - PROCESS | 1983 | 1472298054956 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 1983 | 1472298054958 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x116967000 == 32 [pid = 1983] [id = 131] 04:40:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x113c51400) [pid = 1983] [serial = 390] [outer = 0x0] 04:40:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x11671a000) [pid = 1983] [serial = 391] [outer = 0x113c51400] 04:40:54 INFO - PROCESS | 1983 | 1472298054987 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x117405000) [pid = 1983] [serial = 392] [outer = 0x113c51400] 04:40:55 INFO - PROCESS | 1983 | 1472298055297 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 520ms 04:40:55 INFO - PROCESS | 1983 | 1472298055338 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 1983 | 1472298055339 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 04:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:40:55 INFO - PROCESS | 1983 | 1472298055341 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 1983 | 1472298055344 Marionette TRACE conn2 <- [1,498,null,{}] 04:40:55 INFO - PROCESS | 1983 | 1472298055351 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:55 INFO - PROCESS | 1983 | 1472298055355 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:55 INFO - PROCESS | 1983 | 1472298055433 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:40:55 INFO - PROCESS | 1983 | 1472298055438 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:55 INFO - PROCESS | 1983 | 1472298055440 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:55 INFO - PROCESS | 1983 | ++DOCSHELL 0x118669800 == 33 [pid = 1983] [id = 132] 04:40:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x112716400) [pid = 1983] [serial = 393] [outer = 0x0] 04:40:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x1186cf000) [pid = 1983] [serial = 394] [outer = 0x112716400] 04:40:55 INFO - PROCESS | 1983 | 1472298055471 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x1196c4c00) [pid = 1983] [serial = 395] [outer = 0x112716400] 04:40:55 INFO - PROCESS | 1983 | 1472298055866 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 574ms 04:40:55 INFO - PROCESS | 1983 | 1472298055916 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 1983 | 1472298055919 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 04:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:40:55 INFO - PROCESS | 1983 | 1472298055923 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 1983 | 1472298055924 Marionette TRACE conn2 <- [1,502,null,{}] 04:40:55 INFO - PROCESS | 1983 | 1472298055928 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:55 INFO - PROCESS | 1983 | 1472298055930 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:56 INFO - PROCESS | 1983 | 1472298056054 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:40:56 INFO - PROCESS | 1983 | 1472298056133 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:56 INFO - PROCESS | 1983 | 1472298056134 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198ba000 == 34 [pid = 1983] [id = 133] 04:40:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1189f1c00) [pid = 1983] [serial = 396] [outer = 0x0] 04:40:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x119c43c00) [pid = 1983] [serial = 397] [outer = 0x1189f1c00] 04:40:56 INFO - PROCESS | 1983 | 1472298056180 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1205ce000) [pid = 1983] [serial = 398] [outer = 0x1189f1c00] 04:40:56 INFO - PROCESS | 1983 | 1472298056540 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 621ms 04:40:56 INFO - PROCESS | 1983 | 1472298056543 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:40:56 INFO - PROCESS | 1983 | 1472298056546 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 04:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:40:56 INFO - PROCESS | 1983 | 1472298056549 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 1983 | 1472298056550 Marionette TRACE conn2 <- [1,506,null,{}] 04:40:56 INFO - PROCESS | 1983 | 1472298056553 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:56 INFO - PROCESS | 1983 | 1472298056554 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:56 INFO - PROCESS | 1983 | 1472298056652 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:40:56 INFO - PROCESS | 1983 | 1472298056664 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:56 INFO - PROCESS | 1983 | 1472298056666 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x120541800 == 35 [pid = 1983] [id = 134] 04:40:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1205ce400) [pid = 1983] [serial = 399] [outer = 0x0] 04:40:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x121085c00) [pid = 1983] [serial = 400] [outer = 0x1205ce400] 04:40:56 INFO - PROCESS | 1983 | 1472298056692 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x123a29c00) [pid = 1983] [serial = 401] [outer = 0x1205ce400] 04:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 520ms 04:40:57 INFO - PROCESS | 1983 | 1472298057065 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:40:57 INFO - PROCESS | 1983 | 1472298057069 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:40:57 INFO - PROCESS | 1983 | 1472298057071 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 04:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:40:57 INFO - PROCESS | 1983 | 1472298057073 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:40:57 INFO - PROCESS | 1983 | 1472298057074 Marionette TRACE conn2 <- [1,510,null,{}] 04:40:57 INFO - PROCESS | 1983 | 1472298057076 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:57 INFO - PROCESS | 1983 | 1472298057081 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:57 INFO - PROCESS | 1983 | 1472298057194 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:40:57 INFO - PROCESS | 1983 | 1472298057227 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 1983 | 1472298057228 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:57 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c88800 == 36 [pid = 1983] [id = 135] 04:40:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x123c96000) [pid = 1983] [serial = 402] [outer = 0x0] 04:40:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x124f30000) [pid = 1983] [serial = 403] [outer = 0x123c96000] 04:40:57 INFO - PROCESS | 1983 | 1472298057254 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x125e80c00) [pid = 1983] [serial = 404] [outer = 0x123c96000] 04:40:57 INFO - PROCESS | 1983 | 1472298057600 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 568ms 04:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:40:57 INFO - PROCESS | 1983 | 1472298057641 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:40:57 INFO - PROCESS | 1983 | 1472298057643 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 04:40:57 INFO - PROCESS | 1983 | 1472298057645 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:40:57 INFO - PROCESS | 1983 | 1472298057646 Marionette TRACE conn2 <- [1,514,null,{}] 04:40:57 INFO - PROCESS | 1983 | 1472298057648 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:57 INFO - PROCESS | 1983 | 1472298057650 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:57 INFO - PROCESS | 1983 | 1472298057742 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:40:57 INFO - PROCESS | 1983 | 1472298057774 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 1983 | 1472298057776 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:57 INFO - PROCESS | 1983 | ++DOCSHELL 0x126906800 == 37 [pid = 1983] [id = 136] 04:40:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x124ece400) [pid = 1983] [serial = 405] [outer = 0x0] 04:40:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1269e3800) [pid = 1983] [serial = 406] [outer = 0x124ece400] 04:40:57 INFO - PROCESS | 1983 | 1472298057802 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x127188000) [pid = 1983] [serial = 407] [outer = 0x124ece400] 04:40:58 INFO - PROCESS | 1983 | 1472298058108 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 471ms 04:40:58 INFO - PROCESS | 1983 | 1472298058127 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 1983 | 1472298058128 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 04:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:40:58 INFO - PROCESS | 1983 | 1472298058134 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 1983 | 1472298058136 Marionette TRACE conn2 <- [1,518,null,{}] 04:40:58 INFO - PROCESS | 1983 | 1472298058138 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:58 INFO - PROCESS | 1983 | 1472298058139 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:58 INFO - PROCESS | 1983 | 1472298058235 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:40:58 INFO - PROCESS | 1983 | 1472298058267 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:58 INFO - PROCESS | 1983 | 1472298058268 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x126f21800 == 38 [pid = 1983] [id = 137] 04:40:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1121e7000) [pid = 1983] [serial = 408] [outer = 0x0] 04:40:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x12762ac00) [pid = 1983] [serial = 409] [outer = 0x1121e7000] 04:40:58 INFO - PROCESS | 1983 | 1472298058293 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x128fc5400) [pid = 1983] [serial = 410] [outer = 0x1121e7000] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x115e9d800) [pid = 1983] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1184e3400) [pid = 1983] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1238b4400) [pid = 1983] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1129bf000) [pid = 1983] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1165f6800) [pid = 1983] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x12953e800) [pid = 1983] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x125e82000) [pid = 1983] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1127e0400) [pid = 1983] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x12953f800) [pid = 1983] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1129b5000) [pid = 1983] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1129c0c00) [pid = 1983] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x1238b5c00) [pid = 1983] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x119e04c00) [pid = 1983] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x112963800) [pid = 1983] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:40:58 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x1184e9800) [pid = 1983] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:40:58 INFO - PROCESS | 1983 | 1472298058655 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 569ms 04:40:58 INFO - PROCESS | 1983 | 1472298058704 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 1983 | 1472298058705 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 04:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:40:58 INFO - PROCESS | 1983 | 1472298058707 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 1983 | 1472298058708 Marionette TRACE conn2 <- [1,522,null,{}] 04:40:58 INFO - PROCESS | 1983 | 1472298058711 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:58 INFO - PROCESS | 1983 | 1472298058712 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:58 INFO - PROCESS | 1983 | 1472298058791 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:40:58 INFO - PROCESS | 1983 | 1472298058841 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:58 INFO - PROCESS | 1983 | 1472298058842 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x118668800 == 39 [pid = 1983] [id = 138] 04:40:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1121aa800) [pid = 1983] [serial = 411] [outer = 0x0] 04:40:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x1184e0400) [pid = 1983] [serial = 412] [outer = 0x1121aa800] 04:40:58 INFO - PROCESS | 1983 | 1472298058868 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x124f31800) [pid = 1983] [serial = 413] [outer = 0x1121aa800] 04:40:59 INFO - PROCESS | 1983 | 1472298059174 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 04:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:40:59 INFO - PROCESS | 1983 | 1472298059226 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 1983 | 1472298059228 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 04:40:59 INFO - PROCESS | 1983 | 1472298059230 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 1983 | 1472298059231 Marionette TRACE conn2 <- [1,526,null,{}] 04:40:59 INFO - PROCESS | 1983 | 1472298059234 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:59 INFO - PROCESS | 1983 | 1472298059235 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:59 INFO - PROCESS | 1983 | 1472298059310 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:40:59 INFO - PROCESS | 1983 | 1472298059316 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 1983 | 1472298059317 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:59 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292af800 == 40 [pid = 1983] [id = 139] 04:40:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1238b0800) [pid = 1983] [serial = 414] [outer = 0x0] 04:40:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1292f8c00) [pid = 1983] [serial = 415] [outer = 0x1238b0800] 04:40:59 INFO - PROCESS | 1983 | 1472298059349 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x12953cc00) [pid = 1983] [serial = 416] [outer = 0x1238b0800] 04:40:59 INFO - PROCESS | 1983 | 1472298059716 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 04:40:59 INFO - PROCESS | 1983 | 1472298059751 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 1983 | 1472298059753 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 04:40:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:40:59 INFO - PROCESS | 1983 | 1472298059757 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 1983 | 1472298059759 Marionette TRACE conn2 <- [1,530,null,{}] 04:40:59 INFO - PROCESS | 1983 | 1472298059763 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:59 INFO - PROCESS | 1983 | 1472298059765 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:59 INFO - PROCESS | 1983 | 1472298059907 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:40:59 INFO - PROCESS | 1983 | 1472298059916 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 1983 | 1472298059918 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:40:59 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a94d800 == 41 [pid = 1983] [id = 140] 04:40:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x129541000) [pid = 1983] [serial = 417] [outer = 0x0] 04:40:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x12a8cc800) [pid = 1983] [serial = 418] [outer = 0x129541000] 04:40:59 INFO - PROCESS | 1983 | 1472298059965 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x12ac0f000) [pid = 1983] [serial = 419] [outer = 0x129541000] 04:41:00 INFO - PROCESS | 1983 | 1472298060360 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:41:00 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:41:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:41:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:41:00 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:41:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:41:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:41:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 621ms 04:41:00 INFO - PROCESS | 1983 | 1472298060385 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:41:00 INFO - PROCESS | 1983 | 1472298060386 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 04:41:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:41:00 INFO - PROCESS | 1983 | 1472298060389 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:41:00 INFO - PROCESS | 1983 | 1472298060390 Marionette TRACE conn2 <- [1,534,null,{}] 04:41:00 INFO - PROCESS | 1983 | 1472298060393 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:00 INFO - PROCESS | 1983 | 1472298060394 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:00 INFO - PROCESS | 1983 | 1472298060511 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:41:00 INFO - PROCESS | 1983 | 1472298060591 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:00 INFO - PROCESS | 1983 | 1472298060593 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:00 INFO - PROCESS | 1983 | ++DOCSHELL 0x112544800 == 42 [pid = 1983] [id = 141] 04:41:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x111c7b800) [pid = 1983] [serial = 420] [outer = 0x0] 04:41:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1121ab800) [pid = 1983] [serial = 421] [outer = 0x111c7b800] 04:41:00 INFO - PROCESS | 1983 | 1472298060627 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x112964000) [pid = 1983] [serial = 422] [outer = 0x111c7b800] 04:41:01 INFO - PROCESS | 1983 | 1472298061029 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 04:41:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:41:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 672ms 04:41:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:41:01 INFO - PROCESS | 1983 | 1472298061063 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:41:01 INFO - PROCESS | 1983 | 1472298061065 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 04:41:01 INFO - PROCESS | 1983 | 1472298061068 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 1983 | 1472298061070 Marionette TRACE conn2 <- [1,538,null,{}] 04:41:01 INFO - PROCESS | 1983 | 1472298061074 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:01 INFO - PROCESS | 1983 | 1472298061077 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:01 INFO - PROCESS | 1983 | 1472298061186 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:41:01 INFO - PROCESS | 1983 | 1472298061318 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 1983 | 1472298061320 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:01 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195c4000 == 43 [pid = 1983] [id = 142] 04:41:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x116597000) [pid = 1983] [serial = 423] [outer = 0x0] 04:41:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x116918c00) [pid = 1983] [serial = 424] [outer = 0x116597000] 04:41:01 INFO - PROCESS | 1983 | 1472298061370 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1181b2000) [pid = 1983] [serial = 425] [outer = 0x116597000] 04:41:01 INFO - PROCESS | 1983 | 1472298061742 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:41:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:41:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 720ms 04:41:01 INFO - PROCESS | 1983 | 1472298061791 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:41:01 INFO - PROCESS | 1983 | 1472298061794 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 04:41:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:41:01 INFO - PROCESS | 1983 | 1472298061797 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 1983 | 1472298061798 Marionette TRACE conn2 <- [1,542,null,{}] 04:41:01 INFO - PROCESS | 1983 | 1472298061801 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:01 INFO - PROCESS | 1983 | 1472298061802 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:01 INFO - PROCESS | 1983 | 1472298061907 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:41:01 INFO - PROCESS | 1983 | 1472298061958 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 1983 | 1472298061959 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:01 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292a6000 == 44 [pid = 1983] [id = 143] 04:41:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x11842f400) [pid = 1983] [serial = 426] [outer = 0x0] 04:41:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1195efc00) [pid = 1983] [serial = 427] [outer = 0x11842f400] 04:41:01 INFO - PROCESS | 1983 | 1472298061989 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12107e400) [pid = 1983] [serial = 428] [outer = 0x11842f400] 04:41:02 INFO - PROCESS | 1983 | 1472298062369 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:41:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 619ms 04:41:02 INFO - PROCESS | 1983 | 1472298062418 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 1983 | 1472298062420 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 04:41:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:41:02 INFO - PROCESS | 1983 | 1472298062427 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 1983 | 1472298062433 Marionette TRACE conn2 <- [1,546,null,{}] 04:41:02 INFO - PROCESS | 1983 | 1472298062437 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:02 INFO - PROCESS | 1983 | 1472298062440 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:02 INFO - PROCESS | 1983 | 1472298062544 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:41:02 INFO - PROCESS | 1983 | 1472298062660 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:02 INFO - PROCESS | 1983 | 1472298062662 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:02 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbde000 == 45 [pid = 1983] [id = 144] 04:41:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1239b3400) [pid = 1983] [serial = 429] [outer = 0x0] 04:41:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x124f2f400) [pid = 1983] [serial = 430] [outer = 0x1239b3400] 04:41:02 INFO - PROCESS | 1983 | 1472298062715 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x126f54800) [pid = 1983] [serial = 431] [outer = 0x1239b3400] 04:41:03 INFO - PROCESS | 1983 | 1472298063101 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 04:41:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:41:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 730ms 04:41:03 INFO - PROCESS | 1983 | 1472298063153 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:41:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:41:03 INFO - PROCESS | 1983 | 1472298063155 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 04:41:03 INFO - PROCESS | 1983 | 1472298063157 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 1983 | 1472298063159 Marionette TRACE conn2 <- [1,550,null,{}] 04:41:03 INFO - PROCESS | 1983 | 1472298063161 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:03 INFO - PROCESS | 1983 | 1472298063164 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:03 INFO - PROCESS | 1983 | 1472298063272 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:41:03 INFO - PROCESS | 1983 | 1472298063360 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 1983 | 1472298063363 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:03 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c115000 == 46 [pid = 1983] [id = 145] 04:41:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1258c2400) [pid = 1983] [serial = 432] [outer = 0x0] 04:41:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x129746800) [pid = 1983] [serial = 433] [outer = 0x1258c2400] 04:41:03 INFO - PROCESS | 1983 | 1472298063416 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x12ac08c00) [pid = 1983] [serial = 434] [outer = 0x1258c2400] 04:41:03 INFO - PROCESS | 1983 | 1472298063784 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 04:41:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 04:41:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 670ms 04:41:03 INFO - PROCESS | 1983 | 1472298063827 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 1983 | 1472298063829 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 04:41:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:41:03 INFO - PROCESS | 1983 | 1472298063831 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 1983 | 1472298063832 Marionette TRACE conn2 <- [1,554,null,{}] 04:41:03 INFO - PROCESS | 1983 | 1472298063835 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:03 INFO - PROCESS | 1983 | 1472298063836 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:03 INFO - PROCESS | 1983 | 1472298063952 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:41:04 INFO - PROCESS | 1983 | 1472298064017 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:04 INFO - PROCESS | 1983 | 1472298064021 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c148800 == 47 [pid = 1983] [id = 146] 04:41:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x12bb3f800) [pid = 1983] [serial = 435] [outer = 0x0] 04:41:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x12bd22800) [pid = 1983] [serial = 436] [outer = 0x12bb3f800] 04:41:04 INFO - PROCESS | 1983 | 1472298064058 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x12bed7000) [pid = 1983] [serial = 437] [outer = 0x12bb3f800] 04:41:04 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:04 INFO - PROCESS | 1983 | 1472298064509 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:41:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:41:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 719ms 04:41:04 INFO - PROCESS | 1983 | 1472298064551 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 1983 | 1472298064552 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 04:41:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:41:04 INFO - PROCESS | 1983 | 1472298064555 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - PROCESS | 1983 | 1472298064556 Marionette TRACE conn2 <- [1,558,null,{}] 04:41:04 INFO - PROCESS | 1983 | 1472298064558 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:04 INFO - PROCESS | 1983 | 1472298064560 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:04 INFO - PROCESS | 1983 | 1472298064663 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:41:04 INFO - PROCESS | 1983 | 1472298064730 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:04 INFO - PROCESS | 1983 | 1472298064731 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x114f57000 == 48 [pid = 1983] [id = 147] 04:41:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x1127dc800) [pid = 1983] [serial = 438] [outer = 0x0] 04:41:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x1167f5c00) [pid = 1983] [serial = 439] [outer = 0x1127dc800] 04:41:04 INFO - PROCESS | 1983 | 1472298064761 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x12bedc400) [pid = 1983] [serial = 440] [outer = 0x1127dc800] 04:41:05 INFO - PROCESS | 1983 | 1472298065339 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:41:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 819ms 04:41:05 INFO - PROCESS | 1983 | 1472298065375 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 1983 | 1472298065377 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 04:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:41:05 INFO - PROCESS | 1983 | 1472298065380 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - PROCESS | 1983 | 1472298065382 Marionette TRACE conn2 <- [1,562,null,{}] 04:41:05 INFO - PROCESS | 1983 | 1472298065386 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:05 INFO - PROCESS | 1983 | 1472298065387 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:05 INFO - PROCESS | 1983 | 1472298065487 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:41:05 INFO - PROCESS | 1983 | 1472298065542 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 1983 | 1472298065544 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:05 INFO - PROCESS | 1983 | ++DOCSHELL 0x1164d4800 == 49 [pid = 1983] [id = 148] 04:41:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x116714400) [pid = 1983] [serial = 441] [outer = 0x0] 04:41:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x1167fbc00) [pid = 1983] [serial = 442] [outer = 0x116714400] 04:41:05 INFO - PROCESS | 1983 | 1472298065586 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x117c3cc00) [pid = 1983] [serial = 443] [outer = 0x116714400] 04:41:05 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:05 INFO - PROCESS | 1983 | --DOCSHELL 0x12a94d800 == 48 [pid = 1983] [id = 140] 04:41:05 INFO - PROCESS | 1983 | --DOCSHELL 0x1292af800 == 47 [pid = 1983] [id = 139] 04:41:05 INFO - PROCESS | 1983 | --DOCSHELL 0x118668800 == 46 [pid = 1983] [id = 138] 04:41:05 INFO - PROCESS | 1983 | --DOCSHELL 0x126f21800 == 45 [pid = 1983] [id = 137] 04:41:05 INFO - PROCESS | 1983 | --DOCSHELL 0x126906800 == 44 [pid = 1983] [id = 136] 04:41:05 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x12bed2000) [pid = 1983] [serial = 379] [outer = 0x0] [url = about:blank] 04:41:05 INFO - PROCESS | 1983 | --DOCSHELL 0x124c88800 == 43 [pid = 1983] [id = 135] 04:41:05 INFO - PROCESS | 1983 | --DOCSHELL 0x120541800 == 42 [pid = 1983] [id = 134] 04:41:05 INFO - PROCESS | 1983 | --DOCSHELL 0x1198ba000 == 41 [pid = 1983] [id = 133] 04:41:05 INFO - PROCESS | 1983 | --DOCSHELL 0x118669800 == 40 [pid = 1983] [id = 132] 04:41:05 INFO - PROCESS | 1983 | --DOCSHELL 0x116967000 == 39 [pid = 1983] [id = 131] 04:41:05 INFO - PROCESS | 1983 | --DOCSHELL 0x113c2d000 == 38 [pid = 1983] [id = 130] 04:41:05 INFO - PROCESS | 1983 | --DOCSHELL 0x117117800 == 37 [pid = 1983] [id = 128] 04:41:06 INFO - PROCESS | 1983 | 1472298066019 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x1167fcc00) [pid = 1983] [serial = 349] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x1181c5c00) [pid = 1983] [serial = 350] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x1196cb000) [pid = 1983] [serial = 352] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x121080800) [pid = 1983] [serial = 353] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x124a57c00) [pid = 1983] [serial = 355] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x112a86c00) [pid = 1983] [serial = 346] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x116185000) [pid = 1983] [serial = 347] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x117151800) [pid = 1983] [serial = 344] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1167f2c00) [pid = 1983] [serial = 343] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1295d7000) [pid = 1983] [serial = 364] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1292fa800) [pid = 1983] [serial = 362] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1269e8400) [pid = 1983] [serial = 361] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x12974a000) [pid = 1983] [serial = 365] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x119819c00) [pid = 1983] [serial = 371] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x12a8ca000) [pid = 1983] [serial = 367] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x11815dc00) [pid = 1983] [serial = 370] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1129bc400) [pid = 1983] [serial = 335] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1129b7400) [pid = 1983] [serial = 334] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1186d3400) [pid = 1983] [serial = 338] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x116abcc00) [pid = 1983] [serial = 337] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x125e8d000) [pid = 1983] [serial = 341] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x124f30400) [pid = 1983] [serial = 340] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x127189400) [pid = 1983] [serial = 373] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x12ab4a000) [pid = 1983] [serial = 368] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x12bb3d800) [pid = 1983] [serial = 377] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x12ac06000) [pid = 1983] [serial = 376] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1259de400) [pid = 1983] [serial = 359] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x125333800) [pid = 1983] [serial = 358] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x124f2d000) [pid = 1983] [serial = 356] [outer = 0x0] [url = about:blank] 04:41:06 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x12ab4b000) [pid = 1983] [serial = 374] [outer = 0x0] [url = about:blank] 04:41:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:41:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 672ms 04:41:06 INFO - PROCESS | 1983 | 1472298066053 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 1983 | 1472298066055 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 04:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:41:06 INFO - PROCESS | 1983 | 1472298066059 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 1983 | 1472298066060 Marionette TRACE conn2 <- [1,566,null,{}] 04:41:06 INFO - PROCESS | 1983 | 1472298066063 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:06 INFO - PROCESS | 1983 | 1472298066064 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:06 INFO - PROCESS | 1983 | 1472298066158 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:41:06 INFO - PROCESS | 1983 | 1472298066167 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 1983 | 1472298066169 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:06 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171d1800 == 38 [pid = 1983] [id = 149] 04:41:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1181b6400) [pid = 1983] [serial = 444] [outer = 0x0] 04:41:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1181cc000) [pid = 1983] [serial = 445] [outer = 0x1181b6400] 04:41:06 INFO - PROCESS | 1983 | 1472298066208 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1196c7c00) [pid = 1983] [serial = 446] [outer = 0x1181b6400] 04:41:06 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:06 INFO - PROCESS | 1983 | 1472298066706 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:41:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:41:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 04:41:06 INFO - PROCESS | 1983 | 1472298066731 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 1983 | 1472298066733 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 04:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:41:06 INFO - PROCESS | 1983 | 1472298066737 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 1983 | 1472298066739 Marionette TRACE conn2 <- [1,570,null,{}] 04:41:06 INFO - PROCESS | 1983 | 1472298066743 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:06 INFO - PROCESS | 1983 | 1472298066745 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:06 INFO - PROCESS | 1983 | 1472298066874 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:41:06 INFO - PROCESS | 1983 | 1472298066940 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 1983 | 1472298066942 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:06 INFO - PROCESS | 1983 | ++DOCSHELL 0x118223000 == 39 [pid = 1983] [id = 150] 04:41:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x113c06000) [pid = 1983] [serial = 447] [outer = 0x0] 04:41:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x117403400) [pid = 1983] [serial = 448] [outer = 0x113c06000] 04:41:06 INFO - PROCESS | 1983 | 1472298066975 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x118d97800) [pid = 1983] [serial = 449] [outer = 0x113c06000] 04:41:07 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:07 INFO - PROCESS | 1983 | 1472298067375 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 675ms 04:41:07 INFO - PROCESS | 1983 | 1472298067411 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 1983 | 1472298067415 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 04:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:41:07 INFO - PROCESS | 1983 | 1472298067419 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 1983 | 1472298067421 Marionette TRACE conn2 <- [1,574,null,{}] 04:41:07 INFO - PROCESS | 1983 | 1472298067424 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:07 INFO - PROCESS | 1983 | 1472298067426 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:07 INFO - PROCESS | 1983 | 1472298067526 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:41:07 INFO - PROCESS | 1983 | 1472298067580 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 1983 | 1472298067582 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x116422800 == 40 [pid = 1983] [id = 151] 04:41:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x11981d000) [pid = 1983] [serial = 450] [outer = 0x0] 04:41:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x121081000) [pid = 1983] [serial = 451] [outer = 0x11981d000] 04:41:07 INFO - PROCESS | 1983 | 1472298067614 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1238b6400) [pid = 1983] [serial = 452] [outer = 0x11981d000] 04:41:08 INFO - PROCESS | 1983 | 1472298068040 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 04:41:08 INFO - PROCESS | 1983 | 1472298068090 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 1983 | 1472298068092 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 04:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:41:08 INFO - PROCESS | 1983 | 1472298068111 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - PROCESS | 1983 | 1472298068115 Marionette TRACE conn2 <- [1,578,null,{}] 04:41:08 INFO - PROCESS | 1983 | 1472298068125 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:08 INFO - PROCESS | 1983 | 1472298068129 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:08 INFO - PROCESS | 1983 | 1472298068251 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:41:08 INFO - PROCESS | 1983 | 1472298068319 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 1983 | 1472298068322 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:08 INFO - PROCESS | 1983 | ++DOCSHELL 0x123a10800 == 41 [pid = 1983] [id = 152] 04:41:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1254ab400) [pid = 1983] [serial = 453] [outer = 0x0] 04:41:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x12577b000) [pid = 1983] [serial = 454] [outer = 0x1254ab400] 04:41:08 INFO - PROCESS | 1983 | 1472298068355 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x126952800) [pid = 1983] [serial = 455] [outer = 0x1254ab400] 04:41:08 INFO - PROCESS | 1983 | 1472298068785 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 745ms 04:41:08 INFO - PROCESS | 1983 | 1472298068840 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 1983 | 1472298068843 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 04:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:41:08 INFO - PROCESS | 1983 | 1472298068847 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - PROCESS | 1983 | 1472298068849 Marionette TRACE conn2 <- [1,582,null,{}] 04:41:08 INFO - PROCESS | 1983 | 1472298068853 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:08 INFO - PROCESS | 1983 | 1472298068855 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:09 INFO - PROCESS | 1983 | 1472298069008 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:41:09 INFO - PROCESS | 1983 | 1472298069109 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:09 INFO - PROCESS | 1983 | 1472298069110 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:09 INFO - PROCESS | 1983 | ++DOCSHELL 0x1253a7000 == 42 [pid = 1983] [id = 153] 04:41:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x126fe1c00) [pid = 1983] [serial = 456] [outer = 0x0] 04:41:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x128f07800) [pid = 1983] [serial = 457] [outer = 0x126fe1c00] 04:41:09 INFO - PROCESS | 1983 | 1472298069166 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x129535c00) [pid = 1983] [serial = 458] [outer = 0x126fe1c00] 04:41:09 INFO - PROCESS | 1983 | 1472298069643 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:41:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:41:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 824ms 04:41:09 INFO - PROCESS | 1983 | 1472298069683 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 1983 | 1472298069684 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 04:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:41:09 INFO - PROCESS | 1983 | 1472298069687 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 1983 | 1472298069688 Marionette TRACE conn2 <- [1,586,null,{}] 04:41:09 INFO - PROCESS | 1983 | 1472298069691 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:09 INFO - PROCESS | 1983 | 1472298069692 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:09 INFO - PROCESS | 1983 | 1472298069790 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:41:09 INFO - PROCESS | 1983 | 1472298069854 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:09 INFO - PROCESS | 1983 | 1472298069855 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:09 INFO - PROCESS | 1983 | ++DOCSHELL 0x126912800 == 43 [pid = 1983] [id = 154] 04:41:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x127191c00) [pid = 1983] [serial = 459] [outer = 0x0] 04:41:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x12974a000) [pid = 1983] [serial = 460] [outer = 0x127191c00] 04:41:09 INFO - PROCESS | 1983 | 1472298069889 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x12ab48c00) [pid = 1983] [serial = 461] [outer = 0x127191c00] 04:41:10 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:10 INFO - PROCESS | 1983 | 1472298070307 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 668ms 04:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:41:10 INFO - PROCESS | 1983 | 1472298070356 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:41:10 INFO - PROCESS | 1983 | 1472298070358 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 04:41:10 INFO - PROCESS | 1983 | 1472298070360 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:41:10 INFO - PROCESS | 1983 | 1472298070361 Marionette TRACE conn2 <- [1,590,null,{}] 04:41:10 INFO - PROCESS | 1983 | 1472298070364 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:10 INFO - PROCESS | 1983 | 1472298070368 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:10 INFO - PROCESS | 1983 | 1472298070499 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:41:10 INFO - PROCESS | 1983 | 1472298070555 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:10 INFO - PROCESS | 1983 | 1472298070556 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x127339800 == 44 [pid = 1983] [id = 155] 04:41:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1295ddc00) [pid = 1983] [serial = 462] [outer = 0x0] 04:41:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x12b25bc00) [pid = 1983] [serial = 463] [outer = 0x1295ddc00] 04:41:10 INFO - PROCESS | 1983 | 1472298070586 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x12c184c00) [pid = 1983] [serial = 464] [outer = 0x1295ddc00] 04:41:11 INFO - PROCESS | 1983 | 1472298071090 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:41:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:41:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 822ms 04:41:11 INFO - PROCESS | 1983 | 1472298071183 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 1983 | 1472298071185 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 04:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:41:11 INFO - PROCESS | 1983 | 1472298071193 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - PROCESS | 1983 | 1472298071196 Marionette TRACE conn2 <- [1,594,null,{}] 04:41:11 INFO - PROCESS | 1983 | 1472298071199 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:11 INFO - PROCESS | 1983 | 1472298071201 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:11 INFO - PROCESS | 1983 | 1472298071296 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:41:11 INFO - PROCESS | 1983 | 1472298071372 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 1983 | 1472298071374 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:11 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195c7000 == 45 [pid = 1983] [id = 156] 04:41:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x116a0ec00) [pid = 1983] [serial = 465] [outer = 0x0] 04:41:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x116ac0c00) [pid = 1983] [serial = 466] [outer = 0x116a0ec00] 04:41:11 INFO - PROCESS | 1983 | 1472298071403 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x1196c9c00) [pid = 1983] [serial = 467] [outer = 0x116a0ec00] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x1164d4800 == 44 [pid = 1983] [id = 148] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x12c148800 == 43 [pid = 1983] [id = 146] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x12c115000 == 42 [pid = 1983] [id = 145] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbde000 == 41 [pid = 1983] [id = 144] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x1292a6000 == 40 [pid = 1983] [id = 143] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x1195c4000 == 39 [pid = 1983] [id = 142] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x112544800 == 38 [pid = 1983] [id = 141] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x117121000 == 37 [pid = 1983] [id = 115] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x120536000 == 36 [pid = 1983] [id = 129] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x12acbf800 == 35 [pid = 1983] [id = 127] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x114f57000 == 34 [pid = 1983] [id = 147] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x127339800 == 33 [pid = 1983] [id = 155] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x126912800 == 32 [pid = 1983] [id = 154] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x1253a7000 == 31 [pid = 1983] [id = 153] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x123a10800 == 30 [pid = 1983] [id = 152] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x116422800 == 29 [pid = 1983] [id = 151] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x1171d1800 == 28 [pid = 1983] [id = 149] 04:41:12 INFO - PROCESS | 1983 | --DOCSHELL 0x118223000 == 27 [pid = 1983] [id = 150] 04:41:12 INFO - PROCESS | 1983 | 1472298072672 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1526ms 04:41:12 INFO - PROCESS | 1983 | 1472298072720 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:41:12 INFO - PROCESS | 1983 | 1472298072722 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 04:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:41:12 INFO - PROCESS | 1983 | 1472298072726 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - PROCESS | 1983 | 1472298072728 Marionette TRACE conn2 <- [1,598,null,{}] 04:41:12 INFO - PROCESS | 1983 | 1472298072731 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:12 INFO - PROCESS | 1983 | 1472298072733 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:12 INFO - PROCESS | 1983 | 1472298072811 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:41:12 INFO - PROCESS | 1983 | 1472298072820 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:12 INFO - PROCESS | 1983 | 1472298072821 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:12 INFO - PROCESS | 1983 | ++DOCSHELL 0x11653e800 == 28 [pid = 1983] [id = 157] 04:41:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x112a87000) [pid = 1983] [serial = 468] [outer = 0x0] 04:41:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x1169a1c00) [pid = 1983] [serial = 469] [outer = 0x112a87000] 04:41:12 INFO - PROCESS | 1983 | 1472298072850 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x1181b2800) [pid = 1983] [serial = 470] [outer = 0x112a87000] 04:41:13 INFO - PROCESS | 1983 | 1472298073225 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 520ms 04:41:13 INFO - PROCESS | 1983 | 1472298073245 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 1983 | 1472298073249 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 04:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:41:13 INFO - PROCESS | 1983 | 1472298073254 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 1983 | 1472298073256 Marionette TRACE conn2 <- [1,602,null,{}] 04:41:13 INFO - PROCESS | 1983 | 1472298073258 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:13 INFO - PROCESS | 1983 | 1472298073260 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:13 INFO - PROCESS | 1983 | 1472298073338 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:41:13 INFO - PROCESS | 1983 | 1472298073342 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:13 INFO - PROCESS | 1983 | 1472298073344 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:13 INFO - PROCESS | 1983 | ++DOCSHELL 0x118220800 == 29 [pid = 1983] [id = 158] 04:41:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x1186d2000) [pid = 1983] [serial = 471] [outer = 0x0] 04:41:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x119811400) [pid = 1983] [serial = 472] [outer = 0x1186d2000] 04:41:13 INFO - PROCESS | 1983 | 1472298073374 Marionette DEBUG loaded listener.js 04:41:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x1205cc400) [pid = 1983] [serial = 473] [outer = 0x1186d2000] 04:41:13 INFO - PROCESS | 1983 | 1472298073724 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 519ms 04:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:41:13 INFO - PROCESS | 1983 | 1472298073774 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 1983 | 1472298073775 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 04:41:13 INFO - PROCESS | 1983 | 1472298073777 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 1983 | 1472298073780 Marionette TRACE conn2 <- [1,606,null,{}] 04:41:13 INFO - PROCESS | 1983 | 1472298073788 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:13 INFO - PROCESS | 1983 | 1472298073791 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:13 INFO - PROCESS | 1983 | 1472298073869 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:41:13 INFO - PROCESS | 1983 | 1472298073874 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:13 INFO - PROCESS | 1983 | 1472298073876 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:13 INFO - PROCESS | 1983 | ++DOCSHELL 0x120547000 == 30 [pid = 1983] [id = 159] 04:41:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x1161de400) [pid = 1983] [serial = 474] [outer = 0x0] 04:41:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x124ecc400) [pid = 1983] [serial = 475] [outer = 0x1161de400] 04:41:13 INFO - PROCESS | 1983 | 1472298073908 Marionette DEBUG loaded listener.js 04:41:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x124f38c00) [pid = 1983] [serial = 476] [outer = 0x1161de400] 04:41:14 INFO - PROCESS | 1983 | 1472298074278 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 521ms 04:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:41:14 INFO - PROCESS | 1983 | 1472298074299 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 1983 | 1472298074300 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 04:41:14 INFO - PROCESS | 1983 | 1472298074302 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 1983 | 1472298074304 Marionette TRACE conn2 <- [1,610,null,{}] 04:41:14 INFO - PROCESS | 1983 | 1472298074306 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:14 INFO - PROCESS | 1983 | 1472298074307 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:14 INFO - PROCESS | 1983 | 1472298074402 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:41:14 INFO - PROCESS | 1983 | 1472298074411 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 1983 | 1472298074413 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:14 INFO - PROCESS | 1983 | ++DOCSHELL 0x124ee6000 == 31 [pid = 1983] [id = 160] 04:41:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x12540b800) [pid = 1983] [serial = 477] [outer = 0x0] 04:41:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x125779400) [pid = 1983] [serial = 478] [outer = 0x12540b800] 04:41:14 INFO - PROCESS | 1983 | 1472298074443 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x125ef2c00) [pid = 1983] [serial = 479] [outer = 0x12540b800] 04:41:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x128f0c800) [pid = 1983] [serial = 480] [outer = 0x12cdb3c00] 04:41:14 INFO - PROCESS | 1983 | 1472298074813 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 570ms 04:41:14 INFO - PROCESS | 1983 | 1472298074881 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 1983 | 1472298074882 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 04:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:41:14 INFO - PROCESS | 1983 | 1472298074885 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 1983 | 1472298074893 Marionette TRACE conn2 <- [1,614,null,{}] 04:41:14 INFO - PROCESS | 1983 | 1472298074895 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:14 INFO - PROCESS | 1983 | 1472298074896 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:14 INFO - PROCESS | 1983 | 1472298074989 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:41:14 INFO - PROCESS | 1983 | 1472298074992 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 1983 | 1472298074993 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:15 INFO - PROCESS | 1983 | ++DOCSHELL 0x127336800 == 32 [pid = 1983] [id = 161] 04:41:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 120 (0x11659c800) [pid = 1983] [serial = 481] [outer = 0x0] 04:41:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 121 (0x126fe1800) [pid = 1983] [serial = 482] [outer = 0x11659c800] 04:41:15 INFO - PROCESS | 1983 | 1472298075019 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 122 (0x12953a000) [pid = 1983] [serial = 483] [outer = 0x11659c800] 04:41:15 INFO - PROCESS | 1983 | 1472298075375 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 528ms 04:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:41:15 INFO - PROCESS | 1983 | 1472298075413 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 1983 | 1472298075414 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 04:41:15 INFO - PROCESS | 1983 | 1472298075417 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 1983 | 1472298075418 Marionette TRACE conn2 <- [1,618,null,{}] 04:41:15 INFO - PROCESS | 1983 | 1472298075420 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:15 INFO - PROCESS | 1983 | 1472298075424 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:15 INFO - PROCESS | 1983 | 1472298075535 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:41:15 INFO - PROCESS | 1983 | 1472298075545 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:15 INFO - PROCESS | 1983 | 1472298075548 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:15 INFO - PROCESS | 1983 | ++DOCSHELL 0x129563800 == 33 [pid = 1983] [id = 162] 04:41:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 123 (0x1295d8c00) [pid = 1983] [serial = 484] [outer = 0x0] 04:41:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 124 (0x12ac08400) [pid = 1983] [serial = 485] [outer = 0x1295d8c00] 04:41:15 INFO - PROCESS | 1983 | 1472298075575 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 125 (0x12bd1cc00) [pid = 1983] [serial = 486] [outer = 0x1295d8c00] 04:41:15 INFO - PROCESS | 1983 | 1472298075898 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 519ms 04:41:15 INFO - PROCESS | 1983 | 1472298075937 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 1983 | 1472298075938 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 04:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:41:15 INFO - PROCESS | 1983 | 1472298075941 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 1983 | 1472298075942 Marionette TRACE conn2 <- [1,622,null,{}] 04:41:15 INFO - PROCESS | 1983 | 1472298075944 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:15 INFO - PROCESS | 1983 | 1472298075945 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:16 INFO - PROCESS | 1983 | 1472298076046 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:41:16 INFO - PROCESS | 1983 | 1472298076050 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 1983 | 1472298076051 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:16 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a6e1800 == 34 [pid = 1983] [id = 163] 04:41:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 126 (0x124a52000) [pid = 1983] [serial = 487] [outer = 0x0] 04:41:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 127 (0x12bed4c00) [pid = 1983] [serial = 488] [outer = 0x124a52000] 04:41:16 INFO - PROCESS | 1983 | 1472298076077 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 128 (0x12c182c00) [pid = 1983] [serial = 489] [outer = 0x124a52000] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 127 (0x129541000) [pid = 1983] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 126 (0x11842f400) [pid = 1983] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 125 (0x116714400) [pid = 1983] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 124 (0x1239b3400) [pid = 1983] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 123 (0x111c7b800) [pid = 1983] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 122 (0x12bb3f800) [pid = 1983] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 121 (0x1127dc800) [pid = 1983] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 120 (0x1258c2400) [pid = 1983] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 119 (0x116597000) [pid = 1983] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x12bb40000) [pid = 1983] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x1205ce400) [pid = 1983] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x123c96000) [pid = 1983] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x1121aa800) [pid = 1983] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x1129b4400) [pid = 1983] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x113c51400) [pid = 1983] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x1129b7c00) [pid = 1983] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x1189f1c00) [pid = 1983] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x118da6800) [pid = 1983] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x124ece400) [pid = 1983] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x1121e7000) [pid = 1983] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x1238b0800) [pid = 1983] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x112716400) [pid = 1983] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:41:16 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x1181b6400) [pid = 1983] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:41:16 INFO - PROCESS | 1983 | 1472298076741 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 820ms 04:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:41:16 INFO - PROCESS | 1983 | 1472298076769 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 1983 | 1472298076771 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 04:41:16 INFO - PROCESS | 1983 | 1472298076773 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 1983 | 1472298076774 Marionette TRACE conn2 <- [1,626,null,{}] 04:41:16 INFO - PROCESS | 1983 | 1472298076776 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:16 INFO - PROCESS | 1983 | 1472298076777 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:16 INFO - PROCESS | 1983 | 1472298076856 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:41:16 INFO - PROCESS | 1983 | 1472298076860 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 1983 | 1472298076860 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:16 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c84000 == 35 [pid = 1983] [id = 164] 04:41:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x1127e0400) [pid = 1983] [serial = 490] [outer = 0x0] 04:41:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x1167f8000) [pid = 1983] [serial = 491] [outer = 0x1127e0400] 04:41:16 INFO - PROCESS | 1983 | 1472298076888 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x119281800) [pid = 1983] [serial = 492] [outer = 0x1127e0400] 04:41:17 INFO - PROCESS | 1983 | 1472298077192 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 470ms 04:41:17 INFO - PROCESS | 1983 | 1472298077243 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 1983 | 1472298077245 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 04:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:41:17 INFO - PROCESS | 1983 | 1472298077248 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - PROCESS | 1983 | 1472298077249 Marionette TRACE conn2 <- [1,630,null,{}] 04:41:17 INFO - PROCESS | 1983 | 1472298077252 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:17 INFO - PROCESS | 1983 | 1472298077253 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:17 INFO - PROCESS | 1983 | 1472298077336 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:41:17 INFO - PROCESS | 1983 | 1472298077392 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:17 INFO - PROCESS | 1983 | 1472298077393 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:17 INFO - PROCESS | 1983 | ++DOCSHELL 0x120544800 == 36 [pid = 1983] [id = 165] 04:41:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x1129bd400) [pid = 1983] [serial = 493] [outer = 0x0] 04:41:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x117c3bc00) [pid = 1983] [serial = 494] [outer = 0x1129bd400] 04:41:17 INFO - PROCESS | 1983 | 1472298077419 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x125e82800) [pid = 1983] [serial = 495] [outer = 0x1129bd400] 04:41:17 INFO - PROCESS | 1983 | 1472298077700 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 474ms 04:41:17 INFO - PROCESS | 1983 | 1472298077722 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 1983 | 1472298077724 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 04:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:41:17 INFO - PROCESS | 1983 | 1472298077726 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - PROCESS | 1983 | 1472298077727 Marionette TRACE conn2 <- [1,634,null,{}] 04:41:17 INFO - PROCESS | 1983 | 1472298077737 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:17 INFO - PROCESS | 1983 | 1472298077738 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:17 INFO - PROCESS | 1983 | 1472298077822 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:41:17 INFO - PROCESS | 1983 | 1472298077825 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:17 INFO - PROCESS | 1983 | 1472298077826 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:17 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbd9000 == 37 [pid = 1983] [id = 166] 04:41:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x119c4d000) [pid = 1983] [serial = 496] [outer = 0x0] 04:41:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x12bb40000) [pid = 1983] [serial = 497] [outer = 0x119c4d000] 04:41:17 INFO - PROCESS | 1983 | 1472298077854 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x12c188400) [pid = 1983] [serial = 498] [outer = 0x119c4d000] 04:41:18 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:18 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:18 INFO - PROCESS | 1983 | 1472298078222 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 523ms 04:41:18 INFO - PROCESS | 1983 | 1472298078250 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:41:18 INFO - PROCESS | 1983 | 1472298078253 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 04:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:41:18 INFO - PROCESS | 1983 | 1472298078256 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - PROCESS | 1983 | 1472298078259 Marionette TRACE conn2 <- [1,638,null,{}] 04:41:18 INFO - PROCESS | 1983 | 1472298078262 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:18 INFO - PROCESS | 1983 | 1472298078265 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:18 INFO - PROCESS | 1983 | 1472298078399 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:41:18 INFO - PROCESS | 1983 | 1472298078418 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 1983 | 1472298078420 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x127334000 == 38 [pid = 1983] [id = 167] 04:41:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x12c1a1c00) [pid = 1983] [serial = 499] [outer = 0x0] 04:41:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x12c1ad000) [pid = 1983] [serial = 500] [outer = 0x12c1a1c00] 04:41:18 INFO - PROCESS | 1983 | 1472298078474 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x112a8c400) [pid = 1983] [serial = 501] [outer = 0x12c1a1c00] 04:41:18 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:19 INFO - PROCESS | 1983 | 1472298079107 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 920ms 04:41:19 INFO - PROCESS | 1983 | 1472298079177 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:41:19 INFO - PROCESS | 1983 | 1472298079180 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 04:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:41:19 INFO - PROCESS | 1983 | 1472298079183 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 1983 | 1472298079187 Marionette TRACE conn2 <- [1,642,null,{}] 04:41:19 INFO - PROCESS | 1983 | 1472298079190 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:19 INFO - PROCESS | 1983 | 1472298079192 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:19 INFO - PROCESS | 1983 | 1472298079304 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:41:19 INFO - PROCESS | 1983 | 1472298079360 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:19 INFO - PROCESS | 1983 | 1472298079362 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:19 INFO - PROCESS | 1983 | ++DOCSHELL 0x11812d000 == 39 [pid = 1983] [id = 168] 04:41:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x113e51800) [pid = 1983] [serial = 502] [outer = 0x0] 04:41:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x1169a7000) [pid = 1983] [serial = 503] [outer = 0x113e51800] 04:41:19 INFO - PROCESS | 1983 | 1472298079395 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 120 (0x11842e800) [pid = 1983] [serial = 504] [outer = 0x113e51800] 04:41:19 INFO - PROCESS | 1983 | 1472298079896 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 721ms 04:41:19 INFO - PROCESS | 1983 | 1472298079905 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:41:19 INFO - PROCESS | 1983 | 1472298079908 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 04:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:41:19 INFO - PROCESS | 1983 | 1472298079913 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 1983 | 1472298079915 Marionette TRACE conn2 <- [1,646,null,{}] 04:41:19 INFO - PROCESS | 1983 | 1472298079918 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:19 INFO - PROCESS | 1983 | 1472298079920 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:20 INFO - PROCESS | 1983 | 1472298080040 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:41:20 INFO - PROCESS | 1983 | 1472298080122 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 1983 | 1472298080124 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x126f9d800 == 40 [pid = 1983] [id = 169] 04:41:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 121 (0x1195ef000) [pid = 1983] [serial = 505] [outer = 0x0] 04:41:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 122 (0x12108b800) [pid = 1983] [serial = 506] [outer = 0x1195ef000] 04:41:20 INFO - PROCESS | 1983 | 1472298080156 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 123 (0x123dbc800) [pid = 1983] [serial = 507] [outer = 0x1195ef000] 04:41:20 INFO - PROCESS | 1983 | 1472298080822 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 926ms 04:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:41:20 INFO - PROCESS | 1983 | 1472298080839 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:41:20 INFO - PROCESS | 1983 | 1472298080841 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 04:41:20 INFO - PROCESS | 1983 | 1472298080844 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - PROCESS | 1983 | 1472298080846 Marionette TRACE conn2 <- [1,650,null,{}] 04:41:20 INFO - PROCESS | 1983 | 1472298080849 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:20 INFO - PROCESS | 1983 | 1472298080851 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:20 INFO - PROCESS | 1983 | 1472298080939 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:41:20 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbd9000 == 39 [pid = 1983] [id = 166] 04:41:20 INFO - PROCESS | 1983 | --DOCSHELL 0x120544800 == 38 [pid = 1983] [id = 165] 04:41:20 INFO - PROCESS | 1983 | --DOCSHELL 0x124c84000 == 37 [pid = 1983] [id = 164] 04:41:20 INFO - PROCESS | 1983 | --DOCSHELL 0x12a6e1800 == 36 [pid = 1983] [id = 163] 04:41:20 INFO - PROCESS | 1983 | --DOCSHELL 0x129563800 == 35 [pid = 1983] [id = 162] 04:41:20 INFO - PROCESS | 1983 | --DOCSHELL 0x127336800 == 34 [pid = 1983] [id = 161] 04:41:20 INFO - PROCESS | 1983 | --DOCSHELL 0x124ee6000 == 33 [pid = 1983] [id = 160] 04:41:20 INFO - PROCESS | 1983 | --DOCSHELL 0x120547000 == 32 [pid = 1983] [id = 159] 04:41:20 INFO - PROCESS | 1983 | --DOCSHELL 0x118220800 == 31 [pid = 1983] [id = 158] 04:41:20 INFO - PROCESS | 1983 | --DOCSHELL 0x11653e800 == 30 [pid = 1983] [id = 157] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 122 (0x121085c00) [pid = 1983] [serial = 400] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 121 (0x125e80c00) [pid = 1983] [serial = 404] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 120 (0x124f30000) [pid = 1983] [serial = 403] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 119 (0x123a29c00) [pid = 1983] [serial = 401] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x1184e0400) [pid = 1983] [serial = 412] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x112a8bc00) [pid = 1983] [serial = 388] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x115cb4400) [pid = 1983] [serial = 389] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x11671a000) [pid = 1983] [serial = 391] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x117405000) [pid = 1983] [serial = 392] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x1167fb000) [pid = 1983] [serial = 383] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x112fd6400) [pid = 1983] [serial = 382] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x119c43c00) [pid = 1983] [serial = 397] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x1205cd000) [pid = 1983] [serial = 386] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x119814000) [pid = 1983] [serial = 385] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x127188000) [pid = 1983] [serial = 407] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x117c3cc00) [pid = 1983] [serial = 443] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x1269e3800) [pid = 1983] [serial = 406] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x12762ac00) [pid = 1983] [serial = 409] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1292f8c00) [pid = 1983] [serial = 415] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x128fc5400) [pid = 1983] [serial = 410] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1196c4c00) [pid = 1983] [serial = 395] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1186cf000) [pid = 1983] [serial = 394] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x12953cc00) [pid = 1983] [serial = 416] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1196c7c00) [pid = 1983] [serial = 446] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x1205ce000) [pid = 1983] [serial = 398] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1181cc000) [pid = 1983] [serial = 445] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x124f31800) [pid = 1983] [serial = 413] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x12a8cc800) [pid = 1983] [serial = 418] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1195efc00) [pid = 1983] [serial = 427] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1167fbc00) [pid = 1983] [serial = 442] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x12ac0f000) [pid = 1983] [serial = 419] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x126f54800) [pid = 1983] [serial = 431] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x124f2f400) [pid = 1983] [serial = 430] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x112964000) [pid = 1983] [serial = 422] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x12bed7000) [pid = 1983] [serial = 437] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x12bd22800) [pid = 1983] [serial = 436] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1167f5c00) [pid = 1983] [serial = 439] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x129746800) [pid = 1983] [serial = 433] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1121ab800) [pid = 1983] [serial = 421] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x116918c00) [pid = 1983] [serial = 424] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x12bedac00) [pid = 1983] [serial = 380] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x12bedc400) [pid = 1983] [serial = 440] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x12107e400) [pid = 1983] [serial = 428] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x1181b2000) [pid = 1983] [serial = 425] [outer = 0x0] [url = about:blank] 04:41:20 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x12ac08c00) [pid = 1983] [serial = 434] [outer = 0x0] [url = about:blank] 04:41:21 INFO - PROCESS | 1983 | 1472298081018 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 1983 | 1472298081020 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:21 INFO - PROCESS | 1983 | ++DOCSHELL 0x1133de000 == 31 [pid = 1983] [id = 170] 04:41:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x112967c00) [pid = 1983] [serial = 508] [outer = 0x0] 04:41:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x1165fdc00) [pid = 1983] [serial = 509] [outer = 0x112967c00] 04:41:21 INFO - PROCESS | 1983 | 1472298081066 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x11815c000) [pid = 1983] [serial = 510] [outer = 0x112967c00] 04:41:21 INFO - PROCESS | 1983 | 1472298081516 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 726ms 04:41:21 INFO - PROCESS | 1983 | 1472298081571 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:41:21 INFO - PROCESS | 1983 | 1472298081575 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 04:41:21 INFO - PROCESS | 1983 | 1472298081584 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 1983 | 1472298081587 Marionette TRACE conn2 <- [1,654,null,{}] 04:41:21 INFO - PROCESS | 1983 | 1472298081590 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:21 INFO - PROCESS | 1983 | 1472298081593 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:21 INFO - PROCESS | 1983 | 1472298081719 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:41:21 INFO - PROCESS | 1983 | 1472298081735 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 1983 | 1472298081736 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:21 INFO - PROCESS | 1983 | ++DOCSHELL 0x11811b800 == 32 [pid = 1983] [id = 171] 04:41:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x11927e800) [pid = 1983] [serial = 511] [outer = 0x0] 04:41:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1195ea800) [pid = 1983] [serial = 512] [outer = 0x11927e800] 04:41:21 INFO - PROCESS | 1983 | 1472298081781 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x119818000) [pid = 1983] [serial = 513] [outer = 0x11927e800] 04:41:22 INFO - PROCESS | 1983 | 1472298082108 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 574ms 04:41:22 INFO - PROCESS | 1983 | 1472298082154 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 1983 | 1472298082156 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 04:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:41:22 INFO - PROCESS | 1983 | 1472298082158 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 1983 | 1472298082161 Marionette TRACE conn2 <- [1,658,null,{}] 04:41:22 INFO - PROCESS | 1983 | 1472298082169 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:22 INFO - PROCESS | 1983 | 1472298082172 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:22 INFO - PROCESS | 1983 | 1472298082258 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:41:22 INFO - PROCESS | 1983 | 1472298082284 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 1983 | 1472298082286 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:22 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195c5800 == 33 [pid = 1983] [id = 172] 04:41:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x121080800) [pid = 1983] [serial = 514] [outer = 0x0] 04:41:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x12496ec00) [pid = 1983] [serial = 515] [outer = 0x121080800] 04:41:22 INFO - PROCESS | 1983 | 1472298082314 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x124f33400) [pid = 1983] [serial = 516] [outer = 0x121080800] 04:41:22 INFO - PROCESS | 1983 | 1472298082653 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 524ms 04:41:22 INFO - PROCESS | 1983 | 1472298082684 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:41:22 INFO - PROCESS | 1983 | 1472298082686 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 04:41:22 INFO - PROCESS | 1983 | 1472298082688 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 1983 | 1472298082690 Marionette TRACE conn2 <- [1,662,null,{}] 04:41:22 INFO - PROCESS | 1983 | 1472298082692 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:22 INFO - PROCESS | 1983 | 1472298082693 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:22 INFO - PROCESS | 1983 | 1472298082803 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:41:22 INFO - PROCESS | 1983 | 1472298082808 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 1983 | 1472298082809 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:22 INFO - PROCESS | 1983 | ++DOCSHELL 0x12394b800 == 34 [pid = 1983] [id = 173] 04:41:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x12540ec00) [pid = 1983] [serial = 517] [outer = 0x0] 04:41:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1259e0000) [pid = 1983] [serial = 518] [outer = 0x12540ec00] 04:41:22 INFO - PROCESS | 1983 | 1472298082836 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x126958400) [pid = 1983] [serial = 519] [outer = 0x12540ec00] 04:41:23 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:23 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:23 INFO - PROCESS | 1983 | 1472298083164 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 517ms 04:41:23 INFO - PROCESS | 1983 | 1472298083207 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 1983 | 1472298083208 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 04:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:41:23 INFO - PROCESS | 1983 | 1472298083210 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 1983 | 1472298083212 Marionette TRACE conn2 <- [1,666,null,{}] 04:41:23 INFO - PROCESS | 1983 | 1472298083214 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:23 INFO - PROCESS | 1983 | 1472298083215 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:23 INFO - PROCESS | 1983 | 1472298083318 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:41:23 INFO - PROCESS | 1983 | 1472298083349 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:23 INFO - PROCESS | 1983 | 1472298083351 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:23 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c8b000 == 35 [pid = 1983] [id = 174] 04:41:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1129b5800) [pid = 1983] [serial = 520] [outer = 0x0] 04:41:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x12718ac00) [pid = 1983] [serial = 521] [outer = 0x1129b5800] 04:41:23 INFO - PROCESS | 1983 | 1472298083376 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1292f5800) [pid = 1983] [serial = 522] [outer = 0x1129b5800] 04:41:23 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:23 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:23 INFO - PROCESS | 1983 | 1472298083767 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 568ms 04:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:41:23 INFO - PROCESS | 1983 | 1472298083779 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 1983 | 1472298083781 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 04:41:23 INFO - PROCESS | 1983 | 1472298083785 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 1983 | 1472298083786 Marionette TRACE conn2 <- [1,670,null,{}] 04:41:23 INFO - PROCESS | 1983 | 1472298083790 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:23 INFO - PROCESS | 1983 | 1472298083796 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:23 INFO - PROCESS | 1983 | 1472298083993 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:41:24 INFO - PROCESS | 1983 | 1472298084022 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 1983 | 1472298084024 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:24 INFO - PROCESS | 1983 | ++DOCSHELL 0x126e65000 == 36 [pid = 1983] [id = 175] 04:41:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1295e0400) [pid = 1983] [serial = 523] [outer = 0x0] 04:41:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x12ab47000) [pid = 1983] [serial = 524] [outer = 0x1295e0400] 04:41:24 INFO - PROCESS | 1983 | 1472298084069 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x12bb3a800) [pid = 1983] [serial = 525] [outer = 0x1295e0400] 04:41:24 INFO - PROCESS | 1983 | 1472298084489 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 720ms 04:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:41:24 INFO - PROCESS | 1983 | 1472298084505 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 1983 | 1472298084506 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 04:41:24 INFO - PROCESS | 1983 | 1472298084508 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - PROCESS | 1983 | 1472298084510 Marionette TRACE conn2 <- [1,674,null,{}] 04:41:24 INFO - PROCESS | 1983 | 1472298084512 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:24 INFO - PROCESS | 1983 | 1472298084521 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:24 INFO - PROCESS | 1983 | 1472298084625 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:41:24 INFO - PROCESS | 1983 | 1472298084673 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 1983 | 1472298084674 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:24 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171c6800 == 37 [pid = 1983] [id = 176] 04:41:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x12bb42c00) [pid = 1983] [serial = 526] [outer = 0x0] 04:41:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12bd23400) [pid = 1983] [serial = 527] [outer = 0x12bb42c00] 04:41:24 INFO - PROCESS | 1983 | 1472298084699 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x12bed8400) [pid = 1983] [serial = 528] [outer = 0x12bb42c00] 04:41:24 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:24 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:24 INFO - PROCESS | 1983 | 1472298084990 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 517ms 04:41:25 INFO - PROCESS | 1983 | 1472298085027 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:41:25 INFO - PROCESS | 1983 | 1472298085028 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 04:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:41:25 INFO - PROCESS | 1983 | 1472298085034 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - PROCESS | 1983 | 1472298085036 Marionette TRACE conn2 <- [1,678,null,{}] 04:41:25 INFO - PROCESS | 1983 | 1472298085038 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:25 INFO - PROCESS | 1983 | 1472298085039 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:25 INFO - PROCESS | 1983 | 1472298085220 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x12540b800) [pid = 1983] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1161de400) [pid = 1983] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1186d2000) [pid = 1983] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x116a0ec00) [pid = 1983] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x112a87000) [pid = 1983] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x113c06000) [pid = 1983] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1127e0400) [pid = 1983] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x11659c800) [pid = 1983] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x11981d000) [pid = 1983] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x124a52000) [pid = 1983] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1254ab400) [pid = 1983] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x126fe1c00) [pid = 1983] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1129bd400) [pid = 1983] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x127191c00) [pid = 1983] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1295ddc00) [pid = 1983] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x1295d8c00) [pid = 1983] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:41:25 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x119c4d000) [pid = 1983] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:41:25 INFO - PROCESS | 1983 | 1472298085261 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 1983 | 1472298085262 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:25 INFO - PROCESS | 1983 | ++DOCSHELL 0x1169d3000 == 38 [pid = 1983] [id = 177] 04:41:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1127e0400) [pid = 1983] [serial = 529] [outer = 0x0] 04:41:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x112a87000) [pid = 1983] [serial = 530] [outer = 0x1127e0400] 04:41:25 INFO - PROCESS | 1983 | 1472298085289 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x11990a800) [pid = 1983] [serial = 531] [outer = 0x1127e0400] 04:41:25 INFO - PROCESS | 1983 | 1472298085566 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 570ms 04:41:25 INFO - PROCESS | 1983 | 1472298085603 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:41:25 INFO - PROCESS | 1983 | 1472298085605 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 04:41:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:41:25 INFO - PROCESS | 1983 | 1472298085607 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - PROCESS | 1983 | 1472298085608 Marionette TRACE conn2 <- [1,682,null,{}] 04:41:25 INFO - PROCESS | 1983 | 1472298085622 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:25 INFO - PROCESS | 1983 | 1472298085623 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:25 INFO - PROCESS | 1983 | 1472298085704 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:41:25 INFO - PROCESS | 1983 | 1472298085708 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 1983 | 1472298085709 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:25 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a6d6800 == 39 [pid = 1983] [id = 178] 04:41:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x119911c00) [pid = 1983] [serial = 532] [outer = 0x0] 04:41:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x126ed8800) [pid = 1983] [serial = 533] [outer = 0x119911c00] 04:41:25 INFO - PROCESS | 1983 | 1472298085736 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x12ab4a400) [pid = 1983] [serial = 534] [outer = 0x119911c00] 04:41:26 INFO - PROCESS | 1983 | 1472298086559 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:41:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:41:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 971ms 04:41:26 INFO - PROCESS | 1983 | 1472298086579 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 1983 | 1472298086581 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 04:41:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:41:26 INFO - PROCESS | 1983 | 1472298086584 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - PROCESS | 1983 | 1472298086585 Marionette TRACE conn2 <- [1,686,null,{}] 04:41:26 INFO - PROCESS | 1983 | 1472298086587 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:26 INFO - PROCESS | 1983 | 1472298086588 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:26 INFO - PROCESS | 1983 | 1472298086669 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:41:26 INFO - PROCESS | 1983 | 1472298086718 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:26 INFO - PROCESS | 1983 | 1472298086719 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:26 INFO - PROCESS | 1983 | ++DOCSHELL 0x12acbf800 == 40 [pid = 1983] [id = 179] 04:41:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x119c4d000) [pid = 1983] [serial = 535] [outer = 0x0] 04:41:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x12c18b400) [pid = 1983] [serial = 536] [outer = 0x119c4d000] 04:41:26 INFO - PROCESS | 1983 | 1472298086745 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x12c1ab000) [pid = 1983] [serial = 537] [outer = 0x119c4d000] 04:41:27 INFO - PROCESS | 1983 | 1472298087547 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:41:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:41:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 972ms 04:41:27 INFO - PROCESS | 1983 | 1472298087556 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 1983 | 1472298087559 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 04:41:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:41:27 INFO - PROCESS | 1983 | 1472298087564 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - PROCESS | 1983 | 1472298087567 Marionette TRACE conn2 <- [1,690,null,{}] 04:41:27 INFO - PROCESS | 1983 | 1472298087571 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:27 INFO - PROCESS | 1983 | 1472298087573 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:27 INFO - PROCESS | 1983 | 1472298087677 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:41:27 INFO - PROCESS | 1983 | 1472298087728 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 1983 | 1472298087730 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:27 INFO - PROCESS | 1983 | ++DOCSHELL 0x11711c000 == 41 [pid = 1983] [id = 180] 04:41:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x116551400) [pid = 1983] [serial = 538] [outer = 0x0] 04:41:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1167f5000) [pid = 1983] [serial = 539] [outer = 0x116551400] 04:41:27 INFO - PROCESS | 1983 | 1472298087763 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1181b6800) [pid = 1983] [serial = 540] [outer = 0x116551400] 04:41:28 INFO - PROCESS | 1983 | 1472298088652 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:41:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:41:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1126ms 04:41:28 INFO - PROCESS | 1983 | 1472298088688 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 1983 | 1472298088692 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 04:41:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:41:28 INFO - PROCESS | 1983 | 1472298088696 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 1983 | 1472298088698 Marionette TRACE conn2 <- [1,694,null,{}] 04:41:28 INFO - PROCESS | 1983 | 1472298088701 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:28 INFO - PROCESS | 1983 | 1472298088703 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:28 INFO - PROCESS | 1983 | 1472298088806 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:41:28 INFO - PROCESS | 1983 | 1472298088855 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:28 INFO - PROCESS | 1983 | 1472298088856 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:28 INFO - PROCESS | 1983 | ++DOCSHELL 0x119ced800 == 42 [pid = 1983] [id = 181] 04:41:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x119c43c00) [pid = 1983] [serial = 541] [outer = 0x0] 04:41:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x119edc400) [pid = 1983] [serial = 542] [outer = 0x119c43c00] 04:41:28 INFO - PROCESS | 1983 | 1472298088888 Marionette DEBUG loaded listener.js 04:41:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1238b1800) [pid = 1983] [serial = 543] [outer = 0x119c43c00] 04:41:29 INFO - PROCESS | 1983 | 1472298089809 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:41:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:41:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1124ms 04:41:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:41:29 INFO - PROCESS | 1983 | 1472298089821 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 1983 | 1472298089822 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 04:41:29 INFO - PROCESS | 1983 | 1472298089825 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 1983 | 1472298089827 Marionette TRACE conn2 <- [1,698,null,{}] 04:41:29 INFO - PROCESS | 1983 | 1472298089837 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:29 INFO - PROCESS | 1983 | 1472298089840 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:29 INFO - PROCESS | 1983 | 1472298089956 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:41:30 INFO - PROCESS | 1983 | 1472298090006 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 1983 | 1472298090008 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:30 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbd8800 == 43 [pid = 1983] [id = 182] 04:41:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1292ec800) [pid = 1983] [serial = 544] [outer = 0x0] 04:41:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1295e2c00) [pid = 1983] [serial = 545] [outer = 0x1292ec800] 04:41:30 INFO - PROCESS | 1983 | 1472298090040 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x12ab4a000) [pid = 1983] [serial = 546] [outer = 0x1292ec800] 04:41:30 INFO - PROCESS | 1983 | 1472298090925 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:41:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:41:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1127ms 04:41:30 INFO - PROCESS | 1983 | 1472298090952 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:41:30 INFO - PROCESS | 1983 | 1472298090955 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 04:41:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:41:30 INFO - PROCESS | 1983 | 1472298090958 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - PROCESS | 1983 | 1472298090960 Marionette TRACE conn2 <- [1,702,null,{}] 04:41:30 INFO - PROCESS | 1983 | 1472298090963 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:30 INFO - PROCESS | 1983 | 1472298090967 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:31 INFO - PROCESS | 1983 | 1472298091057 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:41:31 INFO - PROCESS | 1983 | 1472298091106 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:31 INFO - PROCESS | 1983 | 1472298091109 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:31 INFO - PROCESS | 1983 | ++DOCSHELL 0x118123800 == 44 [pid = 1983] [id = 183] 04:41:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x117c3c000) [pid = 1983] [serial = 547] [outer = 0x0] 04:41:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x118167400) [pid = 1983] [serial = 548] [outer = 0x117c3c000] 04:41:31 INFO - PROCESS | 1983 | 1472298091138 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x1186c5400) [pid = 1983] [serial = 549] [outer = 0x117c3c000] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x12a6d6800 == 43 [pid = 1983] [id = 178] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x1169d3000 == 42 [pid = 1983] [id = 177] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x1171c6800 == 41 [pid = 1983] [id = 176] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x126e65000 == 40 [pid = 1983] [id = 175] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x124c8b000 == 39 [pid = 1983] [id = 174] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x12394b800 == 38 [pid = 1983] [id = 173] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x1195c5800 == 37 [pid = 1983] [id = 172] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x11811b800 == 36 [pid = 1983] [id = 171] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x1133de000 == 35 [pid = 1983] [id = 170] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x127334000 == 34 [pid = 1983] [id = 167] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x126f9d800 == 33 [pid = 1983] [id = 169] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x1195c7000 == 32 [pid = 1983] [id = 156] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x11812d000 == 31 [pid = 1983] [id = 168] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbd8800 == 30 [pid = 1983] [id = 182] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x119ced800 == 29 [pid = 1983] [id = 181] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x12acbf800 == 28 [pid = 1983] [id = 179] 04:41:32 INFO - PROCESS | 1983 | --DOCSHELL 0x11711c000 == 27 [pid = 1983] [id = 180] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x125779400) [pid = 1983] [serial = 478] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x124ecc400) [pid = 1983] [serial = 475] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x119811400) [pid = 1983] [serial = 472] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1205cc400) [pid = 1983] [serial = 473] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x1196c9c00) [pid = 1983] [serial = 467] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x116ac0c00) [pid = 1983] [serial = 466] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1169a1c00) [pid = 1983] [serial = 469] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1181b2800) [pid = 1983] [serial = 470] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x114f95000) [pid = 1983] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x118d97800) [pid = 1983] [serial = 449] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x117403400) [pid = 1983] [serial = 448] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1167f8000) [pid = 1983] [serial = 491] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x12953a000) [pid = 1983] [serial = 483] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1238b6400) [pid = 1983] [serial = 452] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x126fe1800) [pid = 1983] [serial = 482] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x12bed4c00) [pid = 1983] [serial = 488] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x121081000) [pid = 1983] [serial = 451] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x126952800) [pid = 1983] [serial = 455] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x12577b000) [pid = 1983] [serial = 454] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x129535c00) [pid = 1983] [serial = 458] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x128f07800) [pid = 1983] [serial = 457] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x117c3bc00) [pid = 1983] [serial = 494] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x12ab48c00) [pid = 1983] [serial = 461] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x12974a000) [pid = 1983] [serial = 460] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x12c184c00) [pid = 1983] [serial = 464] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x12b25bc00) [pid = 1983] [serial = 463] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x119281800) [pid = 1983] [serial = 492] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x12ac08400) [pid = 1983] [serial = 485] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x12bd1cc00) [pid = 1983] [serial = 486] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x12bb40000) [pid = 1983] [serial = 497] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x12c182c00) [pid = 1983] [serial = 489] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x125ef2c00) [pid = 1983] [serial = 479] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 70 (0x124f38c00) [pid = 1983] [serial = 476] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 69 (0x12c188400) [pid = 1983] [serial = 498] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | --DOMWINDOW == 68 (0x125e82800) [pid = 1983] [serial = 495] [outer = 0x0] [url = about:blank] 04:41:32 INFO - PROCESS | 1983 | 1472298092593 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:41:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:41:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1676ms 04:41:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:41:32 INFO - PROCESS | 1983 | 1472298092633 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:41:32 INFO - PROCESS | 1983 | 1472298092635 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 04:41:32 INFO - PROCESS | 1983 | 1472298092639 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:41:32 INFO - PROCESS | 1983 | 1472298092641 Marionette TRACE conn2 <- [1,706,null,{}] 04:41:32 INFO - PROCESS | 1983 | 1472298092645 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:32 INFO - PROCESS | 1983 | 1472298092647 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:32 INFO - PROCESS | 1983 | 1472298092721 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:41:32 INFO - PROCESS | 1983 | 1472298092725 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:32 INFO - PROCESS | 1983 | 1472298092728 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:32 INFO - PROCESS | 1983 | ++DOCSHELL 0x113e15800 == 28 [pid = 1983] [id = 184] 04:41:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 69 (0x114f8a400) [pid = 1983] [serial = 550] [outer = 0x0] 04:41:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 70 (0x115e35c00) [pid = 1983] [serial = 551] [outer = 0x114f8a400] 04:41:32 INFO - PROCESS | 1983 | 1472298092759 Marionette DEBUG loaded listener.js 04:41:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 71 (0x11670f000) [pid = 1983] [serial = 552] [outer = 0x114f8a400] 04:41:33 INFO - PROCESS | 1983 | 1472298093574 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:41:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:41:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 978ms 04:41:33 INFO - PROCESS | 1983 | 1472298093617 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:41:33 INFO - PROCESS | 1983 | 1472298093620 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 04:41:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:41:33 INFO - PROCESS | 1983 | 1472298093625 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:41:33 INFO - PROCESS | 1983 | 1472298093627 Marionette TRACE conn2 <- [1,710,null,{}] 04:41:33 INFO - PROCESS | 1983 | 1472298093635 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:33 INFO - PROCESS | 1983 | 1472298093636 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:33 INFO - PROCESS | 1983 | 1472298093710 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:41:33 INFO - PROCESS | 1983 | 1472298093717 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:33 INFO - PROCESS | 1983 | 1472298093718 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:33 INFO - PROCESS | 1983 | ++DOCSHELL 0x11710b000 == 29 [pid = 1983] [id = 185] 04:41:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x1167f3800) [pid = 1983] [serial = 553] [outer = 0x0] 04:41:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x116ac0c00) [pid = 1983] [serial = 554] [outer = 0x1167f3800] 04:41:33 INFO - PROCESS | 1983 | 1472298093747 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x118161000) [pid = 1983] [serial = 555] [outer = 0x1167f3800] 04:41:34 INFO - PROCESS | 1983 | 1472298094582 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:41:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:41:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 975ms 04:41:34 INFO - PROCESS | 1983 | 1472298094603 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 04:41:34 INFO - PROCESS | 1983 | 1472298094604 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 04:41:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:41:34 INFO - PROCESS | 1983 | 1472298094606 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:41:34 INFO - PROCESS | 1983 | 1472298094609 Marionette TRACE conn2 <- [1,714,null,{}] 04:41:34 INFO - PROCESS | 1983 | 1472298094619 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:34 INFO - PROCESS | 1983 | 1472298094622 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:34 INFO - PROCESS | 1983 | 1472298094714 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:41:34 INFO - PROCESS | 1983 | 1472298094749 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:34 INFO - PROCESS | 1983 | 1472298094751 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:34 INFO - PROCESS | 1983 | ++DOCSHELL 0x11821b800 == 30 [pid = 1983] [id = 186] 04:41:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x119280c00) [pid = 1983] [serial = 556] [outer = 0x0] 04:41:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x1196c3400) [pid = 1983] [serial = 557] [outer = 0x119280c00] 04:41:34 INFO - PROCESS | 1983 | 1472298094780 Marionette DEBUG loaded listener.js 04:41:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x119816400) [pid = 1983] [serial = 558] [outer = 0x119280c00] 04:41:35 INFO - PROCESS | 1983 | 1472298095572 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:41:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:41:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 972ms 04:41:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:41:35 INFO - PROCESS | 1983 | 1472298095585 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:41:35 INFO - PROCESS | 1983 | 1472298095587 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 04:41:35 INFO - PROCESS | 1983 | 1472298095589 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:41:35 INFO - PROCESS | 1983 | 1472298095591 Marionette TRACE conn2 <- [1,718,null,{}] 04:41:35 INFO - PROCESS | 1983 | 1472298095593 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:35 INFO - PROCESS | 1983 | 1472298095594 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:35 INFO - PROCESS | 1983 | 1472298095694 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:41:35 INFO - PROCESS | 1983 | 1472298095698 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:35 INFO - PROCESS | 1983 | 1472298095699 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:35 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192e7800 == 31 [pid = 1983] [id = 187] 04:41:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x11990b000) [pid = 1983] [serial = 559] [outer = 0x0] 04:41:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x121083000) [pid = 1983] [serial = 560] [outer = 0x11990b000] 04:41:35 INFO - PROCESS | 1983 | 1472298095725 Marionette DEBUG loaded listener.js 04:41:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x1238b5c00) [pid = 1983] [serial = 561] [outer = 0x11990b000] 04:41:36 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x1129b5800) [pid = 1983] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:41:36 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x1295e0400) [pid = 1983] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:41:36 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x12bb42c00) [pid = 1983] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:41:36 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x121080800) [pid = 1983] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:41:36 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x1127e0400) [pid = 1983] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:41:36 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x1195ef000) [pid = 1983] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:41:36 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x119911c00) [pid = 1983] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:41:36 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x11927e800) [pid = 1983] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:41:36 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x12c1a1c00) [pid = 1983] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:41:36 INFO - PROCESS | 1983 | --DOMWINDOW == 70 (0x12540ec00) [pid = 1983] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:41:36 INFO - PROCESS | 1983 | --DOMWINDOW == 69 (0x112967c00) [pid = 1983] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:41:36 INFO - PROCESS | 1983 | --DOMWINDOW == 68 (0x113e51800) [pid = 1983] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:41:36 INFO - PROCESS | 1983 | --DOMWINDOW == 67 (0x119c4d000) [pid = 1983] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:41:36 INFO - PROCESS | 1983 | 1472298096619 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:41:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:41:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1074ms 04:41:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:41:36 INFO - PROCESS | 1983 | 1472298096664 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 04:41:36 INFO - PROCESS | 1983 | 1472298096665 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 04:41:36 INFO - PROCESS | 1983 | 1472298096667 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:41:36 INFO - PROCESS | 1983 | 1472298096676 Marionette TRACE conn2 <- [1,722,null,{}] 04:41:36 INFO - PROCESS | 1983 | 1472298096679 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:36 INFO - PROCESS | 1983 | 1472298096680 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:36 INFO - PROCESS | 1983 | 1472298096749 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:41:36 INFO - PROCESS | 1983 | 1472298096752 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:36 INFO - PROCESS | 1983 | 1472298096753 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c27800 == 32 [pid = 1983] [id = 188] 04:41:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 68 (0x112971400) [pid = 1983] [serial = 562] [outer = 0x0] 04:41:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 69 (0x11927e800) [pid = 1983] [serial = 563] [outer = 0x112971400] 04:41:36 INFO - PROCESS | 1983 | 1472298096781 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 70 (0x123a30800) [pid = 1983] [serial = 564] [outer = 0x112971400] 04:41:37 INFO - PROCESS | 1983 | 1472298097083 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 04:41:37 INFO - PROCESS | 1983 | 1472298097095 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 04:41:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:41:37 INFO - PROCESS | 1983 | 1472298097106 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - PROCESS | 1983 | 1472298097107 Marionette TRACE conn2 <- [1,726,null,{}] 04:41:37 INFO - PROCESS | 1983 | 1472298097110 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:37 INFO - PROCESS | 1983 | 1472298097116 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:37 INFO - PROCESS | 1983 | 1472298097211 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:41:37 INFO - PROCESS | 1983 | 1472298097260 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:37 INFO - PROCESS | 1983 | 1472298097261 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:37 INFO - PROCESS | 1983 | ++DOCSHELL 0x12053f800 == 33 [pid = 1983] [id = 189] 04:41:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 71 (0x11670fc00) [pid = 1983] [serial = 565] [outer = 0x0] 04:41:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x124e84c00) [pid = 1983] [serial = 566] [outer = 0x11670fc00] 04:41:37 INFO - PROCESS | 1983 | 1472298097287 Marionette DEBUG loaded listener.js 04:41:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x125773400) [pid = 1983] [serial = 567] [outer = 0x11670fc00] 04:41:37 INFO - PROCESS | 1983 | 1472298097640 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:41:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:41:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 571ms 04:41:37 INFO - PROCESS | 1983 | 1472298097678 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:41:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:41:37 INFO - PROCESS | 1983 | 1472298097683 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 04:41:37 INFO - PROCESS | 1983 | 1472298097687 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - PROCESS | 1983 | 1472298097689 Marionette TRACE conn2 <- [1,730,null,{}] 04:41:37 INFO - PROCESS | 1983 | 1472298097693 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:37 INFO - PROCESS | 1983 | 1472298097695 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:37 INFO - PROCESS | 1983 | 1472298097852 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:41:37 INFO - PROCESS | 1983 | 1472298097866 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:37 INFO - PROCESS | 1983 | 1472298097868 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:37 INFO - PROCESS | 1983 | ++DOCSHELL 0x124a7d000 == 34 [pid = 1983] [id = 190] 04:41:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x1186cf000) [pid = 1983] [serial = 568] [outer = 0x0] 04:41:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x125777c00) [pid = 1983] [serial = 569] [outer = 0x1186cf000] 04:41:37 INFO - PROCESS | 1983 | 1472298097909 Marionette DEBUG loaded listener.js 04:41:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x126fe3c00) [pid = 1983] [serial = 570] [outer = 0x1186cf000] 04:41:38 INFO - PROCESS | 1983 | 1472298098281 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 04:41:38 INFO - PROCESS | 1983 | 1472298098309 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 04:41:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:41:38 INFO - PROCESS | 1983 | 1472298098311 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:41:38 INFO - PROCESS | 1983 | 1472298098312 Marionette TRACE conn2 <- [1,734,null,{}] 04:41:38 INFO - PROCESS | 1983 | 1472298098317 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:38 INFO - PROCESS | 1983 | 1472298098318 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:38 INFO - PROCESS | 1983 | 1472298098389 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:41:38 INFO - PROCESS | 1983 | 1472298098438 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:38 INFO - PROCESS | 1983 | 1472298098439 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:38 INFO - PROCESS | 1983 | ++DOCSHELL 0x1253a8800 == 35 [pid = 1983] [id = 191] 04:41:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x116557400) [pid = 1983] [serial = 571] [outer = 0x0] 04:41:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x127186400) [pid = 1983] [serial = 572] [outer = 0x116557400] 04:41:38 INFO - PROCESS | 1983 | 1472298098465 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x128fce000) [pid = 1983] [serial = 573] [outer = 0x116557400] 04:41:39 INFO - PROCESS | 1983 | --DOCSHELL 0x11710b000 == 34 [pid = 1983] [id = 185] 04:41:39 INFO - PROCESS | 1983 | --DOCSHELL 0x113e15800 == 33 [pid = 1983] [id = 184] 04:41:39 INFO - PROCESS | 1983 | --DOCSHELL 0x118123800 == 32 [pid = 1983] [id = 183] 04:41:39 INFO - PROCESS | 1983 | --DOCSHELL 0x1192e7800 == 31 [pid = 1983] [id = 187] 04:41:39 INFO - PROCESS | 1983 | --DOCSHELL 0x119c27800 == 30 [pid = 1983] [id = 188] 04:41:39 INFO - PROCESS | 1983 | --DOCSHELL 0x12053f800 == 29 [pid = 1983] [id = 189] 04:41:39 INFO - PROCESS | 1983 | --DOCSHELL 0x11821b800 == 28 [pid = 1983] [id = 186] 04:41:39 INFO - PROCESS | 1983 | --DOCSHELL 0x124a7d000 == 27 [pid = 1983] [id = 190] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x1292f5800) [pid = 1983] [serial = 522] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x12ab47000) [pid = 1983] [serial = 524] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x12bed8400) [pid = 1983] [serial = 528] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x12bd23400) [pid = 1983] [serial = 527] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x12496ec00) [pid = 1983] [serial = 515] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x11990a800) [pid = 1983] [serial = 531] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x124f33400) [pid = 1983] [serial = 516] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x12108b800) [pid = 1983] [serial = 506] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 70 (0x126ed8800) [pid = 1983] [serial = 533] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 69 (0x123dbc800) [pid = 1983] [serial = 507] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 68 (0x1195ea800) [pid = 1983] [serial = 512] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 67 (0x119818000) [pid = 1983] [serial = 513] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 66 (0x112a8c400) [pid = 1983] [serial = 501] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 65 (0x12c1ad000) [pid = 1983] [serial = 500] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 64 (0x1259e0000) [pid = 1983] [serial = 518] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 63 (0x1165fdc00) [pid = 1983] [serial = 509] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 62 (0x12ab4a400) [pid = 1983] [serial = 534] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 61 (0x11815c000) [pid = 1983] [serial = 510] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 60 (0x1169a7000) [pid = 1983] [serial = 503] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 59 (0x11842e800) [pid = 1983] [serial = 504] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 58 (0x12c1ab000) [pid = 1983] [serial = 537] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 57 (0x112a87000) [pid = 1983] [serial = 530] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 56 (0x12c18b400) [pid = 1983] [serial = 536] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 55 (0x12718ac00) [pid = 1983] [serial = 521] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 54 (0x12bb3a800) [pid = 1983] [serial = 525] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | --DOMWINDOW == 53 (0x126958400) [pid = 1983] [serial = 519] [outer = 0x0] [url = about:blank] 04:41:39 INFO - PROCESS | 1983 | 1472298099698 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:41:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:41:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1421ms 04:41:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:41:39 INFO - PROCESS | 1983 | 1472298099734 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:41:39 INFO - PROCESS | 1983 | 1472298099736 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 04:41:39 INFO - PROCESS | 1983 | 1472298099740 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:41:39 INFO - PROCESS | 1983 | 1472298099742 Marionette TRACE conn2 <- [1,738,null,{}] 04:41:39 INFO - PROCESS | 1983 | 1472298099752 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:39 INFO - PROCESS | 1983 | 1472298099754 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:39 INFO - PROCESS | 1983 | 1472298099833 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:41:39 INFO - PROCESS | 1983 | 1472298099880 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:39 INFO - PROCESS | 1983 | 1472298099882 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:39 INFO - PROCESS | 1983 | ++DOCSHELL 0x1133fa800 == 28 [pid = 1983] [id = 192] 04:41:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 54 (0x1129b3800) [pid = 1983] [serial = 574] [outer = 0x0] 04:41:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 55 (0x1129bbc00) [pid = 1983] [serial = 575] [outer = 0x1129b3800] 04:41:39 INFO - PROCESS | 1983 | 1472298099911 Marionette DEBUG loaded listener.js 04:41:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 56 (0x112eb2400) [pid = 1983] [serial = 576] [outer = 0x1129b3800] 04:41:40 INFO - PROCESS | 1983 | 1472298100700 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:41:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 974ms 04:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:41:40 INFO - PROCESS | 1983 | 1472298100714 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:41:40 INFO - PROCESS | 1983 | 1472298100718 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 04:41:40 INFO - PROCESS | 1983 | 1472298100722 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - PROCESS | 1983 | 1472298100724 Marionette TRACE conn2 <- [1,742,null,{}] 04:41:40 INFO - PROCESS | 1983 | 1472298100727 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:40 INFO - PROCESS | 1983 | 1472298100729 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:40 INFO - PROCESS | 1983 | 1472298100804 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:41:40 INFO - PROCESS | 1983 | 1472298100808 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:40 INFO - PROCESS | 1983 | 1472298100810 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:40 INFO - PROCESS | 1983 | ++DOCSHELL 0x117109000 == 29 [pid = 1983] [id = 193] 04:41:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 57 (0x1165fcc00) [pid = 1983] [serial = 577] [outer = 0x0] 04:41:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 58 (0x116718800) [pid = 1983] [serial = 578] [outer = 0x1165fcc00] 04:41:40 INFO - PROCESS | 1983 | 1472298100841 Marionette DEBUG loaded listener.js 04:41:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 59 (0x1167f6000) [pid = 1983] [serial = 579] [outer = 0x1165fcc00] 04:41:41 INFO - PROCESS | 1983 | 1472298101670 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:41:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:41:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 04:41:41 INFO - PROCESS | 1983 | 1472298101692 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:41:41 INFO - PROCESS | 1983 | 1472298101693 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 04:41:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:41:41 INFO - PROCESS | 1983 | 1472298101696 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:41:41 INFO - PROCESS | 1983 | 1472298101700 Marionette TRACE conn2 <- [1,746,null,{}] 04:41:41 INFO - PROCESS | 1983 | 1472298101708 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:41 INFO - PROCESS | 1983 | 1472298101711 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:41 INFO - PROCESS | 1983 | 1472298101798 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:41:41 INFO - PROCESS | 1983 | 1472298101806 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:41 INFO - PROCESS | 1983 | 1472298101808 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:41 INFO - PROCESS | 1983 | ++DOCSHELL 0x118133000 == 30 [pid = 1983] [id = 194] 04:41:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 60 (0x111c22400) [pid = 1983] [serial = 580] [outer = 0x0] 04:41:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 61 (0x11815c800) [pid = 1983] [serial = 581] [outer = 0x111c22400] 04:41:41 INFO - PROCESS | 1983 | 1472298101837 Marionette DEBUG loaded listener.js 04:41:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 62 (0x1181b3c00) [pid = 1983] [serial = 582] [outer = 0x111c22400] 04:41:42 INFO - PROCESS | 1983 | 1472298102638 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:41:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:41:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 975ms 04:41:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:41:42 INFO - PROCESS | 1983 | 1472298102671 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:41:42 INFO - PROCESS | 1983 | 1472298102673 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 04:41:42 INFO - PROCESS | 1983 | 1472298102675 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:41:42 INFO - PROCESS | 1983 | 1472298102676 Marionette TRACE conn2 <- [1,750,null,{}] 04:41:42 INFO - PROCESS | 1983 | 1472298102679 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:42 INFO - PROCESS | 1983 | 1472298102680 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:42 INFO - PROCESS | 1983 | 1472298102753 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:41:42 INFO - PROCESS | 1983 | 1472298102757 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:42 INFO - PROCESS | 1983 | 1472298102758 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d16000 == 31 [pid = 1983] [id = 195] 04:41:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 63 (0x1186d3000) [pid = 1983] [serial = 583] [outer = 0x0] 04:41:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 64 (0x1189f7400) [pid = 1983] [serial = 584] [outer = 0x1186d3000] 04:41:42 INFO - PROCESS | 1983 | 1472298102786 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 65 (0x119281c00) [pid = 1983] [serial = 585] [outer = 0x1186d3000] 04:41:43 INFO - PROCESS | 1983 | 1472298103579 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:41:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:41:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 920ms 04:41:43 INFO - PROCESS | 1983 | 1472298103595 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 1983 | 1472298103598 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 04:41:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:41:43 INFO - PROCESS | 1983 | 1472298103608 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 1983 | 1472298103609 Marionette TRACE conn2 <- [1,754,null,{}] 04:41:43 INFO - PROCESS | 1983 | 1472298103612 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:43 INFO - PROCESS | 1983 | 1472298103613 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:43 INFO - PROCESS | 1983 | 1472298103684 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:41:43 INFO - PROCESS | 1983 | 1472298103730 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:43 INFO - PROCESS | 1983 | 1472298103731 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:43 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195dd000 == 32 [pid = 1983] [id = 196] 04:41:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 66 (0x1164f8000) [pid = 1983] [serial = 586] [outer = 0x0] 04:41:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 67 (0x1195ef000) [pid = 1983] [serial = 587] [outer = 0x1164f8000] 04:41:43 INFO - PROCESS | 1983 | 1472298103757 Marionette DEBUG loaded listener.js 04:41:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 68 (0x119815c00) [pid = 1983] [serial = 588] [outer = 0x1164f8000] 04:41:44 INFO - PROCESS | 1983 | 1472298104528 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:41:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:41:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 04:41:44 INFO - PROCESS | 1983 | 1472298104578 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:41:44 INFO - PROCESS | 1983 | 1472298104579 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 04:41:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:41:44 INFO - PROCESS | 1983 | 1472298104582 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:41:44 INFO - PROCESS | 1983 | 1472298104583 Marionette TRACE conn2 <- [1,758,null,{}] 04:41:44 INFO - PROCESS | 1983 | 1472298104585 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:44 INFO - PROCESS | 1983 | 1472298104589 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:44 INFO - PROCESS | 1983 | 1472298104704 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:41:44 INFO - PROCESS | 1983 | 1472298104709 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:44 INFO - PROCESS | 1983 | 1472298104710 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x120540800 == 33 [pid = 1983] [id = 197] 04:41:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 69 (0x1167f6400) [pid = 1983] [serial = 589] [outer = 0x0] 04:41:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 70 (0x1205ce400) [pid = 1983] [serial = 590] [outer = 0x1167f6400] 04:41:44 INFO - PROCESS | 1983 | 1472298104736 Marionette DEBUG loaded listener.js 04:41:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 71 (0x123c09800) [pid = 1983] [serial = 591] [outer = 0x1167f6400] 04:41:45 INFO - PROCESS | 1983 | 1472298105071 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:41:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:41:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 519ms 04:41:45 INFO - PROCESS | 1983 | 1472298105105 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:41:45 INFO - PROCESS | 1983 | 1472298105106 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 04:41:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:41:45 INFO - PROCESS | 1983 | 1472298105109 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:41:45 INFO - PROCESS | 1983 | 1472298105110 Marionette TRACE conn2 <- [1,762,null,{}] 04:41:45 INFO - PROCESS | 1983 | 1472298105112 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:45 INFO - PROCESS | 1983 | 1472298105113 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:45 INFO - PROCESS | 1983 | 1472298105213 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:41:45 INFO - PROCESS | 1983 | 1472298105216 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:45 INFO - PROCESS | 1983 | 1472298105218 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:45 INFO - PROCESS | 1983 | ++DOCSHELL 0x123a21000 == 34 [pid = 1983] [id = 198] 04:41:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x119819000) [pid = 1983] [serial = 592] [outer = 0x0] 04:41:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x124a51400) [pid = 1983] [serial = 593] [outer = 0x119819000] 04:41:45 INFO - PROCESS | 1983 | 1472298105243 Marionette DEBUG loaded listener.js 04:41:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x124ed0400) [pid = 1983] [serial = 594] [outer = 0x119819000] 04:41:46 INFO - PROCESS | 1983 | 1472298106027 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:41:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:41:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 968ms 04:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:41:46 INFO - PROCESS | 1983 | 1472298106078 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:41:46 INFO - PROCESS | 1983 | 1472298106079 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 04:41:46 INFO - PROCESS | 1983 | 1472298106081 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:41:46 INFO - PROCESS | 1983 | 1472298106082 Marionette TRACE conn2 <- [1,766,null,{}] 04:41:46 INFO - PROCESS | 1983 | 1472298106084 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:46 INFO - PROCESS | 1983 | 1472298106086 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:46 INFO - PROCESS | 1983 | 1472298106190 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:41:46 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x11990b000) [pid = 1983] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:41:46 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x112971400) [pid = 1983] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:41:46 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x1186cf000) [pid = 1983] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:41:46 INFO - PROCESS | 1983 | --DOMWINDOW == 70 (0x11670fc00) [pid = 1983] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:41:46 INFO - PROCESS | 1983 | --DOMWINDOW == 69 (0x114f8a400) [pid = 1983] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:41:46 INFO - PROCESS | 1983 | --DOMWINDOW == 68 (0x117c3c000) [pid = 1983] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:41:46 INFO - PROCESS | 1983 | --DOMWINDOW == 67 (0x1292ec800) [pid = 1983] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:41:46 INFO - PROCESS | 1983 | --DOMWINDOW == 66 (0x119c43c00) [pid = 1983] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:41:46 INFO - PROCESS | 1983 | --DOMWINDOW == 65 (0x116551400) [pid = 1983] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:41:46 INFO - PROCESS | 1983 | --DOMWINDOW == 64 (0x1167f3800) [pid = 1983] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:41:46 INFO - PROCESS | 1983 | --DOMWINDOW == 63 (0x119280c00) [pid = 1983] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:41:46 INFO - PROCESS | 1983 | 1472298106228 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:46 INFO - PROCESS | 1983 | 1472298106229 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:46 INFO - PROCESS | 1983 | ++DOCSHELL 0x12490d800 == 35 [pid = 1983] [id = 199] 04:41:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 64 (0x11296d400) [pid = 1983] [serial = 595] [outer = 0x0] 04:41:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 65 (0x11670fc00) [pid = 1983] [serial = 596] [outer = 0x11296d400] 04:41:46 INFO - PROCESS | 1983 | 1472298106258 Marionette DEBUG loaded listener.js 04:41:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 66 (0x119273800) [pid = 1983] [serial = 597] [outer = 0x11296d400] 04:41:46 INFO - PROCESS | 1983 | 1472298106982 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:41:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:41:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 920ms 04:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:41:47 INFO - PROCESS | 1983 | 1472298107001 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:41:47 INFO - PROCESS | 1983 | 1472298107003 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 04:41:47 INFO - PROCESS | 1983 | 1472298107005 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 1983 | 1472298107006 Marionette TRACE conn2 <- [1,770,null,{}] 04:41:47 INFO - PROCESS | 1983 | 1472298107008 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:47 INFO - PROCESS | 1983 | 1472298107010 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:47 INFO - PROCESS | 1983 | 1472298107090 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:41:47 INFO - PROCESS | 1983 | 1472298107093 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:47 INFO - PROCESS | 1983 | 1472298107094 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x118132800 == 36 [pid = 1983] [id = 200] 04:41:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 67 (0x11927d800) [pid = 1983] [serial = 598] [outer = 0x0] 04:41:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 68 (0x124f2a000) [pid = 1983] [serial = 599] [outer = 0x11927d800] 04:41:47 INFO - PROCESS | 1983 | 1472298107122 Marionette DEBUG loaded listener.js 04:41:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 69 (0x125335800) [pid = 1983] [serial = 600] [outer = 0x11927d800] 04:41:47 INFO - PROCESS | 1983 | 1472298107426 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 468ms 04:41:47 INFO - PROCESS | 1983 | 1472298107474 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:41:47 INFO - PROCESS | 1983 | 1472298107475 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 04:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:41:47 INFO - PROCESS | 1983 | 1472298107477 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 1983 | 1472298107478 Marionette TRACE conn2 <- [1,774,null,{}] 04:41:47 INFO - PROCESS | 1983 | 1472298107480 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:47 INFO - PROCESS | 1983 | 1472298107482 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:47 INFO - PROCESS | 1983 | 1472298107555 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:41:47 INFO - PROCESS | 1983 | 1472298107601 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:47 INFO - PROCESS | 1983 | 1472298107603 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e99000 == 37 [pid = 1983] [id = 201] 04:41:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 70 (0x1196cd000) [pid = 1983] [serial = 601] [outer = 0x0] 04:41:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 71 (0x125335c00) [pid = 1983] [serial = 602] [outer = 0x1196cd000] 04:41:47 INFO - PROCESS | 1983 | 1472298107628 Marionette DEBUG loaded listener.js 04:41:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x1259e0000) [pid = 1983] [serial = 603] [outer = 0x1196cd000] 04:41:47 INFO - PROCESS | 1983 | 1472298107909 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 470ms 04:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:41:47 INFO - PROCESS | 1983 | 1472298107956 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:41:47 INFO - PROCESS | 1983 | 1472298107958 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 04:41:47 INFO - PROCESS | 1983 | 1472298107960 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 1983 | 1472298107962 Marionette TRACE conn2 <- [1,778,null,{}] 04:41:47 INFO - PROCESS | 1983 | 1472298107967 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:47 INFO - PROCESS | 1983 | 1472298107970 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:48 INFO - PROCESS | 1983 | 1472298108055 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:41:48 INFO - PROCESS | 1983 | 1472298108059 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:48 INFO - PROCESS | 1983 | 1472298108071 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:48 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195dc800 == 38 [pid = 1983] [id = 202] 04:41:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x1259dd800) [pid = 1983] [serial = 604] [outer = 0x0] 04:41:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x125e89800) [pid = 1983] [serial = 605] [outer = 0x1259dd800] 04:41:48 INFO - PROCESS | 1983 | 1472298108099 Marionette DEBUG loaded listener.js 04:41:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x127628800) [pid = 1983] [serial = 606] [outer = 0x1259dd800] 04:41:48 INFO - PROCESS | 1983 | 1472298108586 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 672ms 04:41:48 INFO - PROCESS | 1983 | 1472298108633 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:41:48 INFO - PROCESS | 1983 | 1472298108636 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 04:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:41:48 INFO - PROCESS | 1983 | 1472298108639 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:41:48 INFO - PROCESS | 1983 | 1472298108641 Marionette TRACE conn2 <- [1,782,null,{}] 04:41:48 INFO - PROCESS | 1983 | 1472298108672 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:48 INFO - PROCESS | 1983 | 1472298108674 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:48 INFO - PROCESS | 1983 | 1472298108799 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:41:48 INFO - PROCESS | 1983 | 1472298108879 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:48 INFO - PROCESS | 1983 | 1472298108881 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:48 INFO - PROCESS | 1983 | ++DOCSHELL 0x1169d8000 == 39 [pid = 1983] [id = 203] 04:41:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x1129b9c00) [pid = 1983] [serial = 607] [outer = 0x0] 04:41:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x112a87000) [pid = 1983] [serial = 608] [outer = 0x1129b9c00] 04:41:48 INFO - PROCESS | 1983 | 1472298108913 Marionette DEBUG loaded listener.js 04:41:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x114f94c00) [pid = 1983] [serial = 609] [outer = 0x1129b9c00] 04:41:49 INFO - PROCESS | 1983 | 1472298109386 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 825ms 04:41:49 INFO - PROCESS | 1983 | 1472298109475 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:41:49 INFO - PROCESS | 1983 | 1472298109478 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 04:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:41:49 INFO - PROCESS | 1983 | 1472298109486 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:41:49 INFO - PROCESS | 1983 | 1472298109488 Marionette TRACE conn2 <- [1,786,null,{}] 04:41:49 INFO - PROCESS | 1983 | 1472298109491 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:49 INFO - PROCESS | 1983 | 1472298109493 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:49 INFO - PROCESS | 1983 | 1472298109600 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:41:49 INFO - PROCESS | 1983 | 1472298109771 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:49 INFO - PROCESS | 1983 | 1472298109773 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:49 INFO - PROCESS | 1983 | ++DOCSHELL 0x11307f000 == 40 [pid = 1983] [id = 204] 04:41:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x1129b7800) [pid = 1983] [serial = 610] [outer = 0x0] 04:41:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x112a85400) [pid = 1983] [serial = 611] [outer = 0x1129b7800] 04:41:49 INFO - PROCESS | 1983 | 1472298109803 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x116551800) [pid = 1983] [serial = 612] [outer = 0x1129b7800] 04:41:50 INFO - PROCESS | 1983 | --DOCSHELL 0x125e99000 == 39 [pid = 1983] [id = 201] 04:41:50 INFO - PROCESS | 1983 | --DOCSHELL 0x118132800 == 38 [pid = 1983] [id = 200] 04:41:50 INFO - PROCESS | 1983 | --DOCSHELL 0x12490d800 == 37 [pid = 1983] [id = 199] 04:41:50 INFO - PROCESS | 1983 | --DOCSHELL 0x123a21000 == 36 [pid = 1983] [id = 198] 04:41:50 INFO - PROCESS | 1983 | --DOCSHELL 0x120540800 == 35 [pid = 1983] [id = 197] 04:41:50 INFO - PROCESS | 1983 | --DOCSHELL 0x1195dd000 == 34 [pid = 1983] [id = 196] 04:41:50 INFO - PROCESS | 1983 | --DOCSHELL 0x118d16000 == 33 [pid = 1983] [id = 195] 04:41:50 INFO - PROCESS | 1983 | --DOCSHELL 0x118133000 == 32 [pid = 1983] [id = 194] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x127186400) [pid = 1983] [serial = 572] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOCSHELL 0x117109000 == 31 [pid = 1983] [id = 193] 04:41:50 INFO - PROCESS | 1983 | --DOCSHELL 0x1133fa800 == 30 [pid = 1983] [id = 192] 04:41:50 INFO - PROCESS | 1983 | 1472298110271 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 819ms 04:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:41:50 INFO - PROCESS | 1983 | 1472298110307 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 1983 | 1472298110309 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 04:41:50 INFO - PROCESS | 1983 | 1472298110312 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 1983 | 1472298110314 Marionette TRACE conn2 <- [1,790,null,{}] 04:41:50 INFO - PROCESS | 1983 | 1472298110317 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:50 INFO - PROCESS | 1983 | 1472298110319 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:50 INFO - PROCESS | 1983 | 1472298110401 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x121083000) [pid = 1983] [serial = 560] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x11927e800) [pid = 1983] [serial = 563] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x123a30800) [pid = 1983] [serial = 564] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x125777c00) [pid = 1983] [serial = 569] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x124e84c00) [pid = 1983] [serial = 566] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x115e35c00) [pid = 1983] [serial = 551] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x11670f000) [pid = 1983] [serial = 552] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x1186c5400) [pid = 1983] [serial = 549] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x118167400) [pid = 1983] [serial = 548] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 70 (0x12ab4a000) [pid = 1983] [serial = 546] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 69 (0x1295e2c00) [pid = 1983] [serial = 545] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 68 (0x1238b1800) [pid = 1983] [serial = 543] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 67 (0x119edc400) [pid = 1983] [serial = 542] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 66 (0x1181b6800) [pid = 1983] [serial = 540] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 65 (0x1167f5000) [pid = 1983] [serial = 539] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 64 (0x116ac0c00) [pid = 1983] [serial = 554] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 63 (0x126fe3c00) [pid = 1983] [serial = 570] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 62 (0x1196c3400) [pid = 1983] [serial = 557] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 61 (0x119816400) [pid = 1983] [serial = 558] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 60 (0x1238b5c00) [pid = 1983] [serial = 561] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 59 (0x125773400) [pid = 1983] [serial = 567] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | --DOMWINDOW == 58 (0x118161000) [pid = 1983] [serial = 555] [outer = 0x0] [url = about:blank] 04:41:50 INFO - PROCESS | 1983 | 1472298110462 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:50 INFO - PROCESS | 1983 | 1472298110464 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:50 INFO - PROCESS | 1983 | ++DOCSHELL 0x1164e7800 == 31 [pid = 1983] [id = 205] 04:41:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 59 (0x113034c00) [pid = 1983] [serial = 613] [outer = 0x0] 04:41:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 60 (0x1167f3400) [pid = 1983] [serial = 614] [outer = 0x113034c00] 04:41:50 INFO - PROCESS | 1983 | 1472298110492 Marionette DEBUG loaded listener.js 04:41:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 61 (0x117155400) [pid = 1983] [serial = 615] [outer = 0x113034c00] 04:41:50 INFO - PROCESS | 1983 | 1472298110789 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 521ms 04:41:50 INFO - PROCESS | 1983 | 1472298110837 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:41:50 INFO - PROCESS | 1983 | 1472298110840 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 04:41:50 INFO - PROCESS | 1983 | 1472298110842 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 1983 | 1472298110844 Marionette TRACE conn2 <- [1,794,null,{}] 04:41:50 INFO - PROCESS | 1983 | 1472298110846 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:50 INFO - PROCESS | 1983 | 1472298110850 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:50 INFO - PROCESS | 1983 | 1472298110929 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:41:50 INFO - PROCESS | 1983 | 1472298110990 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:50 INFO - PROCESS | 1983 | 1472298110991 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x1183e6800 == 32 [pid = 1983] [id = 206] 04:41:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 62 (0x113041c00) [pid = 1983] [serial = 616] [outer = 0x0] 04:41:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 63 (0x11815ec00) [pid = 1983] [serial = 617] [outer = 0x113041c00] 04:41:51 INFO - PROCESS | 1983 | 1472298111018 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 64 (0x1186c9c00) [pid = 1983] [serial = 618] [outer = 0x113041c00] 04:41:51 INFO - PROCESS | 1983 | 1472298111310 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 474ms 04:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:41:51 INFO - PROCESS | 1983 | 1472298111321 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 1983 | 1472298111323 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 04:41:51 INFO - PROCESS | 1983 | 1472298111330 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - PROCESS | 1983 | 1472298111338 Marionette TRACE conn2 <- [1,798,null,{}] 04:41:51 INFO - PROCESS | 1983 | 1472298111346 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:51 INFO - PROCESS | 1983 | 1472298111352 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:51 INFO - PROCESS | 1983 | 1472298111433 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:41:51 INFO - PROCESS | 1983 | 1472298111437 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:51 INFO - PROCESS | 1983 | 1472298111438 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195d7800 == 33 [pid = 1983] [id = 207] 04:41:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 65 (0x112971000) [pid = 1983] [serial = 619] [outer = 0x0] 04:41:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 66 (0x118d98400) [pid = 1983] [serial = 620] [outer = 0x112971000] 04:41:51 INFO - PROCESS | 1983 | 1472298111465 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 67 (0x119c4d000) [pid = 1983] [serial = 621] [outer = 0x112971000] 04:41:51 INFO - PROCESS | 1983 | 1472298111813 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 541ms 04:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:41:51 INFO - PROCESS | 1983 | 1472298111868 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 1983 | 1472298111869 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 04:41:51 INFO - PROCESS | 1983 | 1472298111872 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - PROCESS | 1983 | 1472298111873 Marionette TRACE conn2 <- [1,802,null,{}] 04:41:51 INFO - PROCESS | 1983 | 1472298111875 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:51 INFO - PROCESS | 1983 | 1472298111877 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:51 INFO - PROCESS | 1983 | 1472298111955 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:41:51 INFO - PROCESS | 1983 | 1472298111960 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:51 INFO - PROCESS | 1983 | 1472298111962 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x120536000 == 34 [pid = 1983] [id = 208] 04:41:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 68 (0x119910000) [pid = 1983] [serial = 622] [outer = 0x0] 04:41:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 69 (0x121088c00) [pid = 1983] [serial = 623] [outer = 0x119910000] 04:41:51 INFO - PROCESS | 1983 | 1472298111990 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 70 (0x1238ba800) [pid = 1983] [serial = 624] [outer = 0x119910000] 04:41:52 INFO - PROCESS | 1983 | 1472298112329 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 469ms 04:41:52 INFO - PROCESS | 1983 | 1472298112341 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 04:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:41:52 INFO - PROCESS | 1983 | 1472298112342 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 04:41:52 INFO - PROCESS | 1983 | 1472298112344 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:41:52 INFO - PROCESS | 1983 | 1472298112346 Marionette TRACE conn2 <- [1,806,null,{}] 04:41:52 INFO - PROCESS | 1983 | 1472298112350 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:52 INFO - PROCESS | 1983 | 1472298112352 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:52 INFO - PROCESS | 1983 | 1472298112428 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:41:52 INFO - PROCESS | 1983 | 1472298112461 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:52 INFO - PROCESS | 1983 | 1472298112465 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:52 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195d2800 == 35 [pid = 1983] [id = 209] 04:41:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 71 (0x124ecb800) [pid = 1983] [serial = 625] [outer = 0x0] 04:41:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x124f2cc00) [pid = 1983] [serial = 626] [outer = 0x124ecb800] 04:41:52 INFO - PROCESS | 1983 | 1472298112528 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x125777c00) [pid = 1983] [serial = 627] [outer = 0x124ecb800] 04:41:52 INFO - PROCESS | 1983 | [1983] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:41:52 INFO - PROCESS | 1983 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 04:41:52 INFO - PROCESS | 1983 | Determined SkiaGL cache limits: Size 100663296, Items: 256 04:41:52 INFO - PROCESS | 1983 | [GFX2-]: Using SkiaGL canvas. 04:41:53 INFO - PROCESS | 1983 | 1472298113006 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 672ms 04:41:53 INFO - PROCESS | 1983 | 1472298113029 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 1983 | 1472298113031 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 04:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:41:53 INFO - PROCESS | 1983 | 1472298113035 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - PROCESS | 1983 | 1472298113037 Marionette TRACE conn2 <- [1,810,null,{}] 04:41:53 INFO - PROCESS | 1983 | 1472298113040 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:53 INFO - PROCESS | 1983 | 1472298113043 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:53 INFO - PROCESS | 1983 | 1472298113194 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:41:53 INFO - PROCESS | 1983 | 1472298113215 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:53 INFO - PROCESS | 1983 | 1472298113216 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e9c800 == 36 [pid = 1983] [id = 210] 04:41:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x127189400) [pid = 1983] [serial = 628] [outer = 0x0] 04:41:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x1273edc00) [pid = 1983] [serial = 629] [outer = 0x127189400] 04:41:53 INFO - PROCESS | 1983 | 1472298113241 Marionette DEBUG loaded listener.js 04:41:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x128fc3400) [pid = 1983] [serial = 630] [outer = 0x127189400] 04:41:53 INFO - PROCESS | 1983 | 1472298113583 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 570ms 04:41:53 INFO - PROCESS | 1983 | 1472298113605 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 1983 | 1472298113606 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 04:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:41:53 INFO - PROCESS | 1983 | 1472298113608 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - PROCESS | 1983 | 1472298113609 Marionette TRACE conn2 <- [1,814,null,{}] 04:41:53 INFO - PROCESS | 1983 | 1472298113612 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:53 INFO - PROCESS | 1983 | 1472298113613 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:53 INFO - PROCESS | 1983 | 1472298113705 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:41:53 INFO - PROCESS | 1983 | 1472298113716 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:53 INFO - PROCESS | 1983 | 1472298113718 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x126f9f800 == 37 [pid = 1983] [id = 211] 04:41:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x1292edc00) [pid = 1983] [serial = 631] [outer = 0x0] 04:41:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1292f4800) [pid = 1983] [serial = 632] [outer = 0x1292edc00] 04:41:53 INFO - PROCESS | 1983 | 1472298113743 Marionette DEBUG loaded listener.js 04:41:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x1292fac00) [pid = 1983] [serial = 633] [outer = 0x1292edc00] 04:41:54 INFO - PROCESS | 1983 | 1472298114101 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 1983 | 1472298114130 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 04:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:41:54 INFO - PROCESS | 1983 | 1472298114133 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - PROCESS | 1983 | 1472298114134 Marionette TRACE conn2 <- [1,818,null,{}] 04:41:54 INFO - PROCESS | 1983 | 1472298114136 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:54 INFO - PROCESS | 1983 | 1472298114138 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:54 INFO - PROCESS | 1983 | 1472298114271 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:41:54 INFO - PROCESS | 1983 | 1472298114323 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:54 INFO - PROCESS | 1983 | 1472298114325 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x128be6800 == 38 [pid = 1983] [id = 212] 04:41:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x1292f9c00) [pid = 1983] [serial = 634] [outer = 0x0] 04:41:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x129538000) [pid = 1983] [serial = 635] [outer = 0x1292f9c00] 04:41:54 INFO - PROCESS | 1983 | 1472298114381 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x1295e0400) [pid = 1983] [serial = 636] [outer = 0x1292f9c00] 04:41:54 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x1129b3800) [pid = 1983] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:41:54 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x11296d400) [pid = 1983] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:41:54 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x1186d3000) [pid = 1983] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:41:54 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x1165fcc00) [pid = 1983] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:41:54 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x11927d800) [pid = 1983] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:41:54 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x1164f8000) [pid = 1983] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:41:54 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x116557400) [pid = 1983] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:41:54 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x119819000) [pid = 1983] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:41:54 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x111c22400) [pid = 1983] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:41:54 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x1196cd000) [pid = 1983] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:41:54 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x1167f6400) [pid = 1983] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:41:54 INFO - PROCESS | 1983 | 1472298114719 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 619ms 04:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:41:54 INFO - PROCESS | 1983 | 1472298114752 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 1983 | 1472298114753 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 04:41:54 INFO - PROCESS | 1983 | 1472298114756 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - PROCESS | 1983 | 1472298114757 Marionette TRACE conn2 <- [1,822,null,{}] 04:41:54 INFO - PROCESS | 1983 | 1472298114759 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:54 INFO - PROCESS | 1983 | 1472298114760 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:54 INFO - PROCESS | 1983 | 1472298114852 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:41:54 INFO - PROCESS | 1983 | 1472298114886 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:54 INFO - PROCESS | 1983 | 1472298114887 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195c6800 == 39 [pid = 1983] [id = 213] 04:41:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x1129c0400) [pid = 1983] [serial = 637] [outer = 0x0] 04:41:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x119812000) [pid = 1983] [serial = 638] [outer = 0x1129c0400] 04:41:54 INFO - PROCESS | 1983 | 1472298114913 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x1254aa000) [pid = 1983] [serial = 639] [outer = 0x1129c0400] 04:41:55 INFO - PROCESS | 1983 | 1472298115199 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 1983 | 1472298115226 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 04:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:41:55 INFO - PROCESS | 1983 | 1472298115228 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 1983 | 1472298115229 Marionette TRACE conn2 <- [1,826,null,{}] 04:41:55 INFO - PROCESS | 1983 | 1472298115234 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:55 INFO - PROCESS | 1983 | 1472298115237 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:55 INFO - PROCESS | 1983 | 1472298115318 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:41:55 INFO - PROCESS | 1983 | 1472298115322 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 1983 | 1472298115323 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:55 INFO - PROCESS | 1983 | ++DOCSHELL 0x129566000 == 40 [pid = 1983] [id = 214] 04:41:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x1259d5800) [pid = 1983] [serial = 640] [outer = 0x0] 04:41:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x12974dc00) [pid = 1983] [serial = 641] [outer = 0x1259d5800] 04:41:55 INFO - PROCESS | 1983 | 1472298115359 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x12a8cbc00) [pid = 1983] [serial = 642] [outer = 0x1259d5800] 04:41:55 INFO - PROCESS | 1983 | 1472298115692 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 472ms 04:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:41:55 INFO - PROCESS | 1983 | 1472298115702 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 1983 | 1472298115704 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 04:41:55 INFO - PROCESS | 1983 | 1472298115706 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 1983 | 1472298115708 Marionette TRACE conn2 <- [1,830,null,{}] 04:41:55 INFO - PROCESS | 1983 | 1472298115710 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:55 INFO - PROCESS | 1983 | 1472298115712 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:55 INFO - PROCESS | 1983 | 1472298115828 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:41:55 INFO - PROCESS | 1983 | 1472298115835 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 1983 | 1472298115836 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:55 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298c3000 == 41 [pid = 1983] [id = 215] 04:41:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1205c3400) [pid = 1983] [serial = 643] [outer = 0x0] 04:41:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x12ab45c00) [pid = 1983] [serial = 644] [outer = 0x1205c3400] 04:41:55 INFO - PROCESS | 1983 | 1472298115861 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x12b204400) [pid = 1983] [serial = 645] [outer = 0x1205c3400] 04:41:56 INFO - PROCESS | 1983 | 1472298116173 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 519ms 04:41:56 INFO - PROCESS | 1983 | 1472298116225 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 1983 | 1472298116226 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 04:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:41:56 INFO - PROCESS | 1983 | 1472298116229 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 1983 | 1472298116230 Marionette TRACE conn2 <- [1,834,null,{}] 04:41:56 INFO - PROCESS | 1983 | 1472298116232 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:56 INFO - PROCESS | 1983 | 1472298116233 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:56 INFO - PROCESS | 1983 | 1472298116310 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:41:56 INFO - PROCESS | 1983 | 1472298116315 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:56 INFO - PROCESS | 1983 | 1472298116317 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a95d000 == 42 [pid = 1983] [id = 216] 04:41:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x12b204800) [pid = 1983] [serial = 646] [outer = 0x0] 04:41:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x12bb37800) [pid = 1983] [serial = 647] [outer = 0x12b204800] 04:41:56 INFO - PROCESS | 1983 | 1472298116349 Marionette DEBUG loaded listener.js 04:41:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x12bb42c00) [pid = 1983] [serial = 648] [outer = 0x12b204800] 04:41:56 INFO - PROCESS | 1983 | 1472298116809 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 626ms 04:41:56 INFO - PROCESS | 1983 | 1472298116855 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 1983 | 1472298116858 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 04:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:41:56 INFO - PROCESS | 1983 | 1472298116862 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 1983 | 1472298116864 Marionette TRACE conn2 <- [1,838,null,{}] 04:41:56 INFO - PROCESS | 1983 | 1472298116886 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:56 INFO - PROCESS | 1983 | 1472298116888 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:56 INFO - PROCESS | 1983 | 1472298116993 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:41:57 INFO - PROCESS | 1983 | 1472298117059 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 1983 | 1472298117061 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:57 INFO - PROCESS | 1983 | ++DOCSHELL 0x118220800 == 43 [pid = 1983] [id = 217] 04:41:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1164f7800) [pid = 1983] [serial = 649] [outer = 0x0] 04:41:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1167f4800) [pid = 1983] [serial = 650] [outer = 0x1164f7800] 04:41:57 INFO - PROCESS | 1983 | 1472298117093 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x116ac0c00) [pid = 1983] [serial = 651] [outer = 0x1164f7800] 04:41:57 INFO - PROCESS | 1983 | 1472298117492 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 689ms 04:41:57 INFO - PROCESS | 1983 | 1472298117554 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:41:57 INFO - PROCESS | 1983 | 1472298117557 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 04:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:41:57 INFO - PROCESS | 1983 | 1472298117561 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - PROCESS | 1983 | 1472298117563 Marionette TRACE conn2 <- [1,842,null,{}] 04:41:57 INFO - PROCESS | 1983 | 1472298117585 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:57 INFO - PROCESS | 1983 | 1472298117587 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:57 INFO - PROCESS | 1983 | 1472298117689 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:41:57 INFO - PROCESS | 1983 | 1472298117752 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 1983 | 1472298117754 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:57 INFO - PROCESS | 1983 | ++DOCSHELL 0x124904800 == 44 [pid = 1983] [id = 218] 04:41:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1186d2000) [pid = 1983] [serial = 652] [outer = 0x0] 04:41:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1196c3400) [pid = 1983] [serial = 653] [outer = 0x1186d2000] 04:41:57 INFO - PROCESS | 1983 | 1472298117785 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x119819c00) [pid = 1983] [serial = 654] [outer = 0x1186d2000] 04:41:58 INFO - PROCESS | 1983 | 1472298118177 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 640ms 04:41:58 INFO - PROCESS | 1983 | 1472298118202 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:41:58 INFO - PROCESS | 1983 | 1472298118204 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 04:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:41:58 INFO - PROCESS | 1983 | 1472298118206 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - PROCESS | 1983 | 1472298118209 Marionette TRACE conn2 <- [1,846,null,{}] 04:41:58 INFO - PROCESS | 1983 | 1472298118217 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:58 INFO - PROCESS | 1983 | 1472298118220 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:58 INFO - PROCESS | 1983 | 1472298118322 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:41:58 INFO - PROCESS | 1983 | 1472298118375 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:58 INFO - PROCESS | 1983 | 1472298118377 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x12ab05800 == 45 [pid = 1983] [id = 219] 04:41:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x121089000) [pid = 1983] [serial = 655] [outer = 0x0] 04:41:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x124ceec00) [pid = 1983] [serial = 656] [outer = 0x121089000] 04:41:58 INFO - PROCESS | 1983 | 1472298118409 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x125e7f400) [pid = 1983] [serial = 657] [outer = 0x121089000] 04:41:58 INFO - PROCESS | 1983 | 1472298118834 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 673ms 04:41:58 INFO - PROCESS | 1983 | 1472298118879 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:41:58 INFO - PROCESS | 1983 | 1472298118881 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 04:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:41:58 INFO - PROCESS | 1983 | 1472298118884 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - PROCESS | 1983 | 1472298118885 Marionette TRACE conn2 <- [1,850,null,{}] 04:41:58 INFO - PROCESS | 1983 | 1472298118887 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:58 INFO - PROCESS | 1983 | 1472298118889 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:58 INFO - PROCESS | 1983 | 1472298118989 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:41:59 INFO - PROCESS | 1983 | 1472298119069 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:59 INFO - PROCESS | 1983 | 1472298119071 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:59 INFO - PROCESS | 1983 | ++DOCSHELL 0x12acd0000 == 46 [pid = 1983] [id = 220] 04:41:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x127188c00) [pid = 1983] [serial = 658] [outer = 0x0] 04:41:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x129747400) [pid = 1983] [serial = 659] [outer = 0x127188c00] 04:41:59 INFO - PROCESS | 1983 | 1472298119101 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x12a8d5000) [pid = 1983] [serial = 660] [outer = 0x127188c00] 04:41:59 INFO - PROCESS | 1983 | 1472298119491 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 04:41:59 INFO - PROCESS | 1983 | 1472298119555 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 1983 | 1472298119556 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 04:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:41:59 INFO - PROCESS | 1983 | 1472298119558 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 1983 | 1472298119560 Marionette TRACE conn2 <- [1,854,null,{}] 04:41:59 INFO - PROCESS | 1983 | 1472298119562 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:59 INFO - PROCESS | 1983 | 1472298119564 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:59 INFO - PROCESS | 1983 | 1472298119664 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:41:59 INFO - PROCESS | 1983 | 1472298119863 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:59 INFO - PROCESS | 1983 | 1472298119864 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:41:59 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171c6800 == 47 [pid = 1983] [id = 221] 04:41:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x111ca9800) [pid = 1983] [serial = 661] [outer = 0x0] 04:41:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x112718000) [pid = 1983] [serial = 662] [outer = 0x111ca9800] 04:41:59 INFO - PROCESS | 1983 | 1472298119894 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1165f2800) [pid = 1983] [serial = 663] [outer = 0x111ca9800] 04:42:00 INFO - PROCESS | 1983 | 1472298120328 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 821ms 04:42:00 INFO - PROCESS | 1983 | 1472298120383 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:42:00 INFO - PROCESS | 1983 | 1472298120385 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 04:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:42:00 INFO - PROCESS | 1983 | 1472298120389 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 1983 | 1472298120391 Marionette TRACE conn2 <- [1,858,null,{}] 04:42:00 INFO - PROCESS | 1983 | 1472298120395 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:00 INFO - PROCESS | 1983 | 1472298120396 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:00 INFO - PROCESS | 1983 | 1472298120491 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:42:00 INFO - PROCESS | 1983 | 1472298120560 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:00 INFO - PROCESS | 1983 | 1472298120562 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:00 INFO - PROCESS | 1983 | ++DOCSHELL 0x115e5f000 == 48 [pid = 1983] [id = 222] 04:42:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x112d43c00) [pid = 1983] [serial = 664] [outer = 0x0] 04:42:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x112eb9400) [pid = 1983] [serial = 665] [outer = 0x112d43c00] 04:42:00 INFO - PROCESS | 1983 | 1472298120591 Marionette DEBUG loaded listener.js 04:42:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x113c50800) [pid = 1983] [serial = 666] [outer = 0x112d43c00] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x1253a8800 == 47 [pid = 1983] [id = 191] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x1298c3000 == 46 [pid = 1983] [id = 215] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x129566000 == 45 [pid = 1983] [id = 214] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x1195c6800 == 44 [pid = 1983] [id = 213] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x128be6800 == 43 [pid = 1983] [id = 212] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x126f9f800 == 42 [pid = 1983] [id = 211] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x125e9c800 == 41 [pid = 1983] [id = 210] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x1195d2800 == 40 [pid = 1983] [id = 209] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x120536000 == 39 [pid = 1983] [id = 208] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x1195d7800 == 38 [pid = 1983] [id = 207] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x1183e6800 == 37 [pid = 1983] [id = 206] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x1164e7800 == 36 [pid = 1983] [id = 205] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x11307f000 == 35 [pid = 1983] [id = 204] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x1195dc800 == 34 [pid = 1983] [id = 202] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x1169d8000 == 33 [pid = 1983] [id = 203] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x1171c6800 == 32 [pid = 1983] [id = 221] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x12acd0000 == 31 [pid = 1983] [id = 220] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x12ab05800 == 30 [pid = 1983] [id = 219] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x124904800 == 29 [pid = 1983] [id = 218] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x118220800 == 28 [pid = 1983] [id = 217] 04:42:01 INFO - PROCESS | 1983 | --DOCSHELL 0x12a95d000 == 27 [pid = 1983] [id = 216] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x124a51400) [pid = 1983] [serial = 593] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1205ce400) [pid = 1983] [serial = 590] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x11670fc00) [pid = 1983] [serial = 596] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x116718800) [pid = 1983] [serial = 578] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1167f6000) [pid = 1983] [serial = 579] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1195ef000) [pid = 1983] [serial = 587] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x11815c800) [pid = 1983] [serial = 581] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1181b3c00) [pid = 1983] [serial = 582] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1129bbc00) [pid = 1983] [serial = 575] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1189f7400) [pid = 1983] [serial = 584] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x119281c00) [pid = 1983] [serial = 585] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x112eb2400) [pid = 1983] [serial = 576] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x128fce000) [pid = 1983] [serial = 573] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x119273800) [pid = 1983] [serial = 597] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x124ed0400) [pid = 1983] [serial = 594] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x123c09800) [pid = 1983] [serial = 591] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x125335c00) [pid = 1983] [serial = 602] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x125e89800) [pid = 1983] [serial = 605] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x125335800) [pid = 1983] [serial = 600] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x124f2a000) [pid = 1983] [serial = 599] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x119815c00) [pid = 1983] [serial = 588] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x1259e0000) [pid = 1983] [serial = 603] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1983 | 1472298121441 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1077ms 04:42:01 INFO - PROCESS | 1983 | 1472298121467 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:42:01 INFO - PROCESS | 1983 | 1472298121470 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 04:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:42:01 INFO - PROCESS | 1983 | 1472298121473 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:42:01 INFO - PROCESS | 1983 | 1472298121475 Marionette TRACE conn2 <- [1,862,null,{}] 04:42:01 INFO - PROCESS | 1983 | 1472298121479 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:01 INFO - PROCESS | 1983 | 1472298121481 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:01 INFO - PROCESS | 1983 | 1472298121562 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:42:01 INFO - PROCESS | 1983 | 1472298121611 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:01 INFO - PROCESS | 1983 | 1472298121614 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:01 INFO - PROCESS | 1983 | ++DOCSHELL 0x115e52000 == 28 [pid = 1983] [id = 223] 04:42:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x1129b6400) [pid = 1983] [serial = 667] [outer = 0x0] 04:42:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x113039400) [pid = 1983] [serial = 668] [outer = 0x1129b6400] 04:42:01 INFO - PROCESS | 1983 | 1472298121645 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x114f95000) [pid = 1983] [serial = 669] [outer = 0x1129b6400] 04:42:01 INFO - PROCESS | 1983 | 1472298121971 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 04:42:01 INFO - PROCESS | 1983 | 1472298121993 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 1983 | 1472298121997 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 04:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:42:02 INFO - PROCESS | 1983 | 1472298122004 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 1983 | 1472298122006 Marionette TRACE conn2 <- [1,866,null,{}] 04:42:02 INFO - PROCESS | 1983 | 1472298122008 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:02 INFO - PROCESS | 1983 | 1472298122009 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:02 INFO - PROCESS | 1983 | 1472298122082 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:42:02 INFO - PROCESS | 1983 | 1472298122086 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 1983 | 1472298122088 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:02 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171cc800 == 29 [pid = 1983] [id = 224] 04:42:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1167ee800) [pid = 1983] [serial = 670] [outer = 0x0] 04:42:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1167f5800) [pid = 1983] [serial = 671] [outer = 0x1167ee800] 04:42:02 INFO - PROCESS | 1983 | 1472298122121 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x116918000) [pid = 1983] [serial = 672] [outer = 0x1167ee800] 04:42:02 INFO - PROCESS | 1983 | 1472298122490 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 518ms 04:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:42:02 INFO - PROCESS | 1983 | 1472298122523 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 1983 | 1472298122525 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 04:42:02 INFO - PROCESS | 1983 | 1472298122527 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 1983 | 1472298122530 Marionette TRACE conn2 <- [1,870,null,{}] 04:42:02 INFO - PROCESS | 1983 | 1472298122539 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:02 INFO - PROCESS | 1983 | 1472298122544 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:02 INFO - PROCESS | 1983 | 1472298122692 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:42:02 INFO - PROCESS | 1983 | 1472298122750 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 1983 | 1472298122752 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:02 INFO - PROCESS | 1983 | ++DOCSHELL 0x118659800 == 30 [pid = 1983] [id = 225] 04:42:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x112a93800) [pid = 1983] [serial = 673] [outer = 0x0] 04:42:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x117c45c00) [pid = 1983] [serial = 674] [outer = 0x112a93800] 04:42:02 INFO - PROCESS | 1983 | 1472298122803 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1181d0000) [pid = 1983] [serial = 675] [outer = 0x112a93800] 04:42:03 INFO - PROCESS | 1983 | 1472298123135 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 622ms 04:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:42:03 INFO - PROCESS | 1983 | 1472298123153 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 1983 | 1472298123155 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 04:42:03 INFO - PROCESS | 1983 | 1472298123157 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - PROCESS | 1983 | 1472298123158 Marionette TRACE conn2 <- [1,874,null,{}] 04:42:03 INFO - PROCESS | 1983 | 1472298123160 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:03 INFO - PROCESS | 1983 | 1472298123161 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:03 INFO - PROCESS | 1983 | 1472298123243 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:42:03 INFO - PROCESS | 1983 | 1472298123310 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:03 INFO - PROCESS | 1983 | 1472298123311 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:03 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192eb800 == 31 [pid = 1983] [id = 226] 04:42:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1176c3400) [pid = 1983] [serial = 676] [outer = 0x0] 04:42:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x1186d3000) [pid = 1983] [serial = 677] [outer = 0x1176c3400] 04:42:03 INFO - PROCESS | 1983 | 1472298123338 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x119279000) [pid = 1983] [serial = 678] [outer = 0x1176c3400] 04:42:03 INFO - PROCESS | 1983 | 1472298123687 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 568ms 04:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:42:03 INFO - PROCESS | 1983 | 1472298123725 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 1983 | 1472298123727 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 04:42:03 INFO - PROCESS | 1983 | 1472298123729 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - PROCESS | 1983 | 1472298123730 Marionette TRACE conn2 <- [1,878,null,{}] 04:42:03 INFO - PROCESS | 1983 | 1472298123732 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:03 INFO - PROCESS | 1983 | 1472298123734 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:03 INFO - PROCESS | 1983 | 1472298123826 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:42:03 INFO - PROCESS | 1983 | 1472298123859 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:03 INFO - PROCESS | 1983 | 1472298123861 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:03 INFO - PROCESS | 1983 | ++DOCSHELL 0x119ce6800 == 32 [pid = 1983] [id = 227] 04:42:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1167efc00) [pid = 1983] [serial = 679] [outer = 0x0] 04:42:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1195efc00) [pid = 1983] [serial = 680] [outer = 0x1167efc00] 04:42:03 INFO - PROCESS | 1983 | 1472298123886 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1196cfc00) [pid = 1983] [serial = 681] [outer = 0x1167efc00] 04:42:04 INFO - PROCESS | 1983 | 1472298124222 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 520ms 04:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:42:04 INFO - PROCESS | 1983 | 1472298124252 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:42:04 INFO - PROCESS | 1983 | 1472298124253 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 04:42:04 INFO - PROCESS | 1983 | 1472298124256 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - PROCESS | 1983 | 1472298124257 Marionette TRACE conn2 <- [1,882,null,{}] 04:42:04 INFO - PROCESS | 1983 | 1472298124259 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:04 INFO - PROCESS | 1983 | 1472298124263 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:04 INFO - PROCESS | 1983 | 1472298124376 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:42:04 INFO - PROCESS | 1983 | 1472298124381 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 1983 | 1472298124382 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x123a1f000 == 33 [pid = 1983] [id = 228] 04:42:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x11278b000) [pid = 1983] [serial = 682] [outer = 0x0] 04:42:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x119904400) [pid = 1983] [serial = 683] [outer = 0x11278b000] 04:42:04 INFO - PROCESS | 1983 | 1472298124409 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1238b9000) [pid = 1983] [serial = 684] [outer = 0x11278b000] 04:42:04 INFO - PROCESS | 1983 | 1472298124753 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 04:42:04 INFO - PROCESS | 1983 | 1472298124775 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:42:04 INFO - PROCESS | 1983 | 1472298124777 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 04:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:42:04 INFO - PROCESS | 1983 | 1472298124779 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - PROCESS | 1983 | 1472298124790 Marionette TRACE conn2 <- [1,886,null,{}] 04:42:04 INFO - PROCESS | 1983 | 1472298124802 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:04 INFO - PROCESS | 1983 | 1472298124803 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:04 INFO - PROCESS | 1983 | 1472298124898 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:42:04 INFO - PROCESS | 1983 | 1472298124902 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 1983 | 1472298124903 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c99800 == 34 [pid = 1983] [id = 229] 04:42:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x116918c00) [pid = 1983] [serial = 685] [outer = 0x0] 04:42:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x123dc5c00) [pid = 1983] [serial = 686] [outer = 0x116918c00] 04:42:04 INFO - PROCESS | 1983 | 1472298124929 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x124cecc00) [pid = 1983] [serial = 687] [outer = 0x116918c00] 04:42:05 INFO - PROCESS | 1983 | 1472298125247 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 489ms 04:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:42:05 INFO - PROCESS | 1983 | 1472298125273 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 1983 | 1472298125274 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 04:42:05 INFO - PROCESS | 1983 | 1472298125276 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - PROCESS | 1983 | 1472298125278 Marionette TRACE conn2 <- [1,890,null,{}] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x127189400) [pid = 1983] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x1292edc00) [pid = 1983] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1292f9c00) [pid = 1983] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1129c0400) [pid = 1983] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1129b9c00) [pid = 1983] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x113041c00) [pid = 1983] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1259dd800) [pid = 1983] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1129b7800) [pid = 1983] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x119910000) [pid = 1983] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x113034c00) [pid = 1983] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x112971000) [pid = 1983] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x12b204800) [pid = 1983] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1259d5800) [pid = 1983] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x124ecb800) [pid = 1983] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:42:05 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1205c3400) [pid = 1983] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:42:05 INFO - PROCESS | 1983 | 1472298125456 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:05 INFO - PROCESS | 1983 | 1472298125458 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:05 INFO - PROCESS | 1983 | 1472298125530 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:42:05 INFO - PROCESS | 1983 | 1472298125537 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:05 INFO - PROCESS | 1983 | 1472298125538 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:05 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c37000 == 35 [pid = 1983] [id = 230] 04:42:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1129c0400) [pid = 1983] [serial = 688] [outer = 0x0] 04:42:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1161de800) [pid = 1983] [serial = 689] [outer = 0x1129c0400] 04:42:05 INFO - PROCESS | 1983 | 1472298125564 Marionette DEBUG loaded listener.js 04:42:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1186d2800) [pid = 1983] [serial = 690] [outer = 0x1129c0400] 04:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 04:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:42:05 INFO - PROCESS | 1983 | 1472298125902 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:42:05 INFO - PROCESS | 1983 | 1472298125906 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 1983 | 1472298125908 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 04:42:05 INFO - PROCESS | 1983 | 1472298125910 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - PROCESS | 1983 | 1472298125911 Marionette TRACE conn2 <- [1,894,null,{}] 04:42:05 INFO - PROCESS | 1983 | 1472298125914 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:05 INFO - PROCESS | 1983 | 1472298125918 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:06 INFO - PROCESS | 1983 | 1472298126002 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:42:06 INFO - PROCESS | 1983 | 1472298126055 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 1983 | 1472298126056 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:06 INFO - PROCESS | 1983 | ++DOCSHELL 0x118658800 == 36 [pid = 1983] [id = 231] 04:42:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x112a8a800) [pid = 1983] [serial = 691] [outer = 0x0] 04:42:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x123a2a400) [pid = 1983] [serial = 692] [outer = 0x112a8a800] 04:42:06 INFO - PROCESS | 1983 | 1472298126082 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x124f2d800) [pid = 1983] [serial = 693] [outer = 0x112a8a800] 04:42:06 INFO - PROCESS | 1983 | 1472298126353 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 469ms 04:42:06 INFO - PROCESS | 1983 | 1472298126387 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 1983 | 1472298126389 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 04:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:42:06 INFO - PROCESS | 1983 | 1472298126391 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 1983 | 1472298126392 Marionette TRACE conn2 <- [1,898,null,{}] 04:42:06 INFO - PROCESS | 1983 | 1472298126395 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:06 INFO - PROCESS | 1983 | 1472298126396 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:06 INFO - PROCESS | 1983 | 1472298126475 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:42:06 INFO - PROCESS | 1983 | 1472298126479 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 1983 | 1472298126480 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:06 INFO - PROCESS | 1983 | ++DOCSHELL 0x126f9f800 == 37 [pid = 1983] [id = 232] 04:42:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x124f2e800) [pid = 1983] [serial = 694] [outer = 0x0] 04:42:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x124f38c00) [pid = 1983] [serial = 695] [outer = 0x124f2e800] 04:42:06 INFO - PROCESS | 1983 | 1472298126508 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x12540ac00) [pid = 1983] [serial = 696] [outer = 0x124f2e800] 04:42:06 INFO - PROCESS | 1983 | 1472298126842 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 04:42:06 INFO - PROCESS | 1983 | 1472298126860 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:42:06 INFO - PROCESS | 1983 | 1472298126861 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 04:42:06 INFO - PROCESS | 1983 | 1472298126864 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 1983 | 1472298126867 Marionette TRACE conn2 <- [1,902,null,{}] 04:42:06 INFO - PROCESS | 1983 | 1472298126870 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:06 INFO - PROCESS | 1983 | 1472298126872 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:06 INFO - PROCESS | 1983 | 1472298126989 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:42:07 INFO - PROCESS | 1983 | 1472298126996 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 1983 | 1472298126997 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x119ce1800 == 38 [pid = 1983] [id = 233] 04:42:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x12540a400) [pid = 1983] [serial = 697] [outer = 0x0] 04:42:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x125779c00) [pid = 1983] [serial = 698] [outer = 0x12540a400] 04:42:07 INFO - PROCESS | 1983 | 1472298127026 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1269eb000) [pid = 1983] [serial = 699] [outer = 0x12540a400] 04:42:07 INFO - PROCESS | 1983 | 1472298127323 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 471ms 04:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:42:07 INFO - PROCESS | 1983 | 1472298127339 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 1983 | 1472298127340 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 04:42:07 INFO - PROCESS | 1983 | 1472298127342 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - PROCESS | 1983 | 1472298127343 Marionette TRACE conn2 <- [1,906,null,{}] 04:42:07 INFO - PROCESS | 1983 | 1472298127345 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:07 INFO - PROCESS | 1983 | 1472298127347 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:07 INFO - PROCESS | 1983 | 1472298127439 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:42:07 INFO - PROCESS | 1983 | 1472298127526 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 1983 | 1472298127528 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x11254a000 == 39 [pid = 1983] [id = 234] 04:42:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x111c19000) [pid = 1983] [serial = 700] [outer = 0x0] 04:42:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1121e3800) [pid = 1983] [serial = 701] [outer = 0x111c19000] 04:42:07 INFO - PROCESS | 1983 | 1472298127561 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x1127e5800) [pid = 1983] [serial = 702] [outer = 0x111c19000] 04:42:08 INFO - PROCESS | 1983 | 1472298128112 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 823ms 04:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:42:08 INFO - PROCESS | 1983 | 1472298128170 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:42:08 INFO - PROCESS | 1983 | 1472298128172 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 04:42:08 INFO - PROCESS | 1983 | 1472298128175 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - PROCESS | 1983 | 1472298128177 Marionette TRACE conn2 <- [1,910,null,{}] 04:42:08 INFO - PROCESS | 1983 | 1472298128181 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:08 INFO - PROCESS | 1983 | 1472298128184 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:08 INFO - PROCESS | 1983 | 1472298128292 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:42:08 INFO - PROCESS | 1983 | 1472298128368 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:08 INFO - PROCESS | 1983 | 1472298128370 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:08 INFO - PROCESS | 1983 | ++DOCSHELL 0x118223000 == 40 [pid = 1983] [id = 235] 04:42:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1167f0000) [pid = 1983] [serial = 703] [outer = 0x0] 04:42:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1167fbc00) [pid = 1983] [serial = 704] [outer = 0x1167f0000] 04:42:08 INFO - PROCESS | 1983 | 1472298128402 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x116ac8400) [pid = 1983] [serial = 705] [outer = 0x1167f0000] 04:42:09 INFO - PROCESS | 1983 | 1472298129074 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 973ms 04:42:09 INFO - PROCESS | 1983 | 1472298129149 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 1983 | 1472298129151 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 04:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:42:09 INFO - PROCESS | 1983 | 1472298129155 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 1983 | 1472298129157 Marionette TRACE conn2 <- [1,914,null,{}] 04:42:09 INFO - PROCESS | 1983 | 1472298129160 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:09 INFO - PROCESS | 1983 | 1472298129162 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:09 INFO - PROCESS | 1983 | 1472298129263 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:42:09 INFO - PROCESS | 1983 | 1472298129317 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 1983 | 1472298129319 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:09 INFO - PROCESS | 1983 | ++DOCSHELL 0x116014000 == 41 [pid = 1983] [id = 236] 04:42:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x115e9f400) [pid = 1983] [serial = 706] [outer = 0x0] 04:42:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x116482800) [pid = 1983] [serial = 707] [outer = 0x115e9f400] 04:42:09 INFO - PROCESS | 1983 | 1472298129349 Marionette DEBUG loaded listener.js 04:42:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x1167f7800) [pid = 1983] [serial = 708] [outer = 0x115e9f400] 04:42:09 INFO - PROCESS | 1983 | --DOCSHELL 0x119ce1800 == 40 [pid = 1983] [id = 233] 04:42:09 INFO - PROCESS | 1983 | --DOCSHELL 0x126f9f800 == 39 [pid = 1983] [id = 232] 04:42:09 INFO - PROCESS | 1983 | --DOCSHELL 0x118658800 == 38 [pid = 1983] [id = 231] 04:42:09 INFO - PROCESS | 1983 | --DOCSHELL 0x119c37000 == 37 [pid = 1983] [id = 230] 04:42:09 INFO - PROCESS | 1983 | --DOCSHELL 0x124c99800 == 36 [pid = 1983] [id = 229] 04:42:09 INFO - PROCESS | 1983 | --DOCSHELL 0x123a1f000 == 35 [pid = 1983] [id = 228] 04:42:09 INFO - PROCESS | 1983 | --DOCSHELL 0x119ce6800 == 34 [pid = 1983] [id = 227] 04:42:09 INFO - PROCESS | 1983 | --DOCSHELL 0x1192eb800 == 33 [pid = 1983] [id = 226] 04:42:09 INFO - PROCESS | 1983 | --DOCSHELL 0x118659800 == 32 [pid = 1983] [id = 225] 04:42:09 INFO - PROCESS | 1983 | --DOCSHELL 0x1171cc800 == 31 [pid = 1983] [id = 224] 04:42:09 INFO - PROCESS | 1983 | --DOCSHELL 0x115e52000 == 30 [pid = 1983] [id = 223] 04:42:09 INFO - PROCESS | 1983 | --DOCSHELL 0x115e5f000 == 29 [pid = 1983] [id = 222] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x1273edc00) [pid = 1983] [serial = 629] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1292f4800) [pid = 1983] [serial = 632] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x129538000) [pid = 1983] [serial = 635] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x119812000) [pid = 1983] [serial = 638] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1292fac00) [pid = 1983] [serial = 633] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x112a87000) [pid = 1983] [serial = 608] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x114f94c00) [pid = 1983] [serial = 609] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x11815ec00) [pid = 1983] [serial = 617] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1186c9c00) [pid = 1983] [serial = 618] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x127628800) [pid = 1983] [serial = 606] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x112a85400) [pid = 1983] [serial = 611] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x116551800) [pid = 1983] [serial = 612] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x121088c00) [pid = 1983] [serial = 623] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1238ba800) [pid = 1983] [serial = 624] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1167f3400) [pid = 1983] [serial = 614] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x117155400) [pid = 1983] [serial = 615] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x118d98400) [pid = 1983] [serial = 620] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x119c4d000) [pid = 1983] [serial = 621] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x12bb42c00) [pid = 1983] [serial = 648] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x12974dc00) [pid = 1983] [serial = 641] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x12a8cbc00) [pid = 1983] [serial = 642] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x124f2cc00) [pid = 1983] [serial = 626] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x125777c00) [pid = 1983] [serial = 627] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x1254aa000) [pid = 1983] [serial = 639] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x12bb37800) [pid = 1983] [serial = 647] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x1295e0400) [pid = 1983] [serial = 636] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x12b204400) [pid = 1983] [serial = 645] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x128fc3400) [pid = 1983] [serial = 630] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x12ab45c00) [pid = 1983] [serial = 644] [outer = 0x0] [url = about:blank] 04:42:09 INFO - PROCESS | 1983 | 1472298129783 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 04:42:09 INFO - PROCESS | 1983 | 1472298129826 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 1983 | 1472298129831 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 04:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:42:09 INFO - PROCESS | 1983 | 1472298129838 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 1983 | 1472298129840 Marionette TRACE conn2 <- [1,918,null,{}] 04:42:09 INFO - PROCESS | 1983 | 1472298129844 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:09 INFO - PROCESS | 1983 | 1472298129847 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:09 INFO - PROCESS | 1983 | 1472298129971 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:42:09 INFO - PROCESS | 1983 | 1472298129988 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 1983 | 1472298129990 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171dc800 == 30 [pid = 1983] [id = 237] 04:42:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1167f3400) [pid = 1983] [serial = 709] [outer = 0x0] 04:42:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x117156400) [pid = 1983] [serial = 710] [outer = 0x1167f3400] 04:42:10 INFO - PROCESS | 1983 | 1472298130098 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x11815d800) [pid = 1983] [serial = 711] [outer = 0x1167f3400] 04:42:10 INFO - PROCESS | 1983 | 1472298130519 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 721ms 04:42:10 INFO - PROCESS | 1983 | 1472298130559 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 1983 | 1472298130560 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 04:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:42:10 INFO - PROCESS | 1983 | 1472298130562 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - PROCESS | 1983 | 1472298130565 Marionette TRACE conn2 <- [1,922,null,{}] 04:42:10 INFO - PROCESS | 1983 | 1472298130579 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:10 INFO - PROCESS | 1983 | 1472298130582 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:10 INFO - PROCESS | 1983 | 1472298130662 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:42:10 INFO - PROCESS | 1983 | 1472298130670 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:10 INFO - PROCESS | 1983 | 1472298130672 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192ec000 == 31 [pid = 1983] [id = 238] 04:42:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1184e9c00) [pid = 1983] [serial = 712] [outer = 0x0] 04:42:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x11927d000) [pid = 1983] [serial = 713] [outer = 0x1184e9c00] 04:42:10 INFO - PROCESS | 1983 | 1472298130700 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x119814800) [pid = 1983] [serial = 714] [outer = 0x1184e9c00] 04:42:11 INFO - PROCESS | 1983 | 1472298131064 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 528ms 04:42:11 INFO - PROCESS | 1983 | 1472298131092 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 1983 | 1472298131095 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 04:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:42:11 INFO - PROCESS | 1983 | 1472298131105 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - PROCESS | 1983 | 1472298131107 Marionette TRACE conn2 <- [1,926,null,{}] 04:42:11 INFO - PROCESS | 1983 | 1472298131110 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:11 INFO - PROCESS | 1983 | 1472298131111 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:11 INFO - PROCESS | 1983 | 1472298131236 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:42:11 INFO - PROCESS | 1983 | 1472298131242 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:11 INFO - PROCESS | 1983 | 1472298131243 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:11 INFO - PROCESS | 1983 | ++DOCSHELL 0x120547000 == 32 [pid = 1983] [id = 239] 04:42:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1129b1800) [pid = 1983] [serial = 715] [outer = 0x0] 04:42:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x119e0a000) [pid = 1983] [serial = 716] [outer = 0x1129b1800] 04:42:11 INFO - PROCESS | 1983 | 1472298131288 Marionette DEBUG loaded listener.js 04:42:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x121085000) [pid = 1983] [serial = 717] [outer = 0x1129b1800] 04:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 676ms 04:42:11 INFO - PROCESS | 1983 | 1472298131771 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:42:11 INFO - PROCESS | 1983 | 1472298131774 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 1983 | 1472298131776 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 04:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:42:11 INFO - PROCESS | 1983 | 1472298131778 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - PROCESS | 1983 | 1472298131779 Marionette TRACE conn2 <- [1,930,null,{}] 04:42:11 INFO - PROCESS | 1983 | 1472298131781 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:11 INFO - PROCESS | 1983 | 1472298131783 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:11 INFO - PROCESS | 1983 | 1472298131878 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:42:11 INFO - PROCESS | 1983 | 1472298131927 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:11 INFO - PROCESS | 1983 | 1472298131928 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:11 INFO - PROCESS | 1983 | ++DOCSHELL 0x116539000 == 33 [pid = 1983] [id = 240] 04:42:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x112a86000) [pid = 1983] [serial = 718] [outer = 0x0] 04:42:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1238b4800) [pid = 1983] [serial = 719] [outer = 0x112a86000] 04:42:11 INFO - PROCESS | 1983 | 1472298131961 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x123dc6c00) [pid = 1983] [serial = 720] [outer = 0x112a86000] 04:42:12 INFO - PROCESS | 1983 | 1472298132292 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 568ms 04:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:42:12 INFO - PROCESS | 1983 | 1472298132346 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:42:12 INFO - PROCESS | 1983 | 1472298132348 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 04:42:12 INFO - PROCESS | 1983 | 1472298132350 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:42:12 INFO - PROCESS | 1983 | 1472298132351 Marionette TRACE conn2 <- [1,934,null,{}] 04:42:12 INFO - PROCESS | 1983 | 1472298132353 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:12 INFO - PROCESS | 1983 | 1472298132357 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:12 INFO - PROCESS | 1983 | 1472298132488 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:42:12 INFO - PROCESS | 1983 | 1472298132492 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:12 INFO - PROCESS | 1983 | 1472298132493 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:12 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e9c000 == 34 [pid = 1983] [id = 241] 04:42:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x11296f800) [pid = 1983] [serial = 721] [outer = 0x0] 04:42:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x124f31000) [pid = 1983] [serial = 722] [outer = 0x11296f800] 04:42:12 INFO - PROCESS | 1983 | 1472298132519 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1269e3000) [pid = 1983] [serial = 723] [outer = 0x11296f800] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1167efc00) [pid = 1983] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x11278b000) [pid = 1983] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x112a93800) [pid = 1983] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1129b6400) [pid = 1983] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1167ee800) [pid = 1983] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x112d43c00) [pid = 1983] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1164f7800) [pid = 1983] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x124f2e800) [pid = 1983] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x116918c00) [pid = 1983] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x112a8a800) [pid = 1983] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x1186d2000) [pid = 1983] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x1129c0400) [pid = 1983] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x121089000) [pid = 1983] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x127188c00) [pid = 1983] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x1176c3400) [pid = 1983] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:42:12 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x111ca9800) [pid = 1983] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:42:13 INFO - PROCESS | 1983 | 1472298133177 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 871ms 04:42:13 INFO - PROCESS | 1983 | 1472298133222 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:42:13 INFO - PROCESS | 1983 | 1472298133225 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 04:42:13 INFO - PROCESS | 1983 | 1472298133228 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - PROCESS | 1983 | 1472298133231 Marionette TRACE conn2 <- [1,938,null,{}] 04:42:13 INFO - PROCESS | 1983 | 1472298133235 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:13 INFO - PROCESS | 1983 | 1472298133237 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:13 INFO - PROCESS | 1983 | 1472298133338 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:42:13 INFO - PROCESS | 1983 | 1472298133391 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:13 INFO - PROCESS | 1983 | 1472298133392 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:13 INFO - PROCESS | 1983 | ++DOCSHELL 0x117486800 == 35 [pid = 1983] [id = 242] 04:42:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x112a93800) [pid = 1983] [serial = 724] [outer = 0x0] 04:42:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x115e9ec00) [pid = 1983] [serial = 725] [outer = 0x112a93800] 04:42:13 INFO - PROCESS | 1983 | 1472298133425 Marionette DEBUG loaded listener.js 04:42:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x1167ee800) [pid = 1983] [serial = 726] [outer = 0x112a93800] 04:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:42:13 INFO - PROCESS | 1983 | 1472298133844 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 624ms 04:42:13 INFO - PROCESS | 1983 | 1472298133853 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 1983 | 1472298133856 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 04:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:42:13 INFO - PROCESS | 1983 | 1472298133861 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - PROCESS | 1983 | 1472298133863 Marionette TRACE conn2 <- [1,942,null,{}] 04:42:13 INFO - PROCESS | 1983 | 1472298133866 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:13 INFO - PROCESS | 1983 | 1472298133868 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:13 INFO - PROCESS | 1983 | 1472298133970 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:42:14 INFO - PROCESS | 1983 | 1472298134016 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 1983 | 1472298134018 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:14 INFO - PROCESS | 1983 | ++DOCSHELL 0x120544000 == 36 [pid = 1983] [id = 243] 04:42:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x116914800) [pid = 1983] [serial = 727] [outer = 0x0] 04:42:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1181ad000) [pid = 1983] [serial = 728] [outer = 0x116914800] 04:42:14 INFO - PROCESS | 1983 | 1472298134051 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x1184ea400) [pid = 1983] [serial = 729] [outer = 0x116914800] 04:42:14 INFO - PROCESS | 1983 | 1472298134484 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 04:42:14 INFO - PROCESS | 1983 | 1472298134531 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 1983 | 1472298134532 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 04:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:42:14 INFO - PROCESS | 1983 | 1472298134535 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 1983 | 1472298134537 Marionette TRACE conn2 <- [1,946,null,{}] 04:42:14 INFO - PROCESS | 1983 | 1472298134545 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:14 INFO - PROCESS | 1983 | 1472298134548 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:14 INFO - PROCESS | 1983 | 1472298134668 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:42:14 INFO - PROCESS | 1983 | 1472298134745 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 1983 | 1472298134747 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:14 INFO - PROCESS | 1983 | ++DOCSHELL 0x127335000 == 37 [pid = 1983] [id = 244] 04:42:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x11990a800) [pid = 1983] [serial = 730] [outer = 0x0] 04:42:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x121089000) [pid = 1983] [serial = 731] [outer = 0x11990a800] 04:42:14 INFO - PROCESS | 1983 | 1472298134781 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x124e7b800) [pid = 1983] [serial = 732] [outer = 0x11990a800] 04:42:15 INFO - PROCESS | 1983 | 1472298135204 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 721ms 04:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:42:15 INFO - PROCESS | 1983 | 1472298135256 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 1983 | 1472298135259 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 04:42:15 INFO - PROCESS | 1983 | 1472298135261 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 1983 | 1472298135262 Marionette TRACE conn2 <- [1,950,null,{}] 04:42:15 INFO - PROCESS | 1983 | 1472298135265 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:15 INFO - PROCESS | 1983 | 1472298135266 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:15 INFO - PROCESS | 1983 | 1472298135366 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:42:15 INFO - PROCESS | 1983 | 1472298135420 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 1983 | 1472298135421 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:15 INFO - PROCESS | 1983 | ++DOCSHELL 0x120546800 == 38 [pid = 1983] [id = 245] 04:42:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x124f34800) [pid = 1983] [serial = 733] [outer = 0x0] 04:42:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1254a8000) [pid = 1983] [serial = 734] [outer = 0x124f34800] 04:42:15 INFO - PROCESS | 1983 | 1472298135452 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1259e2800) [pid = 1983] [serial = 735] [outer = 0x124f34800] 04:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 619ms 04:42:15 INFO - PROCESS | 1983 | 1472298135872 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:42:15 INFO - PROCESS | 1983 | 1472298135880 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 1983 | 1472298135882 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 04:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:42:15 INFO - PROCESS | 1983 | 1472298135886 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 1983 | 1472298135888 Marionette TRACE conn2 <- [1,954,null,{}] 04:42:15 INFO - PROCESS | 1983 | 1472298135890 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:15 INFO - PROCESS | 1983 | 1472298135892 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:15 INFO - PROCESS | 1983 | 1472298135987 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:42:16 INFO - PROCESS | 1983 | 1472298136067 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 1983 | 1472298136069 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:16 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292ae000 == 39 [pid = 1983] [id = 246] 04:42:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x124f34000) [pid = 1983] [serial = 736] [outer = 0x0] 04:42:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x126952400) [pid = 1983] [serial = 737] [outer = 0x124f34000] 04:42:16 INFO - PROCESS | 1983 | 1472298136098 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1269ec000) [pid = 1983] [serial = 738] [outer = 0x124f34000] 04:42:16 INFO - PROCESS | 1983 | 1472298136504 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 669ms 04:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:42:16 INFO - PROCESS | 1983 | 1472298136556 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 1983 | 1472298136557 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 04:42:16 INFO - PROCESS | 1983 | 1472298136560 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 1983 | 1472298136561 Marionette TRACE conn2 <- [1,958,null,{}] 04:42:16 INFO - PROCESS | 1983 | 1472298136564 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:16 INFO - PROCESS | 1983 | 1472298136568 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:16 INFO - PROCESS | 1983 | 1472298136757 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:42:16 INFO - PROCESS | 1983 | 1472298136829 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 1983 | 1472298136830 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:16 INFO - PROCESS | 1983 | ++DOCSHELL 0x1164e7800 == 40 [pid = 1983] [id = 247] 04:42:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x112717000) [pid = 1983] [serial = 739] [outer = 0x0] 04:42:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x112965000) [pid = 1983] [serial = 740] [outer = 0x112717000] 04:42:16 INFO - PROCESS | 1983 | 1472298136860 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x112a85400) [pid = 1983] [serial = 741] [outer = 0x112717000] 04:42:17 INFO - PROCESS | 1983 | 1472298137361 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 871ms 04:42:18 INFO - PROCESS | 1983 | --DOCSHELL 0x116539000 == 39 [pid = 1983] [id = 240] 04:42:18 INFO - PROCESS | 1983 | --DOCSHELL 0x120547000 == 38 [pid = 1983] [id = 239] 04:42:18 INFO - PROCESS | 1983 | --DOCSHELL 0x1192ec000 == 37 [pid = 1983] [id = 238] 04:42:18 INFO - PROCESS | 1983 | --DOCSHELL 0x1171dc800 == 36 [pid = 1983] [id = 237] 04:42:18 INFO - PROCESS | 1983 | --DOCSHELL 0x116014000 == 35 [pid = 1983] [id = 236] 04:42:18 INFO - PROCESS | 1983 | --DOCSHELL 0x118223000 == 34 [pid = 1983] [id = 235] 04:42:18 INFO - PROCESS | 1983 | --DOCSHELL 0x11254a000 == 33 [pid = 1983] [id = 234] 04:42:18 INFO - PROCESS | 1983 | --DOCSHELL 0x1292ae000 == 32 [pid = 1983] [id = 246] 04:42:18 INFO - PROCESS | 1983 | --DOCSHELL 0x120546800 == 31 [pid = 1983] [id = 245] 04:42:18 INFO - PROCESS | 1983 | --DOCSHELL 0x127335000 == 30 [pid = 1983] [id = 244] 04:42:18 INFO - PROCESS | 1983 | --DOCSHELL 0x120544000 == 29 [pid = 1983] [id = 243] 04:42:18 INFO - PROCESS | 1983 | --DOCSHELL 0x117486800 == 28 [pid = 1983] [id = 242] 04:42:18 INFO - PROCESS | 1983 | --DOCSHELL 0x125e9c000 == 27 [pid = 1983] [id = 241] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1195efc00) [pid = 1983] [serial = 680] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x119904400) [pid = 1983] [serial = 683] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x117c45c00) [pid = 1983] [serial = 674] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1181d0000) [pid = 1983] [serial = 675] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x113039400) [pid = 1983] [serial = 668] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x114f95000) [pid = 1983] [serial = 669] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1167f5800) [pid = 1983] [serial = 671] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x116918000) [pid = 1983] [serial = 672] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x113c50800) [pid = 1983] [serial = 666] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x112eb9400) [pid = 1983] [serial = 665] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x116ac0c00) [pid = 1983] [serial = 651] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x1167f4800) [pid = 1983] [serial = 650] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x12540ac00) [pid = 1983] [serial = 696] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x1196cfc00) [pid = 1983] [serial = 681] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x123dc5c00) [pid = 1983] [serial = 686] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x1238b9000) [pid = 1983] [serial = 684] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x123a2a400) [pid = 1983] [serial = 692] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x119819c00) [pid = 1983] [serial = 654] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x1196c3400) [pid = 1983] [serial = 653] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x1161de800) [pid = 1983] [serial = 689] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x125e7f400) [pid = 1983] [serial = 657] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x1186d2800) [pid = 1983] [serial = 690] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x124ceec00) [pid = 1983] [serial = 656] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 70 (0x124f38c00) [pid = 1983] [serial = 695] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 69 (0x124cecc00) [pid = 1983] [serial = 687] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 68 (0x12a8d5000) [pid = 1983] [serial = 660] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 67 (0x129747400) [pid = 1983] [serial = 659] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 66 (0x1186d3000) [pid = 1983] [serial = 677] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 65 (0x125779c00) [pid = 1983] [serial = 698] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 64 (0x1165f2800) [pid = 1983] [serial = 663] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 63 (0x112718000) [pid = 1983] [serial = 662] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 62 (0x119279000) [pid = 1983] [serial = 678] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | --DOMWINDOW == 61 (0x124f2d800) [pid = 1983] [serial = 693] [outer = 0x0] [url = about:blank] 04:42:18 INFO - PROCESS | 1983 | 1472298138119 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 1983 | 1472298138122 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 04:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:42:18 INFO - PROCESS | 1983 | 1472298138131 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 1983 | 1472298138133 Marionette TRACE conn2 <- [1,962,null,{}] 04:42:18 INFO - PROCESS | 1983 | 1472298138136 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:18 INFO - PROCESS | 1983 | 1472298138138 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:18 INFO - PROCESS | 1983 | 1472298138213 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:42:18 INFO - PROCESS | 1983 | 1472298138220 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 1983 | 1472298138223 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x1133ea800 == 28 [pid = 1983] [id = 248] 04:42:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 62 (0x1129c0800) [pid = 1983] [serial = 742] [outer = 0x0] 04:42:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 63 (0x112a8a400) [pid = 1983] [serial = 743] [outer = 0x1129c0800] 04:42:18 INFO - PROCESS | 1983 | 1472298138253 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 64 (0x113e5c400) [pid = 1983] [serial = 744] [outer = 0x1129c0800] 04:42:18 INFO - PROCESS | 1983 | 1472298138597 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 521ms 04:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:42:18 INFO - PROCESS | 1983 | 1472298138669 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 1983 | 1472298138671 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 04:42:18 INFO - PROCESS | 1983 | 1472298138677 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 1983 | 1472298138680 Marionette TRACE conn2 <- [1,966,null,{}] 04:42:18 INFO - PROCESS | 1983 | 1472298138682 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:18 INFO - PROCESS | 1983 | 1472298138684 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:18 INFO - PROCESS | 1983 | 1472298138761 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:42:18 INFO - PROCESS | 1983 | 1472298138768 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 1983 | 1472298138770 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x117112000 == 29 [pid = 1983] [id = 249] 04:42:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 65 (0x116183c00) [pid = 1983] [serial = 745] [outer = 0x0] 04:42:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 66 (0x1167f4000) [pid = 1983] [serial = 746] [outer = 0x116183c00] 04:42:18 INFO - PROCESS | 1983 | 1472298138798 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 67 (0x116a0d400) [pid = 1983] [serial = 747] [outer = 0x116183c00] 04:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 473ms 04:42:19 INFO - PROCESS | 1983 | 1472298139141 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:42:19 INFO - PROCESS | 1983 | 1472298139148 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:42:19 INFO - PROCESS | 1983 | 1472298139152 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 04:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:42:19 INFO - PROCESS | 1983 | 1472298139155 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - PROCESS | 1983 | 1472298139156 Marionette TRACE conn2 <- [1,970,null,{}] 04:42:19 INFO - PROCESS | 1983 | 1472298139163 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:19 INFO - PROCESS | 1983 | 1472298139169 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:19 INFO - PROCESS | 1983 | 1472298139257 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:42:19 INFO - PROCESS | 1983 | 1472298139305 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:19 INFO - PROCESS | 1983 | 1472298139308 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:19 INFO - PROCESS | 1983 | ++DOCSHELL 0x118232000 == 30 [pid = 1983] [id = 250] 04:42:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 68 (0x1181c6400) [pid = 1983] [serial = 748] [outer = 0x0] 04:42:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 69 (0x1181cec00) [pid = 1983] [serial = 749] [outer = 0x1181c6400] 04:42:19 INFO - PROCESS | 1983 | 1472298139337 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 70 (0x1186d2000) [pid = 1983] [serial = 750] [outer = 0x1181c6400] 04:42:19 INFO - PROCESS | 1983 | 1472298139645 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 518ms 04:42:19 INFO - PROCESS | 1983 | 1472298139674 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:42:19 INFO - PROCESS | 1983 | 1472298139675 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 04:42:19 INFO - PROCESS | 1983 | 1472298139678 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - PROCESS | 1983 | 1472298139679 Marionette TRACE conn2 <- [1,974,null,{}] 04:42:19 INFO - PROCESS | 1983 | 1472298139682 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:19 INFO - PROCESS | 1983 | 1472298139685 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:19 INFO - PROCESS | 1983 | 1472298139769 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:42:19 INFO - PROCESS | 1983 | 1472298139773 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:19 INFO - PROCESS | 1983 | 1472298139774 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:19 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195d3000 == 31 [pid = 1983] [id = 251] 04:42:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 71 (0x11927a400) [pid = 1983] [serial = 751] [outer = 0x0] 04:42:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x1196cc800) [pid = 1983] [serial = 752] [outer = 0x11927a400] 04:42:19 INFO - PROCESS | 1983 | 1472298139806 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x119818400) [pid = 1983] [serial = 753] [outer = 0x11927a400] 04:42:20 INFO - PROCESS | 1983 | 1472298140199 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 568ms 04:42:20 INFO - PROCESS | 1983 | 1472298140247 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:42:20 INFO - PROCESS | 1983 | 1472298140248 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 04:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:42:20 INFO - PROCESS | 1983 | 1472298140261 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - PROCESS | 1983 | 1472298140262 Marionette TRACE conn2 <- [1,978,null,{}] 04:42:20 INFO - PROCESS | 1983 | 1472298140265 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:20 INFO - PROCESS | 1983 | 1472298140266 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:20 INFO - PROCESS | 1983 | 1472298140360 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:42:20 INFO - PROCESS | 1983 | 1472298140365 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:20 INFO - PROCESS | 1983 | 1472298140366 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x119ce8000 == 32 [pid = 1983] [id = 252] 04:42:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x1181c9400) [pid = 1983] [serial = 754] [outer = 0x0] 04:42:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x119c44800) [pid = 1983] [serial = 755] [outer = 0x1181c9400] 04:42:20 INFO - PROCESS | 1983 | 1472298140398 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x121087800) [pid = 1983] [serial = 756] [outer = 0x1181c9400] 04:42:20 INFO - PROCESS | 1983 | 1472298140737 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 528ms 04:42:20 INFO - PROCESS | 1983 | 1472298140780 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:42:20 INFO - PROCESS | 1983 | 1472298140782 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 04:42:20 INFO - PROCESS | 1983 | 1472298140784 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - PROCESS | 1983 | 1472298140785 Marionette TRACE conn2 <- [1,982,null,{}] 04:42:20 INFO - PROCESS | 1983 | 1472298140787 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:20 INFO - PROCESS | 1983 | 1472298140792 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:20 INFO - PROCESS | 1983 | 1472298140903 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:42:20 INFO - PROCESS | 1983 | 1472298140935 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:20 INFO - PROCESS | 1983 | 1472298140937 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x123b51800 == 33 [pid = 1983] [id = 253] 04:42:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x123a2d400) [pid = 1983] [serial = 757] [outer = 0x0] 04:42:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x124a51c00) [pid = 1983] [serial = 758] [outer = 0x123a2d400] 04:42:20 INFO - PROCESS | 1983 | 1472298140963 Marionette DEBUG loaded listener.js 04:42:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x124f37000) [pid = 1983] [serial = 759] [outer = 0x123a2d400] 04:42:21 INFO - PROCESS | 1983 | 1472298141276 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms 04:42:21 INFO - PROCESS | 1983 | 1472298141304 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 1983 | 1472298141305 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 04:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:42:21 INFO - PROCESS | 1983 | 1472298141314 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:42:21 INFO - PROCESS | 1983 | 1472298141316 Marionette TRACE conn2 <- [1,986,null,{}] 04:42:21 INFO - PROCESS | 1983 | 1472298141319 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:21 INFO - PROCESS | 1983 | 1472298141321 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:21 INFO - PROCESS | 1983 | 1472298141411 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:42:21 INFO - PROCESS | 1983 | 1472298141415 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:21 INFO - PROCESS | 1983 | 1472298141416 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:21 INFO - PROCESS | 1983 | ++DOCSHELL 0x124ca2800 == 34 [pid = 1983] [id = 254] 04:42:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x123dbbc00) [pid = 1983] [serial = 760] [outer = 0x0] 04:42:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1254b1800) [pid = 1983] [serial = 761] [outer = 0x123dbbc00] 04:42:21 INFO - PROCESS | 1983 | 1472298141442 Marionette DEBUG loaded listener.js 04:42:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x125e83c00) [pid = 1983] [serial = 762] [outer = 0x123dbbc00] 04:42:21 INFO - PROCESS | 1983 | 1472298141798 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 522ms 04:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:42:21 INFO - PROCESS | 1983 | 1472298141836 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 1983 | 1472298141838 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 04:42:21 INFO - PROCESS | 1983 | 1472298141840 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:42:21 INFO - PROCESS | 1983 | 1472298141841 Marionette TRACE conn2 <- [1,990,null,{}] 04:42:21 INFO - PROCESS | 1983 | 1472298141843 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:21 INFO - PROCESS | 1983 | 1472298141844 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:21 INFO - PROCESS | 1983 | 1472298141932 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:42:21 INFO - PROCESS | 1983 | 1472298141964 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:21 INFO - PROCESS | 1983 | 1472298141966 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:21 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e1f800 == 35 [pid = 1983] [id = 255] 04:42:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x125710400) [pid = 1983] [serial = 763] [outer = 0x0] 04:42:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1269ea000) [pid = 1983] [serial = 764] [outer = 0x125710400] 04:42:21 INFO - PROCESS | 1983 | 1472298141991 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x127185400) [pid = 1983] [serial = 765] [outer = 0x125710400] 04:42:22 INFO - PROCESS | 1983 | 1472298142388 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:42:22 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1129b1800) [pid = 1983] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:42:22 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x112a86000) [pid = 1983] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:42:22 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x11296f800) [pid = 1983] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:42:22 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x12540a400) [pid = 1983] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:42:22 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x1184e9c00) [pid = 1983] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:42:22 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x115e9f400) [pid = 1983] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:42:22 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x1167f3400) [pid = 1983] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:42:22 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x111c19000) [pid = 1983] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:42:22 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x1167f0000) [pid = 1983] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 567ms 04:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:42:22 INFO - PROCESS | 1983 | 1472298142408 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 1983 | 1472298142409 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 04:42:22 INFO - PROCESS | 1983 | 1472298142411 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 1983 | 1472298142412 Marionette TRACE conn2 <- [1,994,null,{}] 04:42:22 INFO - PROCESS | 1983 | 1472298142414 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:22 INFO - PROCESS | 1983 | 1472298142417 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:22 INFO - PROCESS | 1983 | 1472298142494 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:42:22 INFO - PROCESS | 1983 | 1472298142500 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:22 INFO - PROCESS | 1983 | 1472298142502 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:22 INFO - PROCESS | 1983 | ++DOCSHELL 0x125ea0000 == 36 [pid = 1983] [id = 256] 04:42:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x115e9f400) [pid = 1983] [serial = 766] [outer = 0x0] 04:42:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1167f7400) [pid = 1983] [serial = 767] [outer = 0x115e9f400] 04:42:22 INFO - PROCESS | 1983 | 1472298142526 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x1186d4000) [pid = 1983] [serial = 768] [outer = 0x115e9f400] 04:42:22 INFO - PROCESS | 1983 | 1472298142911 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 520ms 04:42:22 INFO - PROCESS | 1983 | 1472298142934 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 1983 | 1472298142938 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 04:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:42:22 INFO - PROCESS | 1983 | 1472298142942 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 1983 | 1472298142944 Marionette TRACE conn2 <- [1,998,null,{}] 04:42:22 INFO - PROCESS | 1983 | 1472298142948 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:22 INFO - PROCESS | 1983 | 1472298142952 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:23 INFO - PROCESS | 1983 | 1472298143086 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:42:23 INFO - PROCESS | 1983 | 1472298143092 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 1983 | 1472298143093 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:23 INFO - PROCESS | 1983 | ++DOCSHELL 0x12732c800 == 37 [pid = 1983] [id = 257] 04:42:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x113e51800) [pid = 1983] [serial = 769] [outer = 0x0] 04:42:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1205cc800) [pid = 1983] [serial = 770] [outer = 0x113e51800] 04:42:23 INFO - PROCESS | 1983 | 1472298143119 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x126fe7800) [pid = 1983] [serial = 771] [outer = 0x113e51800] 04:42:23 INFO - PROCESS | 1983 | 1472298143401 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 520ms 04:42:23 INFO - PROCESS | 1983 | 1472298143462 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:42:23 INFO - PROCESS | 1983 | 1472298143464 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 04:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:42:23 INFO - PROCESS | 1983 | 1472298143469 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:42:23 INFO - PROCESS | 1983 | 1472298143470 Marionette TRACE conn2 <- [1,1002,null,{}] 04:42:23 INFO - PROCESS | 1983 | 1472298143473 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:23 INFO - PROCESS | 1983 | 1472298143475 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:23 INFO - PROCESS | 1983 | 1472298143561 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:42:23 INFO - PROCESS | 1983 | 1472298143565 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 1983 | 1472298143569 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:23 INFO - PROCESS | 1983 | ++DOCSHELL 0x12955e000 == 38 [pid = 1983] [id = 258] 04:42:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x124f37800) [pid = 1983] [serial = 772] [outer = 0x0] 04:42:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x128f11000) [pid = 1983] [serial = 773] [outer = 0x124f37800] 04:42:23 INFO - PROCESS | 1983 | 1472298143597 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1292f9c00) [pid = 1983] [serial = 774] [outer = 0x124f37800] 04:42:24 INFO - PROCESS | 1983 | 1472298144067 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 625ms 04:42:24 INFO - PROCESS | 1983 | 1472298144094 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:42:24 INFO - PROCESS | 1983 | 1472298144096 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 04:42:24 INFO - PROCESS | 1983 | 1472298144102 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 1983 | 1472298144104 Marionette TRACE conn2 <- [1,1006,null,{}] 04:42:24 INFO - PROCESS | 1983 | 1472298144107 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:24 INFO - PROCESS | 1983 | 1472298144109 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:24 INFO - PROCESS | 1983 | 1472298144231 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:42:24 INFO - PROCESS | 1983 | 1472298144237 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:24 INFO - PROCESS | 1983 | 1472298144238 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:24 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298d0000 == 39 [pid = 1983] [id = 259] 04:42:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1292f1c00) [pid = 1983] [serial = 775] [outer = 0x0] 04:42:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x129539400) [pid = 1983] [serial = 776] [outer = 0x1292f1c00] 04:42:24 INFO - PROCESS | 1983 | 1472298144282 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1295d3400) [pid = 1983] [serial = 777] [outer = 0x1292f1c00] 04:42:24 INFO - PROCESS | 1983 | 1472298144935 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 874ms 04:42:24 INFO - PROCESS | 1983 | 1472298144973 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 1983 | 1472298144976 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 04:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:42:24 INFO - PROCESS | 1983 | 1472298144980 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 1983 | 1472298144982 Marionette TRACE conn2 <- [1,1010,null,{}] 04:42:24 INFO - PROCESS | 1983 | 1472298144987 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:24 INFO - PROCESS | 1983 | 1472298144988 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:25 INFO - PROCESS | 1983 | 1472298145105 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:42:25 INFO - PROCESS | 1983 | 1472298145179 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:25 INFO - PROCESS | 1983 | 1472298145180 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:25 INFO - PROCESS | 1983 | ++DOCSHELL 0x117495000 == 40 [pid = 1983] [id = 260] 04:42:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x112eb5400) [pid = 1983] [serial = 778] [outer = 0x0] 04:42:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x115e9d800) [pid = 1983] [serial = 779] [outer = 0x112eb5400] 04:42:25 INFO - PROCESS | 1983 | 1472298145213 Marionette DEBUG loaded listener.js 04:42:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1167f4800) [pid = 1983] [serial = 780] [outer = 0x112eb5400] 04:42:25 INFO - PROCESS | 1983 | 1472298145725 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 824ms 04:42:25 INFO - PROCESS | 1983 | 1472298145804 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 1983 | 1472298145807 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 04:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:42:25 INFO - PROCESS | 1983 | 1472298145812 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 1983 | 1472298145814 Marionette TRACE conn2 <- [1,1014,null,{}] 04:42:25 INFO - PROCESS | 1983 | 1472298145817 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:25 INFO - PROCESS | 1983 | 1472298145818 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:25 INFO - PROCESS | 1983 | 1472298145928 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:42:26 INFO - PROCESS | 1983 | 1472298146002 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 1983 | 1472298146004 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:26 INFO - PROCESS | 1983 | ++DOCSHELL 0x117117000 == 41 [pid = 1983] [id = 261] 04:42:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1167f6400) [pid = 1983] [serial = 781] [outer = 0x0] 04:42:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x117c3c000) [pid = 1983] [serial = 782] [outer = 0x1167f6400] 04:42:26 INFO - PROCESS | 1983 | 1472298146037 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1184e7c00) [pid = 1983] [serial = 783] [outer = 0x1167f6400] 04:42:26 INFO - PROCESS | 1983 | --DOCSHELL 0x12955e000 == 40 [pid = 1983] [id = 258] 04:42:26 INFO - PROCESS | 1983 | --DOCSHELL 0x12732c800 == 39 [pid = 1983] [id = 257] 04:42:26 INFO - PROCESS | 1983 | --DOCSHELL 0x125ea0000 == 38 [pid = 1983] [id = 256] 04:42:26 INFO - PROCESS | 1983 | --DOCSHELL 0x125e1f800 == 37 [pid = 1983] [id = 255] 04:42:26 INFO - PROCESS | 1983 | --DOCSHELL 0x124ca2800 == 36 [pid = 1983] [id = 254] 04:42:26 INFO - PROCESS | 1983 | --DOCSHELL 0x123b51800 == 35 [pid = 1983] [id = 253] 04:42:26 INFO - PROCESS | 1983 | --DOCSHELL 0x119ce8000 == 34 [pid = 1983] [id = 252] 04:42:26 INFO - PROCESS | 1983 | --DOCSHELL 0x1195d3000 == 33 [pid = 1983] [id = 251] 04:42:26 INFO - PROCESS | 1983 | --DOCSHELL 0x118232000 == 32 [pid = 1983] [id = 250] 04:42:26 INFO - PROCESS | 1983 | --DOCSHELL 0x117112000 == 31 [pid = 1983] [id = 249] 04:42:26 INFO - PROCESS | 1983 | --DOCSHELL 0x1133ea800 == 30 [pid = 1983] [id = 248] 04:42:26 INFO - PROCESS | 1983 | --DOCSHELL 0x1164e7800 == 29 [pid = 1983] [id = 247] 04:42:26 INFO - PROCESS | 1983 | 1472298146674 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1269eb000) [pid = 1983] [serial = 699] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1269e3000) [pid = 1983] [serial = 723] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x123dc6c00) [pid = 1983] [serial = 720] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x11927d000) [pid = 1983] [serial = 713] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x119814800) [pid = 1983] [serial = 714] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x116482800) [pid = 1983] [serial = 707] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1167f7800) [pid = 1983] [serial = 708] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x117156400) [pid = 1983] [serial = 710] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x11815d800) [pid = 1983] [serial = 711] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1121e3800) [pid = 1983] [serial = 701] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x1127e5800) [pid = 1983] [serial = 702] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x1167fbc00) [pid = 1983] [serial = 704] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x116ac8400) [pid = 1983] [serial = 705] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x121085000) [pid = 1983] [serial = 717] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x119e0a000) [pid = 1983] [serial = 716] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x1238b4800) [pid = 1983] [serial = 719] [outer = 0x0] [url = about:blank] 04:42:26 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x124f31000) [pid = 1983] [serial = 722] [outer = 0x0] [url = about:blank] 04:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 872ms 04:42:26 INFO - PROCESS | 1983 | 1472298146686 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:42:26 INFO - PROCESS | 1983 | 1472298146689 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 04:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:42:26 INFO - PROCESS | 1983 | 1472298146706 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - PROCESS | 1983 | 1472298146708 Marionette TRACE conn2 <- [1,1018,null,{}] 04:42:26 INFO - PROCESS | 1983 | 1472298146713 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:26 INFO - PROCESS | 1983 | 1472298146715 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:26 INFO - PROCESS | 1983 | 1472298146796 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:42:26 INFO - PROCESS | 1983 | 1472298146806 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 1983 | 1472298146807 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:26 INFO - PROCESS | 1983 | ++DOCSHELL 0x1164e7800 == 30 [pid = 1983] [id = 262] 04:42:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x116594c00) [pid = 1983] [serial = 784] [outer = 0x0] 04:42:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x1176c5c00) [pid = 1983] [serial = 785] [outer = 0x116594c00] 04:42:26 INFO - PROCESS | 1983 | 1472298146836 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x118424000) [pid = 1983] [serial = 786] [outer = 0x116594c00] 04:42:27 INFO - PROCESS | 1983 | 1472298147176 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 521ms 04:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:42:27 INFO - PROCESS | 1983 | 1472298147228 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 1983 | 1472298147231 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 04:42:27 INFO - PROCESS | 1983 | 1472298147235 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 1983 | 1472298147236 Marionette TRACE conn2 <- [1,1022,null,{}] 04:42:27 INFO - PROCESS | 1983 | 1472298147239 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:27 INFO - PROCESS | 1983 | 1472298147240 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:27 INFO - PROCESS | 1983 | 1472298147322 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:42:27 INFO - PROCESS | 1983 | 1472298147326 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:27 INFO - PROCESS | 1983 | 1472298147327 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:27 INFO - PROCESS | 1983 | ++DOCSHELL 0x11822e800 == 31 [pid = 1983] [id = 263] 04:42:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1186d1800) [pid = 1983] [serial = 787] [outer = 0x0] 04:42:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x1196ca400) [pid = 1983] [serial = 788] [outer = 0x1186d1800] 04:42:27 INFO - PROCESS | 1983 | 1472298147357 Marionette DEBUG loaded listener.js 04:42:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x11990dc00) [pid = 1983] [serial = 789] [outer = 0x1186d1800] 04:42:27 INFO - PROCESS | 1983 | 1472298147691 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 470ms 04:42:27 INFO - PROCESS | 1983 | 1472298147705 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 1983 | 1472298147706 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 04:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:42:27 INFO - PROCESS | 1983 | 1472298147709 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 1983 | 1472298147711 Marionette TRACE conn2 <- [1,1026,null,{}] 04:42:27 INFO - PROCESS | 1983 | 1472298147721 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:27 INFO - PROCESS | 1983 | 1472298147724 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:27 INFO - PROCESS | 1983 | 1472298147804 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:42:27 INFO - PROCESS | 1983 | 1472298147854 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:27 INFO - PROCESS | 1983 | 1472298147857 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:27 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c36800 == 32 [pid = 1983] [id = 264] 04:42:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x119c4c800) [pid = 1983] [serial = 790] [outer = 0x0] 04:42:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1238b6800) [pid = 1983] [serial = 791] [outer = 0x119c4c800] 04:42:27 INFO - PROCESS | 1983 | 1472298147886 Marionette DEBUG loaded listener.js 04:42:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x124e89000) [pid = 1983] [serial = 792] [outer = 0x119c4c800] 04:42:28 INFO - PROCESS | 1983 | 1472298148195 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 527ms 04:42:28 INFO - PROCESS | 1983 | 1472298148236 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:42:28 INFO - PROCESS | 1983 | 1472298148238 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 04:42:28 INFO - PROCESS | 1983 | 1472298148241 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - PROCESS | 1983 | 1472298148242 Marionette TRACE conn2 <- [1,1030,null,{}] 04:42:28 INFO - PROCESS | 1983 | 1472298148244 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:28 INFO - PROCESS | 1983 | 1472298148245 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:28 INFO - PROCESS | 1983 | 1472298148327 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:42:28 INFO - PROCESS | 1983 | 1472298148381 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 1983 | 1472298148382 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:28 INFO - PROCESS | 1983 | ++DOCSHELL 0x123a18800 == 33 [pid = 1983] [id = 265] 04:42:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x123dc4800) [pid = 1983] [serial = 793] [outer = 0x0] 04:42:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x124f2f400) [pid = 1983] [serial = 794] [outer = 0x123dc4800] 04:42:28 INFO - PROCESS | 1983 | 1472298148408 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x125e87000) [pid = 1983] [serial = 795] [outer = 0x123dc4800] 04:42:28 INFO - PROCESS | 1983 | 1472298148689 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 469ms 04:42:28 INFO - PROCESS | 1983 | 1472298148710 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:42:28 INFO - PROCESS | 1983 | 1472298148711 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 04:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:42:28 INFO - PROCESS | 1983 | 1472298148714 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - PROCESS | 1983 | 1472298148715 Marionette TRACE conn2 <- [1,1034,null,{}] 04:42:28 INFO - PROCESS | 1983 | 1472298148725 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:28 INFO - PROCESS | 1983 | 1472298148726 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:28 INFO - PROCESS | 1983 | 1472298148828 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:42:28 INFO - PROCESS | 1983 | 1472298148832 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 1983 | 1472298148834 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:28 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e90000 == 34 [pid = 1983] [id = 266] 04:42:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x1129bc400) [pid = 1983] [serial = 796] [outer = 0x0] 04:42:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x126958400) [pid = 1983] [serial = 797] [outer = 0x1129bc400] 04:42:28 INFO - PROCESS | 1983 | 1472298148859 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x12718e400) [pid = 1983] [serial = 798] [outer = 0x1129bc400] 04:42:29 INFO - PROCESS | 1983 | 1472298149216 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 528ms 04:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:42:29 INFO - PROCESS | 1983 | 1472298149248 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:42:29 INFO - PROCESS | 1983 | 1472298149249 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 04:42:29 INFO - PROCESS | 1983 | 1472298149251 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 1983 | 1472298149252 Marionette TRACE conn2 <- [1,1038,null,{}] 04:42:29 INFO - PROCESS | 1983 | 1472298149255 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:29 INFO - PROCESS | 1983 | 1472298149259 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:29 INFO - PROCESS | 1983 | 1472298149371 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:42:29 INFO - PROCESS | 1983 | 1472298149403 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:29 INFO - PROCESS | 1983 | 1472298149404 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:29 INFO - PROCESS | 1983 | ++DOCSHELL 0x127347000 == 35 [pid = 1983] [id = 267] 04:42:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1273ef000) [pid = 1983] [serial = 799] [outer = 0x0] 04:42:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1292f6c00) [pid = 1983] [serial = 800] [outer = 0x1273ef000] 04:42:29 INFO - PROCESS | 1983 | 1472298149431 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1295db000) [pid = 1983] [serial = 801] [outer = 0x1273ef000] 04:42:29 INFO - PROCESS | 1983 | 1472298149757 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 520ms 04:42:29 INFO - PROCESS | 1983 | 1472298149771 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:42:29 INFO - PROCESS | 1983 | 1472298149773 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 04:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:42:29 INFO - PROCESS | 1983 | 1472298149775 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 1983 | 1472298149776 Marionette TRACE conn2 <- [1,1042,null,{}] 04:42:29 INFO - PROCESS | 1983 | 1472298149779 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:29 INFO - PROCESS | 1983 | 1472298149780 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:29 INFO - PROCESS | 1983 | 1472298149877 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:42:29 INFO - PROCESS | 1983 | 1472298149889 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:29 INFO - PROCESS | 1983 | 1472298149889 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:29 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298b4000 == 36 [pid = 1983] [id = 268] 04:42:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1295ddc00) [pid = 1983] [serial = 802] [outer = 0x0] 04:42:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x129747400) [pid = 1983] [serial = 803] [outer = 0x1295ddc00] 04:42:29 INFO - PROCESS | 1983 | 1472298149916 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x129753800) [pid = 1983] [serial = 804] [outer = 0x1295ddc00] 04:42:30 INFO - PROCESS | 1983 | 1472298150244 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 518ms 04:42:30 INFO - PROCESS | 1983 | 1472298150295 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 1983 | 1472298150297 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 04:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:42:30 INFO - PROCESS | 1983 | 1472298150299 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 1983 | 1472298150300 Marionette TRACE conn2 <- [1,1046,null,{}] 04:42:30 INFO - PROCESS | 1983 | 1472298150302 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:30 INFO - PROCESS | 1983 | 1472298150303 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:30 INFO - PROCESS | 1983 | 1472298150399 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:42:30 INFO - PROCESS | 1983 | 1472298150403 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:30 INFO - PROCESS | 1983 | 1472298150404 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:30 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a94d000 == 37 [pid = 1983] [id = 269] 04:42:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1295de400) [pid = 1983] [serial = 805] [outer = 0x0] 04:42:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x12a674400) [pid = 1983] [serial = 806] [outer = 0x1295de400] 04:42:30 INFO - PROCESS | 1983 | 1472298150437 Marionette DEBUG loaded listener.js 04:42:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x12a8ce400) [pid = 1983] [serial = 807] [outer = 0x1295de400] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1129c0800) [pid = 1983] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x116183c00) [pid = 1983] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x123dbbc00) [pid = 1983] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x11927a400) [pid = 1983] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1181c6400) [pid = 1983] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x112717000) [pid = 1983] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x112a93800) [pid = 1983] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x116914800) [pid = 1983] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x11990a800) [pid = 1983] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x124f34800) [pid = 1983] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x123a2d400) [pid = 1983] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x125710400) [pid = 1983] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x124f34000) [pid = 1983] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x113e51800) [pid = 1983] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x115e9f400) [pid = 1983] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x124f37800) [pid = 1983] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:42:30 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1181c9400) [pid = 1983] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:42:30 INFO - PROCESS | 1983 | 1472298150850 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 582ms 04:42:30 INFO - PROCESS | 1983 | 1472298150882 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 1983 | 1472298150884 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 04:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:42:30 INFO - PROCESS | 1983 | 1472298150889 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 1983 | 1472298150890 Marionette TRACE conn2 <- [1,1050,null,{}] 04:42:30 INFO - PROCESS | 1983 | 1472298150893 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:30 INFO - PROCESS | 1983 | 1472298150894 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:30 INFO - PROCESS | 1983 | 1472298150982 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:42:30 INFO - PROCESS | 1983 | 1472298150987 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:30 INFO - PROCESS | 1983 | 1472298150989 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:30 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c1c800 == 38 [pid = 1983] [id = 270] 04:42:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x112a93800) [pid = 1983] [serial = 808] [outer = 0x0] 04:42:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1167f8800) [pid = 1983] [serial = 809] [outer = 0x112a93800] 04:42:31 INFO - PROCESS | 1983 | 1472298151016 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x119815800) [pid = 1983] [serial = 810] [outer = 0x112a93800] 04:42:31 INFO - PROCESS | 1983 | 1472298151338 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 469ms 04:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:42:31 INFO - PROCESS | 1983 | 1472298151359 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 1983 | 1472298151360 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 04:42:31 INFO - PROCESS | 1983 | 1472298151362 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 1983 | 1472298151363 Marionette TRACE conn2 <- [1,1054,null,{}] 04:42:31 INFO - PROCESS | 1983 | 1472298151373 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:31 INFO - PROCESS | 1983 | 1472298151375 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:31 INFO - PROCESS | 1983 | 1472298151485 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:42:31 INFO - PROCESS | 1983 | 1472298151489 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:31 INFO - PROCESS | 1983 | 1472298151490 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:31 INFO - PROCESS | 1983 | ++DOCSHELL 0x12acca800 == 39 [pid = 1983] [id = 271] 04:42:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x119c4d000) [pid = 1983] [serial = 811] [outer = 0x0] 04:42:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x124f2b400) [pid = 1983] [serial = 812] [outer = 0x119c4d000] 04:42:31 INFO - PROCESS | 1983 | 1472298151523 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x126fe4000) [pid = 1983] [serial = 813] [outer = 0x119c4d000] 04:42:31 INFO - PROCESS | 1983 | 1472298151831 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 528ms 04:42:31 INFO - PROCESS | 1983 | 1472298151890 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:42:31 INFO - PROCESS | 1983 | 1472298151892 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 04:42:31 INFO - PROCESS | 1983 | 1472298151894 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 1983 | 1472298151896 Marionette TRACE conn2 <- [1,1058,null,{}] 04:42:31 INFO - PROCESS | 1983 | 1472298151899 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:31 INFO - PROCESS | 1983 | 1472298151901 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:31 INFO - PROCESS | 1983 | 1472298151993 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:42:32 INFO - PROCESS | 1983 | 1472298152045 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:32 INFO - PROCESS | 1983 | 1472298152046 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:32 INFO - PROCESS | 1983 | ++DOCSHELL 0x12b3cf000 == 40 [pid = 1983] [id = 272] 04:42:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x112a8a800) [pid = 1983] [serial = 814] [outer = 0x0] 04:42:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x12a8d5000) [pid = 1983] [serial = 815] [outer = 0x112a8a800] 04:42:32 INFO - PROCESS | 1983 | 1472298152073 Marionette DEBUG loaded listener.js 04:42:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x12ac0dc00) [pid = 1983] [serial = 816] [outer = 0x112a8a800] 04:42:32 INFO - PROCESS | 1983 | 1472298152358 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 472ms 04:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:42:32 INFO - PROCESS | 1983 | 1472298152373 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:42:32 INFO - PROCESS | 1983 | 1472298152374 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 04:42:32 INFO - PROCESS | 1983 | 1472298152376 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:42:32 INFO - PROCESS | 1983 | 1472298152377 Marionette TRACE conn2 <- [1,1062,null,{}] 04:42:32 INFO - PROCESS | 1983 | 1472298152380 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:32 INFO - PROCESS | 1983 | 1472298152381 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:32 INFO - PROCESS | 1983 | 1472298152469 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:42:32 INFO - PROCESS | 1983 | 1472298152473 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:32 INFO - PROCESS | 1983 | 1472298152474 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:32 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbeb800 == 41 [pid = 1983] [id = 273] 04:42:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x12ac0e000) [pid = 1983] [serial = 817] [outer = 0x0] 04:42:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x12b208c00) [pid = 1983] [serial = 818] [outer = 0x12ac0e000] 04:42:32 INFO - PROCESS | 1983 | 1472298152507 Marionette DEBUG loaded listener.js 04:42:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x12b25c000) [pid = 1983] [serial = 819] [outer = 0x12ac0e000] 04:42:32 INFO - PROCESS | 1983 | 1472298152901 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 571ms 04:42:32 INFO - PROCESS | 1983 | 1472298152948 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:42:32 INFO - PROCESS | 1983 | 1472298152952 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 04:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:42:32 INFO - PROCESS | 1983 | 1472298152956 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:42:32 INFO - PROCESS | 1983 | 1472298152958 Marionette TRACE conn2 <- [1,1066,null,{}] 04:42:32 INFO - PROCESS | 1983 | 1472298152962 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:32 INFO - PROCESS | 1983 | 1472298152964 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:33 INFO - PROCESS | 1983 | 1472298153071 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:42:33 INFO - PROCESS | 1983 | 1472298153139 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:33 INFO - PROCESS | 1983 | 1472298153140 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:33 INFO - PROCESS | 1983 | ++DOCSHELL 0x117cb6800 == 42 [pid = 1983] [id = 274] 04:42:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x113c4d800) [pid = 1983] [serial = 820] [outer = 0x0] 04:42:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x116551400) [pid = 1983] [serial = 821] [outer = 0x113c4d800] 04:42:33 INFO - PROCESS | 1983 | 1472298153172 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x117154c00) [pid = 1983] [serial = 822] [outer = 0x113c4d800] 04:42:33 INFO - PROCESS | 1983 | 1472298153645 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 721ms 04:42:33 INFO - PROCESS | 1983 | 1472298153685 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 1983 | 1472298153691 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 04:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:42:33 INFO - PROCESS | 1983 | 1472298153700 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 1983 | 1472298153704 Marionette TRACE conn2 <- [1,1070,null,{}] 04:42:33 INFO - PROCESS | 1983 | 1472298153708 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:33 INFO - PROCESS | 1983 | 1472298153711 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:33 INFO - PROCESS | 1983 | 1472298153869 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:42:33 INFO - PROCESS | 1983 | 1472298153963 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:33 INFO - PROCESS | 1983 | 1472298153965 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:33 INFO - PROCESS | 1983 | ++DOCSHELL 0x12733d000 == 43 [pid = 1983] [id = 275] 04:42:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x119274000) [pid = 1983] [serial = 823] [outer = 0x0] 04:42:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x119816400) [pid = 1983] [serial = 824] [outer = 0x119274000] 04:42:34 INFO - PROCESS | 1983 | 1472298154018 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x12107d800) [pid = 1983] [serial = 825] [outer = 0x119274000] 04:42:34 INFO - PROCESS | 1983 | 1472298154473 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 824ms 04:42:34 INFO - PROCESS | 1983 | 1472298154523 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:42:34 INFO - PROCESS | 1983 | 1472298154524 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 04:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:42:34 INFO - PROCESS | 1983 | 1472298154527 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 1983 | 1472298154530 Marionette TRACE conn2 <- [1,1074,null,{}] 04:42:34 INFO - PROCESS | 1983 | 1472298154538 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:34 INFO - PROCESS | 1983 | 1472298154541 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:34 INFO - PROCESS | 1983 | 1472298154627 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:42:34 INFO - PROCESS | 1983 | 1472298154693 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:34 INFO - PROCESS | 1983 | 1472298154696 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:34 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c10e000 == 44 [pid = 1983] [id = 276] 04:42:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x1254aa800) [pid = 1983] [serial = 826] [outer = 0x0] 04:42:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x126edfc00) [pid = 1983] [serial = 827] [outer = 0x1254aa800] 04:42:34 INFO - PROCESS | 1983 | 1472298154750 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x1292edc00) [pid = 1983] [serial = 828] [outer = 0x1254aa800] 04:42:35 INFO - PROCESS | 1983 | 1472298155325 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 824ms 04:42:35 INFO - PROCESS | 1983 | 1472298155354 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:42:35 INFO - PROCESS | 1983 | 1472298155357 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 04:42:35 INFO - PROCESS | 1983 | 1472298155361 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:42:35 INFO - PROCESS | 1983 | 1472298155363 Marionette TRACE conn2 <- [1,1078,null,{}] 04:42:35 INFO - PROCESS | 1983 | 1472298155369 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:35 INFO - PROCESS | 1983 | 1472298155372 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:35 INFO - PROCESS | 1983 | 1472298155490 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:42:35 INFO - PROCESS | 1983 | 1472298155555 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:35 INFO - PROCESS | 1983 | 1472298155556 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:35 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c142000 == 45 [pid = 1983] [id = 277] 04:42:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x129539800) [pid = 1983] [serial = 829] [outer = 0x0] 04:42:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x12953f800) [pid = 1983] [serial = 830] [outer = 0x129539800] 04:42:35 INFO - PROCESS | 1983 | 1472298155586 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x129755800) [pid = 1983] [serial = 831] [outer = 0x129539800] 04:42:35 INFO - PROCESS | 1983 | 1472298155989 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 674ms 04:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:42:36 INFO - PROCESS | 1983 | 1472298156061 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:42:36 INFO - PROCESS | 1983 | 1472298156062 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 04:42:36 INFO - PROCESS | 1983 | 1472298156067 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 1983 | 1472298156069 Marionette TRACE conn2 <- [1,1082,null,{}] 04:42:36 INFO - PROCESS | 1983 | 1472298156072 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:36 INFO - PROCESS | 1983 | 1472298156073 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:36 INFO - PROCESS | 1983 | 1472298156186 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:42:36 INFO - PROCESS | 1983 | 1472298156252 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:36 INFO - PROCESS | 1983 | 1472298156253 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x1253c4000 == 46 [pid = 1983] [id = 278] 04:42:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x113034c00) [pid = 1983] [serial = 832] [outer = 0x0] 04:42:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x12953a400) [pid = 1983] [serial = 833] [outer = 0x113034c00] 04:42:36 INFO - PROCESS | 1983 | 1472298156283 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x12ac0c000) [pid = 1983] [serial = 834] [outer = 0x113034c00] 04:42:36 INFO - PROCESS | 1983 | 1472298156947 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 925ms 04:42:36 INFO - PROCESS | 1983 | 1472298156992 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:42:36 INFO - PROCESS | 1983 | 1472298156996 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 04:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:42:37 INFO - PROCESS | 1983 | 1472298157001 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 1983 | 1472298157004 Marionette TRACE conn2 <- [1,1086,null,{}] 04:42:37 INFO - PROCESS | 1983 | 1472298157010 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:37 INFO - PROCESS | 1983 | 1472298157012 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:37 INFO - PROCESS | 1983 | 1472298157165 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:42:37 INFO - PROCESS | 1983 | 1472298157222 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:37 INFO - PROCESS | 1983 | 1472298157226 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:37 INFO - PROCESS | 1983 | ++DOCSHELL 0x118657800 == 47 [pid = 1983] [id = 279] 04:42:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x11303e000) [pid = 1983] [serial = 835] [outer = 0x0] 04:42:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x116718800) [pid = 1983] [serial = 836] [outer = 0x11303e000] 04:42:37 INFO - PROCESS | 1983 | 1472298157254 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x116abf400) [pid = 1983] [serial = 837] [outer = 0x11303e000] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x12b3cf000 == 46 [pid = 1983] [id = 272] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x12acca800 == 45 [pid = 1983] [id = 271] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x119c1c800 == 44 [pid = 1983] [id = 270] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x12a94d000 == 43 [pid = 1983] [id = 269] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x1298b4000 == 42 [pid = 1983] [id = 268] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x127347000 == 41 [pid = 1983] [id = 267] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x125e90000 == 40 [pid = 1983] [id = 266] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x123a18800 == 39 [pid = 1983] [id = 265] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x119c36800 == 38 [pid = 1983] [id = 264] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x11822e800 == 37 [pid = 1983] [id = 263] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x1164e7800 == 36 [pid = 1983] [id = 262] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x117495000 == 35 [pid = 1983] [id = 260] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x117117000 == 34 [pid = 1983] [id = 261] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x1298d0000 == 33 [pid = 1983] [id = 259] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x1253c4000 == 32 [pid = 1983] [id = 278] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x12c142000 == 31 [pid = 1983] [id = 277] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x12c10e000 == 30 [pid = 1983] [id = 276] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x12733d000 == 29 [pid = 1983] [id = 275] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbeb800 == 28 [pid = 1983] [id = 273] 04:42:38 INFO - PROCESS | 1983 | --DOCSHELL 0x117cb6800 == 27 [pid = 1983] [id = 274] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x112a8a400) [pid = 1983] [serial = 743] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x113e5c400) [pid = 1983] [serial = 744] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x1167f4000) [pid = 1983] [serial = 746] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x116a0d400) [pid = 1983] [serial = 747] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x1254b1800) [pid = 1983] [serial = 761] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x1196cc800) [pid = 1983] [serial = 752] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x1181cec00) [pid = 1983] [serial = 749] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x1186d2000) [pid = 1983] [serial = 750] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x112a85400) [pid = 1983] [serial = 741] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x112965000) [pid = 1983] [serial = 740] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1167ee800) [pid = 1983] [serial = 726] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x115e9ec00) [pid = 1983] [serial = 725] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1184ea400) [pid = 1983] [serial = 729] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1181ad000) [pid = 1983] [serial = 728] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x124e7b800) [pid = 1983] [serial = 732] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x121089000) [pid = 1983] [serial = 731] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1259e2800) [pid = 1983] [serial = 735] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1254a8000) [pid = 1983] [serial = 734] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x124f37000) [pid = 1983] [serial = 759] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x124a51c00) [pid = 1983] [serial = 758] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1269ea000) [pid = 1983] [serial = 764] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1269ec000) [pid = 1983] [serial = 738] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1205cc800) [pid = 1983] [serial = 770] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1167f7400) [pid = 1983] [serial = 767] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x126952400) [pid = 1983] [serial = 737] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1186d4000) [pid = 1983] [serial = 768] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x128f11000) [pid = 1983] [serial = 773] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1292f9c00) [pid = 1983] [serial = 774] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x127185400) [pid = 1983] [serial = 765] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x119c44800) [pid = 1983] [serial = 755] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x121087800) [pid = 1983] [serial = 756] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x125e83c00) [pid = 1983] [serial = 762] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x129539400) [pid = 1983] [serial = 776] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x126fe7800) [pid = 1983] [serial = 771] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x119818400) [pid = 1983] [serial = 753] [outer = 0x0] [url = about:blank] 04:42:38 INFO - PROCESS | 1983 | 1472298158284 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1381ms 04:42:38 INFO - PROCESS | 1983 | 1472298158457 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:42:38 INFO - PROCESS | 1983 | 1472298158460 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 04:42:38 INFO - PROCESS | 1983 | 1472298158465 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 1983 | 1472298158468 Marionette TRACE conn2 <- [1,1090,null,{}] 04:42:38 INFO - PROCESS | 1983 | 1472298158472 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:38 INFO - PROCESS | 1983 | 1472298158473 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:38 INFO - PROCESS | 1983 | 1472298158552 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:42:38 INFO - PROCESS | 1983 | 1472298158630 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:38 INFO - PROCESS | 1983 | 1472298158632 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:38 INFO - PROCESS | 1983 | ++DOCSHELL 0x117104000 == 28 [pid = 1983] [id = 280] 04:42:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x1167f9000) [pid = 1983] [serial = 838] [outer = 0x0] 04:42:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1167fd800) [pid = 1983] [serial = 839] [outer = 0x1167f9000] 04:42:38 INFO - PROCESS | 1983 | 1472298158661 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x1176b8c00) [pid = 1983] [serial = 840] [outer = 0x1167f9000] 04:42:38 INFO - PROCESS | 1983 | 1472298158976 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 521ms 04:42:38 INFO - PROCESS | 1983 | 1472298158990 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:42:38 INFO - PROCESS | 1983 | 1472298158994 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 04:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:42:39 INFO - PROCESS | 1983 | 1472298159001 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 1983 | 1472298159005 Marionette TRACE conn2 <- [1,1094,null,{}] 04:42:39 INFO - PROCESS | 1983 | 1472298159007 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:39 INFO - PROCESS | 1983 | 1472298159009 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:39 INFO - PROCESS | 1983 | 1472298159089 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:42:39 INFO - PROCESS | 1983 | 1472298159140 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 1983 | 1472298159142 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:39 INFO - PROCESS | 1983 | ++DOCSHELL 0x11822e800 == 29 [pid = 1983] [id = 281] 04:42:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1176b9000) [pid = 1983] [serial = 841] [outer = 0x0] 04:42:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x118427000) [pid = 1983] [serial = 842] [outer = 0x1176b9000] 04:42:39 INFO - PROCESS | 1983 | 1472298159170 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x118d9e000) [pid = 1983] [serial = 843] [outer = 0x1176b9000] 04:42:39 INFO - PROCESS | 1983 | 1472298159474 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 525ms 04:42:39 INFO - PROCESS | 1983 | 1472298159525 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 1983 | 1472298159526 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 04:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:42:39 INFO - PROCESS | 1983 | 1472298159529 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 1983 | 1472298159531 Marionette TRACE conn2 <- [1,1098,null,{}] 04:42:39 INFO - PROCESS | 1983 | 1472298159539 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:39 INFO - PROCESS | 1983 | 1472298159542 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:39 INFO - PROCESS | 1983 | 1472298159620 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:42:39 INFO - PROCESS | 1983 | 1472298159674 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 1983 | 1472298159676 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:39 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198b0800 == 30 [pid = 1983] [id = 282] 04:42:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1195ebc00) [pid = 1983] [serial = 844] [outer = 0x0] 04:42:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1196cb800) [pid = 1983] [serial = 845] [outer = 0x1195ebc00] 04:42:39 INFO - PROCESS | 1983 | 1472298159705 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1205c3800) [pid = 1983] [serial = 846] [outer = 0x1195ebc00] 04:42:39 INFO - PROCESS | 1983 | 1472298159991 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 473ms 04:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:42:40 INFO - PROCESS | 1983 | 1472298160006 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 1983 | 1472298160008 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 04:42:40 INFO - PROCESS | 1983 | 1472298160010 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 1983 | 1472298160011 Marionette TRACE conn2 <- [1,1102,null,{}] 04:42:40 INFO - PROCESS | 1983 | 1472298160014 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:40 INFO - PROCESS | 1983 | 1472298160015 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:40 INFO - PROCESS | 1983 | 1472298160107 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:42:40 INFO - PROCESS | 1983 | 1472298160110 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:40 INFO - PROCESS | 1983 | 1472298160111 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:40 INFO - PROCESS | 1983 | ++DOCSHELL 0x123945000 == 31 [pid = 1983] [id = 283] 04:42:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x121089000) [pid = 1983] [serial = 847] [outer = 0x0] 04:42:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x123dbcc00) [pid = 1983] [serial = 848] [outer = 0x121089000] 04:42:40 INFO - PROCESS | 1983 | 1472298160140 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x124cea000) [pid = 1983] [serial = 849] [outer = 0x121089000] 04:42:40 INFO - PROCESS | 1983 | 1472298160504 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 521ms 04:42:40 INFO - PROCESS | 1983 | 1472298160539 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 1983 | 1472298160540 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 04:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:42:40 INFO - PROCESS | 1983 | 1472298160550 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 1983 | 1472298160552 Marionette TRACE conn2 <- [1,1106,null,{}] 04:42:40 INFO - PROCESS | 1983 | 1472298160554 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:40 INFO - PROCESS | 1983 | 1472298160556 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:40 INFO - PROCESS | 1983 | 1472298160649 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:42:40 INFO - PROCESS | 1983 | 1472298160652 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:40 INFO - PROCESS | 1983 | 1472298160654 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:40 INFO - PROCESS | 1983 | ++DOCSHELL 0x123c2d800 == 32 [pid = 1983] [id = 284] 04:42:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1205c3400) [pid = 1983] [serial = 850] [outer = 0x0] 04:42:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x124f2e800) [pid = 1983] [serial = 851] [outer = 0x1205c3400] 04:42:40 INFO - PROCESS | 1983 | 1472298160680 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x12533e800) [pid = 1983] [serial = 852] [outer = 0x1205c3400] 04:42:41 INFO - PROCESS | 1983 | 1472298161035 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 521ms 04:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:42:41 INFO - PROCESS | 1983 | 1472298161071 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 1983 | 1472298161073 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 04:42:41 INFO - PROCESS | 1983 | 1472298161075 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - PROCESS | 1983 | 1472298161076 Marionette TRACE conn2 <- [1,1110,null,{}] 04:42:41 INFO - PROCESS | 1983 | 1472298161078 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:41 INFO - PROCESS | 1983 | 1472298161082 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:41 INFO - PROCESS | 1983 | 1472298161193 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:42:41 INFO - PROCESS | 1983 | 1472298161229 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 1983 | 1472298161230 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:41 INFO - PROCESS | 1983 | ++DOCSHELL 0x1254b8000 == 33 [pid = 1983] [id = 285] 04:42:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x125410800) [pid = 1983] [serial = 853] [outer = 0x0] 04:42:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x125e8a400) [pid = 1983] [serial = 854] [outer = 0x125410800] 04:42:41 INFO - PROCESS | 1983 | 1472298161257 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1273f0000) [pid = 1983] [serial = 855] [outer = 0x125410800] 04:42:41 INFO - PROCESS | 1983 | 1472298161590 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 569ms 04:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:42:41 INFO - PROCESS | 1983 | 1472298161645 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 1983 | 1472298161646 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 04:42:41 INFO - PROCESS | 1983 | 1472298161648 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - PROCESS | 1983 | 1472298161656 Marionette TRACE conn2 <- [1,1114,null,{}] 04:42:41 INFO - PROCESS | 1983 | 1472298161659 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:41 INFO - PROCESS | 1983 | 1472298161660 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:41 INFO - PROCESS | 1983 | 1472298161750 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:42:41 INFO - PROCESS | 1983 | 1472298161795 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 1983 | 1472298161796 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:41 INFO - PROCESS | 1983 | ++DOCSHELL 0x126e4a800 == 34 [pid = 1983] [id = 286] 04:42:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x128fc5800) [pid = 1983] [serial = 856] [outer = 0x0] 04:42:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1292eec00) [pid = 1983] [serial = 857] [outer = 0x128fc5800] 04:42:41 INFO - PROCESS | 1983 | 1472298161822 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x1292f8c00) [pid = 1983] [serial = 858] [outer = 0x128fc5800] 04:42:42 INFO - PROCESS | 1983 | 1472298162150 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 527ms 04:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:42:42 INFO - PROCESS | 1983 | 1472298162176 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:42:42 INFO - PROCESS | 1983 | 1472298162177 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 04:42:42 INFO - PROCESS | 1983 | 1472298162179 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 1983 | 1472298162180 Marionette TRACE conn2 <- [1,1118,null,{}] 04:42:42 INFO - PROCESS | 1983 | 1472298162184 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:42 INFO - PROCESS | 1983 | 1472298162186 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:42 INFO - PROCESS | 1983 | 1472298162472 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x112a93800) [pid = 1983] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x119c4d000) [pid = 1983] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1129bc400) [pid = 1983] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1273ef000) [pid = 1983] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1167f6400) [pid = 1983] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1292f1c00) [pid = 1983] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x119c4c800) [pid = 1983] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x123dc4800) [pid = 1983] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1186d1800) [pid = 1983] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x116594c00) [pid = 1983] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x112eb5400) [pid = 1983] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x112a8a800) [pid = 1983] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1295ddc00) [pid = 1983] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x12ac0e000) [pid = 1983] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:42:42 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1295de400) [pid = 1983] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:42:42 INFO - PROCESS | 1983 | 1472298162521 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:42 INFO - PROCESS | 1983 | 1472298162522 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x116016000 == 35 [pid = 1983] [id = 287] 04:42:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1127de400) [pid = 1983] [serial = 859] [outer = 0x0] 04:42:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x112d44800) [pid = 1983] [serial = 860] [outer = 0x1127de400] 04:42:42 INFO - PROCESS | 1983 | 1472298162548 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1189f7400) [pid = 1983] [serial = 861] [outer = 0x1127de400] 04:42:42 INFO - PROCESS | 1983 | 1472298162822 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 671ms 04:42:42 INFO - PROCESS | 1983 | 1472298162856 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:42:42 INFO - PROCESS | 1983 | 1472298162867 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 04:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:42:42 INFO - PROCESS | 1983 | 1472298162877 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 1983 | 1472298162878 Marionette TRACE conn2 <- [1,1122,null,{}] 04:42:42 INFO - PROCESS | 1983 | 1472298162880 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:42 INFO - PROCESS | 1983 | 1472298162882 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:42 INFO - PROCESS | 1983 | 1472298162962 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:42:42 INFO - PROCESS | 1983 | 1472298162968 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:42 INFO - PROCESS | 1983 | 1472298162970 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x12929e000 == 36 [pid = 1983] [id = 288] 04:42:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x112965800) [pid = 1983] [serial = 862] [outer = 0x0] 04:42:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x12570f800) [pid = 1983] [serial = 863] [outer = 0x112965800] 04:42:42 INFO - PROCESS | 1983 | 1472298162995 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x129537000) [pid = 1983] [serial = 864] [outer = 0x112965800] 04:42:43 INFO - PROCESS | 1983 | 1472298163313 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 471ms 04:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:42:43 INFO - PROCESS | 1983 | 1472298163356 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:42:43 INFO - PROCESS | 1983 | 1472298163357 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 04:42:43 INFO - PROCESS | 1983 | 1472298163360 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 1983 | 1472298163361 Marionette TRACE conn2 <- [1,1126,null,{}] 04:42:43 INFO - PROCESS | 1983 | 1472298163388 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:43 INFO - PROCESS | 1983 | 1472298163389 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:43 INFO - PROCESS | 1983 | 1472298163471 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:42:43 INFO - PROCESS | 1983 | 1472298163475 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:43 INFO - PROCESS | 1983 | 1472298163476 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:43 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298b7800 == 37 [pid = 1983] [id = 289] 04:42:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x124a59400) [pid = 1983] [serial = 865] [outer = 0x0] 04:42:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1295db400) [pid = 1983] [serial = 866] [outer = 0x124a59400] 04:42:43 INFO - PROCESS | 1983 | 1472298163501 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x129750000) [pid = 1983] [serial = 867] [outer = 0x124a59400] 04:42:43 INFO - PROCESS | 1983 | 1472298163812 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 484ms 04:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:42:43 INFO - PROCESS | 1983 | 1472298163844 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:42:43 INFO - PROCESS | 1983 | 1472298163846 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 04:42:43 INFO - PROCESS | 1983 | 1472298163848 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 1983 | 1472298163851 Marionette TRACE conn2 <- [1,1130,null,{}] 04:42:43 INFO - PROCESS | 1983 | 1472298163855 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:43 INFO - PROCESS | 1983 | 1472298163864 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:43 INFO - PROCESS | 1983 | 1472298163949 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:42:44 INFO - PROCESS | 1983 | 1472298164004 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:44 INFO - PROCESS | 1983 | 1472298164005 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a6e7000 == 38 [pid = 1983] [id = 290] 04:42:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1295dd000) [pid = 1983] [serial = 868] [outer = 0x0] 04:42:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x12a676c00) [pid = 1983] [serial = 869] [outer = 0x1295dd000] 04:42:44 INFO - PROCESS | 1983 | 1472298164033 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x12ac0e000) [pid = 1983] [serial = 870] [outer = 0x1295dd000] 04:42:44 INFO - PROCESS | 1983 | 1472298164366 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 523ms 04:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:42:44 INFO - PROCESS | 1983 | 1472298164372 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:42:44 INFO - PROCESS | 1983 | 1472298164374 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 04:42:44 INFO - PROCESS | 1983 | 1472298164377 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:42:44 INFO - PROCESS | 1983 | 1472298164378 Marionette TRACE conn2 <- [1,1134,null,{}] 04:42:44 INFO - PROCESS | 1983 | 1472298164381 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:44 INFO - PROCESS | 1983 | 1472298164385 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:44 INFO - PROCESS | 1983 | 1472298164560 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:42:44 INFO - PROCESS | 1983 | 1472298164615 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:44 INFO - PROCESS | 1983 | 1472298164617 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x115e62800 == 39 [pid = 1983] [id = 291] 04:42:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x112714c00) [pid = 1983] [serial = 871] [outer = 0x0] 04:42:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x112965000) [pid = 1983] [serial = 872] [outer = 0x112714c00] 04:42:44 INFO - PROCESS | 1983 | 1472298164651 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x115e30400) [pid = 1983] [serial = 873] [outer = 0x112714c00] 04:42:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x117403000) [pid = 1983] [serial = 874] [outer = 0x12cdb3c00] 04:42:45 INFO - PROCESS | 1983 | 1472298165244 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 922ms 04:42:45 INFO - PROCESS | 1983 | 1472298165304 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 1983 | 1472298165307 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 04:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:42:45 INFO - PROCESS | 1983 | 1472298165312 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 1983 | 1472298165314 Marionette TRACE conn2 <- [1,1138,null,{}] 04:42:45 INFO - PROCESS | 1983 | 1472298165318 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:45 INFO - PROCESS | 1983 | 1472298165320 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:45 INFO - PROCESS | 1983 | 1472298165450 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:42:45 INFO - PROCESS | 1983 | 1472298165527 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:45 INFO - PROCESS | 1983 | 1472298165528 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:45 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198c3000 == 40 [pid = 1983] [id = 292] 04:42:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1189f9400) [pid = 1983] [serial = 875] [outer = 0x0] 04:42:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x119277800) [pid = 1983] [serial = 876] [outer = 0x1189f9400] 04:42:45 INFO - PROCESS | 1983 | 1472298165560 Marionette DEBUG loaded listener.js 04:42:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x1195f0000) [pid = 1983] [serial = 877] [outer = 0x1189f9400] 04:42:46 INFO - PROCESS | 1983 | 1472298166217 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 971ms 04:42:46 INFO - PROCESS | 1983 | 1472298166282 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:42:46 INFO - PROCESS | 1983 | 1472298166285 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 04:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:42:46 INFO - PROCESS | 1983 | 1472298166288 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - PROCESS | 1983 | 1472298166290 Marionette TRACE conn2 <- [1,1142,null,{}] 04:42:46 INFO - PROCESS | 1983 | 1472298166294 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:46 INFO - PROCESS | 1983 | 1472298166295 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:46 INFO - PROCESS | 1983 | 1472298166404 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:42:46 INFO - PROCESS | 1983 | 1472298166472 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 1983 | 1472298166474 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:46 INFO - PROCESS | 1983 | ++DOCSHELL 0x1169ea000 == 41 [pid = 1983] [id = 293] 04:42:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x1169a7800) [pid = 1983] [serial = 878] [outer = 0x0] 04:42:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x1176c2c00) [pid = 1983] [serial = 879] [outer = 0x1169a7800] 04:42:46 INFO - PROCESS | 1983 | 1472298166497 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x1167f5c00) [pid = 1983] [serial = 880] [outer = 0x1169a7800] 04:42:46 INFO - PROCESS | 1983 | --DOCSHELL 0x12a6e7000 == 40 [pid = 1983] [id = 290] 04:42:46 INFO - PROCESS | 1983 | --DOCSHELL 0x1298b7800 == 39 [pid = 1983] [id = 289] 04:42:46 INFO - PROCESS | 1983 | --DOCSHELL 0x12929e000 == 38 [pid = 1983] [id = 288] 04:42:46 INFO - PROCESS | 1983 | --DOCSHELL 0x116016000 == 37 [pid = 1983] [id = 287] 04:42:46 INFO - PROCESS | 1983 | --DOCSHELL 0x126e4a800 == 36 [pid = 1983] [id = 286] 04:42:46 INFO - PROCESS | 1983 | --DOCSHELL 0x1254b8000 == 35 [pid = 1983] [id = 285] 04:42:46 INFO - PROCESS | 1983 | --DOCSHELL 0x123c2d800 == 34 [pid = 1983] [id = 284] 04:42:46 INFO - PROCESS | 1983 | --DOCSHELL 0x123945000 == 33 [pid = 1983] [id = 283] 04:42:46 INFO - PROCESS | 1983 | --DOCSHELL 0x1198b0800 == 32 [pid = 1983] [id = 282] 04:42:46 INFO - PROCESS | 1983 | --DOCSHELL 0x11822e800 == 31 [pid = 1983] [id = 281] 04:42:46 INFO - PROCESS | 1983 | --DOCSHELL 0x117104000 == 30 [pid = 1983] [id = 280] 04:42:46 INFO - PROCESS | 1983 | --DOCSHELL 0x118657800 == 29 [pid = 1983] [id = 279] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x126958400) [pid = 1983] [serial = 797] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x1292f6c00) [pid = 1983] [serial = 800] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x117c3c000) [pid = 1983] [serial = 782] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1184e7c00) [pid = 1983] [serial = 783] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1295d3400) [pid = 1983] [serial = 777] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1238b6800) [pid = 1983] [serial = 791] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x124e89000) [pid = 1983] [serial = 792] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x124f2f400) [pid = 1983] [serial = 794] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x1196ca400) [pid = 1983] [serial = 788] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x11990dc00) [pid = 1983] [serial = 789] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1176c5c00) [pid = 1983] [serial = 785] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x118424000) [pid = 1983] [serial = 786] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x115e9d800) [pid = 1983] [serial = 779] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1167f4800) [pid = 1983] [serial = 780] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x12ac0dc00) [pid = 1983] [serial = 816] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x129747400) [pid = 1983] [serial = 803] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x12b208c00) [pid = 1983] [serial = 818] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x12a674400) [pid = 1983] [serial = 806] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x119815800) [pid = 1983] [serial = 810] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1167f8800) [pid = 1983] [serial = 809] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x12b25c000) [pid = 1983] [serial = 819] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x124f2b400) [pid = 1983] [serial = 812] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x12a8ce400) [pid = 1983] [serial = 807] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x1295db000) [pid = 1983] [serial = 801] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x129753800) [pid = 1983] [serial = 804] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x12718e400) [pid = 1983] [serial = 798] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x126fe4000) [pid = 1983] [serial = 813] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x12a8d5000) [pid = 1983] [serial = 815] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x125e87000) [pid = 1983] [serial = 795] [outer = 0x0] [url = about:blank] 04:42:47 INFO - PROCESS | 1983 | 1472298167075 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 822ms 04:42:47 INFO - PROCESS | 1983 | 1472298167112 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 1983 | 1472298167117 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 04:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:42:47 INFO - PROCESS | 1983 | 1472298167125 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 1983 | 1472298167128 Marionette TRACE conn2 <- [1,1146,null,{}] 04:42:47 INFO - PROCESS | 1983 | 1472298167132 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:47 INFO - PROCESS | 1983 | 1472298167135 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:47 INFO - PROCESS | 1983 | 1472298167226 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:42:47 INFO - PROCESS | 1983 | 1472298167230 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 1983 | 1472298167231 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x1183e7000 == 30 [pid = 1983] [id = 294] 04:42:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x118d9b000) [pid = 1983] [serial = 881] [outer = 0x0] 04:42:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x1195e4800) [pid = 1983] [serial = 882] [outer = 0x118d9b000] 04:42:47 INFO - PROCESS | 1983 | 1472298167264 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x11981d000) [pid = 1983] [serial = 883] [outer = 0x118d9b000] 04:42:47 INFO - PROCESS | 1983 | 1472298167611 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 523ms 04:42:47 INFO - PROCESS | 1983 | 1472298167647 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 1983 | 1472298167649 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 04:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:42:47 INFO - PROCESS | 1983 | 1472298167651 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 1983 | 1472298167654 Marionette TRACE conn2 <- [1,1150,null,{}] 04:42:47 INFO - PROCESS | 1983 | 1472298167662 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:47 INFO - PROCESS | 1983 | 1472298167665 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:47 INFO - PROCESS | 1983 | 1472298167745 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:42:47 INFO - PROCESS | 1983 | 1472298167753 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 1983 | 1472298167755 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x120540000 == 31 [pid = 1983] [id = 295] 04:42:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x121081800) [pid = 1983] [serial = 884] [outer = 0x0] 04:42:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x124973400) [pid = 1983] [serial = 885] [outer = 0x121081800] 04:42:47 INFO - PROCESS | 1983 | 1472298167784 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x12533f800) [pid = 1983] [serial = 886] [outer = 0x121081800] 04:42:48 INFO - PROCESS | 1983 | 1472298168151 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 523ms 04:42:48 INFO - PROCESS | 1983 | 1472298168180 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 1983 | 1472298168182 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 04:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:42:48 INFO - PROCESS | 1983 | 1472298168184 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 1983 | 1472298168185 Marionette TRACE conn2 <- [1,1154,null,{}] 04:42:48 INFO - PROCESS | 1983 | 1472298168187 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:48 INFO - PROCESS | 1983 | 1472298168189 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:48 INFO - PROCESS | 1983 | 1472298168268 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:42:48 INFO - PROCESS | 1983 | 1472298168273 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:48 INFO - PROCESS | 1983 | 1472298168274 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:48 INFO - PROCESS | 1983 | ++DOCSHELL 0x124eec800 == 32 [pid = 1983] [id = 296] 04:42:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1129b5800) [pid = 1983] [serial = 887] [outer = 0x0] 04:42:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x125e89800) [pid = 1983] [serial = 888] [outer = 0x1129b5800] 04:42:48 INFO - PROCESS | 1983 | 1472298168300 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1269eb000) [pid = 1983] [serial = 889] [outer = 0x1129b5800] 04:42:48 INFO - PROCESS | 1983 | 1472298168655 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 520ms 04:42:48 INFO - PROCESS | 1983 | 1472298168705 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 1983 | 1472298168706 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 04:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:42:48 INFO - PROCESS | 1983 | 1472298168708 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 1983 | 1472298168709 Marionette TRACE conn2 <- [1,1158,null,{}] 04:42:48 INFO - PROCESS | 1983 | 1472298168712 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:48 INFO - PROCESS | 1983 | 1472298168713 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:48 INFO - PROCESS | 1983 | 1472298168789 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:42:48 INFO - PROCESS | 1983 | 1472298168792 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:48 INFO - PROCESS | 1983 | 1472298168793 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:48 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d0d800 == 33 [pid = 1983] [id = 297] 04:42:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1269eb800) [pid = 1983] [serial = 890] [outer = 0x0] 04:42:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1273e9400) [pid = 1983] [serial = 891] [outer = 0x1269eb800] 04:42:48 INFO - PROCESS | 1983 | 1472298168821 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x128fc1000) [pid = 1983] [serial = 892] [outer = 0x1269eb800] 04:42:49 INFO - PROCESS | 1983 | 1472298169195 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 518ms 04:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:42:49 INFO - PROCESS | 1983 | 1472298169228 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:42:49 INFO - PROCESS | 1983 | 1472298169229 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 04:42:49 INFO - PROCESS | 1983 | 1472298169231 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 1983 | 1472298169232 Marionette TRACE conn2 <- [1,1162,null,{}] 04:42:49 INFO - PROCESS | 1983 | 1472298169237 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:49 INFO - PROCESS | 1983 | 1472298169241 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:49 INFO - PROCESS | 1983 | 1472298169356 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:42:49 INFO - PROCESS | 1983 | 1472298169366 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 1983 | 1472298169369 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:49 INFO - PROCESS | 1983 | ++DOCSHELL 0x128f8a800 == 34 [pid = 1983] [id = 298] 04:42:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x128fc1800) [pid = 1983] [serial = 893] [outer = 0x0] 04:42:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1295d4400) [pid = 1983] [serial = 894] [outer = 0x128fc1800] 04:42:49 INFO - PROCESS | 1983 | 1472298169395 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x12ac06c00) [pid = 1983] [serial = 895] [outer = 0x128fc1800] 04:42:49 INFO - PROCESS | 1983 | 1472298169761 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 571ms 04:42:49 INFO - PROCESS | 1983 | 1472298169809 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 04:42:49 INFO - PROCESS | 1983 | 1472298169810 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 04:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:42:49 INFO - PROCESS | 1983 | 1472298169812 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 1983 | 1472298169813 Marionette TRACE conn2 <- [1,1166,null,{}] 04:42:49 INFO - PROCESS | 1983 | 1472298169816 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:49 INFO - PROCESS | 1983 | 1472298169817 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:49 INFO - PROCESS | 1983 | 1472298169915 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:42:49 INFO - PROCESS | 1983 | 1472298169918 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 1983 | 1472298169919 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:49 INFO - PROCESS | 1983 | ++DOCSHELL 0x12955f800 == 35 [pid = 1983] [id = 299] 04:42:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1292ec800) [pid = 1983] [serial = 896] [outer = 0x0] 04:42:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x12b209000) [pid = 1983] [serial = 897] [outer = 0x1292ec800] 04:42:49 INFO - PROCESS | 1983 | 1472298169951 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x12bb3a000) [pid = 1983] [serial = 898] [outer = 0x1292ec800] 04:42:50 INFO - PROCESS | 1983 | 1472298170272 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 472ms 04:42:50 INFO - PROCESS | 1983 | 1472298170295 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 1983 | 1472298170296 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 04:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:42:50 INFO - PROCESS | 1983 | 1472298170300 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 1983 | 1472298170303 Marionette TRACE conn2 <- [1,1170,null,{}] 04:42:50 INFO - PROCESS | 1983 | 1472298170307 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:50 INFO - PROCESS | 1983 | 1472298170308 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:50 INFO - PROCESS | 1983 | 1472298170407 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:42:50 INFO - PROCESS | 1983 | 1472298170411 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:50 INFO - PROCESS | 1983 | 1472298170412 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:50 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a94d800 == 36 [pid = 1983] [id = 300] 04:42:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x114f94c00) [pid = 1983] [serial = 899] [outer = 0x0] 04:42:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12bb3a400) [pid = 1983] [serial = 900] [outer = 0x114f94c00] 04:42:50 INFO - PROCESS | 1983 | 1472298170438 Marionette DEBUG loaded listener.js 04:42:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x12bd1f000) [pid = 1983] [serial = 901] [outer = 0x114f94c00] 04:42:50 INFO - PROCESS | 1983 | 1472298170773 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 525ms 04:42:50 INFO - PROCESS | 1983 | 1472298170824 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 04:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:42:50 INFO - PROCESS | 1983 | 1472298170826 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 04:42:50 INFO - PROCESS | 1983 | 1472298170828 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 1983 | 1472298170829 Marionette TRACE conn2 <- [1,1174,null,{}] 04:42:50 INFO - PROCESS | 1983 | 1472298170831 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:50 INFO - PROCESS | 1983 | 1472298170833 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:50 INFO - PROCESS | 1983 | 1472298170928 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x113c4d800) [pid = 1983] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x119274000) [pid = 1983] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1176b9000) [pid = 1983] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1254aa800) [pid = 1983] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1195ebc00) [pid = 1983] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1205c3400) [pid = 1983] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1167f9000) [pid = 1983] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x121089000) [pid = 1983] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x129539800) [pid = 1983] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x11303e000) [pid = 1983] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x113034c00) [pid = 1983] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x125410800) [pid = 1983] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x128fc5800) [pid = 1983] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1127de400) [pid = 1983] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x124a59400) [pid = 1983] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:42:51 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x112965800) [pid = 1983] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:42:51 INFO - PROCESS | 1983 | 1472298171073 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 1983 | 1472298171075 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198b2000 == 37 [pid = 1983] [id = 301] 04:42:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x112965800) [pid = 1983] [serial = 902] [outer = 0x0] 04:42:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1129ba800) [pid = 1983] [serial = 903] [outer = 0x112965800] 04:42:51 INFO - PROCESS | 1983 | 1472298171108 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1176c0000) [pid = 1983] [serial = 904] [outer = 0x112965800] 04:42:51 INFO - PROCESS | 1983 | 1472298171386 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 1983 | 1472298171410 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 04:42:51 INFO - PROCESS | 1983 | 1472298171412 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - PROCESS | 1983 | 1472298171413 Marionette TRACE conn2 <- [1,1178,null,{}] 04:42:51 INFO - PROCESS | 1983 | 1472298171423 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:51 INFO - PROCESS | 1983 | 1472298171425 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:51 INFO - PROCESS | 1983 | 1472298171510 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:42:51 INFO - PROCESS | 1983 | 1472298171514 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 1983 | 1472298171515 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x124ee9800 == 38 [pid = 1983] [id = 302] 04:42:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x113ce8c00) [pid = 1983] [serial = 905] [outer = 0x0] 04:42:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x125410800) [pid = 1983] [serial = 906] [outer = 0x113ce8c00] 04:42:51 INFO - PROCESS | 1983 | 1472298171541 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x12bd25400) [pid = 1983] [serial = 907] [outer = 0x113ce8c00] 04:42:51 INFO - PROCESS | 1983 | 1472298171893 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 1983 | 1472298171937 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 04:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:42:51 INFO - PROCESS | 1983 | 1472298171939 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - PROCESS | 1983 | 1472298171941 Marionette TRACE conn2 <- [1,1182,null,{}] 04:42:51 INFO - PROCESS | 1983 | 1472298171943 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:51 INFO - PROCESS | 1983 | 1472298171945 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:52 INFO - PROCESS | 1983 | 1472298172037 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:42:52 INFO - PROCESS | 1983 | 1472298172041 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 1983 | 1472298172050 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:52 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbf0000 == 39 [pid = 1983] [id = 303] 04:42:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x1295d7400) [pid = 1983] [serial = 908] [outer = 0x0] 04:42:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x12bed2800) [pid = 1983] [serial = 909] [outer = 0x1295d7400] 04:42:52 INFO - PROCESS | 1983 | 1472298172079 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x12c185000) [pid = 1983] [serial = 910] [outer = 0x1295d7400] 04:42:52 INFO - PROCESS | 1983 | 1472298172413 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:42:52 INFO - PROCESS | 1983 | 1472298172460 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 04:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:42:52 INFO - PROCESS | 1983 | 1472298172463 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - PROCESS | 1983 | 1472298172464 Marionette TRACE conn2 <- [1,1186,null,{}] 04:42:52 INFO - PROCESS | 1983 | 1472298172467 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:52 INFO - PROCESS | 1983 | 1472298172468 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:52 INFO - PROCESS | 1983 | 1472298172548 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:42:52 INFO - PROCESS | 1983 | 1472298172605 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 1983 | 1472298172606 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:52 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c121800 == 40 [pid = 1983] [id = 304] 04:42:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x12c184c00) [pid = 1983] [serial = 911] [outer = 0x0] 04:42:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x12c18b400) [pid = 1983] [serial = 912] [outer = 0x12c184c00] 04:42:52 INFO - PROCESS | 1983 | 1472298172631 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x12c1adc00) [pid = 1983] [serial = 913] [outer = 0x12c184c00] 04:42:52 INFO - PROCESS | 1983 | 1472298172925 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 04:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:42:52 INFO - PROCESS | 1983 | 1472298172942 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 04:42:52 INFO - PROCESS | 1983 | 1472298172944 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - PROCESS | 1983 | 1472298172945 Marionette TRACE conn2 <- [1,1190,null,{}] 04:42:52 INFO - PROCESS | 1983 | 1472298172947 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:52 INFO - PROCESS | 1983 | 1472298172949 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:53 INFO - PROCESS | 1983 | 1472298173049 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:42:53 INFO - PROCESS | 1983 | 1472298173146 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 1983 | 1472298173148 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x113e09800 == 41 [pid = 1983] [id = 305] 04:42:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1121a9000) [pid = 1983] [serial = 914] [outer = 0x0] 04:42:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1129b8000) [pid = 1983] [serial = 915] [outer = 0x1121a9000] 04:42:53 INFO - PROCESS | 1983 | 1472298173181 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1161de400) [pid = 1983] [serial = 916] [outer = 0x1121a9000] 04:42:53 INFO - PROCESS | 1983 | 1472298173641 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 04:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:42:53 INFO - PROCESS | 1983 | 1472298173717 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 04:42:53 INFO - PROCESS | 1983 | 1472298173720 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 1983 | 1472298173722 Marionette TRACE conn2 <- [1,1194,null,{}] 04:42:53 INFO - PROCESS | 1983 | 1472298173726 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:53 INFO - PROCESS | 1983 | 1472298173729 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:53 INFO - PROCESS | 1983 | 1472298173833 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:42:53 INFO - PROCESS | 1983 | 1472298173925 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 1983 | 1472298173927 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x120545800 == 42 [pid = 1983] [id = 306] 04:42:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1195f3400) [pid = 1983] [serial = 917] [outer = 0x0] 04:42:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x119811800) [pid = 1983] [serial = 918] [outer = 0x1195f3400] 04:42:53 INFO - PROCESS | 1983 | 1472298173959 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x119e0c800) [pid = 1983] [serial = 919] [outer = 0x1195f3400] 04:42:54 INFO - PROCESS | 1983 | 1472298174390 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 04:42:54 INFO - PROCESS | 1983 | 1472298174448 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 04:42:54 INFO - PROCESS | 1983 | 1472298174450 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:42:54 INFO - PROCESS | 1983 | 1472298174452 Marionette TRACE conn2 <- [1,1198,null,{}] 04:42:54 INFO - PROCESS | 1983 | 1472298174454 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:54 INFO - PROCESS | 1983 | 1472298174456 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:54 INFO - PROCESS | 1983 | 1472298174559 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:42:54 INFO - PROCESS | 1983 | 1472298174627 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:54 INFO - PROCESS | 1983 | 1472298174629 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a955800 == 43 [pid = 1983] [id = 307] 04:42:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1238bac00) [pid = 1983] [serial = 920] [outer = 0x0] 04:42:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x1254af800) [pid = 1983] [serial = 921] [outer = 0x1238bac00] 04:42:54 INFO - PROCESS | 1983 | 1472298174661 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x128f11400) [pid = 1983] [serial = 922] [outer = 0x1238bac00] 04:42:55 INFO - PROCESS | 1983 | 1472298175088 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 672ms 04:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:42:55 INFO - PROCESS | 1983 | 1472298175123 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:42:55 INFO - PROCESS | 1983 | 1472298175125 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 04:42:55 INFO - PROCESS | 1983 | 1472298175132 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 1983 | 1472298175136 Marionette TRACE conn2 <- [1,1202,null,{}] 04:42:55 INFO - PROCESS | 1983 | 1472298175162 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:55 INFO - PROCESS | 1983 | 1472298175164 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:55 INFO - PROCESS | 1983 | 1472298175299 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:42:55 INFO - PROCESS | 1983 | 1472298175338 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:55 INFO - PROCESS | 1983 | 1472298175340 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:55 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c3a0800 == 44 [pid = 1983] [id = 308] 04:42:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x129539400) [pid = 1983] [serial = 923] [outer = 0x0] 04:42:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x12a8cbc00) [pid = 1983] [serial = 924] [outer = 0x129539400] 04:42:55 INFO - PROCESS | 1983 | 1472298175369 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x12bd21800) [pid = 1983] [serial = 925] [outer = 0x129539400] 04:42:55 INFO - PROCESS | 1983 | 1472298175783 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 701ms 04:42:55 INFO - PROCESS | 1983 | 1472298175828 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:42:55 INFO - PROCESS | 1983 | 1472298175830 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 04:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:42:55 INFO - PROCESS | 1983 | 1472298175833 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 1983 | 1472298175834 Marionette TRACE conn2 <- [1,1206,null,{}] 04:42:55 INFO - PROCESS | 1983 | 1472298175837 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:55 INFO - PROCESS | 1983 | 1472298175838 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:55 INFO - PROCESS | 1983 | 1472298175943 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:42:56 INFO - PROCESS | 1983 | 1472298176039 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 1983 | 1472298176041 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c693000 == 45 [pid = 1983] [id = 309] 04:42:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x129753c00) [pid = 1983] [serial = 926] [outer = 0x0] 04:42:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x12bedb800) [pid = 1983] [serial = 927] [outer = 0x129753c00] 04:42:56 INFO - PROCESS | 1983 | 1472298176070 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x12c1a2800) [pid = 1983] [serial = 928] [outer = 0x129753c00] 04:42:56 INFO - PROCESS | 1983 | 1472298176622 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 819ms 04:42:56 INFO - PROCESS | 1983 | 1472298176670 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 1983 | 1472298176672 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 04:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:42:56 INFO - PROCESS | 1983 | 1472298176677 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 1983 | 1472298176679 Marionette TRACE conn2 <- [1,1210,null,{}] 04:42:56 INFO - PROCESS | 1983 | 1472298176683 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:56 INFO - PROCESS | 1983 | 1472298176685 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:56 INFO - PROCESS | 1983 | 1472298176782 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:42:56 INFO - PROCESS | 1983 | 1472298176852 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 1983 | 1472298176853 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c1c800 == 46 [pid = 1983] [id = 310] 04:42:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x1186d4000) [pid = 1983] [serial = 929] [outer = 0x0] 04:42:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x1189f9000) [pid = 1983] [serial = 930] [outer = 0x1186d4000] 04:42:56 INFO - PROCESS | 1983 | 1472298176882 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x119c44800) [pid = 1983] [serial = 931] [outer = 0x1186d4000] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x12c121800 == 45 [pid = 1983] [id = 304] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbf0000 == 44 [pid = 1983] [id = 303] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x124ee9800 == 43 [pid = 1983] [id = 302] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x1198b2000 == 42 [pid = 1983] [id = 301] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x12a94d800 == 41 [pid = 1983] [id = 300] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x12955f800 == 40 [pid = 1983] [id = 299] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x128f8a800 == 39 [pid = 1983] [id = 298] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x118d0d800 == 38 [pid = 1983] [id = 297] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x124eec800 == 37 [pid = 1983] [id = 296] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x120540000 == 36 [pid = 1983] [id = 295] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x1183e7000 == 35 [pid = 1983] [id = 294] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x1169ea000 == 34 [pid = 1983] [id = 293] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x1198c3000 == 33 [pid = 1983] [id = 292] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x115e62800 == 32 [pid = 1983] [id = 291] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x12c693000 == 31 [pid = 1983] [id = 309] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x12c3a0800 == 30 [pid = 1983] [id = 308] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x12a955800 == 29 [pid = 1983] [id = 307] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x120545800 == 28 [pid = 1983] [id = 306] 04:42:57 INFO - PROCESS | 1983 | --DOCSHELL 0x113e09800 == 27 [pid = 1983] [id = 305] 04:42:57 INFO - PROCESS | 1983 | 1472298177897 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x12570f800) [pid = 1983] [serial = 863] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x12a676c00) [pid = 1983] [serial = 869] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x124cea000) [pid = 1983] [serial = 849] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x117154c00) [pid = 1983] [serial = 822] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x116551400) [pid = 1983] [serial = 821] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x12107d800) [pid = 1983] [serial = 825] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x119816400) [pid = 1983] [serial = 824] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x118427000) [pid = 1983] [serial = 842] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1292edc00) [pid = 1983] [serial = 828] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x118d9e000) [pid = 1983] [serial = 843] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1196cb800) [pid = 1983] [serial = 845] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x126edfc00) [pid = 1983] [serial = 827] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x124f2e800) [pid = 1983] [serial = 851] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1205c3800) [pid = 1983] [serial = 846] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x1167fd800) [pid = 1983] [serial = 839] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1176b8c00) [pid = 1983] [serial = 840] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x123dbcc00) [pid = 1983] [serial = 848] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x129755800) [pid = 1983] [serial = 831] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x12953f800) [pid = 1983] [serial = 830] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x116abf400) [pid = 1983] [serial = 837] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x116718800) [pid = 1983] [serial = 836] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x12ac0c000) [pid = 1983] [serial = 834] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x12953a400) [pid = 1983] [serial = 833] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x125e8a400) [pid = 1983] [serial = 854] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1292eec00) [pid = 1983] [serial = 857] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1273f0000) [pid = 1983] [serial = 855] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1292f8c00) [pid = 1983] [serial = 858] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1189f7400) [pid = 1983] [serial = 861] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1295db400) [pid = 1983] [serial = 866] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x129537000) [pid = 1983] [serial = 864] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x112d44800) [pid = 1983] [serial = 860] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x129750000) [pid = 1983] [serial = 867] [outer = 0x0] [url = about:blank] 04:42:57 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x12533e800) [pid = 1983] [serial = 852] [outer = 0x0] [url = about:blank] 04:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1323ms 04:42:58 INFO - PROCESS | 1983 | 1472298178000 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 04:42:58 INFO - PROCESS | 1983 | 1472298178002 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 04:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:42:58 INFO - PROCESS | 1983 | 1472298178006 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - PROCESS | 1983 | 1472298178008 Marionette TRACE conn2 <- [1,1214,null,{}] 04:42:58 INFO - PROCESS | 1983 | 1472298178012 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:58 INFO - PROCESS | 1983 | 1472298178014 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:58 INFO - PROCESS | 1983 | 1472298178094 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:42:58 INFO - PROCESS | 1983 | 1472298178122 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:58 INFO - PROCESS | 1983 | 1472298178125 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x1164df800 == 28 [pid = 1983] [id = 311] 04:42:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x113c54800) [pid = 1983] [serial = 932] [outer = 0x0] 04:42:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x115e9f800) [pid = 1983] [serial = 933] [outer = 0x113c54800] 04:42:58 INFO - PROCESS | 1983 | 1472298178154 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x11659e400) [pid = 1983] [serial = 934] [outer = 0x113c54800] 04:42:58 INFO - PROCESS | 1983 | 1472298178482 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 522ms 04:42:58 INFO - PROCESS | 1983 | 1472298178527 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:42:58 INFO - PROCESS | 1983 | 1472298178531 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 04:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:42:58 INFO - PROCESS | 1983 | 1472298178536 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - PROCESS | 1983 | 1472298178538 Marionette TRACE conn2 <- [1,1218,null,{}] 04:42:58 INFO - PROCESS | 1983 | 1472298178540 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:58 INFO - PROCESS | 1983 | 1472298178542 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:58 INFO - PROCESS | 1983 | 1472298178618 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:42:58 INFO - PROCESS | 1983 | 1472298178623 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:58 INFO - PROCESS | 1983 | 1472298178624 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x117cb5800 == 29 [pid = 1983] [id = 312] 04:42:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1167f7c00) [pid = 1983] [serial = 935] [outer = 0x0] 04:42:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1176b9c00) [pid = 1983] [serial = 936] [outer = 0x1167f7c00] 04:42:58 INFO - PROCESS | 1983 | 1472298178655 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1181c9400) [pid = 1983] [serial = 937] [outer = 0x1167f7c00] 04:42:58 INFO - PROCESS | 1983 | 1472298178993 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 471ms 04:42:59 INFO - PROCESS | 1983 | 1472298179007 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 1983 | 1472298179008 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 04:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:42:59 INFO - PROCESS | 1983 | 1472298179010 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 1983 | 1472298179024 Marionette TRACE conn2 <- [1,1222,null,{}] 04:42:59 INFO - PROCESS | 1983 | 1472298179032 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:59 INFO - PROCESS | 1983 | 1472298179038 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:59 INFO - PROCESS | 1983 | 1472298179118 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:42:59 INFO - PROCESS | 1983 | 1472298179174 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 1983 | 1472298179176 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:59 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d22000 == 30 [pid = 1983] [id = 313] 04:42:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1184e0000) [pid = 1983] [serial = 938] [outer = 0x0] 04:42:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1195efc00) [pid = 1983] [serial = 939] [outer = 0x1184e0000] 04:42:59 INFO - PROCESS | 1983 | 1472298179206 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x119e07000) [pid = 1983] [serial = 940] [outer = 0x1184e0000] 04:42:59 INFO - PROCESS | 1983 | 1472298179511 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 1983 | 1472298179545 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 04:42:59 INFO - PROCESS | 1983 | 1472298179547 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 1983 | 1472298179548 Marionette TRACE conn2 <- [1,1226,null,{}] 04:42:59 INFO - PROCESS | 1983 | 1472298179552 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:59 INFO - PROCESS | 1983 | 1472298179554 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:59 INFO - PROCESS | 1983 | 1472298179631 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:42:59 INFO - PROCESS | 1983 | 1472298179685 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 1983 | 1472298179687 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:42:59 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c25800 == 31 [pid = 1983] [id = 314] 04:42:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x119e0a400) [pid = 1983] [serial = 941] [outer = 0x0] 04:42:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x121087c00) [pid = 1983] [serial = 942] [outer = 0x119e0a400] 04:42:59 INFO - PROCESS | 1983 | 1472298179715 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x124973c00) [pid = 1983] [serial = 943] [outer = 0x119e0a400] 04:43:00 INFO - PROCESS | 1983 | 1472298180007 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 519ms 04:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:43:00 INFO - PROCESS | 1983 | 1472298180068 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 1983 | 1472298180070 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 04:43:00 INFO - PROCESS | 1983 | 1472298180072 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - PROCESS | 1983 | 1472298180073 Marionette TRACE conn2 <- [1,1230,null,{}] 04:43:00 INFO - PROCESS | 1983 | 1472298180076 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:00 INFO - PROCESS | 1983 | 1472298180077 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:00 INFO - PROCESS | 1983 | 1472298180173 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:43:00 INFO - PROCESS | 1983 | 1472298180208 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 1983 | 1472298180210 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:00 INFO - PROCESS | 1983 | ++DOCSHELL 0x123a11800 == 32 [pid = 1983] [id = 315] 04:43:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x123dc3000) [pid = 1983] [serial = 944] [outer = 0x0] 04:43:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x124f29800) [pid = 1983] [serial = 945] [outer = 0x123dc3000] 04:43:00 INFO - PROCESS | 1983 | 1472298180236 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x125335400) [pid = 1983] [serial = 946] [outer = 0x123dc3000] 04:43:00 INFO - PROCESS | 1983 | 1472298180553 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 518ms 04:43:00 INFO - PROCESS | 1983 | 1472298180591 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 1983 | 1472298180592 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 04:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:43:00 INFO - PROCESS | 1983 | 1472298180595 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - PROCESS | 1983 | 1472298180596 Marionette TRACE conn2 <- [1,1234,null,{}] 04:43:00 INFO - PROCESS | 1983 | 1472298180598 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:00 INFO - PROCESS | 1983 | 1472298180602 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:00 INFO - PROCESS | 1983 | 1472298180728 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:43:00 INFO - PROCESS | 1983 | 1472298180733 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 1983 | 1472298180734 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:00 INFO - PROCESS | 1983 | ++DOCSHELL 0x124ee8000 == 33 [pid = 1983] [id = 316] 04:43:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x124974000) [pid = 1983] [serial = 947] [outer = 0x0] 04:43:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x12570f800) [pid = 1983] [serial = 948] [outer = 0x124974000] 04:43:00 INFO - PROCESS | 1983 | 1472298180761 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12718a800) [pid = 1983] [serial = 949] [outer = 0x124974000] 04:43:01 INFO - PROCESS | 1983 | 1472298181163 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 576ms 04:43:01 INFO - PROCESS | 1983 | 1472298181172 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 1983 | 1472298181173 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 04:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:43:01 INFO - PROCESS | 1983 | 1472298181175 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 1983 | 1472298181177 Marionette TRACE conn2 <- [1,1238,null,{}] 04:43:01 INFO - PROCESS | 1983 | 1472298181179 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:01 INFO - PROCESS | 1983 | 1472298181180 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:01 INFO - PROCESS | 1983 | 1472298181281 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:43:01 INFO - PROCESS | 1983 | 1472298181285 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:01 INFO - PROCESS | 1983 | 1472298181286 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:01 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e9c800 == 34 [pid = 1983] [id = 317] 04:43:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x124f2e000) [pid = 1983] [serial = 950] [outer = 0x0] 04:43:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x128fc1c00) [pid = 1983] [serial = 951] [outer = 0x124f2e000] 04:43:01 INFO - PROCESS | 1983 | 1472298181312 Marionette DEBUG loaded listener.js 04:43:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1292f7800) [pid = 1983] [serial = 952] [outer = 0x124f2e000] 04:43:01 INFO - PROCESS | 1983 | 1472298181654 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 520ms 04:43:01 INFO - PROCESS | 1983 | 1472298181697 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 1983 | 1472298181699 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 04:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:43:01 INFO - PROCESS | 1983 | 1472298181701 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 1983 | 1472298181702 Marionette TRACE conn2 <- [1,1242,null,{}] 04:43:01 INFO - PROCESS | 1983 | 1472298181704 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:01 INFO - PROCESS | 1983 | 1472298181705 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:01 INFO - PROCESS | 1983 | 1472298181802 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:43:01 INFO - PROCESS | 1983 | 1472298181811 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:01 INFO - PROCESS | 1983 | 1472298181812 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:01 INFO - PROCESS | 1983 | ++DOCSHELL 0x127342800 == 35 [pid = 1983] [id = 318] 04:43:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1196c8800) [pid = 1983] [serial = 953] [outer = 0x0] 04:43:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x12953dc00) [pid = 1983] [serial = 954] [outer = 0x1196c8800] 04:43:01 INFO - PROCESS | 1983 | 1472298181870 Marionette DEBUG loaded listener.js 04:43:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x1295dcc00) [pid = 1983] [serial = 955] [outer = 0x1196c8800] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1295dd000) [pid = 1983] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1295d7400) [pid = 1983] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x128fc1800) [pid = 1983] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1292ec800) [pid = 1983] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x114f94c00) [pid = 1983] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x112714c00) [pid = 1983] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1169a7800) [pid = 1983] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x121081800) [pid = 1983] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x12c184c00) [pid = 1983] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1129b5800) [pid = 1983] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1269eb800) [pid = 1983] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1189f9400) [pid = 1983] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x118d9b000) [pid = 1983] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x112965800) [pid = 1983] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:43:02 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x113ce8c00) [pid = 1983] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:43:02 INFO - PROCESS | 1983 | 1472298182364 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 04:43:02 INFO - PROCESS | 1983 | 1472298182371 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:43:02 INFO - PROCESS | 1983 | 1472298182373 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 04:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:43:02 INFO - PROCESS | 1983 | 1472298182376 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:43:02 INFO - PROCESS | 1983 | 1472298182377 Marionette TRACE conn2 <- [1,1246,null,{}] 04:43:02 INFO - PROCESS | 1983 | 1472298182380 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:02 INFO - PROCESS | 1983 | 1472298182381 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:02 INFO - PROCESS | 1983 | 1472298182464 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:43:02 INFO - PROCESS | 1983 | 1472298182469 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:02 INFO - PROCESS | 1983 | 1472298182470 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:02 INFO - PROCESS | 1983 | ++DOCSHELL 0x128bee800 == 36 [pid = 1983] [id = 319] 04:43:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x1169a7800) [pid = 1983] [serial = 956] [outer = 0x0] 04:43:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x121081800) [pid = 1983] [serial = 957] [outer = 0x1169a7800] 04:43:02 INFO - PROCESS | 1983 | 1472298182496 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1273eec00) [pid = 1983] [serial = 958] [outer = 0x1169a7800] 04:43:02 INFO - PROCESS | 1983 | 1472298182854 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 521ms 04:43:02 INFO - PROCESS | 1983 | 1472298182897 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:43:02 INFO - PROCESS | 1983 | 1472298182898 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 04:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:43:02 INFO - PROCESS | 1983 | 1472298182901 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:43:02 INFO - PROCESS | 1983 | 1472298182903 Marionette TRACE conn2 <- [1,1250,null,{}] 04:43:02 INFO - PROCESS | 1983 | 1472298182906 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:02 INFO - PROCESS | 1983 | 1472298182907 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:03 INFO - PROCESS | 1983 | 1472298183020 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:43:03 INFO - PROCESS | 1983 | 1472298183055 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:03 INFO - PROCESS | 1983 | 1472298183056 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:03 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292ae000 == 37 [pid = 1983] [id = 320] 04:43:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x127626800) [pid = 1983] [serial = 959] [outer = 0x0] 04:43:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1295e2800) [pid = 1983] [serial = 960] [outer = 0x127626800] 04:43:03 INFO - PROCESS | 1983 | 1472298183100 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x129753000) [pid = 1983] [serial = 961] [outer = 0x127626800] 04:43:03 INFO - PROCESS | 1983 | 1472298183483 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 622ms 04:43:03 INFO - PROCESS | 1983 | 1472298183523 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:43:03 INFO - PROCESS | 1983 | 1472298183524 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 04:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:43:03 INFO - PROCESS | 1983 | 1472298183526 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - PROCESS | 1983 | 1472298183528 Marionette TRACE conn2 <- [1,1254,null,{}] 04:43:03 INFO - PROCESS | 1983 | 1472298183530 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:03 INFO - PROCESS | 1983 | 1472298183532 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:03 INFO - PROCESS | 1983 | 1472298183656 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:43:03 INFO - PROCESS | 1983 | 1472298183663 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:03 INFO - PROCESS | 1983 | 1472298183665 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:03 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298d1000 == 38 [pid = 1983] [id = 321] 04:43:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x129539c00) [pid = 1983] [serial = 962] [outer = 0x0] 04:43:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x12ab4a400) [pid = 1983] [serial = 963] [outer = 0x129539c00] 04:43:03 INFO - PROCESS | 1983 | 1472298183694 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12ac0ec00) [pid = 1983] [serial = 964] [outer = 0x129539c00] 04:43:04 INFO - PROCESS | 1983 | 1472298184055 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 568ms 04:43:04 INFO - PROCESS | 1983 | 1472298184096 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:43:04 INFO - PROCESS | 1983 | 1472298184098 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 04:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:43:04 INFO - PROCESS | 1983 | 1472298184102 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:43:04 INFO - PROCESS | 1983 | 1472298184103 Marionette TRACE conn2 <- [1,1258,null,{}] 04:43:04 INFO - PROCESS | 1983 | 1472298184106 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:04 INFO - PROCESS | 1983 | 1472298184108 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:04 INFO - PROCESS | 1983 | 1472298184209 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:43:04 INFO - PROCESS | 1983 | 1472298184311 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:04 INFO - PROCESS | 1983 | 1472298184313 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x11253c000 == 39 [pid = 1983] [id = 322] 04:43:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1121e2800) [pid = 1983] [serial = 965] [outer = 0x0] 04:43:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x1127d7c00) [pid = 1983] [serial = 966] [outer = 0x1121e2800] 04:43:04 INFO - PROCESS | 1983 | 1472298184347 Marionette DEBUG loaded listener.js 04:43:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1129bb400) [pid = 1983] [serial = 967] [outer = 0x1121e2800] 04:43:04 INFO - PROCESS | 1983 | 1472298184907 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 821ms 04:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:43:04 INFO - PROCESS | 1983 | 1472298184924 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:43:04 INFO - PROCESS | 1983 | 1472298184926 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 04:43:04 INFO - PROCESS | 1983 | 1472298184929 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:43:04 INFO - PROCESS | 1983 | 1472298184931 Marionette TRACE conn2 <- [1,1262,null,{}] 04:43:04 INFO - PROCESS | 1983 | 1472298184963 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:04 INFO - PROCESS | 1983 | 1472298184965 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:05 INFO - PROCESS | 1983 | 1472298185076 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:43:05 INFO - PROCESS | 1983 | 1472298185153 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:05 INFO - PROCESS | 1983 | 1472298185155 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:05 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195d0800 == 40 [pid = 1983] [id = 323] 04:43:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x117c3c000) [pid = 1983] [serial = 968] [outer = 0x0] 04:43:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x118167c00) [pid = 1983] [serial = 969] [outer = 0x117c3c000] 04:43:05 INFO - PROCESS | 1983 | 1472298185186 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x1186c5400) [pid = 1983] [serial = 970] [outer = 0x117c3c000] 04:43:05 INFO - PROCESS | 1983 | 1472298185756 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 847ms 04:43:05 INFO - PROCESS | 1983 | 1472298185906 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 1983 | 1472298185908 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 04:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:43:05 INFO - PROCESS | 1983 | 1472298185941 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 1983 | 1472298185943 Marionette TRACE conn2 <- [1,1266,null,{}] 04:43:05 INFO - PROCESS | 1983 | 1472298185947 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:05 INFO - PROCESS | 1983 | 1472298185949 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:06 INFO - PROCESS | 1983 | 1472298186055 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:43:06 INFO - PROCESS | 1983 | 1472298186107 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:06 INFO - PROCESS | 1983 | 1472298186110 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:06 INFO - PROCESS | 1983 | ++DOCSHELL 0x1183ed800 == 41 [pid = 1983] [id = 324] 04:43:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x1167f5400) [pid = 1983] [serial = 971] [outer = 0x0] 04:43:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x116920800) [pid = 1983] [serial = 972] [outer = 0x1167f5400] 04:43:06 INFO - PROCESS | 1983 | 1472298186139 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x118168c00) [pid = 1983] [serial = 973] [outer = 0x1167f5400] 04:43:06 INFO - PROCESS | 1983 | --DOCSHELL 0x1298d1000 == 40 [pid = 1983] [id = 321] 04:43:06 INFO - PROCESS | 1983 | --DOCSHELL 0x1292ae000 == 39 [pid = 1983] [id = 320] 04:43:06 INFO - PROCESS | 1983 | --DOCSHELL 0x128bee800 == 38 [pid = 1983] [id = 319] 04:43:06 INFO - PROCESS | 1983 | --DOCSHELL 0x127342800 == 37 [pid = 1983] [id = 318] 04:43:06 INFO - PROCESS | 1983 | --DOCSHELL 0x125e9c800 == 36 [pid = 1983] [id = 317] 04:43:06 INFO - PROCESS | 1983 | --DOCSHELL 0x124ee8000 == 35 [pid = 1983] [id = 316] 04:43:06 INFO - PROCESS | 1983 | --DOCSHELL 0x123a11800 == 34 [pid = 1983] [id = 315] 04:43:06 INFO - PROCESS | 1983 | --DOCSHELL 0x119c25800 == 33 [pid = 1983] [id = 314] 04:43:06 INFO - PROCESS | 1983 | --DOCSHELL 0x118d22000 == 32 [pid = 1983] [id = 313] 04:43:06 INFO - PROCESS | 1983 | --DOCSHELL 0x117cb5800 == 31 [pid = 1983] [id = 312] 04:43:06 INFO - PROCESS | 1983 | --DOCSHELL 0x1164df800 == 30 [pid = 1983] [id = 311] 04:43:06 INFO - PROCESS | 1983 | 1472298186591 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 681ms 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x12ac0e000) [pid = 1983] [serial = 870] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x12c185000) [pid = 1983] [serial = 910] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1295d4400) [pid = 1983] [serial = 894] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x12b209000) [pid = 1983] [serial = 897] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x12ac06c00) [pid = 1983] [serial = 895] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x12bb3a400) [pid = 1983] [serial = 900] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x112965000) [pid = 1983] [serial = 872] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x115e30400) [pid = 1983] [serial = 873] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x1176c2c00) [pid = 1983] [serial = 879] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1167f5c00) [pid = 1983] [serial = 880] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x124973400) [pid = 1983] [serial = 885] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x12bb3a000) [pid = 1983] [serial = 898] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x12c1adc00) [pid = 1983] [serial = 913] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x12533f800) [pid = 1983] [serial = 886] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x125e89800) [pid = 1983] [serial = 888] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1269eb000) [pid = 1983] [serial = 889] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1273e9400) [pid = 1983] [serial = 891] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x12c18b400) [pid = 1983] [serial = 912] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x119277800) [pid = 1983] [serial = 876] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1195f0000) [pid = 1983] [serial = 877] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1195e4800) [pid = 1983] [serial = 882] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x11981d000) [pid = 1983] [serial = 883] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x12bd1f000) [pid = 1983] [serial = 901] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x128f0c800) [pid = 1983] [serial = 480] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x12bed2800) [pid = 1983] [serial = 909] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x1176c0000) [pid = 1983] [serial = 904] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x125410800) [pid = 1983] [serial = 906] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x1129ba800) [pid = 1983] [serial = 903] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x128fc1000) [pid = 1983] [serial = 892] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x12bd25400) [pid = 1983] [serial = 907] [outer = 0x0] [url = about:blank] 04:43:06 INFO - PROCESS | 1983 | 1472298186636 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:43:06 INFO - PROCESS | 1983 | 1472298186638 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 04:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:43:06 INFO - PROCESS | 1983 | 1472298186646 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:43:06 INFO - PROCESS | 1983 | 1472298186651 Marionette TRACE conn2 <- [1,1270,null,{}] 04:43:06 INFO - PROCESS | 1983 | 1472298186655 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:06 INFO - PROCESS | 1983 | 1472298186657 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:06 INFO - PROCESS | 1983 | 1472298186739 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:43:06 INFO - PROCESS | 1983 | 1472298186743 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:06 INFO - PROCESS | 1983 | 1472298186745 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:06 INFO - PROCESS | 1983 | ++DOCSHELL 0x117cb1000 == 31 [pid = 1983] [id = 325] 04:43:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1184e9c00) [pid = 1983] [serial = 974] [outer = 0x0] 04:43:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x118da6000) [pid = 1983] [serial = 975] [outer = 0x1184e9c00] 04:43:06 INFO - PROCESS | 1983 | 1472298186776 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x1196ca400) [pid = 1983] [serial = 976] [outer = 0x1184e9c00] 04:43:07 INFO - PROCESS | 1983 | 1472298187122 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 530ms 04:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:43:07 INFO - PROCESS | 1983 | 1472298187173 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 1983 | 1472298187175 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 04:43:07 INFO - PROCESS | 1983 | 1472298187177 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 1983 | 1472298187178 Marionette TRACE conn2 <- [1,1274,null,{}] 04:43:07 INFO - PROCESS | 1983 | 1472298187185 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:07 INFO - PROCESS | 1983 | 1472298187188 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:07 INFO - PROCESS | 1983 | 1472298187271 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:43:07 INFO - PROCESS | 1983 | 1472298187277 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 1983 | 1472298187280 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x119cf1800 == 32 [pid = 1983] [id = 326] 04:43:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1238b0c00) [pid = 1983] [serial = 977] [outer = 0x0] 04:43:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x1238b6800) [pid = 1983] [serial = 978] [outer = 0x1238b0c00] 04:43:07 INFO - PROCESS | 1983 | 1472298187309 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x124ce7800) [pid = 1983] [serial = 979] [outer = 0x1238b0c00] 04:43:07 INFO - PROCESS | 1983 | 1472298187664 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 518ms 04:43:07 INFO - PROCESS | 1983 | 1472298187696 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:43:07 INFO - PROCESS | 1983 | 1472298187697 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 04:43:07 INFO - PROCESS | 1983 | 1472298187699 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 1983 | 1472298187701 Marionette TRACE conn2 <- [1,1278,null,{}] 04:43:07 INFO - PROCESS | 1983 | 1472298187703 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:07 INFO - PROCESS | 1983 | 1472298187704 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:07 INFO - PROCESS | 1983 | 1472298187788 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:43:07 INFO - PROCESS | 1983 | 1472298187838 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 1983 | 1472298187839 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c96800 == 33 [pid = 1983] [id = 327] 04:43:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x112a93800) [pid = 1983] [serial = 980] [outer = 0x0] 04:43:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x124f30400) [pid = 1983] [serial = 981] [outer = 0x112a93800] 04:43:07 INFO - PROCESS | 1983 | 1472298187865 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1259d6400) [pid = 1983] [serial = 982] [outer = 0x112a93800] 04:43:08 INFO - PROCESS | 1983 | 1472298188156 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 473ms 04:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:43:08 INFO - PROCESS | 1983 | 1472298188175 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 1983 | 1472298188176 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 04:43:08 INFO - PROCESS | 1983 | 1472298188178 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 1983 | 1472298188179 Marionette TRACE conn2 <- [1,1282,null,{}] 04:43:08 INFO - PROCESS | 1983 | 1472298188182 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:08 INFO - PROCESS | 1983 | 1472298188183 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:08 INFO - PROCESS | 1983 | 1472298188271 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:43:08 INFO - PROCESS | 1983 | 1472298188274 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 1983 | 1472298188275 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:08 INFO - PROCESS | 1983 | ++DOCSHELL 0x118657000 == 34 [pid = 1983] [id = 328] 04:43:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x11617d000) [pid = 1983] [serial = 983] [outer = 0x0] 04:43:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x125ef8400) [pid = 1983] [serial = 984] [outer = 0x11617d000] 04:43:08 INFO - PROCESS | 1983 | 1472298188303 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x126fe2c00) [pid = 1983] [serial = 985] [outer = 0x11617d000] 04:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 468ms 04:43:08 INFO - PROCESS | 1983 | 1472298188642 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:43:08 INFO - PROCESS | 1983 | 1472298188647 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 1983 | 1472298188649 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 04:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:43:08 INFO - PROCESS | 1983 | 1472298188655 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 1983 | 1472298188656 Marionette TRACE conn2 <- [1,1286,null,{}] 04:43:08 INFO - PROCESS | 1983 | 1472298188658 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:08 INFO - PROCESS | 1983 | 1472298188663 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:08 INFO - PROCESS | 1983 | 1472298188798 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:43:08 INFO - PROCESS | 1983 | 1472298188810 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 1983 | 1472298188812 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:08 INFO - PROCESS | 1983 | ++DOCSHELL 0x128bdd800 == 35 [pid = 1983] [id = 329] 04:43:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x124ecd400) [pid = 1983] [serial = 986] [outer = 0x0] 04:43:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x127189000) [pid = 1983] [serial = 987] [outer = 0x124ecd400] 04:43:08 INFO - PROCESS | 1983 | 1472298188838 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x129755800) [pid = 1983] [serial = 988] [outer = 0x124ecd400] 04:43:09 INFO - PROCESS | 1983 | 1472298189165 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 570ms 04:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:43:09 INFO - PROCESS | 1983 | 1472298189226 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 1983 | 1472298189227 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 04:43:09 INFO - PROCESS | 1983 | 1472298189229 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - PROCESS | 1983 | 1472298189230 Marionette TRACE conn2 <- [1,1290,null,{}] 04:43:09 INFO - PROCESS | 1983 | 1472298189232 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:09 INFO - PROCESS | 1983 | 1472298189234 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:09 INFO - PROCESS | 1983 | 1472298189328 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:43:09 INFO - PROCESS | 1983 | 1472298189340 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 1983 | 1472298189341 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:09 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292a6000 == 36 [pid = 1983] [id = 330] 04:43:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x113ce8c00) [pid = 1983] [serial = 989] [outer = 0x0] 04:43:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x12ab51c00) [pid = 1983] [serial = 990] [outer = 0x113ce8c00] 04:43:09 INFO - PROCESS | 1983 | 1472298189366 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x12b204400) [pid = 1983] [serial = 991] [outer = 0x113ce8c00] 04:43:09 INFO - PROCESS | 1983 | 1472298189727 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 523ms 04:43:09 INFO - PROCESS | 1983 | 1472298189753 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 1983 | 1472298189755 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 04:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:43:09 INFO - PROCESS | 1983 | 1472298189757 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - PROCESS | 1983 | 1472298189758 Marionette TRACE conn2 <- [1,1294,null,{}] 04:43:09 INFO - PROCESS | 1983 | 1472298189760 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:09 INFO - PROCESS | 1983 | 1472298189761 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:09 INFO - PROCESS | 1983 | 1472298189856 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:43:09 INFO - PROCESS | 1983 | 1472298189868 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 1983 | 1472298189869 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:09 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298c6800 == 37 [pid = 1983] [id = 331] 04:43:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1129bf000) [pid = 1983] [serial = 992] [outer = 0x0] 04:43:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x12bb3a000) [pid = 1983] [serial = 993] [outer = 0x1129bf000] 04:43:09 INFO - PROCESS | 1983 | 1472298189895 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12bd25400) [pid = 1983] [serial = 994] [outer = 0x1129bf000] 04:43:10 INFO - PROCESS | 1983 | 1472298190195 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 470ms 04:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:43:10 INFO - PROCESS | 1983 | 1472298190227 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 1983 | 1472298190229 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 04:43:10 INFO - PROCESS | 1983 | 1472298190231 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - PROCESS | 1983 | 1472298190232 Marionette TRACE conn2 <- [1,1298,null,{}] 04:43:10 INFO - PROCESS | 1983 | 1472298190237 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:10 INFO - PROCESS | 1983 | 1472298190238 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:10 INFO - PROCESS | 1983 | 1472298190332 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:43:10 INFO - PROCESS | 1983 | 1472298190368 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 1983 | 1472298190370 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x12ab06800 == 38 [pid = 1983] [id = 332] 04:43:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x12bb37000) [pid = 1983] [serial = 995] [outer = 0x0] 04:43:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x12bd2a800) [pid = 1983] [serial = 996] [outer = 0x12bb37000] 04:43:10 INFO - PROCESS | 1983 | 1472298190395 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x12beda800) [pid = 1983] [serial = 997] [outer = 0x12bb37000] 04:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 471ms 04:43:10 INFO - PROCESS | 1983 | 1472298190694 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:43:10 INFO - PROCESS | 1983 | 1472298190705 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 1983 | 1472298190706 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 04:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:43:10 INFO - PROCESS | 1983 | 1472298190708 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - PROCESS | 1983 | 1472298190709 Marionette TRACE conn2 <- [1,1302,null,{}] 04:43:10 INFO - PROCESS | 1983 | 1472298190712 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:10 INFO - PROCESS | 1983 | 1472298190713 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:10 INFO - PROCESS | 1983 | 1472298190902 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x124f2e000) [pid = 1983] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1184e0000) [pid = 1983] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x113c54800) [pid = 1983] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x119e0a400) [pid = 1983] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1167f7c00) [pid = 1983] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1121a9000) [pid = 1983] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1186d4000) [pid = 1983] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1195f3400) [pid = 1983] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1238bac00) [pid = 1983] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x129539400) [pid = 1983] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x129753c00) [pid = 1983] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x124974000) [pid = 1983] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1196c8800) [pid = 1983] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1169a7800) [pid = 1983] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x123dc3000) [pid = 1983] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:43:10 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x127626800) [pid = 1983] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:43:10 INFO - PROCESS | 1983 | 1472298190946 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 1983 | 1472298190947 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x118239800 == 39 [pid = 1983] [id = 333] 04:43:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1121a9000) [pid = 1983] [serial = 998] [outer = 0x0] 04:43:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x112d44400) [pid = 1983] [serial = 999] [outer = 0x1121a9000] 04:43:10 INFO - PROCESS | 1983 | 1472298190972 Marionette DEBUG loaded listener.js 04:43:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1181b3800) [pid = 1983] [serial = 1000] [outer = 0x1121a9000] 04:43:11 INFO - PROCESS | 1983 | 1472298191250 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 569ms 04:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:43:11 INFO - PROCESS | 1983 | 1472298191277 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:43:11 INFO - PROCESS | 1983 | 1472298191279 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 04:43:11 INFO - PROCESS | 1983 | 1472298191281 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - PROCESS | 1983 | 1472298191283 Marionette TRACE conn2 <- [1,1306,null,{}] 04:43:11 INFO - PROCESS | 1983 | 1472298191293 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:11 INFO - PROCESS | 1983 | 1472298191294 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:11 INFO - PROCESS | 1983 | 1472298191393 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:43:11 INFO - PROCESS | 1983 | 1472298191397 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:11 INFO - PROCESS | 1983 | 1472298191399 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:11 INFO - PROCESS | 1983 | ++DOCSHELL 0x12b3d3800 == 40 [pid = 1983] [id = 334] 04:43:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1184e0000) [pid = 1983] [serial = 1001] [outer = 0x0] 04:43:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x124cec000) [pid = 1983] [serial = 1002] [outer = 0x1184e0000] 04:43:11 INFO - PROCESS | 1983 | 1472298191427 Marionette DEBUG loaded listener.js 04:43:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x12c187400) [pid = 1983] [serial = 1003] [outer = 0x1184e0000] 04:43:11 INFO - PROCESS | 1983 | 1472298191790 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 527ms 04:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:43:11 INFO - PROCESS | 1983 | 1472298191809 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:43:11 INFO - PROCESS | 1983 | 1472298191810 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 04:43:11 INFO - PROCESS | 1983 | 1472298191812 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - PROCESS | 1983 | 1472298191813 Marionette TRACE conn2 <- [1,1310,null,{}] 04:43:11 INFO - PROCESS | 1983 | 1472298191815 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:11 INFO - PROCESS | 1983 | 1472298191817 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:11 INFO - PROCESS | 1983 | 1472298191936 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:43:11 INFO - PROCESS | 1983 | 1472298191945 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:11 INFO - PROCESS | 1983 | 1472298191946 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:11 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c110800 == 41 [pid = 1983] [id = 335] 04:43:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x12c1a8000) [pid = 1983] [serial = 1004] [outer = 0x0] 04:43:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x12c1ae400) [pid = 1983] [serial = 1005] [outer = 0x12c1a8000] 04:43:11 INFO - PROCESS | 1983 | 1472298191971 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x12c5a4800) [pid = 1983] [serial = 1006] [outer = 0x12c1a8000] 04:43:12 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 04:43:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 04:43:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1 04:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:12 INFO - _addTest/ [0,1313,"getWindowHandle",null] 04:43:12 INFO - PROCESS | 1983 | 1472298192281 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 04:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:43:12 INFO - PROCESS | 1983 | 1472298192291 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:43:12 INFO - PROCESS | 1983 | 1472298192292 Marionette TRACE conn2 <- [1,1314,null,{}] 04:43:12 INFO - PROCESS | 1983 | 1472298192294 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:12 INFO - PROCESS | 1983 | 1472298192295 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:12 INFO - PROCESS | 1983 | 1472298192380 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:43:12 INFO - PROCESS | 1983 | 1472298192386 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:12 INFO - PROCESS | 1983 | 1472298192394 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:12 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c144800 == 42 [pid = 1983] [id = 336] 04:43:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x12c1ab400) [pid = 1983] [serial = 1007] [outer = 0x0] 04:43:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x12c5ac800) [pid = 1983] [serial = 1008] [outer = 0x12c1ab400] 04:43:12 INFO - PROCESS | 1983 | 1472298192420 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x12c6b9000) [pid = 1983] [serial = 1009] [outer = 0x12c1ab400] 04:43:12 INFO - PROCESS | 1983 | 1472298192743 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 468ms 04:43:12 INFO - PROCESS | 1983 | 1472298192760 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:43:12 INFO - PROCESS | 1983 | 1472298192761 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 04:43:12 INFO - PROCESS | 1983 | 1472298192763 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:43:12 INFO - PROCESS | 1983 | 1472298192764 Marionette TRACE conn2 <- [1,1318,null,{}] 04:43:12 INFO - PROCESS | 1983 | 1472298192767 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:12 INFO - PROCESS | 1983 | 1472298192769 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:12 INFO - PROCESS | 1983 | 1472298192876 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:43:12 INFO - PROCESS | 1983 | 1472298192958 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:12 INFO - PROCESS | 1983 | 1472298192960 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:12 INFO - PROCESS | 1983 | ++DOCSHELL 0x116545000 == 43 [pid = 1983] [id = 337] 04:43:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1121e5400) [pid = 1983] [serial = 1010] [outer = 0x0] 04:43:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x112970c00) [pid = 1983] [serial = 1011] [outer = 0x1121e5400] 04:43:13 INFO - PROCESS | 1983 | 1472298193000 Marionette DEBUG loaded listener.js 04:43:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x113c54c00) [pid = 1983] [serial = 1012] [outer = 0x1121e5400] 04:43:13 INFO - PROCESS | 1983 | 1472298193474 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 723ms 04:43:13 INFO - PROCESS | 1983 | 1472298193504 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:43:13 INFO - PROCESS | 1983 | 1472298193506 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 04:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:43:13 INFO - PROCESS | 1983 | 1472298193510 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:43:13 INFO - PROCESS | 1983 | 1472298193512 Marionette TRACE conn2 <- [1,1322,null,{}] 04:43:13 INFO - PROCESS | 1983 | 1472298193516 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:13 INFO - PROCESS | 1983 | 1472298193520 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:13 INFO - PROCESS | 1983 | 1472298193625 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:43:13 INFO - PROCESS | 1983 | 1472298193692 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:13 INFO - PROCESS | 1983 | 1472298193694 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:13 INFO - PROCESS | 1983 | ++DOCSHELL 0x123b45000 == 44 [pid = 1983] [id = 338] 04:43:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1195f3400) [pid = 1983] [serial = 1013] [outer = 0x0] 04:43:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1196cfc00) [pid = 1983] [serial = 1014] [outer = 0x1195f3400] 04:43:13 INFO - PROCESS | 1983 | 1472298193725 Marionette DEBUG loaded listener.js 04:43:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x119ed8c00) [pid = 1983] [serial = 1015] [outer = 0x1195f3400] 04:43:14 INFO - PROCESS | 1983 | 1472298194153 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 04:43:14 INFO - PROCESS | 1983 | 1472298194184 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:43:14 INFO - PROCESS | 1983 | 1472298194187 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 04:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:43:14 INFO - PROCESS | 1983 | 1472298194189 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:43:14 INFO - PROCESS | 1983 | 1472298194191 Marionette TRACE conn2 <- [1,1326,null,{}] 04:43:14 INFO - PROCESS | 1983 | 1472298194193 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:14 INFO - PROCESS | 1983 | 1472298194195 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:14 INFO - PROCESS | 1983 | 1472298194316 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:43:14 INFO - PROCESS | 1983 | 1472298194375 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:14 INFO - PROCESS | 1983 | 1472298194377 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:14 INFO - PROCESS | 1983 | ++DOCSHELL 0x12acd5800 == 45 [pid = 1983] [id = 339] 04:43:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x121081000) [pid = 1983] [serial = 1016] [outer = 0x0] 04:43:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x124cf1000) [pid = 1983] [serial = 1017] [outer = 0x121081000] 04:43:14 INFO - PROCESS | 1983 | 1472298194407 Marionette DEBUG loaded listener.js 04:43:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x125ef8c00) [pid = 1983] [serial = 1018] [outer = 0x121081000] 04:43:14 INFO - PROCESS | 1983 | 1472298194836 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 04:43:14 INFO - PROCESS | 1983 | 1472298194860 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:43:14 INFO - PROCESS | 1983 | 1472298194861 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 04:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:43:14 INFO - PROCESS | 1983 | 1472298194868 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:43:14 INFO - PROCESS | 1983 | 1472298194873 Marionette TRACE conn2 <- [1,1330,null,{}] 04:43:14 INFO - PROCESS | 1983 | 1472298194876 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:14 INFO - PROCESS | 1983 | 1472298194879 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:14 INFO - PROCESS | 1983 | 1472298194985 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:43:15 INFO - PROCESS | 1983 | 1472298195041 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 1983 | 1472298195043 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:15 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c386800 == 46 [pid = 1983] [id = 340] 04:43:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x1269ea400) [pid = 1983] [serial = 1019] [outer = 0x0] 04:43:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x129532400) [pid = 1983] [serial = 1020] [outer = 0x1269ea400] 04:43:15 INFO - PROCESS | 1983 | 1472298195072 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x129750c00) [pid = 1983] [serial = 1021] [outer = 0x1269ea400] 04:43:15 INFO - PROCESS | 1983 | 1472298195486 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 627ms 04:43:15 INFO - PROCESS | 1983 | 1472298195492 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 1983 | 1472298195494 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 04:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:43:15 INFO - PROCESS | 1983 | 1472298195496 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 1983 | 1472298195498 Marionette TRACE conn2 <- [1,1334,null,{}] 04:43:15 INFO - PROCESS | 1983 | 1472298195500 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:15 INFO - PROCESS | 1983 | 1472298195504 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:15 INFO - PROCESS | 1983 | 1472298195606 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:43:15 INFO - PROCESS | 1983 | 1472298195698 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 1983 | 1472298195699 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:15 INFO - PROCESS | 1983 | ++DOCSHELL 0x12cd45800 == 47 [pid = 1983] [id = 341] 04:43:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x1254a7800) [pid = 1983] [serial = 1022] [outer = 0x0] 04:43:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x12bd1e400) [pid = 1983] [serial = 1023] [outer = 0x1254a7800] 04:43:15 INFO - PROCESS | 1983 | 1472298195729 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x12c1a0800) [pid = 1983] [serial = 1024] [outer = 0x1254a7800] 04:43:16 INFO - PROCESS | 1983 | 1472298196172 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 725ms 04:43:16 INFO - PROCESS | 1983 | 1472298196370 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 1983 | 1472298196372 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 04:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:43:16 INFO - PROCESS | 1983 | 1472298196395 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 1983 | 1472298196397 Marionette TRACE conn2 <- [1,1338,null,{}] 04:43:16 INFO - PROCESS | 1983 | 1472298196401 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:16 INFO - PROCESS | 1983 | 1472298196403 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:16 INFO - PROCESS | 1983 | 1472298196507 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:43:16 INFO - PROCESS | 1983 | 1472298196559 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:16 INFO - PROCESS | 1983 | 1472298196563 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:16 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195d3000 == 48 [pid = 1983] [id = 342] 04:43:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x117c46c00) [pid = 1983] [serial = 1025] [outer = 0x0] 04:43:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x1181b8400) [pid = 1983] [serial = 1026] [outer = 0x117c46c00] 04:43:16 INFO - PROCESS | 1983 | 1472298196592 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x1189f9400) [pid = 1983] [serial = 1027] [outer = 0x117c46c00] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x12c144800 == 47 [pid = 1983] [id = 336] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x12c110800 == 46 [pid = 1983] [id = 335] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x12b3d3800 == 45 [pid = 1983] [id = 334] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x118239800 == 44 [pid = 1983] [id = 333] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x12ab06800 == 43 [pid = 1983] [id = 332] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x1298c6800 == 42 [pid = 1983] [id = 331] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x1292a6000 == 41 [pid = 1983] [id = 330] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x128bdd800 == 40 [pid = 1983] [id = 329] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x118657000 == 39 [pid = 1983] [id = 328] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x124c96800 == 38 [pid = 1983] [id = 327] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x119cf1800 == 37 [pid = 1983] [id = 326] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x117cb1000 == 36 [pid = 1983] [id = 325] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x1183ed800 == 35 [pid = 1983] [id = 324] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x1195d0800 == 34 [pid = 1983] [id = 323] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x11253c000 == 33 [pid = 1983] [id = 322] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x119c1c800 == 32 [pid = 1983] [id = 310] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x12cd45800 == 31 [pid = 1983] [id = 341] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x12c386800 == 30 [pid = 1983] [id = 340] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x12acd5800 == 29 [pid = 1983] [id = 339] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x123b45000 == 28 [pid = 1983] [id = 338] 04:43:17 INFO - PROCESS | 1983 | --DOCSHELL 0x116545000 == 27 [pid = 1983] [id = 337] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x128fc1c00) [pid = 1983] [serial = 951] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x1195efc00) [pid = 1983] [serial = 939] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x119e07000) [pid = 1983] [serial = 940] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x115e9f800) [pid = 1983] [serial = 933] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x11659e400) [pid = 1983] [serial = 934] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x121087c00) [pid = 1983] [serial = 942] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x1176b9c00) [pid = 1983] [serial = 936] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x1161de400) [pid = 1983] [serial = 916] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x1129b8000) [pid = 1983] [serial = 915] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x1181c9400) [pid = 1983] [serial = 937] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x119c44800) [pid = 1983] [serial = 931] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1189f9000) [pid = 1983] [serial = 930] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x119e0c800) [pid = 1983] [serial = 919] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x119811800) [pid = 1983] [serial = 918] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x128f11400) [pid = 1983] [serial = 922] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1254af800) [pid = 1983] [serial = 921] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x12bd21800) [pid = 1983] [serial = 925] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x12a8cbc00) [pid = 1983] [serial = 924] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x12c1a2800) [pid = 1983] [serial = 928] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x12bedb800) [pid = 1983] [serial = 927] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x12570f800) [pid = 1983] [serial = 948] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x12953dc00) [pid = 1983] [serial = 954] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1292f7800) [pid = 1983] [serial = 952] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x121081800) [pid = 1983] [serial = 957] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1295dcc00) [pid = 1983] [serial = 955] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1273eec00) [pid = 1983] [serial = 958] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x125335400) [pid = 1983] [serial = 946] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x124f29800) [pid = 1983] [serial = 945] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1295e2800) [pid = 1983] [serial = 960] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x12718a800) [pid = 1983] [serial = 949] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x124973c00) [pid = 1983] [serial = 943] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x12ab4a400) [pid = 1983] [serial = 963] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x129753000) [pid = 1983] [serial = 961] [outer = 0x0] [url = about:blank] 04:43:17 INFO - PROCESS | 1983 | 1472298197881 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1527ms 04:43:17 INFO - PROCESS | 1983 | 1472298197923 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 1983 | 1472298197926 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 04:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:43:17 INFO - PROCESS | 1983 | 1472298197929 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 1983 | 1472298197931 Marionette TRACE conn2 <- [1,1342,null,{}] 04:43:17 INFO - PROCESS | 1983 | 1472298197934 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:17 INFO - PROCESS | 1983 | 1472298197936 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:18 INFO - PROCESS | 1983 | 1472298198019 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:43:18 INFO - PROCESS | 1983 | 1472298198024 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 1983 | 1472298198025 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x1132db800 == 28 [pid = 1983] [id = 343] 04:43:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x112ec0400) [pid = 1983] [serial = 1028] [outer = 0x0] 04:43:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x113ce7c00) [pid = 1983] [serial = 1029] [outer = 0x112ec0400] 04:43:18 INFO - PROCESS | 1983 | 1472298198057 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x116551400) [pid = 1983] [serial = 1030] [outer = 0x112ec0400] 04:43:18 INFO - PROCESS | 1983 | 1472298198625 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 770ms 04:43:18 INFO - PROCESS | 1983 | 1472298198699 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 1983 | 1472298198701 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 04:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:43:18 INFO - PROCESS | 1983 | 1472298198704 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 1983 | 1472298198708 Marionette TRACE conn2 <- [1,1346,null,{}] 04:43:18 INFO - PROCESS | 1983 | 1472298198712 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:18 INFO - PROCESS | 1983 | 1472298198713 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:18 INFO - PROCESS | 1983 | 1472298198817 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:43:18 INFO - PROCESS | 1983 | 1472298198867 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 1983 | 1472298198870 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171cb000 == 29 [pid = 1983] [id = 344] 04:43:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1167f8000) [pid = 1983] [serial = 1031] [outer = 0x0] 04:43:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1167fc800) [pid = 1983] [serial = 1032] [outer = 0x1167f8000] 04:43:18 INFO - PROCESS | 1983 | 1472298198902 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1176bbc00) [pid = 1983] [serial = 1033] [outer = 0x1167f8000] 04:43:19 INFO - PROCESS | 1983 | 1472298199481 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 822ms 04:43:19 INFO - PROCESS | 1983 | 1472298199526 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:43:19 INFO - PROCESS | 1983 | 1472298199530 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 04:43:19 INFO - PROCESS | 1983 | 1472298199535 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 1983 | 1472298199538 Marionette TRACE conn2 <- [1,1350,null,{}] 04:43:19 INFO - PROCESS | 1983 | 1472298199540 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:19 INFO - PROCESS | 1983 | 1472298199542 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:19 INFO - PROCESS | 1983 | 1472298199651 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:43:19 INFO - PROCESS | 1983 | 1472298199725 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:19 INFO - PROCESS | 1983 | 1472298199726 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:19 INFO - PROCESS | 1983 | ++DOCSHELL 0x1183eb800 == 30 [pid = 1983] [id = 345] 04:43:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1184dec00) [pid = 1983] [serial = 1034] [outer = 0x0] 04:43:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x119273400) [pid = 1983] [serial = 1035] [outer = 0x1184dec00] 04:43:19 INFO - PROCESS | 1983 | 1472298199759 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1195ea800) [pid = 1983] [serial = 1036] [outer = 0x1184dec00] 04:43:20 INFO - PROCESS | 1983 | --DOCSHELL 0x1195d3000 == 29 [pid = 1983] [id = 342] 04:43:20 INFO - PROCESS | 1983 | 1472298200247 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 720ms 04:43:20 INFO - PROCESS | 1983 | 1472298200256 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:43:20 INFO - PROCESS | 1983 | 1472298200258 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 04:43:20 INFO - PROCESS | 1983 | 1472298200261 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - PROCESS | 1983 | 1472298200262 Marionette TRACE conn2 <- [1,1354,null,{}] 04:43:20 INFO - PROCESS | 1983 | 1472298200270 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:20 INFO - PROCESS | 1983 | 1472298200272 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:20 INFO - PROCESS | 1983 | 1472298200364 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:43:20 INFO - PROCESS | 1983 | 1472298200416 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 1983 | 1472298200420 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x118133000 == 30 [pid = 1983] [id = 346] 04:43:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1167f0000) [pid = 1983] [serial = 1037] [outer = 0x0] 04:43:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1181b1c00) [pid = 1983] [serial = 1038] [outer = 0x1167f0000] 04:43:20 INFO - PROCESS | 1983 | 1472298200449 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1189f7400) [pid = 1983] [serial = 1039] [outer = 0x1167f0000] 04:43:20 INFO - PROCESS | 1983 | 1472298200738 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 520ms 04:43:20 INFO - PROCESS | 1983 | 1472298200780 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 04:43:20 INFO - PROCESS | 1983 | 1472298200783 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 04:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:43:20 INFO - PROCESS | 1983 | 1472298200791 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - PROCESS | 1983 | 1472298200792 Marionette TRACE conn2 <- [1,1358,null,{}] 04:43:20 INFO - PROCESS | 1983 | 1472298200795 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:20 INFO - PROCESS | 1983 | 1472298200796 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:20 INFO - PROCESS | 1983 | 1472298200875 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:43:20 INFO - PROCESS | 1983 | 1472298200936 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 1983 | 1472298200938 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198bb800 == 31 [pid = 1983] [id = 347] 04:43:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x119274c00) [pid = 1983] [serial = 1040] [outer = 0x0] 04:43:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1196d2400) [pid = 1983] [serial = 1041] [outer = 0x119274c00] 04:43:20 INFO - PROCESS | 1983 | 1472298200965 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x119e0a000) [pid = 1983] [serial = 1042] [outer = 0x119274c00] 04:43:21 INFO - PROCESS | 1983 | 1472298201263 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 519ms 04:43:21 INFO - PROCESS | 1983 | 1472298201317 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 1983 | 1472298201320 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 04:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:43:21 INFO - PROCESS | 1983 | 1472298201324 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:43:21 INFO - PROCESS | 1983 | 1472298201327 Marionette TRACE conn2 <- [1,1362,null,{}] 04:43:21 INFO - PROCESS | 1983 | 1472298201336 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:21 INFO - PROCESS | 1983 | 1472298201340 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:21 INFO - PROCESS | 1983 | 1472298201417 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:43:21 INFO - PROCESS | 1983 | 1472298201471 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 1983 | 1472298201474 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:21 INFO - PROCESS | 1983 | ++DOCSHELL 0x123b3f000 == 32 [pid = 1983] [id = 348] 04:43:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1205ce800) [pid = 1983] [serial = 1043] [outer = 0x0] 04:43:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1238b3400) [pid = 1983] [serial = 1044] [outer = 0x1205ce800] 04:43:21 INFO - PROCESS | 1983 | 1472298201505 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x124ce7c00) [pid = 1983] [serial = 1045] [outer = 0x1205ce800] 04:43:21 INFO - PROCESS | 1983 | 1472298201826 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 520ms 04:43:21 INFO - PROCESS | 1983 | 1472298201845 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 1983 | 1472298201848 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 04:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:43:21 INFO - PROCESS | 1983 | 1472298201856 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:43:21 INFO - PROCESS | 1983 | 1472298201857 Marionette TRACE conn2 <- [1,1366,null,{}] 04:43:21 INFO - PROCESS | 1983 | 1472298201861 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:21 INFO - PROCESS | 1983 | 1472298201863 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:21 INFO - PROCESS | 1983 | 1472298201958 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:43:21 INFO - PROCESS | 1983 | 1472298201961 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 1983 | 1472298201962 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:21 INFO - PROCESS | 1983 | ++DOCSHELL 0x1254ba000 == 33 [pid = 1983] [id = 349] 04:43:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x124f2f400) [pid = 1983] [serial = 1046] [outer = 0x0] 04:43:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1254a7400) [pid = 1983] [serial = 1047] [outer = 0x124f2f400] 04:43:21 INFO - PROCESS | 1983 | 1472298201986 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x125777c00) [pid = 1983] [serial = 1048] [outer = 0x124f2f400] 04:43:22 INFO - PROCESS | 1983 | 1472298202483 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 1983 | 1472298202537 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 04:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:43:22 INFO - PROCESS | 1983 | 1472298202541 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 1983 | 1472298202555 Marionette TRACE conn2 <- [1,1370,null,{}] 04:43:22 INFO - PROCESS | 1983 | 1472298202559 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:22 INFO - PROCESS | 1983 | 1472298202561 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:22 INFO - PROCESS | 1983 | 1472298202712 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:43:22 INFO - PROCESS | 1983 | 1472298202738 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:22 INFO - PROCESS | 1983 | 1472298202740 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:22 INFO - PROCESS | 1983 | ++DOCSHELL 0x126a76800 == 34 [pid = 1983] [id = 350] 04:43:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x114fc8400) [pid = 1983] [serial = 1049] [outer = 0x0] 04:43:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x125e80000) [pid = 1983] [serial = 1050] [outer = 0x114fc8400] 04:43:22 INFO - PROCESS | 1983 | 1472298202785 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x1269e9000) [pid = 1983] [serial = 1051] [outer = 0x114fc8400] 04:43:23 INFO - PROCESS | 1983 | 1472298203197 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:43:23 INFO - PROCESS | 1983 | 1472298203266 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 04:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:43:23 INFO - PROCESS | 1983 | 1472298203270 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:43:23 INFO - PROCESS | 1983 | 1472298203271 Marionette TRACE conn2 <- [1,1374,null,{}] 04:43:23 INFO - PROCESS | 1983 | 1472298203275 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:23 INFO - PROCESS | 1983 | 1472298203281 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:23 INFO - PROCESS | 1983 | 1472298203459 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:43:23 INFO - PROCESS | 1983 | 1472298203485 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:23 INFO - PROCESS | 1983 | 1472298203487 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:23 INFO - PROCESS | 1983 | ++DOCSHELL 0x128bde000 == 35 [pid = 1983] [id = 351] 04:43:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x1269e8c00) [pid = 1983] [serial = 1052] [outer = 0x0] 04:43:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x12718d800) [pid = 1983] [serial = 1053] [outer = 0x1269e8c00] 04:43:23 INFO - PROCESS | 1983 | 1472298203532 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x12953c000) [pid = 1983] [serial = 1054] [outer = 0x1269e8c00] 04:43:23 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:23 INFO - PROCESS | 1983 | 1472298203961 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 1983 | 1472298203993 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 04:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:43:24 INFO - PROCESS | 1983 | 1472298204001 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 1983 | 1472298204009 Marionette TRACE conn2 <- [1,1378,null,{}] 04:43:24 INFO - PROCESS | 1983 | 1472298204012 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:24 INFO - PROCESS | 1983 | 1472298204013 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:24 INFO - PROCESS | 1983 | 1472298204157 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x117c46c00) [pid = 1983] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x1121e5400) [pid = 1983] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x1195f3400) [pid = 1983] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x121081000) [pid = 1983] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1269ea400) [pid = 1983] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x113ce8c00) [pid = 1983] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1129bf000) [pid = 1983] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x12bb37000) [pid = 1983] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x117c3c000) [pid = 1983] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1184e9c00) [pid = 1983] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x1121e2800) [pid = 1983] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1167f5400) [pid = 1983] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x11617d000) [pid = 1983] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1238b0c00) [pid = 1983] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x112a93800) [pid = 1983] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1254a7800) [pid = 1983] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x12c1a8000) [pid = 1983] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1121a9000) [pid = 1983] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x124ecd400) [pid = 1983] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1184e0000) [pid = 1983] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x129539c00) [pid = 1983] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:43:24 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x12c1ab400) [pid = 1983] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:43:24 INFO - PROCESS | 1983 | 1472298204209 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 1983 | 1472298204210 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:24 INFO - PROCESS | 1983 | ++DOCSHELL 0x117ca4800 == 36 [pid = 1983] [id = 352] 04:43:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x112732c00) [pid = 1983] [serial = 1055] [outer = 0x0] 04:43:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x112a85c00) [pid = 1983] [serial = 1056] [outer = 0x112732c00] 04:43:24 INFO - PROCESS | 1983 | 1472298204235 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x11670e400) [pid = 1983] [serial = 1057] [outer = 0x112732c00] 04:43:24 INFO - PROCESS | 1983 | 1472298204507 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 1983 | 1472298204531 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 04:43:24 INFO - PROCESS | 1983 | 1472298204540 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 1983 | 1472298204542 Marionette TRACE conn2 <- [1,1382,null,{}] 04:43:24 INFO - PROCESS | 1983 | 1472298204544 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:24 INFO - PROCESS | 1983 | 1472298204545 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:24 INFO - PROCESS | 1983 | 1472298204628 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:43:24 INFO - PROCESS | 1983 | 1472298204632 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 1983 | 1472298204633 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:24 INFO - PROCESS | 1983 | ++DOCSHELL 0x12956e000 == 37 [pid = 1983] [id = 353] 04:43:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x116ac7c00) [pid = 1983] [serial = 1058] [outer = 0x0] 04:43:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1195f0800) [pid = 1983] [serial = 1059] [outer = 0x116ac7c00] 04:43:24 INFO - PROCESS | 1983 | 1472298204661 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1273e8c00) [pid = 1983] [serial = 1060] [outer = 0x116ac7c00] 04:43:24 INFO - PROCESS | 1983 | [1983] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:24 INFO - PROCESS | 1983 | 1472298204990 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 1983 | 1472298205011 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 04:43:25 INFO - PROCESS | 1983 | 1472298205013 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - PROCESS | 1983 | 1472298205024 Marionette TRACE conn2 <- [1,1386,null,{}] 04:43:25 INFO - PROCESS | 1983 | 1472298205027 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:25 INFO - PROCESS | 1983 | 1472298205028 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:25 INFO - PROCESS | 1983 | 1472298205130 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:43:25 INFO - PROCESS | 1983 | 1472298205139 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 1983 | 1472298205140 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:25 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a6c7800 == 38 [pid = 1983] [id = 354] 04:43:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x127626800) [pid = 1983] [serial = 1061] [outer = 0x0] 04:43:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1295dcc00) [pid = 1983] [serial = 1062] [outer = 0x127626800] 04:43:25 INFO - PROCESS | 1983 | 1472298205165 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x129754400) [pid = 1983] [serial = 1063] [outer = 0x127626800] 04:43:25 INFO - PROCESS | 1983 | 1472298205454 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] 04:43:25 INFO - PROCESS | 1983 | 1472298205494 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 04:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:43:25 INFO - PROCESS | 1983 | 1472298205496 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - PROCESS | 1983 | 1472298205497 Marionette TRACE conn2 <- [1,1390,null,{}] 04:43:25 INFO - PROCESS | 1983 | 1472298205500 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:25 INFO - PROCESS | 1983 | 1472298205503 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:25 INFO - PROCESS | 1983 | 1472298205578 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:43:25 INFO - PROCESS | 1983 | 1472298205582 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 1983 | 1472298205583 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:25 INFO - PROCESS | 1983 | ++DOCSHELL 0x12acd5800 == 39 [pid = 1983] [id = 355] 04:43:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x129755400) [pid = 1983] [serial = 1064] [outer = 0x0] 04:43:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12ab45c00) [pid = 1983] [serial = 1065] [outer = 0x129755400] 04:43:25 INFO - PROCESS | 1983 | 1472298205612 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x12ac0a000) [pid = 1983] [serial = 1066] [outer = 0x129755400] 04:43:25 INFO - PROCESS | 1983 | 1472298205946 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 472ms 04:43:25 INFO - PROCESS | 1983 | 1472298205970 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 1983 | 1472298205972 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 04:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:43:25 INFO - PROCESS | 1983 | 1472298205982 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - PROCESS | 1983 | 1472298205983 Marionette TRACE conn2 <- [1,1394,null,{}] 04:43:25 INFO - PROCESS | 1983 | 1472298205986 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:25 INFO - PROCESS | 1983 | 1472298205987 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:26 INFO - PROCESS | 1983 | 1472298206104 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:43:26 INFO - PROCESS | 1983 | 1472298206110 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 1983 | 1472298206112 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:26 INFO - PROCESS | 1983 | ++DOCSHELL 0x12b3cf000 == 40 [pid = 1983] [id = 356] 04:43:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x12ac11c00) [pid = 1983] [serial = 1067] [outer = 0x0] 04:43:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x12b260400) [pid = 1983] [serial = 1068] [outer = 0x12ac11c00] 04:43:26 INFO - PROCESS | 1983 | 1472298206139 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x12bed1800) [pid = 1983] [serial = 1069] [outer = 0x12ac11c00] 04:43:26 INFO - PROCESS | 1983 | 1472298206608 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 679ms 04:43:26 INFO - PROCESS | 1983 | 1472298206653 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:43:26 INFO - PROCESS | 1983 | 1472298206656 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 04:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:43:26 INFO - PROCESS | 1983 | 1472298206659 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - PROCESS | 1983 | 1472298206661 Marionette TRACE conn2 <- [1,1398,null,{}] 04:43:26 INFO - PROCESS | 1983 | 1472298206665 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:26 INFO - PROCESS | 1983 | 1472298206667 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:26 INFO - PROCESS | 1983 | 1472298206808 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:43:26 INFO - PROCESS | 1983 | 1472298206858 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 1983 | 1472298206860 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:26 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195db000 == 41 [pid = 1983] [id = 357] 04:43:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x1164f6000) [pid = 1983] [serial = 1070] [outer = 0x0] 04:43:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x1176c0400) [pid = 1983] [serial = 1071] [outer = 0x1164f6000] 04:43:26 INFO - PROCESS | 1983 | 1472298206894 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x1189f9000) [pid = 1983] [serial = 1072] [outer = 0x1164f6000] 04:43:27 INFO - PROCESS | 1983 | 1472298207356 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 769ms 04:43:27 INFO - PROCESS | 1983 | 1472298207429 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 1983 | 1472298207432 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 04:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:43:27 INFO - PROCESS | 1983 | 1472298207437 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 1983 | 1472298207439 Marionette TRACE conn2 <- [1,1402,null,{}] 04:43:27 INFO - PROCESS | 1983 | 1472298207442 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:27 INFO - PROCESS | 1983 | 1472298207443 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:27 INFO - PROCESS | 1983 | 1472298207550 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:43:27 INFO - PROCESS | 1983 | 1472298207618 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:27 INFO - PROCESS | 1983 | 1472298207619 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:27 INFO - PROCESS | 1983 | ++DOCSHELL 0x126fb8800 == 42 [pid = 1983] [id = 358] 04:43:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x12107f000) [pid = 1983] [serial = 1073] [outer = 0x0] 04:43:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x1238b4400) [pid = 1983] [serial = 1074] [outer = 0x12107f000] 04:43:27 INFO - PROCESS | 1983 | 1472298207651 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x124a57c00) [pid = 1983] [serial = 1075] [outer = 0x12107f000] 04:43:28 INFO - PROCESS | 1983 | 1472298208073 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 04:43:28 INFO - PROCESS | 1983 | 1472298208108 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 1983 | 1472298208110 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 04:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:43:28 INFO - PROCESS | 1983 | 1472298208112 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 1983 | 1472298208115 Marionette TRACE conn2 <- [1,1406,null,{}] 04:43:28 INFO - PROCESS | 1983 | 1472298208123 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:28 INFO - PROCESS | 1983 | 1472298208126 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:28 INFO - PROCESS | 1983 | 1472298208231 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:43:28 INFO - PROCESS | 1983 | 1472298208299 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:28 INFO - PROCESS | 1983 | 1472298208302 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:28 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c11b800 == 43 [pid = 1983] [id = 359] 04:43:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x1258c3400) [pid = 1983] [serial = 1076] [outer = 0x0] 04:43:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x1269eac00) [pid = 1983] [serial = 1077] [outer = 0x1258c3400] 04:43:28 INFO - PROCESS | 1983 | 1472298208334 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x128fc4000) [pid = 1983] [serial = 1078] [outer = 0x1258c3400] 04:43:28 INFO - PROCESS | 1983 | 1472298208761 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 04:43:28 INFO - PROCESS | 1983 | 1472298208783 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 1983 | 1472298208787 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 04:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:43:28 INFO - PROCESS | 1983 | 1472298208790 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 1983 | 1472298208791 Marionette TRACE conn2 <- [1,1410,null,{}] 04:43:28 INFO - PROCESS | 1983 | 1472298208793 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:28 INFO - PROCESS | 1983 | 1472298208795 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:28 INFO - PROCESS | 1983 | 1472298208915 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:43:28 INFO - PROCESS | 1983 | 1472298208971 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:28 INFO - PROCESS | 1983 | 1472298208972 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:28 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c38e000 == 44 [pid = 1983] [id = 360] 04:43:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x129533000) [pid = 1983] [serial = 1079] [outer = 0x0] 04:43:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x12ac07800) [pid = 1983] [serial = 1080] [outer = 0x129533000] 04:43:29 INFO - PROCESS | 1983 | 1472298209003 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x12b259400) [pid = 1983] [serial = 1081] [outer = 0x129533000] 04:43:29 INFO - PROCESS | 1983 | 1472298209475 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 718ms 04:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:43:29 INFO - PROCESS | 1983 | 1472298209509 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 1983 | 1472298209510 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 04:43:29 INFO - PROCESS | 1983 | 1472298209513 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 1983 | 1472298209514 Marionette TRACE conn2 <- [1,1414,null,{}] 04:43:29 INFO - PROCESS | 1983 | 1472298209517 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:29 INFO - PROCESS | 1983 | 1472298209520 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:29 INFO - PROCESS | 1983 | 1472298209623 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:43:29 INFO - PROCESS | 1983 | 1472298209695 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:29 INFO - PROCESS | 1983 | 1472298209696 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:29 INFO - PROCESS | 1983 | ++DOCSHELL 0x118138000 == 45 [pid = 1983] [id = 361] 04:43:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x1121a2400) [pid = 1983] [serial = 1082] [outer = 0x0] 04:43:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x1189f8c00) [pid = 1983] [serial = 1083] [outer = 0x1121a2400] 04:43:29 INFO - PROCESS | 1983 | 1472298209727 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x129536800) [pid = 1983] [serial = 1084] [outer = 0x1121a2400] 04:43:30 INFO - PROCESS | 1983 | 1472298210391 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 922ms 04:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:43:30 INFO - PROCESS | 1983 | 1472298210436 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 1983 | 1472298210438 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 04:43:30 INFO - PROCESS | 1983 | 1472298210441 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - PROCESS | 1983 | 1472298210443 Marionette TRACE conn2 <- [1,1418,null,{}] 04:43:30 INFO - PROCESS | 1983 | 1472298210447 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:30 INFO - PROCESS | 1983 | 1472298210448 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:30 INFO - PROCESS | 1983 | 1472298210548 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:43:30 INFO - PROCESS | 1983 | 1472298210619 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 1983 | 1472298210621 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:30 INFO - PROCESS | 1983 | ++DOCSHELL 0x11865f000 == 46 [pid = 1983] [id = 362] 04:43:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x117159000) [pid = 1983] [serial = 1085] [outer = 0x0] 04:43:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x1186d2800) [pid = 1983] [serial = 1086] [outer = 0x117159000] 04:43:30 INFO - PROCESS | 1983 | 1472298210650 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 120 (0x1195f1800) [pid = 1983] [serial = 1087] [outer = 0x117159000] 04:43:30 INFO - PROCESS | 1983 | --DOCSHELL 0x12acd5800 == 45 [pid = 1983] [id = 355] 04:43:30 INFO - PROCESS | 1983 | --DOCSHELL 0x12a6c7800 == 44 [pid = 1983] [id = 354] 04:43:30 INFO - PROCESS | 1983 | --DOCSHELL 0x12956e000 == 43 [pid = 1983] [id = 353] 04:43:30 INFO - PROCESS | 1983 | --DOCSHELL 0x117ca4800 == 42 [pid = 1983] [id = 352] 04:43:30 INFO - PROCESS | 1983 | --DOCSHELL 0x128bde000 == 41 [pid = 1983] [id = 351] 04:43:30 INFO - PROCESS | 1983 | --DOCSHELL 0x126a76800 == 40 [pid = 1983] [id = 350] 04:43:30 INFO - PROCESS | 1983 | --DOCSHELL 0x1254ba000 == 39 [pid = 1983] [id = 349] 04:43:30 INFO - PROCESS | 1983 | --DOCSHELL 0x123b3f000 == 38 [pid = 1983] [id = 348] 04:43:30 INFO - PROCESS | 1983 | --DOCSHELL 0x1198bb800 == 37 [pid = 1983] [id = 347] 04:43:30 INFO - PROCESS | 1983 | --DOCSHELL 0x118133000 == 36 [pid = 1983] [id = 346] 04:43:30 INFO - PROCESS | 1983 | --DOCSHELL 0x1183eb800 == 35 [pid = 1983] [id = 345] 04:43:30 INFO - PROCESS | 1983 | --DOCSHELL 0x1171cb000 == 34 [pid = 1983] [id = 344] 04:43:30 INFO - PROCESS | 1983 | --DOCSHELL 0x1132db800 == 33 [pid = 1983] [id = 343] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 119 (0x12ac0ec00) [pid = 1983] [serial = 964] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x12c5ac800) [pid = 1983] [serial = 1008] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x1181b8400) [pid = 1983] [serial = 1026] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x112970c00) [pid = 1983] [serial = 1011] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x119ed8c00) [pid = 1983] [serial = 1015] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x1196cfc00) [pid = 1983] [serial = 1014] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x124cf1000) [pid = 1983] [serial = 1017] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x125ef8c00) [pid = 1983] [serial = 1018] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x129750c00) [pid = 1983] [serial = 1021] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x12ab51c00) [pid = 1983] [serial = 990] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x12bb3a000) [pid = 1983] [serial = 993] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x12bd2a800) [pid = 1983] [serial = 996] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x118167c00) [pid = 1983] [serial = 969] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x1186c5400) [pid = 1983] [serial = 970] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x118da6000) [pid = 1983] [serial = 975] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1196ca400) [pid = 1983] [serial = 976] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1127d7c00) [pid = 1983] [serial = 966] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1129bb400) [pid = 1983] [serial = 967] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x116920800) [pid = 1983] [serial = 972] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x129532400) [pid = 1983] [serial = 1020] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x118168c00) [pid = 1983] [serial = 973] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x125ef8400) [pid = 1983] [serial = 984] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x126fe2c00) [pid = 1983] [serial = 985] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1238b6800) [pid = 1983] [serial = 978] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x124ce7800) [pid = 1983] [serial = 979] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x124f30400) [pid = 1983] [serial = 981] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1259d6400) [pid = 1983] [serial = 982] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x12c6b9000) [pid = 1983] [serial = 1009] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x12beda800) [pid = 1983] [serial = 997] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x12bd1e400) [pid = 1983] [serial = 1023] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x12c1a0800) [pid = 1983] [serial = 1024] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x12c1ae400) [pid = 1983] [serial = 1005] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1189f9400) [pid = 1983] [serial = 1027] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x12c5a4800) [pid = 1983] [serial = 1006] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1181b3800) [pid = 1983] [serial = 1000] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x112d44400) [pid = 1983] [serial = 999] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x127189000) [pid = 1983] [serial = 987] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x113c54c00) [pid = 1983] [serial = 1012] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x129755800) [pid = 1983] [serial = 988] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x124cec000) [pid = 1983] [serial = 1002] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x12bd25400) [pid = 1983] [serial = 994] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x12b204400) [pid = 1983] [serial = 991] [outer = 0x0] [url = about:blank] 04:43:30 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x12c187400) [pid = 1983] [serial = 1003] [outer = 0x0] [url = about:blank] 04:43:31 INFO - PROCESS | 1983 | 1472298211124 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 722ms 04:43:31 INFO - PROCESS | 1983 | 1472298211163 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:43:31 INFO - PROCESS | 1983 | 1472298211167 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 04:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:43:31 INFO - PROCESS | 1983 | 1472298211175 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:43:31 INFO - PROCESS | 1983 | 1472298211178 Marionette TRACE conn2 <- [1,1422,null,{}] 04:43:31 INFO - PROCESS | 1983 | 1472298211182 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:31 INFO - PROCESS | 1983 | 1472298211184 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:31 INFO - PROCESS | 1983 | 1472298211309 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:43:31 INFO - PROCESS | 1983 | 1472298211410 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:31 INFO - PROCESS | 1983 | 1472298211411 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:31 INFO - PROCESS | 1983 | ++DOCSHELL 0x118660000 == 34 [pid = 1983] [id = 363] 04:43:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1196c7400) [pid = 1983] [serial = 1088] [outer = 0x0] 04:43:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x119c44000) [pid = 1983] [serial = 1089] [outer = 0x1196c7400] 04:43:31 INFO - PROCESS | 1983 | 1472298211461 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x12107d400) [pid = 1983] [serial = 1090] [outer = 0x1196c7400] 04:43:31 INFO - PROCESS | 1983 | 1472298211831 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 04:43:31 INFO - PROCESS | 1983 | 1472298211845 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:43:31 INFO - PROCESS | 1983 | 1472298211847 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 04:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:43:31 INFO - PROCESS | 1983 | 1472298211849 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:43:31 INFO - PROCESS | 1983 | 1472298211852 Marionette TRACE conn2 <- [1,1426,null,{}] 04:43:31 INFO - PROCESS | 1983 | 1472298211862 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:31 INFO - PROCESS | 1983 | 1472298211865 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:31 INFO - PROCESS | 1983 | 1472298211972 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:43:32 INFO - PROCESS | 1983 | 1472298212025 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:32 INFO - PROCESS | 1983 | 1472298212027 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:32 INFO - PROCESS | 1983 | ++DOCSHELL 0x123b3b800 == 35 [pid = 1983] [id = 364] 04:43:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x121084400) [pid = 1983] [serial = 1091] [outer = 0x0] 04:43:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x124cecc00) [pid = 1983] [serial = 1092] [outer = 0x121084400] 04:43:32 INFO - PROCESS | 1983 | 1472298212056 Marionette DEBUG loaded listener.js 04:43:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x125eeb400) [pid = 1983] [serial = 1093] [outer = 0x121084400] 04:43:32 INFO - PROCESS | 1983 | 1472298212375 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 574ms 04:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:43:32 INFO - PROCESS | 1983 | 1472298212424 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:43:32 INFO - PROCESS | 1983 | 1472298212426 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 04:43:32 INFO - PROCESS | 1983 | 1472298212428 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:43:32 INFO - PROCESS | 1983 | 1472298212429 Marionette TRACE conn2 <- [1,1430,null,{}] 04:43:32 INFO - PROCESS | 1983 | 1472298212431 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:32 INFO - PROCESS | 1983 | 1472298212432 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:32 INFO - PROCESS | 1983 | 1472298212513 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:43:32 INFO - PROCESS | 1983 | 1472298212571 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:32 INFO - PROCESS | 1983 | 1472298212573 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:32 INFO - PROCESS | 1983 | ++DOCSHELL 0x124f73000 == 36 [pid = 1983] [id = 365] 04:43:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x121085000) [pid = 1983] [serial = 1094] [outer = 0x0] 04:43:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1273e9400) [pid = 1983] [serial = 1095] [outer = 0x121085000] 04:43:32 INFO - PROCESS | 1983 | 1472298212599 Marionette DEBUG loaded listener.js 04:43:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x129539c00) [pid = 1983] [serial = 1096] [outer = 0x121085000] 04:43:32 INFO - PROCESS | 1983 | 1472298212922 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 518ms 04:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:43:32 INFO - PROCESS | 1983 | 1472298212957 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:43:32 INFO - PROCESS | 1983 | 1472298212958 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 04:43:32 INFO - PROCESS | 1983 | 1472298212961 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:43:32 INFO - PROCESS | 1983 | 1472298212963 Marionette TRACE conn2 <- [1,1434,null,{}] 04:43:32 INFO - PROCESS | 1983 | 1472298212965 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:32 INFO - PROCESS | 1983 | 1472298212967 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:33 INFO - PROCESS | 1983 | 1472298213110 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:43:33 INFO - PROCESS | 1983 | 1472298213125 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:33 INFO - PROCESS | 1983 | 1472298213126 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:33 INFO - PROCESS | 1983 | ++DOCSHELL 0x126a80800 == 37 [pid = 1983] [id = 366] 04:43:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x125e87000) [pid = 1983] [serial = 1097] [outer = 0x0] 04:43:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1295df400) [pid = 1983] [serial = 1098] [outer = 0x125e87000] 04:43:33 INFO - PROCESS | 1983 | 1472298213171 Marionette DEBUG loaded listener.js 04:43:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x12ab51c00) [pid = 1983] [serial = 1099] [outer = 0x125e87000] 04:43:33 INFO - PROCESS | 1983 | 1472298213647 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 718ms 04:43:33 INFO - PROCESS | 1983 | 1472298213688 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:43:33 INFO - PROCESS | 1983 | 1472298213690 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 04:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:43:33 INFO - PROCESS | 1983 | 1472298213692 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:43:33 INFO - PROCESS | 1983 | 1472298213693 Marionette TRACE conn2 <- [1,1438,null,{}] 04:43:33 INFO - PROCESS | 1983 | 1472298213696 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:33 INFO - PROCESS | 1983 | 1472298213700 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:33 INFO - PROCESS | 1983 | 1472298213819 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:43:33 INFO - PROCESS | 1983 | 1472298213858 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:33 INFO - PROCESS | 1983 | 1472298213859 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:33 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292b5800 == 38 [pid = 1983] [id = 367] 04:43:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x12b204400) [pid = 1983] [serial = 1100] [outer = 0x0] 04:43:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x12bed2400) [pid = 1983] [serial = 1101] [outer = 0x12b204400] 04:43:33 INFO - PROCESS | 1983 | 1472298213885 Marionette DEBUG loaded listener.js 04:43:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x12c1a3800) [pid = 1983] [serial = 1102] [outer = 0x12b204400] 04:43:34 INFO - PROCESS | 1983 | 1472298214200 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 569ms 04:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:43:34 INFO - PROCESS | 1983 | 1472298214261 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 1983 | 1472298214262 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 04:43:34 INFO - PROCESS | 1983 | 1472298214264 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 1983 | 1472298214266 Marionette TRACE conn2 <- [1,1442,null,{}] 04:43:34 INFO - PROCESS | 1983 | 1472298214268 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:34 INFO - PROCESS | 1983 | 1472298214269 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:34 INFO - PROCESS | 1983 | 1472298214369 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:43:34 INFO - PROCESS | 1983 | 1472298214381 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:34 INFO - PROCESS | 1983 | 1472298214382 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:34 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298cd000 == 39 [pid = 1983] [id = 368] 04:43:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x12c1a7000) [pid = 1983] [serial = 1103] [outer = 0x0] 04:43:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x12c1ae800) [pid = 1983] [serial = 1104] [outer = 0x12c1a7000] 04:43:34 INFO - PROCESS | 1983 | 1472298214415 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x12c5a6000) [pid = 1983] [serial = 1105] [outer = 0x12c1a7000] 04:43:34 INFO - PROCESS | 1983 | 1472298214792 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 569ms 04:43:34 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x129755400) [pid = 1983] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:43:34 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x114fc8400) [pid = 1983] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:43:34 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1269e8c00) [pid = 1983] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:43:34 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x119274c00) [pid = 1983] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:43:34 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1184dec00) [pid = 1983] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:43:34 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x116ac7c00) [pid = 1983] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:43:34 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1205ce800) [pid = 1983] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:43:34 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x127626800) [pid = 1983] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:43:34 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x124f2f400) [pid = 1983] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:43:34 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1167f0000) [pid = 1983] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:43:34 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x112732c00) [pid = 1983] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:43:34 INFO - PROCESS | 1983 | 1472298214944 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 1983 | 1472298214946 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 04:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:43:34 INFO - PROCESS | 1983 | 1472298214962 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 1983 | 1472298214965 Marionette TRACE conn2 <- [1,1446,null,{}] 04:43:34 INFO - PROCESS | 1983 | 1472298214970 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:34 INFO - PROCESS | 1983 | 1472298214972 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:35 INFO - PROCESS | 1983 | 1472298215106 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:43:35 INFO - PROCESS | 1983 | 1472298215114 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 1983 | 1472298215115 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:35 INFO - PROCESS | 1983 | ++DOCSHELL 0x128f99800 == 40 [pid = 1983] [id = 369] 04:43:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1165f5800) [pid = 1983] [serial = 1106] [outer = 0x0] 04:43:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x11927a400) [pid = 1983] [serial = 1107] [outer = 0x1165f5800] 04:43:35 INFO - PROCESS | 1983 | 1472298215159 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x12570e000) [pid = 1983] [serial = 1108] [outer = 0x1165f5800] 04:43:35 INFO - PROCESS | 1983 | 1472298215490 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 571ms 04:43:35 INFO - PROCESS | 1983 | 1472298215534 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 1983 | 1472298215537 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 04:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:43:35 INFO - PROCESS | 1983 | 1472298215539 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - PROCESS | 1983 | 1472298215541 Marionette TRACE conn2 <- [1,1450,null,{}] 04:43:35 INFO - PROCESS | 1983 | 1472298215543 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:35 INFO - PROCESS | 1983 | 1472298215544 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:35 INFO - PROCESS | 1983 | 1472298215654 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:43:35 INFO - PROCESS | 1983 | 1472298215677 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 1983 | 1472298215678 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:35 INFO - PROCESS | 1983 | ++DOCSHELL 0x12b3d0800 == 41 [pid = 1983] [id = 370] 04:43:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x12570d400) [pid = 1983] [serial = 1109] [outer = 0x0] 04:43:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x129755400) [pid = 1983] [serial = 1110] [outer = 0x12570d400] 04:43:35 INFO - PROCESS | 1983 | 1472298215703 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x12c6b6400) [pid = 1983] [serial = 1111] [outer = 0x12570d400] 04:43:36 INFO - PROCESS | 1983 | 1472298215997 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 468ms 04:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:43:36 INFO - PROCESS | 1983 | 1472298216009 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 1983 | 1472298216010 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 04:43:36 INFO - PROCESS | 1983 | 1472298216012 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 1983 | 1472298216013 Marionette TRACE conn2 <- [1,1454,null,{}] 04:43:36 INFO - PROCESS | 1983 | 1472298216015 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:36 INFO - PROCESS | 1983 | 1472298216017 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:36 INFO - PROCESS | 1983 | 1472298216112 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:43:36 INFO - PROCESS | 1983 | 1472298216115 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:36 INFO - PROCESS | 1983 | 1472298216116 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c14a800 == 42 [pid = 1983] [id = 371] 04:43:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x12c6b7c00) [pid = 1983] [serial = 1112] [outer = 0x0] 04:43:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x12c6c3400) [pid = 1983] [serial = 1113] [outer = 0x12c6b7c00] 04:43:36 INFO - PROCESS | 1983 | 1472298216141 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x12cdab400) [pid = 1983] [serial = 1114] [outer = 0x12c6b7c00] 04:43:36 INFO - PROCESS | 1983 | 1472298216483 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 04:43:36 INFO - PROCESS | 1983 | 1472298216532 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 1983 | 1472298216533 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 04:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:43:36 INFO - PROCESS | 1983 | 1472298216536 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 1983 | 1472298216537 Marionette TRACE conn2 <- [1,1458,null,{}] 04:43:36 INFO - PROCESS | 1983 | 1472298216540 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:36 INFO - PROCESS | 1983 | 1472298216541 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:36 INFO - PROCESS | 1983 | 1472298216646 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:43:36 INFO - PROCESS | 1983 | 1472298216649 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:36 INFO - PROCESS | 1983 | 1472298216651 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x12cd4f800 == 43 [pid = 1983] [id = 372] 04:43:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x112a86800) [pid = 1983] [serial = 1115] [outer = 0x0] 04:43:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x12cdb2000) [pid = 1983] [serial = 1116] [outer = 0x112a86800] 04:43:36 INFO - PROCESS | 1983 | 1472298216678 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x12d2dbc00) [pid = 1983] [serial = 1117] [outer = 0x112a86800] 04:43:37 INFO - PROCESS | 1983 | 1472298217131 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 620ms 04:43:37 INFO - PROCESS | 1983 | 1472298217168 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 1983 | 1472298217171 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 04:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:43:37 INFO - PROCESS | 1983 | 1472298217176 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 1983 | 1472298217178 Marionette TRACE conn2 <- [1,1462,null,{}] 04:43:37 INFO - PROCESS | 1983 | 1472298217182 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:37 INFO - PROCESS | 1983 | 1472298217184 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:37 INFO - PROCESS | 1983 | 1472298217297 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:43:37 INFO - PROCESS | 1983 | 1472298217369 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:37 INFO - PROCESS | 1983 | 1472298217371 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:37 INFO - PROCESS | 1983 | ++DOCSHELL 0x11821c000 == 44 [pid = 1983] [id = 373] 04:43:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x112a86400) [pid = 1983] [serial = 1118] [outer = 0x0] 04:43:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1167f5400) [pid = 1983] [serial = 1119] [outer = 0x112a86400] 04:43:37 INFO - PROCESS | 1983 | 1472298217402 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x118167c00) [pid = 1983] [serial = 1120] [outer = 0x112a86400] 04:43:37 INFO - PROCESS | 1983 | 1472298217877 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 723ms 04:43:37 INFO - PROCESS | 1983 | 1472298217898 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 1983 | 1472298217901 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 04:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:43:37 INFO - PROCESS | 1983 | 1472298217907 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 1983 | 1472298217909 Marionette TRACE conn2 <- [1,1466,null,{}] 04:43:37 INFO - PROCESS | 1983 | 1472298217912 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:37 INFO - PROCESS | 1983 | 1472298217914 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:38 INFO - PROCESS | 1983 | 1472298218042 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:43:38 INFO - PROCESS | 1983 | 1472298218178 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 1983 | 1472298218179 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:38 INFO - PROCESS | 1983 | ++DOCSHELL 0x12929d800 == 45 [pid = 1983] [id = 374] 04:43:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x1259d5800) [pid = 1983] [serial = 1121] [outer = 0x0] 04:43:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x125e8c000) [pid = 1983] [serial = 1122] [outer = 0x1259d5800] 04:43:38 INFO - PROCESS | 1983 | 1472298218216 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x127623000) [pid = 1983] [serial = 1123] [outer = 0x1259d5800] 04:43:38 INFO - PROCESS | 1983 | 1472298218671 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 771ms 04:43:38 INFO - PROCESS | 1983 | 1472298218678 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 1983 | 1472298218680 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 04:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:43:38 INFO - PROCESS | 1983 | 1472298218683 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 1983 | 1472298218687 Marionette TRACE conn2 <- [1,1470,null,{}] 04:43:38 INFO - PROCESS | 1983 | 1472298218696 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:38 INFO - PROCESS | 1983 | 1472298218699 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:38 INFO - PROCESS | 1983 | 1472298218843 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:43:38 INFO - PROCESS | 1983 | 1472298218867 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 1983 | 1472298218869 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:38 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d118800 == 46 [pid = 1983] [id = 375] 04:43:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x12bed4000) [pid = 1983] [serial = 1124] [outer = 0x0] 04:43:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x12bedcc00) [pid = 1983] [serial = 1125] [outer = 0x12bed4000] 04:43:38 INFO - PROCESS | 1983 | 1472298218930 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x12c1a2400) [pid = 1983] [serial = 1126] [outer = 0x12bed4000] 04:43:39 INFO - PROCESS | 1983 | 1472298219369 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 724ms 04:43:39 INFO - PROCESS | 1983 | 1472298219415 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 1983 | 1472298219417 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 04:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:43:39 INFO - PROCESS | 1983 | 1472298219433 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 1983 | 1472298219434 Marionette TRACE conn2 <- [1,1474,null,{}] 04:43:39 INFO - PROCESS | 1983 | 1472298219455 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:39 INFO - PROCESS | 1983 | 1472298219456 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:39 INFO - PROCESS | 1983 | 1472298219563 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:43:39 INFO - PROCESS | 1983 | 1472298219633 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:39 INFO - PROCESS | 1983 | 1472298219634 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:39 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d51c000 == 47 [pid = 1983] [id = 376] 04:43:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x12cad6000) [pid = 1983] [serial = 1127] [outer = 0x0] 04:43:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x12cad8800) [pid = 1983] [serial = 1128] [outer = 0x12cad6000] 04:43:39 INFO - PROCESS | 1983 | 1472298219665 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x12cadd400) [pid = 1983] [serial = 1129] [outer = 0x12cad6000] 04:43:40 INFO - PROCESS | 1983 | 1472298220126 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 741ms 04:43:40 INFO - PROCESS | 1983 | 1472298220172 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:43:40 INFO - PROCESS | 1983 | 1472298220174 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 04:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:43:40 INFO - PROCESS | 1983 | 1472298220176 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:43:40 INFO - PROCESS | 1983 | 1472298220178 Marionette TRACE conn2 <- [1,1478,null,{}] 04:43:40 INFO - PROCESS | 1983 | 1472298220181 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:40 INFO - PROCESS | 1983 | 1472298220182 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:40 INFO - PROCESS | 1983 | 1472298220297 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:43:40 INFO - PROCESS | 1983 | 1472298220388 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:40 INFO - PROCESS | 1983 | 1472298220389 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:40 INFO - PROCESS | 1983 | ++DOCSHELL 0x1183d4000 == 48 [pid = 1983] [id = 377] 04:43:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x110e99c00) [pid = 1983] [serial = 1130] [outer = 0x0] 04:43:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x123ce0400) [pid = 1983] [serial = 1131] [outer = 0x110e99c00] 04:43:40 INFO - PROCESS | 1983 | 1472298220440 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x123ce6800) [pid = 1983] [serial = 1132] [outer = 0x110e99c00] 04:43:41 INFO - PROCESS | 1983 | 1472298221111 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 973ms 04:43:41 INFO - PROCESS | 1983 | 1472298221150 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 1983 | 1472298221154 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 04:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:43:41 INFO - PROCESS | 1983 | 1472298221158 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 1983 | 1472298221160 Marionette TRACE conn2 <- [1,1482,null,{}] 04:43:41 INFO - PROCESS | 1983 | 1472298221164 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:41 INFO - PROCESS | 1983 | 1472298221166 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:41 INFO - PROCESS | 1983 | 1472298221263 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:43:41 INFO - PROCESS | 1983 | 1472298221335 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:41 INFO - PROCESS | 1983 | 1472298221337 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:41 INFO - PROCESS | 1983 | ++DOCSHELL 0x11822f000 == 49 [pid = 1983] [id = 378] 04:43:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x1181b8800) [pid = 1983] [serial = 1133] [outer = 0x0] 04:43:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x1189f1800) [pid = 1983] [serial = 1134] [outer = 0x1181b8800] 04:43:41 INFO - PROCESS | 1983 | 1472298221366 Marionette DEBUG loaded listener.js 04:43:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x1196cfc00) [pid = 1983] [serial = 1135] [outer = 0x1181b8800] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x12c14a800 == 48 [pid = 1983] [id = 371] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x12b3d0800 == 47 [pid = 1983] [id = 370] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x128f99800 == 46 [pid = 1983] [id = 369] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x1298cd000 == 45 [pid = 1983] [id = 368] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x1292b5800 == 44 [pid = 1983] [id = 367] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x126a80800 == 43 [pid = 1983] [id = 366] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x124f73000 == 42 [pid = 1983] [id = 365] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x123b3b800 == 41 [pid = 1983] [id = 364] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x118660000 == 40 [pid = 1983] [id = 363] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x11865f000 == 39 [pid = 1983] [id = 362] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x118138000 == 38 [pid = 1983] [id = 361] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x12c38e000 == 37 [pid = 1983] [id = 360] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x12c11b800 == 36 [pid = 1983] [id = 359] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x126fb8800 == 35 [pid = 1983] [id = 358] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x1195db000 == 34 [pid = 1983] [id = 357] 04:43:41 INFO - PROCESS | 1983 | --DOCSHELL 0x12b3cf000 == 33 [pid = 1983] [id = 356] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x1189f7400) [pid = 1983] [serial = 1039] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x112a85c00) [pid = 1983] [serial = 1056] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x1295dcc00) [pid = 1983] [serial = 1062] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x11670e400) [pid = 1983] [serial = 1057] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x125777c00) [pid = 1983] [serial = 1048] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x12ac0a000) [pid = 1983] [serial = 1066] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x1273e8c00) [pid = 1983] [serial = 1060] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x12ab45c00) [pid = 1983] [serial = 1065] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x125e80000) [pid = 1983] [serial = 1050] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x12718d800) [pid = 1983] [serial = 1053] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1167fc800) [pid = 1983] [serial = 1032] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1269e9000) [pid = 1983] [serial = 1051] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1196d2400) [pid = 1983] [serial = 1041] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x119e0a000) [pid = 1983] [serial = 1042] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x12953c000) [pid = 1983] [serial = 1054] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x1195ea800) [pid = 1983] [serial = 1036] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1195f0800) [pid = 1983] [serial = 1059] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x119273400) [pid = 1983] [serial = 1035] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1238b3400) [pid = 1983] [serial = 1044] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x124ce7c00) [pid = 1983] [serial = 1045] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x129754400) [pid = 1983] [serial = 1063] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1254a7400) [pid = 1983] [serial = 1047] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x113ce7c00) [pid = 1983] [serial = 1029] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1181b1c00) [pid = 1983] [serial = 1038] [outer = 0x0] [url = about:blank] 04:43:41 INFO - PROCESS | 1983 | 1472298221831 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 721ms 04:43:41 INFO - PROCESS | 1983 | 1472298221880 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 1983 | 1472298221883 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 04:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:43:41 INFO - PROCESS | 1983 | 1472298221893 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 1983 | 1472298221895 Marionette TRACE conn2 <- [1,1486,null,{}] 04:43:41 INFO - PROCESS | 1983 | 1472298221897 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:41 INFO - PROCESS | 1983 | 1472298221899 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:41 INFO - PROCESS | 1983 | 1472298221984 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:43:42 INFO - PROCESS | 1983 | 1472298222055 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:42 INFO - PROCESS | 1983 | 1472298222057 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x11865f000 == 34 [pid = 1983] [id = 379] 04:43:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x119818000) [pid = 1983] [serial = 1136] [outer = 0x0] 04:43:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1205ce000) [pid = 1983] [serial = 1137] [outer = 0x119818000] 04:43:42 INFO - PROCESS | 1983 | 1472298222093 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x123ce5c00) [pid = 1983] [serial = 1138] [outer = 0x119818000] 04:43:42 INFO - PROCESS | 1983 | 1472298222441 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 571ms 04:43:42 INFO - PROCESS | 1983 | 1472298222464 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:43:42 INFO - PROCESS | 1983 | 1472298222466 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 04:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:43:42 INFO - PROCESS | 1983 | 1472298222469 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:43:42 INFO - PROCESS | 1983 | 1472298222474 Marionette TRACE conn2 <- [1,1490,null,{}] 04:43:42 INFO - PROCESS | 1983 | 1472298222481 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:42 INFO - PROCESS | 1983 | 1472298222484 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:42 INFO - PROCESS | 1983 | 1472298222566 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:43:42 INFO - PROCESS | 1983 | 1472298222624 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:42 INFO - PROCESS | 1983 | 1472298222626 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x124ee9800 == 35 [pid = 1983] [id = 380] 04:43:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x123cea400) [pid = 1983] [serial = 1139] [outer = 0x0] 04:43:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x125410400) [pid = 1983] [serial = 1140] [outer = 0x123cea400] 04:43:42 INFO - PROCESS | 1983 | 1472298222654 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x126957c00) [pid = 1983] [serial = 1141] [outer = 0x123cea400] 04:43:42 INFO - PROCESS | 1983 | 1472298222976 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 525ms 04:43:42 INFO - PROCESS | 1983 | 1472298222996 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:43:42 INFO - PROCESS | 1983 | 1472298222998 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 04:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:43:43 INFO - PROCESS | 1983 | 1472298223002 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 1983 | 1472298223006 Marionette TRACE conn2 <- [1,1494,null,{}] 04:43:43 INFO - PROCESS | 1983 | 1472298223010 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:43 INFO - PROCESS | 1983 | 1472298223012 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:43 INFO - PROCESS | 1983 | 1472298223151 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:43:43 INFO - PROCESS | 1983 | 1472298223233 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:43 INFO - PROCESS | 1983 | 1472298223234 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:43 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e1d000 == 36 [pid = 1983] [id = 381] 04:43:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1254aa800) [pid = 1983] [serial = 1142] [outer = 0x0] 04:43:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12718d800) [pid = 1983] [serial = 1143] [outer = 0x1254aa800] 04:43:43 INFO - PROCESS | 1983 | 1472298223280 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1292f7c00) [pid = 1983] [serial = 1144] [outer = 0x1254aa800] 04:43:43 INFO - PROCESS | 1983 | 1472298223629 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 674ms 04:43:43 INFO - PROCESS | 1983 | 1472298223675 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:43:43 INFO - PROCESS | 1983 | 1472298223677 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 04:43:43 INFO - PROCESS | 1983 | 1472298223679 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 1983 | 1472298223681 Marionette TRACE conn2 <- [1,1498,null,{}] 04:43:43 INFO - PROCESS | 1983 | 1472298223683 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:43 INFO - PROCESS | 1983 | 1472298223685 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:43 INFO - PROCESS | 1983 | 1472298223802 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:43:43 INFO - PROCESS | 1983 | 1472298223848 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:43 INFO - PROCESS | 1983 | 1472298223849 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:43 INFO - PROCESS | 1983 | ++DOCSHELL 0x128be9000 == 37 [pid = 1983] [id = 382] 04:43:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x124f35800) [pid = 1983] [serial = 1145] [outer = 0x0] 04:43:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1295dc400) [pid = 1983] [serial = 1146] [outer = 0x124f35800] 04:43:43 INFO - PROCESS | 1983 | 1472298223876 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x12a8ca000) [pid = 1983] [serial = 1147] [outer = 0x124f35800] 04:43:44 INFO - PROCESS | 1983 | 1472298224196 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 570ms 04:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:43:44 INFO - PROCESS | 1983 | 1472298224250 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:43:44 INFO - PROCESS | 1983 | 1472298224251 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 04:43:44 INFO - PROCESS | 1983 | 1472298224253 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - PROCESS | 1983 | 1472298224254 Marionette TRACE conn2 <- [1,1502,null,{}] 04:43:44 INFO - PROCESS | 1983 | 1472298224257 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:44 INFO - PROCESS | 1983 | 1472298224261 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:44 INFO - PROCESS | 1983 | 1472298224385 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:43:44 INFO - PROCESS | 1983 | 1472298224389 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 1983 | 1472298224391 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171c7800 == 38 [pid = 1983] [id = 383] 04:43:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x12ab4ac00) [pid = 1983] [serial = 1148] [outer = 0x0] 04:43:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x12bb3a000) [pid = 1983] [serial = 1149] [outer = 0x12ab4ac00] 04:43:44 INFO - PROCESS | 1983 | 1472298224450 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x12c6b6000) [pid = 1983] [serial = 1150] [outer = 0x12ab4ac00] 04:43:44 INFO - PROCESS | 1983 | 1472298224798 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 570ms 04:43:44 INFO - PROCESS | 1983 | 1472298224828 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:43:44 INFO - PROCESS | 1983 | 1472298224829 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 04:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:43:44 INFO - PROCESS | 1983 | 1472298224831 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - PROCESS | 1983 | 1472298224832 Marionette TRACE conn2 <- [1,1506,null,{}] 04:43:44 INFO - PROCESS | 1983 | 1472298224835 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:44 INFO - PROCESS | 1983 | 1472298224836 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:44 INFO - PROCESS | 1983 | 1472298224947 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:43:44 INFO - PROCESS | 1983 | 1472298224951 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 1983 | 1472298224952 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x12acc7800 == 39 [pid = 1983] [id = 384] 04:43:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x12c6bec00) [pid = 1983] [serial = 1151] [outer = 0x0] 04:43:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x12cad9c00) [pid = 1983] [serial = 1152] [outer = 0x12c6bec00] 04:43:45 INFO - PROCESS | 1983 | 1472298225013 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x12cae1000) [pid = 1983] [serial = 1153] [outer = 0x12c6bec00] 04:43:45 INFO - PROCESS | 1983 | 1472298225329 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 04:43:45 INFO - PROCESS | 1983 | 1472298225350 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:43:45 INFO - PROCESS | 1983 | 1472298225352 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 04:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:43:45 INFO - PROCESS | 1983 | 1472298225361 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 1983 | 1472298225362 Marionette TRACE conn2 <- [1,1510,null,{}] 04:43:45 INFO - PROCESS | 1983 | 1472298225365 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:45 INFO - PROCESS | 1983 | 1472298225366 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:45 INFO - PROCESS | 1983 | 1472298225468 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:43:45 INFO - PROCESS | 1983 | 1472298225472 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 1983 | 1472298225473 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:45 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c121000 == 40 [pid = 1983] [id = 385] 04:43:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x119924000) [pid = 1983] [serial = 1154] [outer = 0x0] 04:43:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x119927000) [pid = 1983] [serial = 1155] [outer = 0x119924000] 04:43:45 INFO - PROCESS | 1983 | 1472298225499 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x11992c000) [pid = 1983] [serial = 1156] [outer = 0x119924000] 04:43:45 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x125e87000) [pid = 1983] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:43:45 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x12b204400) [pid = 1983] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:43:45 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x1121a2400) [pid = 1983] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:43:45 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x121084400) [pid = 1983] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:43:45 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x121085000) [pid = 1983] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:43:45 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x117159000) [pid = 1983] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:43:45 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1196c7400) [pid = 1983] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:43:45 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x12c1a7000) [pid = 1983] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:43:45 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1165f5800) [pid = 1983] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:43:45 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x12c6b7c00) [pid = 1983] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:43:45 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x12570d400) [pid = 1983] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:43:45 INFO - PROCESS | 1983 | 1472298225991 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 669ms 04:43:46 INFO - PROCESS | 1983 | 1472298226030 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:43:46 INFO - PROCESS | 1983 | 1472298226031 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 04:43:46 INFO - PROCESS | 1983 | 1472298226034 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 1983 | 1472298226035 Marionette TRACE conn2 <- [1,1514,null,{}] 04:43:46 INFO - PROCESS | 1983 | 1472298226037 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:46 INFO - PROCESS | 1983 | 1472298226038 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:46 INFO - PROCESS | 1983 | 1472298226128 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:43:46 INFO - PROCESS | 1983 | 1472298226132 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:46 INFO - PROCESS | 1983 | 1472298226133 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:46 INFO - PROCESS | 1983 | ++DOCSHELL 0x12b344800 == 41 [pid = 1983] [id = 386] 04:43:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1127d7c00) [pid = 1983] [serial = 1157] [outer = 0x0] 04:43:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x119280c00) [pid = 1983] [serial = 1158] [outer = 0x1127d7c00] 04:43:46 INFO - PROCESS | 1983 | 1472298226159 Marionette DEBUG loaded listener.js 04:43:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x11992e800) [pid = 1983] [serial = 1159] [outer = 0x1127d7c00] 04:43:46 INFO - PROCESS | 1983 | 1472298226490 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 470ms 04:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:43:46 INFO - PROCESS | 1983 | 1472298226506 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:43:46 INFO - PROCESS | 1983 | 1472298226507 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 04:43:46 INFO - PROCESS | 1983 | 1472298226510 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 1983 | 1472298226511 Marionette TRACE conn2 <- [1,1518,null,{}] 04:43:46 INFO - PROCESS | 1983 | 1472298226513 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:46 INFO - PROCESS | 1983 | 1472298226514 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:46 INFO - PROCESS | 1983 | 1472298226632 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:43:46 INFO - PROCESS | 1983 | 1472298226638 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:46 INFO - PROCESS | 1983 | 1472298226640 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:46 INFO - PROCESS | 1983 | ++DOCSHELL 0x12cd55000 == 42 [pid = 1983] [id = 387] 04:43:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x112ebac00) [pid = 1983] [serial = 1160] [outer = 0x0] 04:43:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x124f2cc00) [pid = 1983] [serial = 1161] [outer = 0x112ebac00] 04:43:46 INFO - PROCESS | 1983 | 1472298226667 Marionette DEBUG loaded listener.js 04:43:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x1292f9400) [pid = 1983] [serial = 1162] [outer = 0x112ebac00] 04:43:47 INFO - PROCESS | 1983 | 1472298227093 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 620ms 04:43:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:43:47 INFO - PROCESS | 1983 | 1472298227131 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 1983 | 1472298227133 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 04:43:47 INFO - PROCESS | 1983 | 1472298227135 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 1983 | 1472298227137 Marionette TRACE conn2 <- [1,1522,null,{}] 04:43:47 INFO - PROCESS | 1983 | 1472298227147 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:47 INFO - PROCESS | 1983 | 1472298227148 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:47 INFO - PROCESS | 1983 | 1472298227268 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:43:47 INFO - PROCESS | 1983 | 1472298227275 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 1983 | 1472298227276 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d70b800 == 43 [pid = 1983] [id = 388] 04:43:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x1292f6400) [pid = 1983] [serial = 1163] [outer = 0x0] 04:43:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x12c5a2c00) [pid = 1983] [serial = 1164] [outer = 0x1292f6400] 04:43:47 INFO - PROCESS | 1983 | 1472298227304 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x12d2d6800) [pid = 1983] [serial = 1165] [outer = 0x1292f6400] 04:43:47 INFO - PROCESS | 1983 | 1472298227645 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:43:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:43:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:43:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 04:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:43:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 04:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:43:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 527ms 04:43:47 INFO - PROCESS | 1983 | 1472298227664 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 1983 | 1472298227666 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 04:43:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:43:47 INFO - PROCESS | 1983 | 1472298227672 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 1983 | 1472298227674 Marionette TRACE conn2 <- [1,1526,null,{}] 04:43:47 INFO - PROCESS | 1983 | 1472298227677 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:47 INFO - PROCESS | 1983 | 1472298227679 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:47 INFO - PROCESS | 1983 | 1472298227816 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:43:47 INFO - PROCESS | 1983 | 1472298227822 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 1983 | 1472298227823 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d98b800 == 44 [pid = 1983] [id = 389] 04:43:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x124c6dc00) [pid = 1983] [serial = 1166] [outer = 0x0] 04:43:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x125e87000) [pid = 1983] [serial = 1167] [outer = 0x124c6dc00] 04:43:47 INFO - PROCESS | 1983 | 1472298227866 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x12d2d8400) [pid = 1983] [serial = 1168] [outer = 0x124c6dc00] 04:43:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:43:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:43:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:43:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 773ms 04:43:48 INFO - PROCESS | 1983 | 1472298228434 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:43:48 INFO - PROCESS | 1983 | 1472298228444 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:43:48 INFO - PROCESS | 1983 | 1472298228447 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 04:43:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:43:48 INFO - PROCESS | 1983 | 1472298228450 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - PROCESS | 1983 | 1472298228453 Marionette TRACE conn2 <- [1,1530,null,{}] 04:43:48 INFO - PROCESS | 1983 | 1472298228457 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:48 INFO - PROCESS | 1983 | 1472298228459 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:48 INFO - PROCESS | 1983 | 1472298228571 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:43:48 INFO - PROCESS | 1983 | 1472298228632 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:48 INFO - PROCESS | 1983 | 1472298228633 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:48 INFO - PROCESS | 1983 | ++DOCSHELL 0x12053f800 == 45 [pid = 1983] [id = 390] 04:43:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x1167f9400) [pid = 1983] [serial = 1169] [outer = 0x0] 04:43:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x1195eac00) [pid = 1983] [serial = 1170] [outer = 0x1167f9400] 04:43:48 INFO - PROCESS | 1983 | 1472298228708 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x11992b000) [pid = 1983] [serial = 1171] [outer = 0x1167f9400] 04:43:49 INFO - PROCESS | 1983 | 1472298229082 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:43:49 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 04:43:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:43:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:43:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 04:43:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:43:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 674ms 04:43:49 INFO - PROCESS | 1983 | 1472298229124 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:43:49 INFO - PROCESS | 1983 | 1472298229127 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 04:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:43:49 INFO - PROCESS | 1983 | 1472298229132 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:43:49 INFO - PROCESS | 1983 | 1472298229134 Marionette TRACE conn2 <- [1,1534,null,{}] 04:43:49 INFO - PROCESS | 1983 | 1472298229137 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:49 INFO - PROCESS | 1983 | 1472298229139 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:49 INFO - PROCESS | 1983 | 1472298229252 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:43:49 INFO - PROCESS | 1983 | 1472298229351 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:49 INFO - PROCESS | 1983 | 1472298229353 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:49 INFO - PROCESS | 1983 | ++DOCSHELL 0x12955d800 == 46 [pid = 1983] [id = 391] 04:43:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x124c64400) [pid = 1983] [serial = 1172] [outer = 0x0] 04:43:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x124c6e400) [pid = 1983] [serial = 1173] [outer = 0x124c64400] 04:43:49 INFO - PROCESS | 1983 | 1472298229385 Marionette DEBUG loaded listener.js 04:43:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x124f37400) [pid = 1983] [serial = 1174] [outer = 0x124c64400] 04:43:49 INFO - PROCESS | 1983 | 1472298229792 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:43:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:43:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 720ms 04:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:43:49 INFO - PROCESS | 1983 | 1472298229853 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:43:49 INFO - PROCESS | 1983 | 1472298229854 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 04:43:49 INFO - PROCESS | 1983 | 1472298229857 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:43:49 INFO - PROCESS | 1983 | 1472298229859 Marionette TRACE conn2 <- [1,1538,null,{}] 04:43:49 INFO - PROCESS | 1983 | 1472298229868 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:49 INFO - PROCESS | 1983 | 1472298229871 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:49 INFO - PROCESS | 1983 | 1472298229982 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:43:50 INFO - PROCESS | 1983 | 1472298230063 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:50 INFO - PROCESS | 1983 | 1472298230065 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:50 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d97e000 == 47 [pid = 1983] [id = 392] 04:43:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x1269ebc00) [pid = 1983] [serial = 1175] [outer = 0x0] 04:43:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 120 (0x1295d4800) [pid = 1983] [serial = 1176] [outer = 0x1269ebc00] 04:43:50 INFO - PROCESS | 1983 | 1472298230097 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 121 (0x12b258c00) [pid = 1983] [serial = 1177] [outer = 0x1269ebc00] 04:43:50 INFO - PROCESS | 1983 | 1472298230485 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 672ms 04:43:50 INFO - PROCESS | 1983 | 1472298230529 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:43:50 INFO - PROCESS | 1983 | 1472298230531 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 04:43:50 INFO - PROCESS | 1983 | 1472298230534 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:43:50 INFO - PROCESS | 1983 | 1472298230536 Marionette TRACE conn2 <- [1,1542,null,{}] 04:43:50 INFO - PROCESS | 1983 | 1472298230540 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:50 INFO - PROCESS | 1983 | 1472298230541 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:50 INFO - PROCESS | 1983 | 1472298230667 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:43:50 INFO - PROCESS | 1983 | 1472298230772 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:50 INFO - PROCESS | 1983 | 1472298230773 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:50 INFO - PROCESS | 1983 | ++DOCSHELL 0x12df62800 == 48 [pid = 1983] [id = 393] 04:43:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 122 (0x12bed7c00) [pid = 1983] [serial = 1178] [outer = 0x0] 04:43:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 123 (0x12c189c00) [pid = 1983] [serial = 1179] [outer = 0x12bed7c00] 04:43:50 INFO - PROCESS | 1983 | 1472298230806 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 124 (0x12c5a7c00) [pid = 1983] [serial = 1180] [outer = 0x12bed7c00] 04:43:51 INFO - PROCESS | 1983 | 1472298231225 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:43:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:43:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 723ms 04:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:43:51 INFO - PROCESS | 1983 | 1472298231257 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 1983 | 1472298231259 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 04:43:51 INFO - PROCESS | 1983 | 1472298231261 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - PROCESS | 1983 | 1472298231262 Marionette TRACE conn2 <- [1,1546,null,{}] 04:43:51 INFO - PROCESS | 1983 | 1472298231264 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:51 INFO - PROCESS | 1983 | 1472298231266 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:51 INFO - PROCESS | 1983 | 1472298231386 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:43:51 INFO - PROCESS | 1983 | 1472298231449 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:51 INFO - PROCESS | 1983 | 1472298231450 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x123a10000 == 49 [pid = 1983] [id = 394] 04:43:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 125 (0x110e97400) [pid = 1983] [serial = 1181] [outer = 0x0] 04:43:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 126 (0x1164ebc00) [pid = 1983] [serial = 1182] [outer = 0x110e97400] 04:43:51 INFO - PROCESS | 1983 | 1472298231523 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 127 (0x119bc3000) [pid = 1983] [serial = 1183] [outer = 0x110e97400] 04:43:52 INFO - PROCESS | 1983 | 1472298232143 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 919ms 04:43:52 INFO - PROCESS | 1983 | 1472298232181 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:43:52 INFO - PROCESS | 1983 | 1472298232184 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 04:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:43:52 INFO - PROCESS | 1983 | 1472298232187 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - PROCESS | 1983 | 1472298232189 Marionette TRACE conn2 <- [1,1550,null,{}] 04:43:52 INFO - PROCESS | 1983 | 1472298232193 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:52 INFO - PROCESS | 1983 | 1472298232194 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:52 INFO - PROCESS | 1983 | 1472298232299 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:43:52 INFO - PROCESS | 1983 | 1472298232377 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:52 INFO - PROCESS | 1983 | 1472298232378 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:52 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192f0000 == 50 [pid = 1983] [id = 395] 04:43:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 128 (0x1165f5000) [pid = 1983] [serial = 1184] [outer = 0x0] 04:43:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 129 (0x117153c00) [pid = 1983] [serial = 1185] [outer = 0x1165f5000] 04:43:52 INFO - PROCESS | 1983 | 1472298232407 Marionette DEBUG loaded listener.js 04:43:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 130 (0x1195ebc00) [pid = 1983] [serial = 1186] [outer = 0x1165f5000] 04:43:52 INFO - PROCESS | 1983 | 1472298232872 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 723ms 04:43:52 INFO - PROCESS | 1983 | 1472298232921 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:43:52 INFO - PROCESS | 1983 | 1472298232925 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 04:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:43:52 INFO - PROCESS | 1983 | 1472298232932 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - PROCESS | 1983 | 1472298232935 Marionette TRACE conn2 <- [1,1554,null,{}] 04:43:52 INFO - PROCESS | 1983 | 1472298232941 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:52 INFO - PROCESS | 1983 | 1472298232944 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:53 INFO - PROCESS | 1983 | 1472298233078 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:43:53 INFO - PROCESS | 1983 | 1472298233159 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:53 INFO - PROCESS | 1983 | 1472298233161 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e11000 == 51 [pid = 1983] [id = 396] 04:43:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 131 (0x119bc9800) [pid = 1983] [serial = 1187] [outer = 0x0] 04:43:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 132 (0x119ed8c00) [pid = 1983] [serial = 1188] [outer = 0x119bc9800] 04:43:53 INFO - PROCESS | 1983 | 1472298233190 Marionette DEBUG loaded listener.js 04:43:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 133 (0x1238b9000) [pid = 1983] [serial = 1189] [outer = 0x119bc9800] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x12d70b800 == 50 [pid = 1983] [id = 388] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x12cd55000 == 49 [pid = 1983] [id = 387] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x12b344800 == 48 [pid = 1983] [id = 386] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x12c121000 == 47 [pid = 1983] [id = 385] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x12acc7800 == 46 [pid = 1983] [id = 384] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x1171c7800 == 45 [pid = 1983] [id = 383] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 132 (0x12b260400) [pid = 1983] [serial = 1068] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 131 (0x12cdb2000) [pid = 1983] [serial = 1116] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x128be9000 == 44 [pid = 1983] [id = 382] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x125e1d000 == 43 [pid = 1983] [id = 381] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x124ee9800 == 42 [pid = 1983] [id = 380] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x11865f000 == 41 [pid = 1983] [id = 379] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x11822f000 == 40 [pid = 1983] [id = 378] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x12d51c000 == 39 [pid = 1983] [id = 376] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x12d118800 == 38 [pid = 1983] [id = 375] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x12929d800 == 37 [pid = 1983] [id = 374] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x11821c000 == 36 [pid = 1983] [id = 373] 04:43:53 INFO - PROCESS | 1983 | --DOCSHELL 0x12cd4f800 == 35 [pid = 1983] [id = 372] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 130 (0x12ab51c00) [pid = 1983] [serial = 1099] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 129 (0x1295df400) [pid = 1983] [serial = 1098] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 128 (0x12c1a3800) [pid = 1983] [serial = 1102] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 127 (0x12bed2400) [pid = 1983] [serial = 1101] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 126 (0x129536800) [pid = 1983] [serial = 1084] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 125 (0x1189f8c00) [pid = 1983] [serial = 1083] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 124 (0x1269eac00) [pid = 1983] [serial = 1077] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 123 (0x124cecc00) [pid = 1983] [serial = 1092] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 122 (0x125eeb400) [pid = 1983] [serial = 1093] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 121 (0x1273e9400) [pid = 1983] [serial = 1095] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 120 (0x1195f1800) [pid = 1983] [serial = 1087] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 119 (0x1186d2800) [pid = 1983] [serial = 1086] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x12ac07800) [pid = 1983] [serial = 1080] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x1238b4400) [pid = 1983] [serial = 1074] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x1176c0400) [pid = 1983] [serial = 1071] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x119c44000) [pid = 1983] [serial = 1089] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x12107d400) [pid = 1983] [serial = 1090] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x12c1ae800) [pid = 1983] [serial = 1104] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x11927a400) [pid = 1983] [serial = 1107] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x12570e000) [pid = 1983] [serial = 1108] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x12c6c3400) [pid = 1983] [serial = 1113] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x12c5a6000) [pid = 1983] [serial = 1105] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x12cdab400) [pid = 1983] [serial = 1114] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x129755400) [pid = 1983] [serial = 1110] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x129539c00) [pid = 1983] [serial = 1096] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x12c6b6400) [pid = 1983] [serial = 1111] [outer = 0x0] [url = about:blank] 04:43:53 INFO - PROCESS | 1983 | 1472298233633 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:43:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:43:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 725ms 04:43:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:43:53 INFO - PROCESS | 1983 | 1472298233657 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:43:53 INFO - PROCESS | 1983 | 1472298233658 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 04:43:53 INFO - PROCESS | 1983 | 1472298233661 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:43:53 INFO - PROCESS | 1983 | 1472298233663 Marionette TRACE conn2 <- [1,1558,null,{}] 04:43:53 INFO - PROCESS | 1983 | 1472298233674 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:53 INFO - PROCESS | 1983 | 1472298233677 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:53 INFO - PROCESS | 1983 | 1472298233792 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:43:53 INFO - PROCESS | 1983 | 1472298233887 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:53 INFO - PROCESS | 1983 | 1472298233890 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x120fa7000 == 36 [pid = 1983] [id = 397] 04:43:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x123cdfc00) [pid = 1983] [serial = 1190] [outer = 0x0] 04:43:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x123cec800) [pid = 1983] [serial = 1191] [outer = 0x123cdfc00] 04:43:53 INFO - PROCESS | 1983 | 1472298233940 Marionette DEBUG loaded listener.js 04:43:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x124cf1000) [pid = 1983] [serial = 1192] [outer = 0x123cdfc00] 04:43:54 INFO - PROCESS | 1983 | 1472298234227 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 621ms 04:43:54 INFO - PROCESS | 1983 | 1472298234282 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:43:54 INFO - PROCESS | 1983 | 1472298234284 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 04:43:54 INFO - PROCESS | 1983 | 1472298234288 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:43:54 INFO - PROCESS | 1983 | 1472298234290 Marionette TRACE conn2 <- [1,1562,null,{}] 04:43:54 INFO - PROCESS | 1983 | 1472298234292 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:54 INFO - PROCESS | 1983 | 1472298234293 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:54 INFO - PROCESS | 1983 | 1472298234382 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:43:54 INFO - PROCESS | 1983 | 1472298234443 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:54 INFO - PROCESS | 1983 | 1472298234444 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x126a79000 == 37 [pid = 1983] [id = 398] 04:43:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x124c71800) [pid = 1983] [serial = 1193] [outer = 0x0] 04:43:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x125e8dc00) [pid = 1983] [serial = 1194] [outer = 0x124c71800] 04:43:54 INFO - PROCESS | 1983 | 1472298234471 Marionette DEBUG loaded listener.js 04:43:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x127188c00) [pid = 1983] [serial = 1195] [outer = 0x124c71800] 04:43:54 INFO - PROCESS | 1983 | 1472298234761 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 519ms 04:43:54 INFO - PROCESS | 1983 | 1472298234808 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:43:54 INFO - PROCESS | 1983 | 1472298234809 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 04:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:43:54 INFO - PROCESS | 1983 | 1472298234812 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:43:54 INFO - PROCESS | 1983 | 1472298234813 Marionette TRACE conn2 <- [1,1566,null,{}] 04:43:54 INFO - PROCESS | 1983 | 1472298234815 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:54 INFO - PROCESS | 1983 | 1472298234816 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:54 INFO - PROCESS | 1983 | 1472298234899 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:43:54 INFO - PROCESS | 1983 | 1472298234963 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:54 INFO - PROCESS | 1983 | 1472298234965 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x12956a800 == 38 [pid = 1983] [id = 399] 04:43:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x124f2f000) [pid = 1983] [serial = 1196] [outer = 0x0] 04:43:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x1273ee000) [pid = 1983] [serial = 1197] [outer = 0x124f2f000] 04:43:54 INFO - PROCESS | 1983 | 1472298234991 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x129750c00) [pid = 1983] [serial = 1198] [outer = 0x124f2f000] 04:43:55 INFO - PROCESS | 1983 | 1472298235295 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 519ms 04:43:55 INFO - PROCESS | 1983 | 1472298235331 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:43:55 INFO - PROCESS | 1983 | 1472298235332 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 04:43:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:43:55 INFO - PROCESS | 1983 | 1472298235335 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - PROCESS | 1983 | 1472298235336 Marionette TRACE conn2 <- [1,1570,null,{}] 04:43:55 INFO - PROCESS | 1983 | 1472298235338 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:55 INFO - PROCESS | 1983 | 1472298235342 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:55 INFO - PROCESS | 1983 | 1472298235443 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:43:55 INFO - PROCESS | 1983 | 1472298235448 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:55 INFO - PROCESS | 1983 | 1472298235449 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:55 INFO - PROCESS | 1983 | ++DOCSHELL 0x11822b000 == 39 [pid = 1983] [id = 400] 04:43:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x12a8cb800) [pid = 1983] [serial = 1199] [outer = 0x0] 04:43:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x12bece800) [pid = 1983] [serial = 1200] [outer = 0x12a8cb800] 04:43:55 INFO - PROCESS | 1983 | 1472298235475 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x12cad4c00) [pid = 1983] [serial = 1201] [outer = 0x12a8cb800] 04:43:55 INFO - PROCESS | 1983 | 1472298235902 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 619ms 04:43:55 INFO - PROCESS | 1983 | 1472298235955 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:43:55 INFO - PROCESS | 1983 | 1472298235957 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 04:43:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:43:55 INFO - PROCESS | 1983 | 1472298235961 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - PROCESS | 1983 | 1472298235962 Marionette TRACE conn2 <- [1,1574,null,{}] 04:43:55 INFO - PROCESS | 1983 | 1472298235966 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:55 INFO - PROCESS | 1983 | 1472298235968 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:56 INFO - PROCESS | 1983 | 1472298236134 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:43:56 INFO - PROCESS | 1983 | 1472298236244 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:56 INFO - PROCESS | 1983 | 1472298236245 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c121000 == 40 [pid = 1983] [id = 401] 04:43:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x12cad5800) [pid = 1983] [serial = 1202] [outer = 0x0] 04:43:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x12cade400) [pid = 1983] [serial = 1203] [outer = 0x12cad5800] 04:43:56 INFO - PROCESS | 1983 | 1472298236292 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 120 (0x12cda9c00) [pid = 1983] [serial = 1204] [outer = 0x12cad5800] 04:43:56 INFO - PROCESS | 1983 | 1472298236674 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:43:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:43:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 721ms 04:43:56 INFO - PROCESS | 1983 | 1472298236681 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:43:56 INFO - PROCESS | 1983 | 1472298236682 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 04:43:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:43:56 INFO - PROCESS | 1983 | 1472298236685 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:43:56 INFO - PROCESS | 1983 | 1472298236688 Marionette TRACE conn2 <- [1,1578,null,{}] 04:43:56 INFO - PROCESS | 1983 | 1472298236692 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:56 INFO - PROCESS | 1983 | 1472298236693 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:56 INFO - PROCESS | 1983 | 1472298236801 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:43:56 INFO - PROCESS | 1983 | 1472298236815 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:56 INFO - PROCESS | 1983 | 1472298236816 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x12cd55000 == 41 [pid = 1983] [id = 402] 04:43:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 121 (0x12cdaa000) [pid = 1983] [serial = 1205] [outer = 0x0] 04:43:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 122 (0x12cdb6000) [pid = 1983] [serial = 1206] [outer = 0x12cdaa000] 04:43:56 INFO - PROCESS | 1983 | 1472298236851 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 123 (0x12d1e5000) [pid = 1983] [serial = 1207] [outer = 0x12cdaa000] 04:43:57 INFO - PROCESS | 1983 | 1472298237318 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:43:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 674ms 04:43:57 INFO - PROCESS | 1983 | 1472298237360 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 1983 | 1472298237362 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 04:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:43:57 INFO - PROCESS | 1983 | 1472298237366 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 1983 | 1472298237367 Marionette TRACE conn2 <- [1,1582,null,{}] 04:43:57 INFO - PROCESS | 1983 | 1472298237371 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:57 INFO - PROCESS | 1983 | 1472298237373 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:57 INFO - PROCESS | 1983 | 1472298237542 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:43:57 INFO - PROCESS | 1983 | --DOMWINDOW == 122 (0x119818000) [pid = 1983] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:43:57 INFO - PROCESS | 1983 | --DOMWINDOW == 121 (0x1254aa800) [pid = 1983] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:43:57 INFO - PROCESS | 1983 | --DOMWINDOW == 120 (0x1127d7c00) [pid = 1983] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:43:57 INFO - PROCESS | 1983 | --DOMWINDOW == 119 (0x112ebac00) [pid = 1983] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:43:57 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x1292f6400) [pid = 1983] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:43:57 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x124f35800) [pid = 1983] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:43:57 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x12ab4ac00) [pid = 1983] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:43:57 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x12c6bec00) [pid = 1983] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:43:57 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x119924000) [pid = 1983] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:43:57 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x110e99c00) [pid = 1983] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:43:57 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x123cea400) [pid = 1983] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:43:57 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x1181b8800) [pid = 1983] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:43:57 INFO - PROCESS | 1983 | 1472298237808 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:57 INFO - PROCESS | 1983 | 1472298237809 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:57 INFO - PROCESS | 1983 | ++DOCSHELL 0x123c25800 == 42 [pid = 1983] [id = 403] 04:43:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x10eaf9800) [pid = 1983] [serial = 1208] [outer = 0x0] 04:43:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x10eafc800) [pid = 1983] [serial = 1209] [outer = 0x10eaf9800] 04:43:57 INFO - PROCESS | 1983 | 1472298237835 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x110e9b400) [pid = 1983] [serial = 1210] [outer = 0x10eaf9800] 04:43:58 INFO - PROCESS | 1983 | 1472298238098 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:43:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:43:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 770ms 04:43:58 INFO - PROCESS | 1983 | 1472298238142 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:43:58 INFO - PROCESS | 1983 | 1472298238143 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 04:43:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:43:58 INFO - PROCESS | 1983 | 1472298238146 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 1983 | 1472298238147 Marionette TRACE conn2 <- [1,1586,null,{}] 04:43:58 INFO - PROCESS | 1983 | 1472298238149 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:58 INFO - PROCESS | 1983 | 1472298238150 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:58 INFO - PROCESS | 1983 | 1472298238253 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:43:58 INFO - PROCESS | 1983 | 1472298238257 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 1983 | 1472298238258 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d975800 == 43 [pid = 1983] [id = 404] 04:43:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x1127d7c00) [pid = 1983] [serial = 1211] [outer = 0x0] 04:43:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x11992b400) [pid = 1983] [serial = 1212] [outer = 0x1127d7c00] 04:43:58 INFO - PROCESS | 1983 | 1472298238283 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x128f11400) [pid = 1983] [serial = 1213] [outer = 0x1127d7c00] 04:43:58 INFO - PROCESS | 1983 | 1472298238623 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:43:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:43:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 518ms 04:43:58 INFO - PROCESS | 1983 | 1472298238665 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:43:58 INFO - PROCESS | 1983 | 1472298238667 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 04:43:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:43:58 INFO - PROCESS | 1983 | 1472298238670 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 1983 | 1472298238672 Marionette TRACE conn2 <- [1,1590,null,{}] 04:43:58 INFO - PROCESS | 1983 | 1472298238688 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:58 INFO - PROCESS | 1983 | 1472298238690 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:58 INFO - PROCESS | 1983 | 1472298238814 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:43:58 INFO - PROCESS | 1983 | 1472298238824 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 1983 | 1472298238826 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x12e584800 == 44 [pid = 1983] [id = 405] 04:43:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x128fc1000) [pid = 1983] [serial = 1214] [outer = 0x0] 04:43:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x12cdb4000) [pid = 1983] [serial = 1215] [outer = 0x128fc1000] 04:43:58 INFO - PROCESS | 1983 | 1472298238872 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 120 (0x12d2da000) [pid = 1983] [serial = 1216] [outer = 0x128fc1000] 04:43:59 INFO - PROCESS | 1983 | 1472298239289 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:43:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:43:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 636ms 04:43:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:43:59 INFO - PROCESS | 1983 | 1472298239307 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 1983 | 1472298239308 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 04:43:59 INFO - PROCESS | 1983 | 1472298239310 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - PROCESS | 1983 | 1472298239311 Marionette TRACE conn2 <- [1,1594,null,{}] 04:43:59 INFO - PROCESS | 1983 | 1472298239322 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:59 INFO - PROCESS | 1983 | 1472298239325 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:59 INFO - PROCESS | 1983 | 1472298239469 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:43:59 INFO - PROCESS | 1983 | 1472298239475 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:59 INFO - PROCESS | 1983 | 1472298239477 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:43:59 INFO - PROCESS | 1983 | ++DOCSHELL 0x12e322000 == 45 [pid = 1983] [id = 406] 04:43:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 121 (0x129843000) [pid = 1983] [serial = 1217] [outer = 0x0] 04:43:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 122 (0x12984c000) [pid = 1983] [serial = 1218] [outer = 0x129843000] 04:43:59 INFO - PROCESS | 1983 | 1472298239518 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 123 (0x12a674000) [pid = 1983] [serial = 1219] [outer = 0x129843000] 04:44:00 INFO - PROCESS | 1983 | --DOCSHELL 0x1183d4000 == 44 [pid = 1983] [id = 377] 04:44:00 INFO - PROCESS | 1983 | --DOCSHELL 0x1192f0000 == 43 [pid = 1983] [id = 395] 04:44:00 INFO - PROCESS | 1983 | --DOCSHELL 0x123a10000 == 42 [pid = 1983] [id = 394] 04:44:00 INFO - PROCESS | 1983 | --DOCSHELL 0x12df62800 == 41 [pid = 1983] [id = 393] 04:44:00 INFO - PROCESS | 1983 | --DOCSHELL 0x12d97e000 == 40 [pid = 1983] [id = 392] 04:44:00 INFO - PROCESS | 1983 | --DOCSHELL 0x12955d800 == 39 [pid = 1983] [id = 391] 04:44:00 INFO - PROCESS | 1983 | --DOCSHELL 0x12053f800 == 38 [pid = 1983] [id = 390] 04:44:00 INFO - PROCESS | 1983 | --DOCSHELL 0x12d98b800 == 37 [pid = 1983] [id = 389] 04:44:01 INFO - PROCESS | 1983 | --DOCSHELL 0x120fa7000 == 36 [pid = 1983] [id = 397] 04:44:01 INFO - PROCESS | 1983 | --DOCSHELL 0x125e11000 == 35 [pid = 1983] [id = 396] 04:44:01 INFO - PROCESS | 1983 | --DOCSHELL 0x126a79000 == 34 [pid = 1983] [id = 398] 04:44:01 INFO - PROCESS | 1983 | --DOCSHELL 0x12956a800 == 33 [pid = 1983] [id = 399] 04:44:01 INFO - PROCESS | 1983 | --DOCSHELL 0x11822b000 == 32 [pid = 1983] [id = 400] 04:44:01 INFO - PROCESS | 1983 | --DOCSHELL 0x123c25800 == 31 [pid = 1983] [id = 403] 04:44:01 INFO - PROCESS | 1983 | --DOCSHELL 0x12cd55000 == 30 [pid = 1983] [id = 402] 04:44:01 INFO - PROCESS | 1983 | --DOCSHELL 0x12e584800 == 29 [pid = 1983] [id = 405] 04:44:01 INFO - PROCESS | 1983 | --DOCSHELL 0x12c121000 == 28 [pid = 1983] [id = 401] 04:44:01 INFO - PROCESS | 1983 | --DOCSHELL 0x12d975800 == 27 [pid = 1983] [id = 404] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 122 (0x12bb3a000) [pid = 1983] [serial = 1149] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 121 (0x12cad9c00) [pid = 1983] [serial = 1152] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 120 (0x12c6b6000) [pid = 1983] [serial = 1150] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 119 (0x119927000) [pid = 1983] [serial = 1155] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x123ce6800) [pid = 1983] [serial = 1132] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x123ce0400) [pid = 1983] [serial = 1131] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x12cad8800) [pid = 1983] [serial = 1128] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x125410400) [pid = 1983] [serial = 1140] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x126957c00) [pid = 1983] [serial = 1141] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x1196cfc00) [pid = 1983] [serial = 1135] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x1189f1800) [pid = 1983] [serial = 1134] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x12cae1000) [pid = 1983] [serial = 1153] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x12bedcc00) [pid = 1983] [serial = 1125] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x1167f5400) [pid = 1983] [serial = 1119] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x125e8c000) [pid = 1983] [serial = 1122] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x1205ce000) [pid = 1983] [serial = 1137] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x123ce5c00) [pid = 1983] [serial = 1138] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x12718d800) [pid = 1983] [serial = 1143] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1292f7c00) [pid = 1983] [serial = 1144] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x11992e800) [pid = 1983] [serial = 1159] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x119280c00) [pid = 1983] [serial = 1158] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x124f2cc00) [pid = 1983] [serial = 1161] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x12c5a2c00) [pid = 1983] [serial = 1164] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x11992c000) [pid = 1983] [serial = 1156] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x12d2d6800) [pid = 1983] [serial = 1165] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1295dc400) [pid = 1983] [serial = 1146] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x12a8ca000) [pid = 1983] [serial = 1147] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1292f9400) [pid = 1983] [serial = 1162] [outer = 0x0] [url = about:blank] 04:44:01 INFO - PROCESS | 1983 | 1472298241334 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 2075ms 04:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:44:01 INFO - PROCESS | 1983 | 1472298241387 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 1983 | 1472298241389 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 04:44:01 INFO - PROCESS | 1983 | 1472298241392 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - PROCESS | 1983 | 1472298241395 Marionette TRACE conn2 <- [1,1598,null,{}] 04:44:01 INFO - PROCESS | 1983 | 1472298241404 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:01 INFO - PROCESS | 1983 | 1472298241406 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:01 INFO - PROCESS | 1983 | 1472298241491 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:44:01 INFO - PROCESS | 1983 | 1472298241496 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:01 INFO - PROCESS | 1983 | 1472298241499 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:01 INFO - PROCESS | 1983 | ++DOCSHELL 0x116539000 == 28 [pid = 1983] [id = 407] 04:44:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1164f3800) [pid = 1983] [serial = 1220] [outer = 0x0] 04:44:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1164f7800) [pid = 1983] [serial = 1221] [outer = 0x1164f3800] 04:44:01 INFO - PROCESS | 1983 | 1472298241530 Marionette DEBUG loaded listener.js 04:44:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1129bb800) [pid = 1983] [serial = 1222] [outer = 0x1164f3800] 04:44:01 INFO - PROCESS | 1983 | 1472298241887 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 523ms 04:44:01 INFO - PROCESS | 1983 | 1472298241915 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 1983 | 1472298241919 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 04:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:44:01 INFO - PROCESS | 1983 | 1472298241923 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - PROCESS | 1983 | 1472298241925 Marionette TRACE conn2 <- [1,1602,null,{}] 04:44:01 INFO - PROCESS | 1983 | 1472298241927 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:01 INFO - PROCESS | 1983 | 1472298241930 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:02 INFO - PROCESS | 1983 | 1472298242014 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:44:02 INFO - PROCESS | 1983 | 1472298242075 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:02 INFO - PROCESS | 1983 | 1472298242076 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:02 INFO - PROCESS | 1983 | ++DOCSHELL 0x1174a3000 == 29 [pid = 1983] [id = 408] 04:44:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1169a6000) [pid = 1983] [serial = 1223] [outer = 0x0] 04:44:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x1184e3400) [pid = 1983] [serial = 1224] [outer = 0x1169a6000] 04:44:02 INFO - PROCESS | 1983 | 1472298242105 Marionette DEBUG loaded listener.js 04:44:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x118933400) [pid = 1983] [serial = 1225] [outer = 0x1169a6000] 04:44:02 INFO - PROCESS | 1983 | 1472298242416 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 522ms 04:44:02 INFO - PROCESS | 1983 | 1472298242445 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:44:02 INFO - PROCESS | 1983 | 1472298242459 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 04:44:02 INFO - PROCESS | 1983 | 1472298242462 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - PROCESS | 1983 | 1472298242464 Marionette TRACE conn2 <- [1,1606,null,{}] 04:44:02 INFO - PROCESS | 1983 | 1472298242472 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:02 INFO - PROCESS | 1983 | 1472298242475 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:02 INFO - PROCESS | 1983 | 1472298242579 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:44:02 INFO - PROCESS | 1983 | 1472298242588 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:02 INFO - PROCESS | 1983 | 1472298242590 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:02 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195d9800 == 30 [pid = 1983] [id = 409] 04:44:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x10eaf3800) [pid = 1983] [serial = 1226] [outer = 0x0] 04:44:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x119280c00) [pid = 1983] [serial = 1227] [outer = 0x10eaf3800] 04:44:02 INFO - PROCESS | 1983 | 1472298242619 Marionette DEBUG loaded listener.js 04:44:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x119815c00) [pid = 1983] [serial = 1228] [outer = 0x10eaf3800] 04:44:02 INFO - PROCESS | 1983 | 1472298242947 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 521ms 04:44:02 INFO - PROCESS | 1983 | 1472298242983 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:44:02 INFO - PROCESS | 1983 | 1472298242985 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 04:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:44:02 INFO - PROCESS | 1983 | 1472298242989 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - PROCESS | 1983 | 1472298242990 Marionette TRACE conn2 <- [1,1610,null,{}] 04:44:02 INFO - PROCESS | 1983 | 1472298242993 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:02 INFO - PROCESS | 1983 | 1472298242994 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:03 INFO - PROCESS | 1983 | 1472298243073 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:44:03 INFO - PROCESS | 1983 | 1472298243077 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:03 INFO - PROCESS | 1983 | 1472298243078 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:03 INFO - PROCESS | 1983 | ++DOCSHELL 0x123946000 == 31 [pid = 1983] [id = 410] 04:44:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x11990d400) [pid = 1983] [serial = 1229] [outer = 0x0] 04:44:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x11992e000) [pid = 1983] [serial = 1230] [outer = 0x11990d400] 04:44:03 INFO - PROCESS | 1983 | 1472298243105 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x119bc4000) [pid = 1983] [serial = 1231] [outer = 0x11990d400] 04:44:03 INFO - PROCESS | 1983 | 1472298243440 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 468ms 04:44:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:44:03 INFO - PROCESS | 1983 | 1472298243458 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:44:03 INFO - PROCESS | 1983 | 1472298243459 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 04:44:03 INFO - PROCESS | 1983 | 1472298243461 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:44:03 INFO - PROCESS | 1983 | 1472298243462 Marionette TRACE conn2 <- [1,1614,null,{}] 04:44:03 INFO - PROCESS | 1983 | 1472298243464 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:03 INFO - PROCESS | 1983 | 1472298243466 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:03 INFO - PROCESS | 1983 | 1472298243580 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:44:03 INFO - PROCESS | 1983 | 1472298243587 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:03 INFO - PROCESS | 1983 | 1472298243588 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:03 INFO - PROCESS | 1983 | ++DOCSHELL 0x124a81800 == 32 [pid = 1983] [id = 411] 04:44:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x110e96000) [pid = 1983] [serial = 1232] [outer = 0x0] 04:44:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x119bc3c00) [pid = 1983] [serial = 1233] [outer = 0x110e96000] 04:44:03 INFO - PROCESS | 1983 | 1472298243614 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x12107d400) [pid = 1983] [serial = 1234] [outer = 0x110e96000] 04:44:03 INFO - PROCESS | 1983 | 1472298243948 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 04:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 04:44:03 INFO - PROCESS | 1983 | 1472298243981 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:44:03 INFO - PROCESS | 1983 | 1472298243983 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 04:44:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:44:03 INFO - PROCESS | 1983 | 1472298243985 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:44:03 INFO - PROCESS | 1983 | 1472298243988 Marionette TRACE conn2 <- [1,1618,null,{}] 04:44:03 INFO - PROCESS | 1983 | 1472298243991 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:03 INFO - PROCESS | 1983 | 1472298243995 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:04 INFO - PROCESS | 1983 | 1472298244089 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:44:04 INFO - PROCESS | 1983 | 1472298244093 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:04 INFO - PROCESS | 1983 | 1472298244095 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x125eab000 == 33 [pid = 1983] [id = 412] 04:44:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x121080c00) [pid = 1983] [serial = 1235] [outer = 0x0] 04:44:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x123a2d000) [pid = 1983] [serial = 1236] [outer = 0x121080c00] 04:44:04 INFO - PROCESS | 1983 | 1472298244121 Marionette DEBUG loaded listener.js 04:44:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x124c67000) [pid = 1983] [serial = 1237] [outer = 0x121080c00] 04:44:04 INFO - PROCESS | 1983 | 1472298244457 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:44:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:44:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 521ms 04:44:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:44:04 INFO - PROCESS | 1983 | 1472298244516 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:44:04 INFO - PROCESS | 1983 | 1472298244517 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 04:44:04 INFO - PROCESS | 1983 | 1472298244519 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 1983 | 1472298244520 Marionette TRACE conn2 <- [1,1622,null,{}] 04:44:04 INFO - PROCESS | 1983 | 1472298244522 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:04 INFO - PROCESS | 1983 | 1472298244524 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:04 INFO - PROCESS | 1983 | 1472298244609 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:44:04 INFO - PROCESS | 1983 | 1472298244612 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:04 INFO - PROCESS | 1983 | 1472298244613 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x127346800 == 34 [pid = 1983] [id = 413] 04:44:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x124c69000) [pid = 1983] [serial = 1238] [outer = 0x0] 04:44:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x124c6a000) [pid = 1983] [serial = 1239] [outer = 0x124c69000] 04:44:04 INFO - PROCESS | 1983 | 1472298244639 Marionette DEBUG loaded listener.js 04:44:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x124f2b400) [pid = 1983] [serial = 1240] [outer = 0x124c69000] 04:44:04 INFO - PROCESS | 1983 | 1472298244969 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:44:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:44:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 469ms 04:44:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:44:04 INFO - PROCESS | 1983 | 1472298244990 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:44:04 INFO - PROCESS | 1983 | 1472298244991 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 04:44:04 INFO - PROCESS | 1983 | 1472298244993 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 1983 | 1472298244995 Marionette TRACE conn2 <- [1,1626,null,{}] 04:44:04 INFO - PROCESS | 1983 | 1472298244997 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:04 INFO - PROCESS | 1983 | 1472298244998 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:05 INFO - PROCESS | 1983 | 1472298245076 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:44:05 INFO - PROCESS | 1983 | 1472298245080 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:05 INFO - PROCESS | 1983 | 1472298245081 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:05 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292ab800 == 35 [pid = 1983] [id = 414] 04:44:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x124f2b800) [pid = 1983] [serial = 1241] [outer = 0x0] 04:44:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x12533f800) [pid = 1983] [serial = 1242] [outer = 0x124f2b800] 04:44:05 INFO - PROCESS | 1983 | 1472298245106 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x1259e3000) [pid = 1983] [serial = 1243] [outer = 0x124f2b800] 04:44:05 INFO - PROCESS | 1983 | 1472298245453 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:44:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:44:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 468ms 04:44:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:44:05 INFO - PROCESS | 1983 | 1472298245463 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:44:05 INFO - PROCESS | 1983 | 1472298245465 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 04:44:05 INFO - PROCESS | 1983 | 1472298245468 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:44:05 INFO - PROCESS | 1983 | 1472298245470 Marionette TRACE conn2 <- [1,1630,null,{}] 04:44:05 INFO - PROCESS | 1983 | 1472298245474 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:05 INFO - PROCESS | 1983 | 1472298245475 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:05 INFO - PROCESS | 1983 | 1472298245649 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:44:05 INFO - PROCESS | 1983 | 1472298245659 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:05 INFO - PROCESS | 1983 | 1472298245660 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:05 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195d7800 == 36 [pid = 1983] [id = 415] 04:44:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 120 (0x125e81c00) [pid = 1983] [serial = 1244] [outer = 0x0] 04:44:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 121 (0x125ef6800) [pid = 1983] [serial = 1245] [outer = 0x125e81c00] 04:44:05 INFO - PROCESS | 1983 | 1472298245693 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 122 (0x1269ea400) [pid = 1983] [serial = 1246] [outer = 0x125e81c00] 04:44:06 INFO - PROCESS | 1983 | 1472298246057 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:44:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:44:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 622ms 04:44:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:44:06 INFO - PROCESS | 1983 | 1472298246090 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 1983 | 1472298246092 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 04:44:06 INFO - PROCESS | 1983 | 1472298246095 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 1983 | 1472298246097 Marionette TRACE conn2 <- [1,1634,null,{}] 04:44:06 INFO - PROCESS | 1983 | 1472298246101 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:06 INFO - PROCESS | 1983 | 1472298246103 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:06 INFO - PROCESS | 1983 | 1472298246283 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:44:06 INFO - PROCESS | 1983 | 1472298246332 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:06 INFO - PROCESS | 1983 | 1472298246333 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:06 INFO - PROCESS | 1983 | ++DOCSHELL 0x12ab09000 == 37 [pid = 1983] [id = 416] 04:44:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 123 (0x1129bf400) [pid = 1983] [serial = 1247] [outer = 0x0] 04:44:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 124 (0x1269eb000) [pid = 1983] [serial = 1248] [outer = 0x1129bf400] 04:44:06 INFO - PROCESS | 1983 | 1472298246359 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 125 (0x12762d800) [pid = 1983] [serial = 1249] [outer = 0x1129bf400] 04:44:06 INFO - PROCESS | 1983 | 1472298246666 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:44:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:44:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 623ms 04:44:06 INFO - PROCESS | 1983 | 1472298246719 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 1983 | 1472298246720 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 04:44:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:44:06 INFO - PROCESS | 1983 | 1472298246722 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 1983 | 1472298246724 Marionette TRACE conn2 <- [1,1638,null,{}] 04:44:06 INFO - PROCESS | 1983 | 1472298246726 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:06 INFO - PROCESS | 1983 | 1472298246728 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:06 INFO - PROCESS | 1983 | 1472298246840 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:44:06 INFO - PROCESS | 1983 | 1472298246881 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:06 INFO - PROCESS | 1983 | 1472298246882 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:06 INFO - PROCESS | 1983 | ++DOCSHELL 0x124a74800 == 38 [pid = 1983] [id = 417] 04:44:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 126 (0x128f04800) [pid = 1983] [serial = 1250] [outer = 0x0] 04:44:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 127 (0x129536000) [pid = 1983] [serial = 1251] [outer = 0x128f04800] 04:44:06 INFO - PROCESS | 1983 | 1472298246910 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 128 (0x129847800) [pid = 1983] [serial = 1252] [outer = 0x128f04800] 04:44:07 INFO - PROCESS | 1983 | 1472298247257 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:44:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:44:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 570ms 04:44:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:44:07 INFO - PROCESS | 1983 | 1472298247293 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:44:07 INFO - PROCESS | 1983 | 1472298247295 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 04:44:07 INFO - PROCESS | 1983 | 1472298247297 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - PROCESS | 1983 | 1472298247298 Marionette TRACE conn2 <- [1,1642,null,{}] 04:44:07 INFO - PROCESS | 1983 | 1472298247300 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:07 INFO - PROCESS | 1983 | 1472298247302 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:07 INFO - PROCESS | 1983 | 1472298247405 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:44:07 INFO - PROCESS | 1983 | 1472298247408 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:07 INFO - PROCESS | 1983 | 1472298247409 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c14c000 == 39 [pid = 1983] [id = 418] 04:44:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 129 (0x128fc2800) [pid = 1983] [serial = 1253] [outer = 0x0] 04:44:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 130 (0x129851c00) [pid = 1983] [serial = 1254] [outer = 0x128fc2800] 04:44:07 INFO - PROCESS | 1983 | 1472298247434 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 131 (0x12ab51c00) [pid = 1983] [serial = 1255] [outer = 0x128fc2800] 04:44:07 INFO - PROCESS | 1983 | 1472298247745 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:44:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:44:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 471ms 04:44:07 INFO - PROCESS | 1983 | 1472298247775 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:44:07 INFO - PROCESS | 1983 | 1472298247776 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 04:44:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:44:07 INFO - PROCESS | 1983 | 1472298247779 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - PROCESS | 1983 | 1472298247780 Marionette TRACE conn2 <- [1,1646,null,{}] 04:44:07 INFO - PROCESS | 1983 | 1472298247782 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:07 INFO - PROCESS | 1983 | 1472298247783 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:07 INFO - PROCESS | 1983 | 1472298247898 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:44:07 INFO - PROCESS | 1983 | 1472298247902 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:07 INFO - PROCESS | 1983 | 1472298247903 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x12cd55000 == 40 [pid = 1983] [id = 419] 04:44:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 132 (0x12984e400) [pid = 1983] [serial = 1256] [outer = 0x0] 04:44:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 133 (0x12b203800) [pid = 1983] [serial = 1257] [outer = 0x12984e400] 04:44:07 INFO - PROCESS | 1983 | 1472298247928 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 134 (0x12bb3f800) [pid = 1983] [serial = 1258] [outer = 0x12984e400] 04:44:08 INFO - PROCESS | 1983 | 1472298248273 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:44:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:44:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 518ms 04:44:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:44:08 INFO - PROCESS | 1983 | 1472298248297 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:44:08 INFO - PROCESS | 1983 | 1472298248299 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 04:44:08 INFO - PROCESS | 1983 | 1472298248306 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:44:08 INFO - PROCESS | 1983 | 1472298248307 Marionette TRACE conn2 <- [1,1650,null,{}] 04:44:08 INFO - PROCESS | 1983 | 1472298248309 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:08 INFO - PROCESS | 1983 | 1472298248310 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:08 INFO - PROCESS | 1983 | 1472298248414 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:44:08 INFO - PROCESS | 1983 | 1472298248418 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:08 INFO - PROCESS | 1983 | 1472298248420 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:08 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d134000 == 41 [pid = 1983] [id = 420] 04:44:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 135 (0x12a8ca000) [pid = 1983] [serial = 1259] [outer = 0x0] 04:44:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 136 (0x12bed1c00) [pid = 1983] [serial = 1260] [outer = 0x12a8ca000] 04:44:08 INFO - PROCESS | 1983 | 1472298248482 Marionette DEBUG loaded listener.js 04:44:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 137 (0x12c1a6c00) [pid = 1983] [serial = 1261] [outer = 0x12a8ca000] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 136 (0x112a86400) [pid = 1983] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 135 (0x12cad6000) [pid = 1983] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 134 (0x112a86800) [pid = 1983] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 133 (0x1259d5800) [pid = 1983] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 132 (0x12bed4000) [pid = 1983] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 131 (0x12cad5800) [pid = 1983] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 130 (0x12cdaa000) [pid = 1983] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 129 (0x10eaf9800) [pid = 1983] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 128 (0x128fc1000) [pid = 1983] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 127 (0x12bed7c00) [pid = 1983] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 126 (0x1269ebc00) [pid = 1983] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 125 (0x124c64400) [pid = 1983] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 124 (0x1167f9400) [pid = 1983] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 123 (0x124c6dc00) [pid = 1983] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 122 (0x12a8cb800) [pid = 1983] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 121 (0x124f2f000) [pid = 1983] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 120 (0x124c71800) [pid = 1983] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 119 (0x123cdfc00) [pid = 1983] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x119bc9800) [pid = 1983] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x1165f5000) [pid = 1983] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x110e97400) [pid = 1983] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x1127d7c00) [pid = 1983] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x1164f6000) [pid = 1983] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x112ec0400) [pid = 1983] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x1258c3400) [pid = 1983] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x129533000) [pid = 1983] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x12107f000) [pid = 1983] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x12ac11c00) [pid = 1983] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:44:09 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x1167f8000) [pid = 1983] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:44:09 INFO - PROCESS | 1983 | 1472298249260 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:44:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:44:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 977ms 04:44:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:44:09 INFO - PROCESS | 1983 | 1472298249295 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 1983 | 1472298249297 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 04:44:09 INFO - PROCESS | 1983 | 1472298249301 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 1983 | 1472298249304 Marionette TRACE conn2 <- [1,1654,null,{}] 04:44:09 INFO - PROCESS | 1983 | 1472298249313 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:09 INFO - PROCESS | 1983 | 1472298249315 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:09 INFO - PROCESS | 1983 | 1472298249454 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:44:09 INFO - PROCESS | 1983 | 1472298249458 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 1983 | 1472298249459 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:09 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298b5000 == 42 [pid = 1983] [id = 421] 04:44:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x113c50000) [pid = 1983] [serial = 1262] [outer = 0x0] 04:44:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x116591400) [pid = 1983] [serial = 1263] [outer = 0x113c50000] 04:44:09 INFO - PROCESS | 1983 | 1472298249484 Marionette DEBUG loaded listener.js 04:44:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x119bbc000) [pid = 1983] [serial = 1264] [outer = 0x113c50000] 04:44:09 INFO - PROCESS | 1983 | 1472298249811 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:44:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:44:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 528ms 04:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:44:09 INFO - PROCESS | 1983 | 1472298249829 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 1983 | 1472298249830 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 04:44:09 INFO - PROCESS | 1983 | 1472298249832 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 1983 | 1472298249833 Marionette TRACE conn2 <- [1,1658,null,{}] 04:44:09 INFO - PROCESS | 1983 | 1472298249836 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:09 INFO - PROCESS | 1983 | 1472298249839 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:09 INFO - PROCESS | 1983 | 1472298249918 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:44:09 INFO - PROCESS | 1983 | 1472298249992 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 1983 | 1472298249993 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d71c000 == 43 [pid = 1983] [id = 422] 04:44:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x1164f6000) [pid = 1983] [serial = 1265] [outer = 0x0] 04:44:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x123cdfc00) [pid = 1983] [serial = 1266] [outer = 0x1164f6000] 04:44:10 INFO - PROCESS | 1983 | 1472298250018 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x125eea800) [pid = 1983] [serial = 1267] [outer = 0x1164f6000] 04:44:10 INFO - PROCESS | 1983 | 1472298250277 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 468ms 04:44:10 INFO - PROCESS | 1983 | 1472298250300 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:44:10 INFO - PROCESS | 1983 | 1472298250302 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 04:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:44:10 INFO - PROCESS | 1983 | 1472298250311 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - PROCESS | 1983 | 1472298250312 Marionette TRACE conn2 <- [1,1662,null,{}] 04:44:10 INFO - PROCESS | 1983 | 1472298250315 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:10 INFO - PROCESS | 1983 | 1472298250316 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:10 INFO - PROCESS | 1983 | 1472298250411 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:44:10 INFO - PROCESS | 1983 | 1472298250415 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:10 INFO - PROCESS | 1983 | 1472298250416 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x12e303800 == 44 [pid = 1983] [id = 423] 04:44:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x1259e3400) [pid = 1983] [serial = 1268] [outer = 0x0] 04:44:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x129844800) [pid = 1983] [serial = 1269] [outer = 0x1259e3400] 04:44:10 INFO - PROCESS | 1983 | 1472298250441 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x12bd28c00) [pid = 1983] [serial = 1270] [outer = 0x1259e3400] 04:44:10 INFO - PROCESS | 1983 | 1472298250790 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 520ms 04:44:10 INFO - PROCESS | 1983 | 1472298250832 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:44:10 INFO - PROCESS | 1983 | 1472298250834 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 04:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:44:10 INFO - PROCESS | 1983 | 1472298250857 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - PROCESS | 1983 | 1472298250858 Marionette TRACE conn2 <- [1,1666,null,{}] 04:44:10 INFO - PROCESS | 1983 | 1472298250860 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:10 INFO - PROCESS | 1983 | 1472298250861 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:10 INFO - PROCESS | 1983 | 1472298250946 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:44:10 INFO - PROCESS | 1983 | 1472298250950 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:10 INFO - PROCESS | 1983 | 1472298250951 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x12e576800 == 45 [pid = 1983] [id = 424] 04:44:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x12bed7400) [pid = 1983] [serial = 1271] [outer = 0x0] 04:44:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x12c1ad400) [pid = 1983] [serial = 1272] [outer = 0x12bed7400] 04:44:10 INFO - PROCESS | 1983 | 1472298250976 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 120 (0x12c5a9400) [pid = 1983] [serial = 1273] [outer = 0x12bed7400] 04:44:11 INFO - PROCESS | 1983 | 1472298251577 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 776ms 04:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:44:11 INFO - PROCESS | 1983 | 1472298251629 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:44:11 INFO - PROCESS | 1983 | 1472298251631 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 04:44:11 INFO - PROCESS | 1983 | 1472298251634 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:44:11 INFO - PROCESS | 1983 | 1472298251640 Marionette TRACE conn2 <- [1,1670,null,{}] 04:44:11 INFO - PROCESS | 1983 | 1472298251644 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:11 INFO - PROCESS | 1983 | 1472298251645 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:11 INFO - PROCESS | 1983 | 1472298251767 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:44:11 INFO - PROCESS | 1983 | 1472298251876 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:11 INFO - PROCESS | 1983 | 1472298251878 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:11 INFO - PROCESS | 1983 | ++DOCSHELL 0x1183e7000 == 46 [pid = 1983] [id = 425] 04:44:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 121 (0x112970000) [pid = 1983] [serial = 1274] [outer = 0x0] 04:44:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 122 (0x114f94c00) [pid = 1983] [serial = 1275] [outer = 0x112970000] 04:44:11 INFO - PROCESS | 1983 | 1472298251911 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 123 (0x117153800) [pid = 1983] [serial = 1276] [outer = 0x112970000] 04:44:12 INFO - PROCESS | 1983 | 1472298252501 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 924ms 04:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:44:12 INFO - PROCESS | 1983 | 1472298252559 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:44:12 INFO - PROCESS | 1983 | 1472298252562 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 04:44:12 INFO - PROCESS | 1983 | 1472298252566 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:44:12 INFO - PROCESS | 1983 | 1472298252568 Marionette TRACE conn2 <- [1,1674,null,{}] 04:44:12 INFO - PROCESS | 1983 | 1472298252571 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:12 INFO - PROCESS | 1983 | 1472298252573 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:12 INFO - PROCESS | 1983 | 1472298252694 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:44:12 INFO - PROCESS | 1983 | 1472298252788 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:12 INFO - PROCESS | 1983 | 1472298252789 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:12 INFO - PROCESS | 1983 | ++DOCSHELL 0x118125000 == 47 [pid = 1983] [id = 426] 04:44:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 124 (0x116483000) [pid = 1983] [serial = 1277] [outer = 0x0] 04:44:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 125 (0x11892e800) [pid = 1983] [serial = 1278] [outer = 0x116483000] 04:44:12 INFO - PROCESS | 1983 | 1472298252822 Marionette DEBUG loaded listener.js 04:44:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 126 (0x118936c00) [pid = 1983] [serial = 1279] [outer = 0x116483000] 04:44:13 INFO - PROCESS | 1983 | 1472298253538 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1022ms 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x12e303800 == 46 [pid = 1983] [id = 423] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x12d71c000 == 45 [pid = 1983] [id = 422] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x1298b5000 == 44 [pid = 1983] [id = 421] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x12d134000 == 43 [pid = 1983] [id = 420] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x12cd55000 == 42 [pid = 1983] [id = 419] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 125 (0x12984c000) [pid = 1983] [serial = 1218] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x12c14c000 == 41 [pid = 1983] [id = 418] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x124a74800 == 40 [pid = 1983] [id = 417] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x12ab09000 == 39 [pid = 1983] [id = 416] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x1195d7800 == 38 [pid = 1983] [id = 415] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x1292ab800 == 37 [pid = 1983] [id = 414] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x127346800 == 36 [pid = 1983] [id = 413] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x125eab000 == 35 [pid = 1983] [id = 412] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x124a81800 == 34 [pid = 1983] [id = 411] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x123946000 == 33 [pid = 1983] [id = 410] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x1195d9800 == 32 [pid = 1983] [id = 409] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x1174a3000 == 31 [pid = 1983] [id = 408] 04:44:13 INFO - PROCESS | 1983 | 1472298253644 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:44:13 INFO - PROCESS | 1983 | 1472298253646 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 04:44:13 INFO - PROCESS | 1983 | --DOCSHELL 0x116539000 == 30 [pid = 1983] [id = 407] 04:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:44:13 INFO - PROCESS | 1983 | 1472298253651 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:44:13 INFO - PROCESS | 1983 | 1472298253653 Marionette TRACE conn2 <- [1,1678,null,{}] 04:44:13 INFO - PROCESS | 1983 | 1472298253656 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:13 INFO - PROCESS | 1983 | 1472298253658 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:13 INFO - PROCESS | 1983 | 1472298253741 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:44:13 INFO - PROCESS | 1983 | 1472298253751 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:13 INFO - PROCESS | 1983 | 1472298253753 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:13 INFO - PROCESS | 1983 | ++DOCSHELL 0x1132c6800 == 31 [pid = 1983] [id = 427] 04:44:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 126 (0x1129b8400) [pid = 1983] [serial = 1280] [outer = 0x0] 04:44:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 127 (0x1129bdc00) [pid = 1983] [serial = 1281] [outer = 0x1129b8400] 04:44:13 INFO - PROCESS | 1983 | 1472298253783 Marionette DEBUG loaded listener.js 04:44:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 128 (0x112eb9400) [pid = 1983] [serial = 1282] [outer = 0x1129b8400] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 127 (0x1189f9000) [pid = 1983] [serial = 1072] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 126 (0x116551400) [pid = 1983] [serial = 1030] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 125 (0x128fc4000) [pid = 1983] [serial = 1078] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 124 (0x12b259400) [pid = 1983] [serial = 1081] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 123 (0x124a57c00) [pid = 1983] [serial = 1075] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 122 (0x12bed1800) [pid = 1983] [serial = 1069] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 121 (0x1176bbc00) [pid = 1983] [serial = 1033] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 120 (0x118167c00) [pid = 1983] [serial = 1120] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 119 (0x12cadd400) [pid = 1983] [serial = 1129] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x12d2dbc00) [pid = 1983] [serial = 1117] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x127623000) [pid = 1983] [serial = 1123] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x12c1a2400) [pid = 1983] [serial = 1126] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x12cade400) [pid = 1983] [serial = 1203] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x12cdb6000) [pid = 1983] [serial = 1206] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x12cda9c00) [pid = 1983] [serial = 1204] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x10eafc800) [pid = 1983] [serial = 1209] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x12d1e5000) [pid = 1983] [serial = 1207] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x110e9b400) [pid = 1983] [serial = 1210] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x12cdb4000) [pid = 1983] [serial = 1215] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x12c189c00) [pid = 1983] [serial = 1179] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x12c5a7c00) [pid = 1983] [serial = 1180] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x12b258c00) [pid = 1983] [serial = 1177] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x1295d4800) [pid = 1983] [serial = 1176] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x124f37400) [pid = 1983] [serial = 1174] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x124c6e400) [pid = 1983] [serial = 1173] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x11992b000) [pid = 1983] [serial = 1171] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1195eac00) [pid = 1983] [serial = 1170] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x125e87000) [pid = 1983] [serial = 1167] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x12d2d8400) [pid = 1983] [serial = 1168] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x12bece800) [pid = 1983] [serial = 1200] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1273ee000) [pid = 1983] [serial = 1197] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x129750c00) [pid = 1983] [serial = 1198] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x127188c00) [pid = 1983] [serial = 1195] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x125e8dc00) [pid = 1983] [serial = 1194] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x123cec800) [pid = 1983] [serial = 1191] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x124cf1000) [pid = 1983] [serial = 1192] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1238b9000) [pid = 1983] [serial = 1189] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x119ed8c00) [pid = 1983] [serial = 1188] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1195ebc00) [pid = 1983] [serial = 1186] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x117153c00) [pid = 1983] [serial = 1185] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1164ebc00) [pid = 1983] [serial = 1182] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x119bc3000) [pid = 1983] [serial = 1183] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x11992b400) [pid = 1983] [serial = 1212] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x128f11400) [pid = 1983] [serial = 1213] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x12cad4c00) [pid = 1983] [serial = 1201] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x12d2da000) [pid = 1983] [serial = 1216] [outer = 0x0] [url = about:blank] 04:44:14 INFO - PROCESS | 1983 | 1472298254189 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 572ms 04:44:14 INFO - PROCESS | 1983 | 1472298254223 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 1983 | 1472298254226 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 04:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:44:14 INFO - PROCESS | 1983 | 1472298254230 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 1983 | 1472298254232 Marionette TRACE conn2 <- [1,1682,null,{}] 04:44:14 INFO - PROCESS | 1983 | 1472298254234 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:14 INFO - PROCESS | 1983 | 1472298254236 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:14 INFO - PROCESS | 1983 | 1472298254326 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:44:14 INFO - PROCESS | 1983 | 1472298254330 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:14 INFO - PROCESS | 1983 | 1472298254331 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:14 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171bf000 == 32 [pid = 1983] [id = 428] 04:44:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x116597000) [pid = 1983] [serial = 1283] [outer = 0x0] 04:44:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1165f7800) [pid = 1983] [serial = 1284] [outer = 0x116597000] 04:44:14 INFO - PROCESS | 1983 | 1472298254360 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1167efc00) [pid = 1983] [serial = 1285] [outer = 0x116597000] 04:44:14 INFO - PROCESS | 1983 | 1472298254710 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 521ms 04:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:44:14 INFO - PROCESS | 1983 | 1472298254751 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 1983 | 1472298254753 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 04:44:14 INFO - PROCESS | 1983 | 1472298254755 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 1983 | 1472298254757 Marionette TRACE conn2 <- [1,1686,null,{}] 04:44:14 INFO - PROCESS | 1983 | 1472298254765 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:14 INFO - PROCESS | 1983 | 1472298254769 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:14 INFO - PROCESS | 1983 | 1472298254849 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:44:14 INFO - PROCESS | 1983 | 1472298254857 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:14 INFO - PROCESS | 1983 | 1472298254859 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:14 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d19000 == 33 [pid = 1983] [id = 429] 04:44:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x116abfc00) [pid = 1983] [serial = 1286] [outer = 0x0] 04:44:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1181ad000) [pid = 1983] [serial = 1287] [outer = 0x116abfc00] 04:44:14 INFO - PROCESS | 1983 | 1472298254888 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1184e6400) [pid = 1983] [serial = 1288] [outer = 0x116abfc00] 04:44:15 INFO - PROCESS | 1983 | 1472298255214 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 04:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 470ms 04:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:44:15 INFO - PROCESS | 1983 | 1472298255226 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:44:15 INFO - PROCESS | 1983 | 1472298255227 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 04:44:15 INFO - PROCESS | 1983 | 1472298255229 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 1983 | 1472298255231 Marionette TRACE conn2 <- [1,1690,null,{}] 04:44:15 INFO - PROCESS | 1983 | 1472298255233 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:15 INFO - PROCESS | 1983 | 1472298255234 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:15 INFO - PROCESS | 1983 | 1472298255316 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:44:15 INFO - PROCESS | 1983 | 1472298255381 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:15 INFO - PROCESS | 1983 | 1472298255382 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:15 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198bb800 == 34 [pid = 1983] [id = 430] 04:44:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x117155000) [pid = 1983] [serial = 1289] [outer = 0x0] 04:44:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x11892e000) [pid = 1983] [serial = 1290] [outer = 0x117155000] 04:44:15 INFO - PROCESS | 1983 | 1472298255410 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x118da6800) [pid = 1983] [serial = 1291] [outer = 0x117155000] 04:44:15 INFO - PROCESS | 1983 | 1472298255748 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 569ms 04:44:15 INFO - PROCESS | 1983 | 1472298255800 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:44:15 INFO - PROCESS | 1983 | 1472298255801 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 04:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:44:15 INFO - PROCESS | 1983 | 1472298255803 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 1983 | 1472298255804 Marionette TRACE conn2 <- [1,1694,null,{}] 04:44:15 INFO - PROCESS | 1983 | 1472298255806 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:15 INFO - PROCESS | 1983 | 1472298255808 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:15 INFO - PROCESS | 1983 | 1472298255908 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:44:15 INFO - PROCESS | 1983 | 1472298255912 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:15 INFO - PROCESS | 1983 | 1472298255913 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:15 INFO - PROCESS | 1983 | ++DOCSHELL 0x12394f000 == 35 [pid = 1983] [id = 431] 04:44:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x111c7b800) [pid = 1983] [serial = 1292] [outer = 0x0] 04:44:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x11927fc00) [pid = 1983] [serial = 1293] [outer = 0x111c7b800] 04:44:15 INFO - PROCESS | 1983 | 1472298255939 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1196cc400) [pid = 1983] [serial = 1294] [outer = 0x111c7b800] 04:44:16 INFO - PROCESS | 1983 | 1472298256280 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 520ms 04:44:16 INFO - PROCESS | 1983 | 1472298256324 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:44:16 INFO - PROCESS | 1983 | 1472298256325 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 04:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:44:16 INFO - PROCESS | 1983 | 1472298256327 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 1983 | 1472298256329 Marionette TRACE conn2 <- [1,1698,null,{}] 04:44:16 INFO - PROCESS | 1983 | 1472298256331 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:16 INFO - PROCESS | 1983 | 1472298256335 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:16 INFO - PROCESS | 1983 | 1472298256458 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:44:16 INFO - PROCESS | 1983 | 1472298256469 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:16 INFO - PROCESS | 1983 | 1472298256470 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:16 INFO - PROCESS | 1983 | ++DOCSHELL 0x124f87800 == 36 [pid = 1983] [id = 432] 04:44:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x119812c00) [pid = 1983] [serial = 1295] [outer = 0x0] 04:44:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x119926800) [pid = 1983] [serial = 1296] [outer = 0x119812c00] 04:44:16 INFO - PROCESS | 1983 | 1472298256504 Marionette DEBUG loaded listener.js 04:44:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1205c4400) [pid = 1983] [serial = 1297] [outer = 0x119812c00] 04:44:16 INFO - PROCESS | 1983 | 1472298256862 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 04:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 568ms 04:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:44:16 INFO - PROCESS | 1983 | 1472298256903 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:44:16 INFO - PROCESS | 1983 | 1472298256905 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 04:44:16 INFO - PROCESS | 1983 | 1472298256907 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 1983 | 1472298256908 Marionette TRACE conn2 <- [1,1702,null,{}] 04:44:16 INFO - PROCESS | 1983 | 1472298256910 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:16 INFO - PROCESS | 1983 | 1472298256912 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:17 INFO - PROCESS | 1983 | 1472298257014 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:44:17 INFO - PROCESS | 1983 | 1472298257017 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:17 INFO - PROCESS | 1983 | 1472298257018 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:17 INFO - PROCESS | 1983 | ++DOCSHELL 0x12101f800 == 37 [pid = 1983] [id = 433] 04:44:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1205c4800) [pid = 1983] [serial = 1298] [outer = 0x0] 04:44:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x121083000) [pid = 1983] [serial = 1299] [outer = 0x1205c4800] 04:44:17 INFO - PROCESS | 1983 | 1472298257045 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x1238b4c00) [pid = 1983] [serial = 1300] [outer = 0x1205c4800] 04:44:17 INFO - PROCESS | 1983 | 1472298257408 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 518ms 04:44:17 INFO - PROCESS | 1983 | 1472298257426 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:44:17 INFO - PROCESS | 1983 | 1472298257428 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 04:44:17 INFO - PROCESS | 1983 | 1472298257430 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - PROCESS | 1983 | 1472298257431 Marionette TRACE conn2 <- [1,1706,null,{}] 04:44:17 INFO - PROCESS | 1983 | 1472298257434 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:17 INFO - PROCESS | 1983 | 1472298257435 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:17 INFO - PROCESS | 1983 | 1472298257541 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:44:17 INFO - PROCESS | 1983 | 1472298257555 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:17 INFO - PROCESS | 1983 | 1472298257556 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:17 INFO - PROCESS | 1983 | ++DOCSHELL 0x126f21000 == 38 [pid = 1983] [id = 434] 04:44:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1238b5400) [pid = 1983] [serial = 1301] [outer = 0x0] 04:44:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x123a32400) [pid = 1983] [serial = 1302] [outer = 0x1238b5400] 04:44:17 INFO - PROCESS | 1983 | 1472298257588 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x123ce2000) [pid = 1983] [serial = 1303] [outer = 0x1238b5400] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1259e3400) [pid = 1983] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x121080c00) [pid = 1983] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x124c69000) [pid = 1983] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x110e96000) [pid = 1983] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x128f04800) [pid = 1983] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x10eaf3800) [pid = 1983] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x128fc2800) [pid = 1983] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x12984e400) [pid = 1983] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1129bf400) [pid = 1983] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x125e81c00) [pid = 1983] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x12a8ca000) [pid = 1983] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x11990d400) [pid = 1983] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1164f3800) [pid = 1983] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1164f6000) [pid = 1983] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x129843000) [pid = 1983] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1169a6000) [pid = 1983] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x124f2b800) [pid = 1983] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:44:17 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x113c50000) [pid = 1983] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:44:18 INFO - PROCESS | 1983 | 1472298258039 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 618ms 04:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:44:18 INFO - PROCESS | 1983 | 1472298258049 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:44:18 INFO - PROCESS | 1983 | 1472298258050 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 04:44:18 INFO - PROCESS | 1983 | 1472298258057 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:44:18 INFO - PROCESS | 1983 | 1472298258059 Marionette TRACE conn2 <- [1,1710,null,{}] 04:44:18 INFO - PROCESS | 1983 | 1472298258063 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:18 INFO - PROCESS | 1983 | 1472298258064 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:18 INFO - PROCESS | 1983 | 1472298258179 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:44:18 INFO - PROCESS | 1983 | 1472298258224 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 1983 | 1472298258225 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x128be3800 == 39 [pid = 1983] [id = 435] 04:44:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x10eafe000) [pid = 1983] [serial = 1304] [outer = 0x0] 04:44:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1186cb800) [pid = 1983] [serial = 1305] [outer = 0x10eafe000] 04:44:18 INFO - PROCESS | 1983 | 1472298258250 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x121080c00) [pid = 1983] [serial = 1306] [outer = 0x10eafe000] 04:44:18 INFO - PROCESS | 1983 | 1472298258612 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 579ms 04:44:18 INFO - PROCESS | 1983 | 1472298258632 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:44:18 INFO - PROCESS | 1983 | 1472298258634 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 04:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:44:18 INFO - PROCESS | 1983 | 1472298258640 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:44:18 INFO - PROCESS | 1983 | 1472298258642 Marionette TRACE conn2 <- [1,1714,null,{}] 04:44:18 INFO - PROCESS | 1983 | 1472298258645 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:18 INFO - PROCESS | 1983 | 1472298258647 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:18 INFO - PROCESS | 1983 | 1472298258827 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:44:18 INFO - PROCESS | 1983 | 1472298258841 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 1983 | 1472298258842 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x128f96800 == 40 [pid = 1983] [id = 436] 04:44:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x111cac800) [pid = 1983] [serial = 1307] [outer = 0x0] 04:44:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x123ce3c00) [pid = 1983] [serial = 1308] [outer = 0x111cac800] 04:44:18 INFO - PROCESS | 1983 | 1472298258885 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x123cee000) [pid = 1983] [serial = 1309] [outer = 0x111cac800] 04:44:19 INFO - PROCESS | 1983 | 1472298259224 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 622ms 04:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:44:19 INFO - PROCESS | 1983 | 1472298259260 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 1983 | 1472298259261 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 04:44:19 INFO - PROCESS | 1983 | 1472298259263 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 1983 | 1472298259265 Marionette TRACE conn2 <- [1,1718,null,{}] 04:44:19 INFO - PROCESS | 1983 | 1472298259268 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:19 INFO - PROCESS | 1983 | 1472298259269 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:19 INFO - PROCESS | 1983 | 1472298259365 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:44:19 INFO - PROCESS | 1983 | 1472298259441 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 1983 | 1472298259443 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:19 INFO - PROCESS | 1983 | ++DOCSHELL 0x129578800 == 41 [pid = 1983] [id = 437] 04:44:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1184e1000) [pid = 1983] [serial = 1310] [outer = 0x0] 04:44:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x124a50000) [pid = 1983] [serial = 1311] [outer = 0x1184e1000] 04:44:19 INFO - PROCESS | 1983 | 1472298259471 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x124f2f400) [pid = 1983] [serial = 1312] [outer = 0x1184e1000] 04:44:19 INFO - PROCESS | 1983 | 1472298259744 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 520ms 04:44:19 INFO - PROCESS | 1983 | 1472298259784 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 1983 | 1472298259785 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 04:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:44:19 INFO - PROCESS | 1983 | 1472298259795 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 1983 | 1472298259796 Marionette TRACE conn2 <- [1,1722,null,{}] 04:44:19 INFO - PROCESS | 1983 | 1472298259798 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:19 INFO - PROCESS | 1983 | 1472298259799 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:19 INFO - PROCESS | 1983 | 1472298259895 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:44:20 INFO - PROCESS | 1983 | 1472298260003 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:20 INFO - PROCESS | 1983 | 1472298260005 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x113018800 == 42 [pid = 1983] [id = 438] 04:44:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x10eaf2c00) [pid = 1983] [serial = 1313] [outer = 0x0] 04:44:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x110e92400) [pid = 1983] [serial = 1314] [outer = 0x10eaf2c00] 04:44:20 INFO - PROCESS | 1983 | 1472298260038 Marionette DEBUG loaded listener.js 04:44:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x112964400) [pid = 1983] [serial = 1315] [outer = 0x10eaf2c00] 04:44:20 INFO - PROCESS | 1983 | 1472298260511 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 768ms 04:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:44:20 INFO - PROCESS | 1983 | 1472298260565 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:44:20 INFO - PROCESS | 1983 | 1472298260567 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 04:44:20 INFO - PROCESS | 1983 | 1472298260570 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:44:20 INFO - PROCESS | 1983 | 1472298260572 Marionette TRACE conn2 <- [1,1726,null,{}] 04:44:20 INFO - PROCESS | 1983 | 1472298260576 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:20 INFO - PROCESS | 1983 | 1472298260579 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:20 INFO - PROCESS | 1983 | 1472298260711 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:44:20 INFO - PROCESS | 1983 | 1472298260798 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:20 INFO - PROCESS | 1983 | 1472298260800 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192d9000 == 43 [pid = 1983] [id = 439] 04:44:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1164f6000) [pid = 1983] [serial = 1316] [outer = 0x0] 04:44:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1167f4c00) [pid = 1983] [serial = 1317] [outer = 0x1164f6000] 04:44:20 INFO - PROCESS | 1983 | 1472298260832 Marionette DEBUG loaded listener.js 04:44:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x117153c00) [pid = 1983] [serial = 1318] [outer = 0x1164f6000] 04:44:21 INFO - PROCESS | 1983 | 1472298261244 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 720ms 04:44:21 INFO - PROCESS | 1983 | 1472298261292 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 1983 | 1472298261296 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 04:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:44:21 INFO - PROCESS | 1983 | 1472298261298 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:44:21 INFO - PROCESS | 1983 | 1472298261300 Marionette TRACE conn2 <- [1,1730,null,{}] 04:44:21 INFO - PROCESS | 1983 | 1472298261302 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:21 INFO - PROCESS | 1983 | 1472298261304 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:21 INFO - PROCESS | 1983 | 1472298261408 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:44:21 INFO - PROCESS | 1983 | 1472298261515 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:21 INFO - PROCESS | 1983 | 1472298261516 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:21 INFO - PROCESS | 1983 | ++DOCSHELL 0x128f92000 == 44 [pid = 1983] [id = 440] 04:44:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1181ca400) [pid = 1983] [serial = 1319] [outer = 0x0] 04:44:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x11927c800) [pid = 1983] [serial = 1320] [outer = 0x1181ca400] 04:44:21 INFO - PROCESS | 1983 | 1472298261548 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x119903800) [pid = 1983] [serial = 1321] [outer = 0x1181ca400] 04:44:22 INFO - PROCESS | 1983 | 1472298261998 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 04:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 774ms 04:44:22 INFO - PROCESS | 1983 | 1472298262073 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 1983 | 1472298262074 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 04:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:44:22 INFO - PROCESS | 1983 | 1472298262082 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 1983 | 1472298262087 Marionette TRACE conn2 <- [1,1734,null,{}] 04:44:22 INFO - PROCESS | 1983 | 1472298262090 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:22 INFO - PROCESS | 1983 | 1472298262092 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:22 INFO - PROCESS | 1983 | 1472298262201 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:44:22 INFO - PROCESS | 1983 | 1472298262280 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 1983 | 1472298262282 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:22 INFO - PROCESS | 1983 | ++DOCSHELL 0x12b34b800 == 45 [pid = 1983] [id = 441] 04:44:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x1167ee400) [pid = 1983] [serial = 1322] [outer = 0x0] 04:44:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x119bbd800) [pid = 1983] [serial = 1323] [outer = 0x1167ee400] 04:44:22 INFO - PROCESS | 1983 | 1472298262313 Marionette DEBUG loaded listener.js 04:44:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x123dc4800) [pid = 1983] [serial = 1324] [outer = 0x1167ee400] 04:44:22 INFO - PROCESS | 1983 | 1472298262739 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 679ms 04:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:44:22 INFO - PROCESS | 1983 | 1472298262757 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 1983 | 1472298262759 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 04:44:22 INFO - PROCESS | 1983 | 1472298262761 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 1983 | 1472298262762 Marionette TRACE conn2 <- [1,1738,null,{}] 04:44:22 INFO - PROCESS | 1983 | 1472298262765 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:22 INFO - PROCESS | 1983 | 1472298262766 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:22 INFO - PROCESS | 1983 | 1472298262869 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:44:22 INFO - PROCESS | 1983 | 1472298262934 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 1983 | 1472298262936 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:22 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbdd800 == 46 [pid = 1983] [id = 442] 04:44:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x124c6e400) [pid = 1983] [serial = 1325] [outer = 0x0] 04:44:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x124ecb000) [pid = 1983] [serial = 1326] [outer = 0x124c6e400] 04:44:23 INFO - PROCESS | 1983 | 1472298263006 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x124fb4c00) [pid = 1983] [serial = 1327] [outer = 0x124c6e400] 04:44:23 INFO - PROCESS | 1983 | 1472298263413 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 720ms 04:44:23 INFO - PROCESS | 1983 | 1472298263496 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:44:23 INFO - PROCESS | 1983 | 1472298263497 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 04:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:44:23 INFO - PROCESS | 1983 | 1472298263500 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:44:23 INFO - PROCESS | 1983 | 1472298263501 Marionette TRACE conn2 <- [1,1742,null,{}] 04:44:23 INFO - PROCESS | 1983 | 1472298263519 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:23 INFO - PROCESS | 1983 | 1472298263521 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:23 INFO - PROCESS | 1983 | 1472298263622 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:44:23 INFO - PROCESS | 1983 | 1472298263684 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:23 INFO - PROCESS | 1983 | 1472298263689 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:23 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171c7800 == 47 [pid = 1983] [id = 443] 04:44:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x111aa7800) [pid = 1983] [serial = 1328] [outer = 0x0] 04:44:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x11296e400) [pid = 1983] [serial = 1329] [outer = 0x111aa7800] 04:44:23 INFO - PROCESS | 1983 | 1472298263850 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x113c04c00) [pid = 1983] [serial = 1330] [outer = 0x111aa7800] 04:44:24 INFO - PROCESS | 1983 | 1472298264308 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 834ms 04:44:24 INFO - PROCESS | 1983 | 1472298264335 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 1983 | 1472298264339 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 04:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:44:24 INFO - PROCESS | 1983 | 1472298264343 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - PROCESS | 1983 | 1472298264344 Marionette TRACE conn2 <- [1,1746,null,{}] 04:44:24 INFO - PROCESS | 1983 | 1472298264348 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:24 INFO - PROCESS | 1983 | 1472298264349 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:24 INFO - PROCESS | 1983 | 1472298264448 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x129578800 == 46 [pid = 1983] [id = 437] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x128f96800 == 45 [pid = 1983] [id = 436] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x128be3800 == 44 [pid = 1983] [id = 435] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x126f21000 == 43 [pid = 1983] [id = 434] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x12101f800 == 42 [pid = 1983] [id = 433] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x124f87800 == 41 [pid = 1983] [id = 432] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x12394f000 == 40 [pid = 1983] [id = 431] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x1198bb800 == 39 [pid = 1983] [id = 430] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x118d19000 == 38 [pid = 1983] [id = 429] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x1171bf000 == 37 [pid = 1983] [id = 428] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x1132c6800 == 36 [pid = 1983] [id = 427] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x12e322000 == 35 [pid = 1983] [id = 406] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x1183e7000 == 34 [pid = 1983] [id = 425] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x118125000 == 33 [pid = 1983] [id = 426] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x12e576800 == 32 [pid = 1983] [id = 424] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x1171c7800 == 31 [pid = 1983] [id = 443] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbdd800 == 30 [pid = 1983] [id = 442] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x12b34b800 == 29 [pid = 1983] [id = 441] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x128f92000 == 28 [pid = 1983] [id = 440] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x1192d9000 == 27 [pid = 1983] [id = 439] 04:44:25 INFO - PROCESS | 1983 | --DOCSHELL 0x113018800 == 26 [pid = 1983] [id = 438] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x123a2d000) [pid = 1983] [serial = 1236] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x124c67000) [pid = 1983] [serial = 1237] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x124c6a000) [pid = 1983] [serial = 1239] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x124f2b400) [pid = 1983] [serial = 1240] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x119bc3c00) [pid = 1983] [serial = 1233] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x129847800) [pid = 1983] [serial = 1252] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x129536000) [pid = 1983] [serial = 1251] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x12107d400) [pid = 1983] [serial = 1234] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x119280c00) [pid = 1983] [serial = 1227] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x129851c00) [pid = 1983] [serial = 1254] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x12ab51c00) [pid = 1983] [serial = 1255] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x119815c00) [pid = 1983] [serial = 1228] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x12bb3f800) [pid = 1983] [serial = 1258] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x1269eb000) [pid = 1983] [serial = 1248] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x12b203800) [pid = 1983] [serial = 1257] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x125ef6800) [pid = 1983] [serial = 1245] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1269ea400) [pid = 1983] [serial = 1246] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x12bed1c00) [pid = 1983] [serial = 1260] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x11992e000) [pid = 1983] [serial = 1230] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x119bc4000) [pid = 1983] [serial = 1231] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1164f7800) [pid = 1983] [serial = 1221] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x125eea800) [pid = 1983] [serial = 1267] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x12a674000) [pid = 1983] [serial = 1219] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1184e3400) [pid = 1983] [serial = 1224] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x118933400) [pid = 1983] [serial = 1225] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1129bb800) [pid = 1983] [serial = 1222] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x12533f800) [pid = 1983] [serial = 1242] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1259e3000) [pid = 1983] [serial = 1243] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x116591400) [pid = 1983] [serial = 1263] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x12c1a6c00) [pid = 1983] [serial = 1261] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x119bbc000) [pid = 1983] [serial = 1264] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x12762d800) [pid = 1983] [serial = 1249] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x123cdfc00) [pid = 1983] [serial = 1266] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x12bd28c00) [pid = 1983] [serial = 1270] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x12c1ad400) [pid = 1983] [serial = 1272] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x129844800) [pid = 1983] [serial = 1269] [outer = 0x0] [url = about:blank] 04:44:25 INFO - PROCESS | 1983 | 1472298265173 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:25 INFO - PROCESS | 1983 | 1472298265175 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:25 INFO - PROCESS | 1983 | ++DOCSHELL 0x112f8b000 == 27 [pid = 1983] [id = 444] 04:44:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x11219e000) [pid = 1983] [serial = 1331] [outer = 0x0] 04:44:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1121aa800) [pid = 1983] [serial = 1332] [outer = 0x11219e000] 04:44:25 INFO - PROCESS | 1983 | 1472298265209 Marionette DEBUG loaded listener.js 04:44:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x1127d8800) [pid = 1983] [serial = 1333] [outer = 0x11219e000] 04:44:25 INFO - PROCESS | 1983 | 1472298265536 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1221ms 04:44:25 INFO - PROCESS | 1983 | 1472298265565 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:44:25 INFO - PROCESS | 1983 | 1472298265567 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 04:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:44:25 INFO - PROCESS | 1983 | 1472298265570 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:44:25 INFO - PROCESS | 1983 | 1472298265574 Marionette TRACE conn2 <- [1,1750,null,{}] 04:44:25 INFO - PROCESS | 1983 | 1472298265578 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:25 INFO - PROCESS | 1983 | 1472298265579 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:25 INFO - PROCESS | 1983 | 1472298265677 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:44:25 INFO - PROCESS | 1983 | 1472298265735 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:25 INFO - PROCESS | 1983 | 1472298265737 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:25 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171c7800 == 28 [pid = 1983] [id = 445] 04:44:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x11296b800) [pid = 1983] [serial = 1334] [outer = 0x0] 04:44:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x113c08400) [pid = 1983] [serial = 1335] [outer = 0x11296b800] 04:44:25 INFO - PROCESS | 1983 | 1472298265767 Marionette DEBUG loaded listener.js 04:44:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x116185000) [pid = 1983] [serial = 1336] [outer = 0x11296b800] 04:44:26 INFO - PROCESS | 1983 | 1472298266200 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 674ms 04:44:26 INFO - PROCESS | 1983 | 1472298266248 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:44:26 INFO - PROCESS | 1983 | 1472298266253 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 04:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:44:26 INFO - PROCESS | 1983 | 1472298266257 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - PROCESS | 1983 | 1472298266259 Marionette TRACE conn2 <- [1,1754,null,{}] 04:44:26 INFO - PROCESS | 1983 | 1472298266262 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:26 INFO - PROCESS | 1983 | 1472298266265 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:26 INFO - PROCESS | 1983 | 1472298266362 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:44:26 INFO - PROCESS | 1983 | 1472298266392 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:26 INFO - PROCESS | 1983 | 1472298266393 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:26 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d0c000 == 29 [pid = 1983] [id = 446] 04:44:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1164f8800) [pid = 1983] [serial = 1337] [outer = 0x0] 04:44:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1167f3c00) [pid = 1983] [serial = 1338] [outer = 0x1164f8800] 04:44:26 INFO - PROCESS | 1983 | 1472298266419 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x117158400) [pid = 1983] [serial = 1339] [outer = 0x1164f8800] 04:44:26 INFO - PROCESS | 1983 | 1472298266762 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 520ms 04:44:26 INFO - PROCESS | 1983 | 1472298266776 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:44:26 INFO - PROCESS | 1983 | 1472298266778 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 04:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:44:26 INFO - PROCESS | 1983 | 1472298266785 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - PROCESS | 1983 | 1472298266790 Marionette TRACE conn2 <- [1,1758,null,{}] 04:44:26 INFO - PROCESS | 1983 | 1472298266793 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:26 INFO - PROCESS | 1983 | 1472298266796 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:26 INFO - PROCESS | 1983 | 1472298266903 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:44:26 INFO - PROCESS | 1983 | 1472298266910 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:26 INFO - PROCESS | 1983 | 1472298266912 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:26 INFO - PROCESS | 1983 | ++DOCSHELL 0x119ce8000 == 30 [pid = 1983] [id = 447] 04:44:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x117c49000) [pid = 1983] [serial = 1340] [outer = 0x0] 04:44:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x118429400) [pid = 1983] [serial = 1341] [outer = 0x117c49000] 04:44:26 INFO - PROCESS | 1983 | 1472298266939 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x118931400) [pid = 1983] [serial = 1342] [outer = 0x117c49000] 04:44:27 INFO - PROCESS | 1983 | 1472298267278 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 529ms 04:44:27 INFO - PROCESS | 1983 | 1472298267310 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:44:27 INFO - PROCESS | 1983 | 1472298267311 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 04:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:44:27 INFO - PROCESS | 1983 | 1472298267314 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 1983 | 1472298267315 Marionette TRACE conn2 <- [1,1762,null,{}] 04:44:27 INFO - PROCESS | 1983 | 1472298267317 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:27 INFO - PROCESS | 1983 | 1472298267319 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:27 INFO - PROCESS | 1983 | 1472298267417 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:44:27 INFO - PROCESS | 1983 | 1472298267465 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:27 INFO - PROCESS | 1983 | 1472298267467 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:27 INFO - PROCESS | 1983 | ++DOCSHELL 0x121015800 == 31 [pid = 1983] [id = 448] 04:44:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x118da1800) [pid = 1983] [serial = 1343] [outer = 0x0] 04:44:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x1195e4400) [pid = 1983] [serial = 1344] [outer = 0x118da1800] 04:44:27 INFO - PROCESS | 1983 | 1472298267494 Marionette DEBUG loaded listener.js 04:44:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1196c8000) [pid = 1983] [serial = 1345] [outer = 0x118da1800] 04:44:27 INFO - PROCESS | 1983 | 1472298267835 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 568ms 04:44:27 INFO - PROCESS | 1983 | 1472298267883 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:44:27 INFO - PROCESS | 1983 | 1472298267884 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 04:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:44:27 INFO - PROCESS | 1983 | 1472298267887 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 1983 | 1472298267888 Marionette TRACE conn2 <- [1,1766,null,{}] 04:44:27 INFO - PROCESS | 1983 | 1472298267890 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:27 INFO - PROCESS | 1983 | 1472298267892 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:27 INFO - PROCESS | 1983 | 1472298267988 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:44:27 INFO - PROCESS | 1983 | 1472298267992 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:28 INFO - PROCESS | 1983 | 1472298267997 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:28 INFO - PROCESS | 1983 | ++DOCSHELL 0x124915000 == 32 [pid = 1983] [id = 449] 04:44:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1164f7800) [pid = 1983] [serial = 1346] [outer = 0x0] 04:44:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x119920000) [pid = 1983] [serial = 1347] [outer = 0x1164f7800] 04:44:28 INFO - PROCESS | 1983 | 1472298268030 Marionette DEBUG loaded listener.js 04:44:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x119bbb000) [pid = 1983] [serial = 1348] [outer = 0x1164f7800] 04:44:28 INFO - PROCESS | 1983 | 1472298268394 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 518ms 04:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:44:28 INFO - PROCESS | 1983 | 1472298268406 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 1983 | 1472298268408 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 04:44:28 INFO - PROCESS | 1983 | 1472298268410 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - PROCESS | 1983 | 1472298268411 Marionette TRACE conn2 <- [1,1770,null,{}] 04:44:28 INFO - PROCESS | 1983 | 1472298268413 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:28 INFO - PROCESS | 1983 | 1472298268415 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:28 INFO - PROCESS | 1983 | 1472298268510 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:44:28 INFO - PROCESS | 1983 | 1472298268549 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:28 INFO - PROCESS | 1983 | 1472298268550 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:28 INFO - PROCESS | 1983 | ++DOCSHELL 0x113165000 == 33 [pid = 1983] [id = 450] 04:44:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x119bc1000) [pid = 1983] [serial = 1349] [outer = 0x0] 04:44:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x119e04c00) [pid = 1983] [serial = 1350] [outer = 0x119bc1000] 04:44:28 INFO - PROCESS | 1983 | 1472298268575 Marionette DEBUG loaded listener.js 04:44:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x121084400) [pid = 1983] [serial = 1351] [outer = 0x119bc1000] 04:44:28 INFO - PROCESS | 1983 | 1472298268910 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 519ms 04:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:44:28 INFO - PROCESS | 1983 | 1472298268930 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 1983 | 1472298268931 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 04:44:28 INFO - PROCESS | 1983 | 1472298268933 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - PROCESS | 1983 | 1472298268934 Marionette TRACE conn2 <- [1,1774,null,{}] 04:44:28 INFO - PROCESS | 1983 | 1472298268939 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:28 INFO - PROCESS | 1983 | 1472298268941 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:29 INFO - PROCESS | 1983 | 1472298269037 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:44:29 INFO - PROCESS | 1983 | 1472298269040 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 1983 | 1472298269041 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:29 INFO - PROCESS | 1983 | ++DOCSHELL 0x126f1c000 == 34 [pid = 1983] [id = 451] 04:44:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x11272d000) [pid = 1983] [serial = 1352] [outer = 0x0] 04:44:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1238ba800) [pid = 1983] [serial = 1353] [outer = 0x11272d000] 04:44:29 INFO - PROCESS | 1983 | 1472298269067 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x123ce5000) [pid = 1983] [serial = 1354] [outer = 0x11272d000] 04:44:29 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x111cac800) [pid = 1983] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:44:29 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x119812c00) [pid = 1983] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:44:29 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x111c7b800) [pid = 1983] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:44:29 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1205c4800) [pid = 1983] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:44:29 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1238b5400) [pid = 1983] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:44:29 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x10eafe000) [pid = 1983] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:44:29 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x112970000) [pid = 1983] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:44:29 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1129b8400) [pid = 1983] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:44:29 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x116483000) [pid = 1983] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:44:29 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x116abfc00) [pid = 1983] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:44:29 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x12bed7400) [pid = 1983] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:44:29 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x116597000) [pid = 1983] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:44:29 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x117155000) [pid = 1983] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:44:29 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1184e1000) [pid = 1983] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:44:29 INFO - PROCESS | 1983 | 1472298269517 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 621ms 04:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:44:29 INFO - PROCESS | 1983 | 1472298269555 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:44:29 INFO - PROCESS | 1983 | 1472298269556 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 04:44:29 INFO - PROCESS | 1983 | 1472298269558 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:44:29 INFO - PROCESS | 1983 | 1472298269559 Marionette TRACE conn2 <- [1,1778,null,{}] 04:44:29 INFO - PROCESS | 1983 | 1472298269562 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:29 INFO - PROCESS | 1983 | 1472298269563 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:29 INFO - PROCESS | 1983 | 1472298269636 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:44:29 INFO - PROCESS | 1983 | 1472298269693 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 1983 | 1472298269695 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:29 INFO - PROCESS | 1983 | ++DOCSHELL 0x12733d800 == 35 [pid = 1983] [id = 452] 04:44:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1121ecc00) [pid = 1983] [serial = 1355] [outer = 0x0] 04:44:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x116597000) [pid = 1983] [serial = 1356] [outer = 0x1121ecc00] 04:44:29 INFO - PROCESS | 1983 | 1472298269720 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1196c6400) [pid = 1983] [serial = 1357] [outer = 0x1121ecc00] 04:44:30 INFO - PROCESS | 1983 | 1472298270012 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 04:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 468ms 04:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:44:30 INFO - PROCESS | 1983 | 1472298270028 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 1983 | 1472298270029 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 04:44:30 INFO - PROCESS | 1983 | 1472298270031 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 1983 | 1472298270032 Marionette TRACE conn2 <- [1,1782,null,{}] 04:44:30 INFO - PROCESS | 1983 | 1472298270043 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:30 INFO - PROCESS | 1983 | 1472298270044 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:30 INFO - PROCESS | 1983 | 1472298270126 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:44:30 INFO - PROCESS | 1983 | 1472298270130 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:30 INFO - PROCESS | 1983 | 1472298270131 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:30 INFO - PROCESS | 1983 | ++DOCSHELL 0x12929d800 == 36 [pid = 1983] [id = 453] 04:44:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x1184ea400) [pid = 1983] [serial = 1358] [outer = 0x0] 04:44:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1239b5800) [pid = 1983] [serial = 1359] [outer = 0x1184ea400] 04:44:30 INFO - PROCESS | 1983 | 1472298270156 Marionette DEBUG loaded listener.js 04:44:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x123cee400) [pid = 1983] [serial = 1360] [outer = 0x1184ea400] 04:44:30 INFO - PROCESS | 1983 | 1472298270495 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 04:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 469ms 04:44:30 INFO - PROCESS | 1983 | 1472298270501 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 1983 | 1472298270503 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 04:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:44:30 INFO - PROCESS | 1983 | 1472298270510 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 1983 | 1472298270511 Marionette TRACE conn2 <- [1,1786,null,{}] 04:44:30 INFO - PROCESS | 1983 | 1472298270514 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:30 INFO - PROCESS | 1983 | 1472298270515 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:30 INFO - PROCESS | 1983 | 1472298270627 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:44:30 INFO - PROCESS | 1983 | 1472298270633 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:30 INFO - PROCESS | 1983 | 1472298270635 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:30 INFO - PROCESS | 1983 | ++DOCSHELL 0x12956a800 == 37 [pid = 1983] [id = 454] 04:44:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1184e1000) [pid = 1983] [serial = 1361] [outer = 0x0] 04:44:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x123dc5c00) [pid = 1983] [serial = 1362] [outer = 0x1184e1000] 04:44:30 INFO - PROCESS | 1983 | 1472298270663 Marionette DEBUG loaded listener.js 04:44:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x124ce7800) [pid = 1983] [serial = 1363] [outer = 0x1184e1000] 04:44:31 INFO - PROCESS | 1983 | 1472298271012 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 04:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 519ms 04:44:31 INFO - PROCESS | 1983 | 1472298271029 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:44:31 INFO - PROCESS | 1983 | 1472298271031 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 04:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:44:31 INFO - PROCESS | 1983 | 1472298271033 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:44:31 INFO - PROCESS | 1983 | 1472298271035 Marionette TRACE conn2 <- [1,1790,null,{}] 04:44:31 INFO - PROCESS | 1983 | 1472298271040 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:31 INFO - PROCESS | 1983 | 1472298271043 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:31 INFO - PROCESS | 1983 | 1472298271130 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:44:31 INFO - PROCESS | 1983 | 1472298271134 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:31 INFO - PROCESS | 1983 | 1472298271135 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:31 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c20800 == 38 [pid = 1983] [id = 455] 04:44:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x124c64800) [pid = 1983] [serial = 1364] [outer = 0x0] 04:44:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x124f2e800) [pid = 1983] [serial = 1365] [outer = 0x124c64800] 04:44:31 INFO - PROCESS | 1983 | 1472298271164 Marionette DEBUG loaded listener.js 04:44:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x125779400) [pid = 1983] [serial = 1366] [outer = 0x124c64800] 04:44:31 INFO - PROCESS | 1983 | 1472298271682 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 723ms 04:44:31 INFO - PROCESS | 1983 | 1472298271757 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:44:31 INFO - PROCESS | 1983 | 1472298271760 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 04:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:44:31 INFO - PROCESS | 1983 | 1472298271763 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:44:31 INFO - PROCESS | 1983 | 1472298271765 Marionette TRACE conn2 <- [1,1794,null,{}] 04:44:31 INFO - PROCESS | 1983 | 1472298271769 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:31 INFO - PROCESS | 1983 | 1472298271771 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:31 INFO - PROCESS | 1983 | 1472298271882 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:44:31 INFO - PROCESS | 1983 | 1472298271963 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:31 INFO - PROCESS | 1983 | 1472298271964 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:31 INFO - PROCESS | 1983 | ++DOCSHELL 0x117cb9000 == 39 [pid = 1983] [id = 456] 04:44:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1127db400) [pid = 1983] [serial = 1367] [outer = 0x0] 04:44:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x112970c00) [pid = 1983] [serial = 1368] [outer = 0x1127db400] 04:44:32 INFO - PROCESS | 1983 | 1472298271997 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x112eb2400) [pid = 1983] [serial = 1369] [outer = 0x1127db400] 04:44:32 INFO - PROCESS | 1983 | 1472298272565 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 873ms 04:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:44:32 INFO - PROCESS | 1983 | 1472298272635 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:44:32 INFO - PROCESS | 1983 | 1472298272638 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 04:44:32 INFO - PROCESS | 1983 | 1472298272643 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:44:32 INFO - PROCESS | 1983 | 1472298272645 Marionette TRACE conn2 <- [1,1798,null,{}] 04:44:32 INFO - PROCESS | 1983 | 1472298272648 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:32 INFO - PROCESS | 1983 | 1472298272650 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:32 INFO - PROCESS | 1983 | 1472298272759 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:44:32 INFO - PROCESS | 1983 | 1472298272817 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:32 INFO - PROCESS | 1983 | 1472298272819 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:32 INFO - PROCESS | 1983 | ++DOCSHELL 0x119cee800 == 40 [pid = 1983] [id = 457] 04:44:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x11670ec00) [pid = 1983] [serial = 1370] [outer = 0x0] 04:44:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x1169a2c00) [pid = 1983] [serial = 1371] [outer = 0x11670ec00] 04:44:32 INFO - PROCESS | 1983 | 1472298272851 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x117c45c00) [pid = 1983] [serial = 1372] [outer = 0x11670ec00] 04:44:33 INFO - PROCESS | 1983 | --DOCSHELL 0x12956a800 == 39 [pid = 1983] [id = 454] 04:44:33 INFO - PROCESS | 1983 | --DOCSHELL 0x12929d800 == 38 [pid = 1983] [id = 453] 04:44:33 INFO - PROCESS | 1983 | --DOCSHELL 0x12733d800 == 37 [pid = 1983] [id = 452] 04:44:33 INFO - PROCESS | 1983 | --DOCSHELL 0x126f1c000 == 36 [pid = 1983] [id = 451] 04:44:33 INFO - PROCESS | 1983 | --DOCSHELL 0x113165000 == 35 [pid = 1983] [id = 450] 04:44:33 INFO - PROCESS | 1983 | --DOCSHELL 0x124915000 == 34 [pid = 1983] [id = 449] 04:44:33 INFO - PROCESS | 1983 | --DOCSHELL 0x121015800 == 33 [pid = 1983] [id = 448] 04:44:33 INFO - PROCESS | 1983 | --DOCSHELL 0x119ce8000 == 32 [pid = 1983] [id = 447] 04:44:33 INFO - PROCESS | 1983 | --DOCSHELL 0x118d0c000 == 31 [pid = 1983] [id = 446] 04:44:33 INFO - PROCESS | 1983 | --DOCSHELL 0x1171c7800 == 30 [pid = 1983] [id = 445] 04:44:33 INFO - PROCESS | 1983 | --DOCSHELL 0x112f8b000 == 29 [pid = 1983] [id = 444] 04:44:33 INFO - PROCESS | 1983 | 1472298273495 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 875ms 04:44:33 INFO - PROCESS | 1983 | 1472298273520 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:44:33 INFO - PROCESS | 1983 | 1472298273523 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 04:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:44:33 INFO - PROCESS | 1983 | 1472298273526 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - PROCESS | 1983 | 1472298273529 Marionette TRACE conn2 <- [1,1802,null,{}] 04:44:33 INFO - PROCESS | 1983 | 1472298273532 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:33 INFO - PROCESS | 1983 | 1472298273534 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:33 INFO - PROCESS | 1983 | 1472298273619 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:44:33 INFO - PROCESS | 1983 | 1472298273626 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:33 INFO - PROCESS | 1983 | 1472298273628 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:33 INFO - PROCESS | 1983 | ++DOCSHELL 0x116967800 == 30 [pid = 1983] [id = 458] 04:44:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x113041c00) [pid = 1983] [serial = 1373] [outer = 0x0] 04:44:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x1164f2000) [pid = 1983] [serial = 1374] [outer = 0x113041c00] 04:44:33 INFO - PROCESS | 1983 | 1472298273657 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x1167f7400) [pid = 1983] [serial = 1375] [outer = 0x113041c00] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x123cee000) [pid = 1983] [serial = 1309] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x119926800) [pid = 1983] [serial = 1296] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x11927fc00) [pid = 1983] [serial = 1293] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x121083000) [pid = 1983] [serial = 1299] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x123a32400) [pid = 1983] [serial = 1302] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1186cb800) [pid = 1983] [serial = 1305] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x114f94c00) [pid = 1983] [serial = 1275] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x117153800) [pid = 1983] [serial = 1276] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x1129bdc00) [pid = 1983] [serial = 1281] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x112eb9400) [pid = 1983] [serial = 1282] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x11892e800) [pid = 1983] [serial = 1278] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x118936c00) [pid = 1983] [serial = 1279] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1181ad000) [pid = 1983] [serial = 1287] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1184e6400) [pid = 1983] [serial = 1288] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x12c5a9400) [pid = 1983] [serial = 1273] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1165f7800) [pid = 1983] [serial = 1284] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1167efc00) [pid = 1983] [serial = 1285] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x11892e000) [pid = 1983] [serial = 1290] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x123ce3c00) [pid = 1983] [serial = 1308] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1238b4c00) [pid = 1983] [serial = 1300] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1205c4400) [pid = 1983] [serial = 1297] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x123ce2000) [pid = 1983] [serial = 1303] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1196cc400) [pid = 1983] [serial = 1294] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x121080c00) [pid = 1983] [serial = 1306] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x118da6800) [pid = 1983] [serial = 1291] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x124f2f400) [pid = 1983] [serial = 1312] [outer = 0x0] [url = about:blank] 04:44:33 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x124a50000) [pid = 1983] [serial = 1311] [outer = 0x0] [url = about:blank] 04:44:34 INFO - PROCESS | 1983 | 1472298274023 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 520ms 04:44:34 INFO - PROCESS | 1983 | 1472298274047 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:44:34 INFO - PROCESS | 1983 | 1472298274050 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 04:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:44:34 INFO - PROCESS | 1983 | 1472298274056 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:44:34 INFO - PROCESS | 1983 | 1472298274057 Marionette TRACE conn2 <- [1,1806,null,{}] 04:44:34 INFO - PROCESS | 1983 | 1472298274059 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:34 INFO - PROCESS | 1983 | 1472298274061 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:34 INFO - PROCESS | 1983 | 1472298274144 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:44:34 INFO - PROCESS | 1983 | 1472298274148 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:34 INFO - PROCESS | 1983 | 1472298274150 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:34 INFO - PROCESS | 1983 | ++DOCSHELL 0x118dcb800 == 31 [pid = 1983] [id = 459] 04:44:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x116a0d000) [pid = 1983] [serial = 1376] [outer = 0x0] 04:44:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x11815c800) [pid = 1983] [serial = 1377] [outer = 0x116a0d000] 04:44:34 INFO - PROCESS | 1983 | 1472298274180 Marionette DEBUG loaded listener.js 04:44:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1184de000) [pid = 1983] [serial = 1378] [outer = 0x116a0d000] 04:44:34 INFO - PROCESS | 1983 | 1472298274617 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 619ms 04:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:44:34 INFO - PROCESS | 1983 | 1472298274676 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:44:34 INFO - PROCESS | 1983 | 1472298274678 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 04:44:34 INFO - PROCESS | 1983 | 1472298274681 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:44:34 INFO - PROCESS | 1983 | 1472298274684 Marionette TRACE conn2 <- [1,1810,null,{}] 04:44:34 INFO - PROCESS | 1983 | 1472298274692 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:34 INFO - PROCESS | 1983 | 1472298274695 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:34 INFO - PROCESS | 1983 | 1472298274777 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:44:34 INFO - PROCESS | 1983 | 1472298274782 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:34 INFO - PROCESS | 1983 | 1472298274784 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:34 INFO - PROCESS | 1983 | ++DOCSHELL 0x120fa9000 == 32 [pid = 1983] [id = 460] 04:44:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x11892d000) [pid = 1983] [serial = 1379] [outer = 0x0] 04:44:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x119280c00) [pid = 1983] [serial = 1380] [outer = 0x11892d000] 04:44:34 INFO - PROCESS | 1983 | 1472298274815 Marionette DEBUG loaded listener.js 04:44:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x119814800) [pid = 1983] [serial = 1381] [outer = 0x11892d000] 04:44:35 INFO - PROCESS | 1983 | 1472298275222 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 574ms 04:44:35 INFO - PROCESS | 1983 | 1472298275265 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:44:35 INFO - PROCESS | 1983 | 1472298275268 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 04:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:44:35 INFO - PROCESS | 1983 | 1472298275273 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 1983 | 1472298275275 Marionette TRACE conn2 <- [1,1814,null,{}] 04:44:35 INFO - PROCESS | 1983 | 1472298275279 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:35 INFO - PROCESS | 1983 | 1472298275281 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:35 INFO - PROCESS | 1983 | 1472298275410 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:44:35 INFO - PROCESS | 1983 | 1472298275450 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:35 INFO - PROCESS | 1983 | 1472298275451 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:35 INFO - PROCESS | 1983 | ++DOCSHELL 0x124a76000 == 33 [pid = 1983] [id = 461] 04:44:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x119926800) [pid = 1983] [serial = 1382] [outer = 0x0] 04:44:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x119bba400) [pid = 1983] [serial = 1383] [outer = 0x119926800] 04:44:35 INFO - PROCESS | 1983 | 1472298275498 Marionette DEBUG loaded listener.js 04:44:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x119bc5800) [pid = 1983] [serial = 1384] [outer = 0x119926800] 04:44:35 INFO - PROCESS | 1983 | 1472298275894 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 673ms 04:44:35 INFO - PROCESS | 1983 | 1472298275963 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:44:35 INFO - PROCESS | 1983 | 1472298275964 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 04:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:44:35 INFO - PROCESS | 1983 | 1472298275974 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 1983 | 1472298275975 Marionette TRACE conn2 <- [1,1818,null,{}] 04:44:35 INFO - PROCESS | 1983 | 1472298275977 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:35 INFO - PROCESS | 1983 | 1472298275979 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:36 INFO - PROCESS | 1983 | 1472298276076 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:44:36 INFO - PROCESS | 1983 | 1472298276080 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:36 INFO - PROCESS | 1983 | 1472298276081 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e90000 == 34 [pid = 1983] [id = 462] 04:44:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x112966800) [pid = 1983] [serial = 1385] [outer = 0x0] 04:44:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x119e0ac00) [pid = 1983] [serial = 1386] [outer = 0x112966800] 04:44:36 INFO - PROCESS | 1983 | 1472298276107 Marionette DEBUG loaded listener.js 04:44:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x121086400) [pid = 1983] [serial = 1387] [outer = 0x112966800] 04:44:36 INFO - PROCESS | 1983 | 1472298276476 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 520ms 04:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:44:36 INFO - PROCESS | 1983 | 1472298276494 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:44:36 INFO - PROCESS | 1983 | 1472298276495 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 04:44:36 INFO - PROCESS | 1983 | 1472298276498 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 1983 | 1472298276499 Marionette TRACE conn2 <- [1,1822,null,{}] 04:44:36 INFO - PROCESS | 1983 | 1472298276501 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:36 INFO - PROCESS | 1983 | 1472298276506 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:36 INFO - PROCESS | 1983 | 1472298276622 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:44:36 INFO - PROCESS | 1983 | 1472298276626 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:36 INFO - PROCESS | 1983 | 1472298276627 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x128be0800 == 35 [pid = 1983] [id = 463] 04:44:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x121087000) [pid = 1983] [serial = 1388] [outer = 0x0] 04:44:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x123ce3c00) [pid = 1983] [serial = 1389] [outer = 0x121087000] 04:44:36 INFO - PROCESS | 1983 | 1472298276653 Marionette DEBUG loaded listener.js 04:44:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x124f2b400) [pid = 1983] [serial = 1390] [outer = 0x121087000] 04:44:37 INFO - PROCESS | 1983 | 1472298277010 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 521ms 04:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:44:37 INFO - PROCESS | 1983 | 1472298277020 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:44:37 INFO - PROCESS | 1983 | 1472298277023 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 04:44:37 INFO - PROCESS | 1983 | 1472298277027 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - PROCESS | 1983 | 1472298277028 Marionette TRACE conn2 <- [1,1826,null,{}] 04:44:37 INFO - PROCESS | 1983 | 1472298277030 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:37 INFO - PROCESS | 1983 | 1472298277031 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:37 INFO - PROCESS | 1983 | 1472298277131 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:44:37 INFO - PROCESS | 1983 | 1472298277145 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:37 INFO - PROCESS | 1983 | 1472298277146 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:37 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292aa800 == 36 [pid = 1983] [id = 464] 04:44:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x124f2f800) [pid = 1983] [serial = 1391] [outer = 0x0] 04:44:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x125404c00) [pid = 1983] [serial = 1392] [outer = 0x124f2f800] 04:44:37 INFO - PROCESS | 1983 | 1472298277173 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x125774400) [pid = 1983] [serial = 1393] [outer = 0x124f2f800] 04:44:37 INFO - PROCESS | 1983 | 1472298277505 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 519ms 04:44:37 INFO - PROCESS | 1983 | 1472298277547 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:44:37 INFO - PROCESS | 1983 | 1472298277548 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 04:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:44:37 INFO - PROCESS | 1983 | 1472298277550 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - PROCESS | 1983 | 1472298277551 Marionette TRACE conn2 <- [1,1830,null,{}] 04:44:37 INFO - PROCESS | 1983 | 1472298277554 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:37 INFO - PROCESS | 1983 | 1472298277555 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:37 INFO - PROCESS | 1983 | 1472298277655 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:44:37 INFO - PROCESS | 1983 | 1472298277658 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:37 INFO - PROCESS | 1983 | 1472298277660 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:37 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298b8000 == 37 [pid = 1983] [id = 465] 04:44:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x124f31c00) [pid = 1983] [serial = 1394] [outer = 0x0] 04:44:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x1259e1c00) [pid = 1983] [serial = 1395] [outer = 0x124f31c00] 04:44:37 INFO - PROCESS | 1983 | 1472298277693 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x125e89c00) [pid = 1983] [serial = 1396] [outer = 0x124f31c00] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x10eaf2c00) [pid = 1983] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1164f6000) [pid = 1983] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x11296b800) [pid = 1983] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x111aa7800) [pid = 1983] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x11219e000) [pid = 1983] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x117c49000) [pid = 1983] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x118da1800) [pid = 1983] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1164f8800) [pid = 1983] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1181ca400) [pid = 1983] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1167ee400) [pid = 1983] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x124c6e400) [pid = 1983] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1164f7800) [pid = 1983] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1121ecc00) [pid = 1983] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x119bc1000) [pid = 1983] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x11272d000) [pid = 1983] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1184ea400) [pid = 1983] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:44:38 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1184e1000) [pid = 1983] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:44:38 INFO - PROCESS | 1983 | 1472298278134 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 619ms 04:44:38 INFO - PROCESS | 1983 | 1472298278170 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:44:38 INFO - PROCESS | 1983 | 1472298278171 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 04:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:44:38 INFO - PROCESS | 1983 | 1472298278174 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - PROCESS | 1983 | 1472298278175 Marionette TRACE conn2 <- [1,1834,null,{}] 04:44:38 INFO - PROCESS | 1983 | 1472298278177 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:38 INFO - PROCESS | 1983 | 1472298278178 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:38 INFO - PROCESS | 1983 | 1472298278257 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:44:38 INFO - PROCESS | 1983 | 1472298278261 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:38 INFO - PROCESS | 1983 | 1472298278262 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:38 INFO - PROCESS | 1983 | ++DOCSHELL 0x119ced800 == 38 [pid = 1983] [id = 466] 04:44:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x110e98400) [pid = 1983] [serial = 1397] [outer = 0x0] 04:44:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x11296b800) [pid = 1983] [serial = 1398] [outer = 0x110e98400] 04:44:38 INFO - PROCESS | 1983 | 1472298278287 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x118167400) [pid = 1983] [serial = 1399] [outer = 0x110e98400] 04:44:38 INFO - PROCESS | 1983 | 1472298278628 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 471ms 04:44:38 INFO - PROCESS | 1983 | 1472298278645 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:44:38 INFO - PROCESS | 1983 | 1472298278647 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 04:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:44:38 INFO - PROCESS | 1983 | 1472298278649 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - PROCESS | 1983 | 1472298278650 Marionette TRACE conn2 <- [1,1838,null,{}] 04:44:38 INFO - PROCESS | 1983 | 1472298278652 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:38 INFO - PROCESS | 1983 | 1472298278654 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:38 INFO - PROCESS | 1983 | 1472298278761 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:44:38 INFO - PROCESS | 1983 | 1472298278768 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:38 INFO - PROCESS | 1983 | 1472298278769 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:38 INFO - PROCESS | 1983 | ++DOCSHELL 0x12acc5000 == 39 [pid = 1983] [id = 467] 04:44:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x118930c00) [pid = 1983] [serial = 1400] [outer = 0x0] 04:44:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x119bc1000) [pid = 1983] [serial = 1401] [outer = 0x118930c00] 04:44:38 INFO - PROCESS | 1983 | 1472298278804 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x124c6e800) [pid = 1983] [serial = 1402] [outer = 0x118930c00] 04:44:39 INFO - PROCESS | 1983 | 1472298279197 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 575ms 04:44:39 INFO - PROCESS | 1983 | 1472298279224 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:44:39 INFO - PROCESS | 1983 | 1472298279226 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 04:44:39 INFO - PROCESS | 1983 | 1472298279228 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:44:39 INFO - PROCESS | 1983 | 1472298279230 Marionette TRACE conn2 <- [1,1842,null,{}] 04:44:39 INFO - PROCESS | 1983 | 1472298279232 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:39 INFO - PROCESS | 1983 | 1472298279234 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:39 INFO - PROCESS | 1983 | 1472298279326 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:44:39 INFO - PROCESS | 1983 | 1472298279382 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:39 INFO - PROCESS | 1983 | 1472298279384 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:39 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbd9000 == 40 [pid = 1983] [id = 468] 04:44:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x118932800) [pid = 1983] [serial = 1403] [outer = 0x0] 04:44:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x125775400) [pid = 1983] [serial = 1404] [outer = 0x118932800] 04:44:39 INFO - PROCESS | 1983 | 1472298279412 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x126fe3c00) [pid = 1983] [serial = 1405] [outer = 0x118932800] 04:44:39 INFO - PROCESS | 1983 | 1472298279713 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 518ms 04:44:39 INFO - PROCESS | 1983 | 1472298279747 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:44:39 INFO - PROCESS | 1983 | 1472298279749 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 04:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:44:39 INFO - PROCESS | 1983 | 1472298279751 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:44:39 INFO - PROCESS | 1983 | 1472298279752 Marionette TRACE conn2 <- [1,1846,null,{}] 04:44:39 INFO - PROCESS | 1983 | 1472298279756 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:39 INFO - PROCESS | 1983 | 1472298279758 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:39 INFO - PROCESS | 1983 | 1472298279846 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:44:39 INFO - PROCESS | 1983 | 1472298279849 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:39 INFO - PROCESS | 1983 | 1472298279850 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:39 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c118800 == 41 [pid = 1983] [id = 469] 04:44:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x126fe4000) [pid = 1983] [serial = 1406] [outer = 0x0] 04:44:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1273e8000) [pid = 1983] [serial = 1407] [outer = 0x126fe4000] 04:44:39 INFO - PROCESS | 1983 | 1472298279875 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x128f05c00) [pid = 1983] [serial = 1408] [outer = 0x126fe4000] 04:44:40 INFO - PROCESS | 1983 | --DOCSHELL 0x116967800 == 40 [pid = 1983] [id = 458] 04:44:40 INFO - PROCESS | 1983 | --DOCSHELL 0x119cee800 == 39 [pid = 1983] [id = 457] 04:44:40 INFO - PROCESS | 1983 | --DOCSHELL 0x119c20800 == 38 [pid = 1983] [id = 455] 04:44:40 INFO - PROCESS | 1983 | --DOCSHELL 0x117cb9000 == 37 [pid = 1983] [id = 456] 04:44:41 INFO - PROCESS | 1983 | --DOCSHELL 0x118dcb800 == 36 [pid = 1983] [id = 459] 04:44:41 INFO - PROCESS | 1983 | --DOCSHELL 0x120fa9000 == 35 [pid = 1983] [id = 460] 04:44:41 INFO - PROCESS | 1983 | --DOCSHELL 0x124a76000 == 34 [pid = 1983] [id = 461] 04:44:41 INFO - PROCESS | 1983 | --DOCSHELL 0x125e90000 == 33 [pid = 1983] [id = 462] 04:44:41 INFO - PROCESS | 1983 | --DOCSHELL 0x128be0800 == 32 [pid = 1983] [id = 463] 04:44:41 INFO - PROCESS | 1983 | --DOCSHELL 0x1298b8000 == 31 [pid = 1983] [id = 465] 04:44:41 INFO - PROCESS | 1983 | --DOCSHELL 0x1292aa800 == 30 [pid = 1983] [id = 464] 04:44:41 INFO - PROCESS | 1983 | --DOCSHELL 0x119ced800 == 29 [pid = 1983] [id = 466] 04:44:41 INFO - PROCESS | 1983 | --DOCSHELL 0x12acc5000 == 28 [pid = 1983] [id = 467] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x112964400) [pid = 1983] [serial = 1315] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x110e92400) [pid = 1983] [serial = 1314] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x117153c00) [pid = 1983] [serial = 1318] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1167f4c00) [pid = 1983] [serial = 1317] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x113c08400) [pid = 1983] [serial = 1335] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x11296e400) [pid = 1983] [serial = 1329] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x113c04c00) [pid = 1983] [serial = 1330] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1121aa800) [pid = 1983] [serial = 1332] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1127d8800) [pid = 1983] [serial = 1333] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x118429400) [pid = 1983] [serial = 1341] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1196c8000) [pid = 1983] [serial = 1345] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1167f3c00) [pid = 1983] [serial = 1338] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x11927c800) [pid = 1983] [serial = 1320] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x119903800) [pid = 1983] [serial = 1321] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x123dc4800) [pid = 1983] [serial = 1324] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x119bbd800) [pid = 1983] [serial = 1323] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x124ecb000) [pid = 1983] [serial = 1326] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x1195e4400) [pid = 1983] [serial = 1344] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x124fb4c00) [pid = 1983] [serial = 1327] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x117158400) [pid = 1983] [serial = 1339] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x119920000) [pid = 1983] [serial = 1347] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x116597000) [pid = 1983] [serial = 1356] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x121084400) [pid = 1983] [serial = 1351] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x119e04c00) [pid = 1983] [serial = 1350] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x1238ba800) [pid = 1983] [serial = 1353] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 70 (0x1239b5800) [pid = 1983] [serial = 1359] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 69 (0x124f2e800) [pid = 1983] [serial = 1365] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 68 (0x124ce7800) [pid = 1983] [serial = 1363] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 67 (0x123dc5c00) [pid = 1983] [serial = 1362] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 66 (0x1196c6400) [pid = 1983] [serial = 1357] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 65 (0x123ce5000) [pid = 1983] [serial = 1354] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 64 (0x116185000) [pid = 1983] [serial = 1336] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 63 (0x119bbb000) [pid = 1983] [serial = 1348] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 62 (0x123cee400) [pid = 1983] [serial = 1360] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOMWINDOW == 61 (0x118931400) [pid = 1983] [serial = 1342] [outer = 0x0] [url = about:blank] 04:44:41 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbd9000 == 27 [pid = 1983] [id = 468] 04:44:41 INFO - PROCESS | 1983 | 1472298281334 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1624ms 04:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:44:41 INFO - PROCESS | 1983 | 1472298281376 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:44:41 INFO - PROCESS | 1983 | 1472298281378 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 04:44:41 INFO - PROCESS | 1983 | 1472298281381 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - PROCESS | 1983 | 1472298281383 Marionette TRACE conn2 <- [1,1850,null,{}] 04:44:41 INFO - PROCESS | 1983 | 1472298281393 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:41 INFO - PROCESS | 1983 | 1472298281395 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:41 INFO - PROCESS | 1983 | 1472298281516 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:44:41 INFO - PROCESS | 1983 | 1472298281570 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:41 INFO - PROCESS | 1983 | 1472298281571 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:41 INFO - PROCESS | 1983 | ++DOCSHELL 0x11316c000 == 28 [pid = 1983] [id = 470] 04:44:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 62 (0x112141000) [pid = 1983] [serial = 1409] [outer = 0x0] 04:44:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 63 (0x1121a6c00) [pid = 1983] [serial = 1410] [outer = 0x112141000] 04:44:41 INFO - PROCESS | 1983 | 1472298281605 Marionette DEBUG loaded listener.js 04:44:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 64 (0x1127df000) [pid = 1983] [serial = 1411] [outer = 0x112141000] 04:44:42 INFO - PROCESS | 1983 | 1472298282133 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 775ms 04:44:42 INFO - PROCESS | 1983 | 1472298282181 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:44:42 INFO - PROCESS | 1983 | 1472298282184 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 04:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:44:42 INFO - PROCESS | 1983 | 1472298282191 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:44:42 INFO - PROCESS | 1983 | 1472298282193 Marionette TRACE conn2 <- [1,1854,null,{}] 04:44:42 INFO - PROCESS | 1983 | 1472298282197 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:42 INFO - PROCESS | 1983 | 1472298282199 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:42 INFO - PROCESS | 1983 | 1472298282303 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:44:42 INFO - PROCESS | 1983 | 1472298282377 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:42 INFO - PROCESS | 1983 | 1472298282379 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x11710e800 == 29 [pid = 1983] [id = 471] 04:44:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 65 (0x113c0a000) [pid = 1983] [serial = 1412] [outer = 0x0] 04:44:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 66 (0x114fbe400) [pid = 1983] [serial = 1413] [outer = 0x113c0a000] 04:44:42 INFO - PROCESS | 1983 | 1472298282412 Marionette DEBUG loaded listener.js 04:44:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 67 (0x11617dc00) [pid = 1983] [serial = 1414] [outer = 0x113c0a000] 04:44:43 INFO - PROCESS | 1983 | 1472298282999 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 823ms 04:44:43 INFO - PROCESS | 1983 | 1472298283012 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:44:43 INFO - PROCESS | 1983 | 1472298283015 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 04:44:43 INFO - PROCESS | 1983 | 1472298283017 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 1983 | 1472298283019 Marionette TRACE conn2 <- [1,1858,null,{}] 04:44:43 INFO - PROCESS | 1983 | 1472298283022 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:43 INFO - PROCESS | 1983 | 1472298283024 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:43 INFO - PROCESS | 1983 | 1472298283175 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:44:43 INFO - PROCESS | 1983 | 1472298283250 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:43 INFO - PROCESS | 1983 | 1472298283252 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:43 INFO - PROCESS | 1983 | ++DOCSHELL 0x113205000 == 30 [pid = 1983] [id = 472] 04:44:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 68 (0x1121abc00) [pid = 1983] [serial = 1415] [outer = 0x0] 04:44:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 69 (0x11278ac00) [pid = 1983] [serial = 1416] [outer = 0x1121abc00] 04:44:43 INFO - PROCESS | 1983 | 1472298283281 Marionette DEBUG loaded listener.js 04:44:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 70 (0x1129b7400) [pid = 1983] [serial = 1417] [outer = 0x1121abc00] 04:44:43 INFO - PROCESS | 1983 | --DOCSHELL 0x11253d000 == 29 [pid = 1983] [id = 23] 04:44:43 INFO - PROCESS | 1983 | --DOCSHELL 0x1169dd000 == 28 [pid = 1983] [id = 24] 04:44:43 INFO - PROCESS | 1983 | --DOCSHELL 0x1171d5000 == 27 [pid = 1983] [id = 25] 04:44:43 INFO - PROCESS | 1983 | --DOCSHELL 0x12d98a000 == 26 [pid = 1983] [id = 21] 04:44:43 INFO - PROCESS | 1983 | --DOCSHELL 0x12d97d000 == 25 [pid = 1983] [id = 19] 04:44:43 INFO - PROCESS | 1983 | --DOCSHELL 0x124ef0800 == 24 [pid = 1983] [id = 22] 04:44:43 INFO - PROCESS | 1983 | --DOCSHELL 0x113c49800 == 23 [pid = 1983] [id = 26] 04:44:43 INFO - PROCESS | 1983 | --DOCSHELL 0x12cd4b800 == 22 [pid = 1983] [id = 15] 04:44:43 INFO - PROCESS | 1983 | --DOCSHELL 0x12c118800 == 21 [pid = 1983] [id = 469] 04:44:43 INFO - PROCESS | 1983 | 1472298283742 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 772ms 04:44:43 INFO - PROCESS | 1983 | 1472298283795 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:44:43 INFO - PROCESS | 1983 | 1472298283798 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 04:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:44:43 INFO - PROCESS | 1983 | 1472298283802 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 1983 | 1472298283804 Marionette TRACE conn2 <- [1,1862,null,{}] 04:44:43 INFO - PROCESS | 1983 | 1472298283811 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:43 INFO - PROCESS | 1983 | 1472298283813 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:43 INFO - PROCESS | 1983 | 1472298283905 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:44:43 INFO - PROCESS | 1983 | 1472298283971 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:43 INFO - PROCESS | 1983 | 1472298283973 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:43 INFO - PROCESS | 1983 | ++DOCSHELL 0x118129000 == 22 [pid = 1983] [id = 473] 04:44:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 71 (0x116483000) [pid = 1983] [serial = 1418] [outer = 0x0] 04:44:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x1165ee800) [pid = 1983] [serial = 1419] [outer = 0x116483000] 04:44:44 INFO - PROCESS | 1983 | 1472298284006 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x1167f6400) [pid = 1983] [serial = 1420] [outer = 0x116483000] 04:44:44 INFO - PROCESS | 1983 | 1472298284441 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 676ms 04:44:44 INFO - PROCESS | 1983 | 1472298284477 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:44:44 INFO - PROCESS | 1983 | 1472298284480 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 04:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:44:44 INFO - PROCESS | 1983 | 1472298284485 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:44:44 INFO - PROCESS | 1983 | 1472298284487 Marionette TRACE conn2 <- [1,1866,null,{}] 04:44:44 INFO - PROCESS | 1983 | 1472298284490 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:44 INFO - PROCESS | 1983 | 1472298284492 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:44 INFO - PROCESS | 1983 | 1472298284611 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:44:44 INFO - PROCESS | 1983 | 1472298284688 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:44 INFO - PROCESS | 1983 | 1472298284689 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d22000 == 23 [pid = 1983] [id = 474] 04:44:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x117c44c00) [pid = 1983] [serial = 1421] [outer = 0x0] 04:44:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x118167c00) [pid = 1983] [serial = 1422] [outer = 0x117c44c00] 04:44:44 INFO - PROCESS | 1983 | 1472298284724 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x1181c6400) [pid = 1983] [serial = 1423] [outer = 0x117c44c00] 04:44:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x11892c800) [pid = 1983] [serial = 1424] [outer = 0x12cdb3c00] 04:44:45 INFO - PROCESS | 1983 | 1472298285196 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 770ms 04:44:45 INFO - PROCESS | 1983 | 1472298285256 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 1983 | 1472298285258 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 04:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:44:45 INFO - PROCESS | 1983 | 1472298285260 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 1983 | 1472298285263 Marionette TRACE conn2 <- [1,1870,null,{}] 04:44:45 INFO - PROCESS | 1983 | 1472298285271 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:45 INFO - PROCESS | 1983 | 1472298285275 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:45 INFO - PROCESS | 1983 | 1472298285371 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:44:45 INFO - PROCESS | 1983 | 1472298285453 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:45 INFO - PROCESS | 1983 | 1472298285456 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:45 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c30000 == 24 [pid = 1983] [id = 475] 04:44:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x117c46800) [pid = 1983] [serial = 1425] [outer = 0x0] 04:44:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x118933800) [pid = 1983] [serial = 1426] [outer = 0x117c46800] 04:44:45 INFO - PROCESS | 1983 | 1472298285491 Marionette DEBUG loaded listener.js 04:44:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x119273800) [pid = 1983] [serial = 1427] [outer = 0x117c46800] 04:44:45 INFO - PROCESS | 1983 | 1472298285936 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 725ms 04:44:45 INFO - PROCESS | 1983 | 1472298285986 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 1983 | 1472298285988 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 04:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:44:45 INFO - PROCESS | 1983 | 1472298285990 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 1983 | 1472298285991 Marionette TRACE conn2 <- [1,1874,null,{}] 04:44:45 INFO - PROCESS | 1983 | 1472298285994 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:45 INFO - PROCESS | 1983 | 1472298285995 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:46 INFO - PROCESS | 1983 | 1472298286093 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:44:46 INFO - PROCESS | 1983 | 1472298286144 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:46 INFO - PROCESS | 1983 | 1472298286146 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:46 INFO - PROCESS | 1983 | ++DOCSHELL 0x113175000 == 25 [pid = 1983] [id = 476] 04:44:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1196ca400) [pid = 1983] [serial = 1428] [outer = 0x0] 04:44:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x119816800) [pid = 1983] [serial = 1429] [outer = 0x1196ca400] 04:44:46 INFO - PROCESS | 1983 | 1472298286176 Marionette DEBUG loaded listener.js 04:44:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x11990b800) [pid = 1983] [serial = 1430] [outer = 0x1196ca400] 04:44:46 INFO - PROCESS | 1983 | 1472298286600 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 619ms 04:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:44:46 INFO - PROCESS | 1983 | 1472298286609 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:44:46 INFO - PROCESS | 1983 | 1472298286611 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 04:44:46 INFO - PROCESS | 1983 | 1472298286613 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:44:46 INFO - PROCESS | 1983 | 1472298286615 Marionette TRACE conn2 <- [1,1878,null,{}] 04:44:46 INFO - PROCESS | 1983 | 1472298286617 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:46 INFO - PROCESS | 1983 | 1472298286618 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:46 INFO - PROCESS | 1983 | 1472298286714 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:44:46 INFO - PROCESS | 1983 | 1472298286765 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:46 INFO - PROCESS | 1983 | 1472298286767 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:46 INFO - PROCESS | 1983 | ++DOCSHELL 0x123c1e800 == 26 [pid = 1983] [id = 477] 04:44:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1129b7800) [pid = 1983] [serial = 1431] [outer = 0x0] 04:44:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x119921800) [pid = 1983] [serial = 1432] [outer = 0x1129b7800] 04:44:46 INFO - PROCESS | 1983 | 1472298286798 Marionette DEBUG loaded listener.js 04:44:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x11992e400) [pid = 1983] [serial = 1433] [outer = 0x1129b7800] 04:44:47 INFO - PROCESS | 1983 | 1472298287251 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:44:47 INFO - PROCESS | 1983 | --DOCSHELL 0x11316c000 == 25 [pid = 1983] [id = 470] 04:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 723ms 04:44:47 INFO - PROCESS | 1983 | 1472298287395 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:44:47 INFO - PROCESS | 1983 | 1472298287397 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 04:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:44:47 INFO - PROCESS | 1983 | 1472298287403 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - PROCESS | 1983 | 1472298287405 Marionette TRACE conn2 <- [1,1882,null,{}] 04:44:47 INFO - PROCESS | 1983 | 1472298287409 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:47 INFO - PROCESS | 1983 | 1472298287411 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:47 INFO - PROCESS | 1983 | 1472298287516 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:44:47 INFO - PROCESS | 1983 | 1472298287567 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:47 INFO - PROCESS | 1983 | 1472298287570 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x11711e000 == 26 [pid = 1983] [id = 478] 04:44:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x113c51400) [pid = 1983] [serial = 1434] [outer = 0x0] 04:44:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x115cb5000) [pid = 1983] [serial = 1435] [outer = 0x113c51400] 04:44:47 INFO - PROCESS | 1983 | 1472298287607 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1167eec00) [pid = 1983] [serial = 1436] [outer = 0x113c51400] 04:44:48 INFO - PROCESS | 1983 | 1472298288111 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 723ms 04:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:44:48 INFO - PROCESS | 1983 | 1472298288126 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:44:48 INFO - PROCESS | 1983 | 1472298288128 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 04:44:48 INFO - PROCESS | 1983 | 1472298288132 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:44:48 INFO - PROCESS | 1983 | 1472298288135 Marionette TRACE conn2 <- [1,1886,null,{}] 04:44:48 INFO - PROCESS | 1983 | 1472298288138 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:48 INFO - PROCESS | 1983 | 1472298288140 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:48 INFO - PROCESS | 1983 | 1472298288240 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:44:48 INFO - PROCESS | 1983 | 1472298288295 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:48 INFO - PROCESS | 1983 | 1472298288296 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:48 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198b0800 == 27 [pid = 1983] [id = 479] 04:44:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x117153c00) [pid = 1983] [serial = 1437] [outer = 0x0] 04:44:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x117c49800) [pid = 1983] [serial = 1438] [outer = 0x117153c00] 04:44:48 INFO - PROCESS | 1983 | 1472298288329 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1184e6400) [pid = 1983] [serial = 1439] [outer = 0x117153c00] 04:44:48 INFO - PROCESS | 1983 | 1472298288758 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 672ms 04:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:44:48 INFO - PROCESS | 1983 | 1472298288803 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:44:48 INFO - PROCESS | 1983 | 1472298288804 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 04:44:48 INFO - PROCESS | 1983 | 1472298288825 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:44:48 INFO - PROCESS | 1983 | 1472298288827 Marionette TRACE conn2 <- [1,1890,null,{}] 04:44:48 INFO - PROCESS | 1983 | 1472298288834 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:48 INFO - PROCESS | 1983 | 1472298288837 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:48 INFO - PROCESS | 1983 | 1472298288970 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:44:49 INFO - PROCESS | 1983 | 1472298289008 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:49 INFO - PROCESS | 1983 | 1472298289011 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:49 INFO - PROCESS | 1983 | ++DOCSHELL 0x124ee7000 == 28 [pid = 1983] [id = 480] 04:44:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1195f3400) [pid = 1983] [serial = 1440] [outer = 0x0] 04:44:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x119812c00) [pid = 1983] [serial = 1441] [outer = 0x1195f3400] 04:44:49 INFO - PROCESS | 1983 | 1472298289044 Marionette DEBUG loaded listener.js 04:44:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x11992ec00) [pid = 1983] [serial = 1442] [outer = 0x1195f3400] 04:44:49 INFO - PROCESS | 1983 | 1472298289456 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 688ms 04:44:49 INFO - PROCESS | 1983 | 1472298289496 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:44:49 INFO - PROCESS | 1983 | 1472298289497 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 04:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:44:49 INFO - PROCESS | 1983 | 1472298289499 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:44:49 INFO - PROCESS | 1983 | 1472298289501 Marionette TRACE conn2 <- [1,1894,null,{}] 04:44:49 INFO - PROCESS | 1983 | 1472298289503 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:49 INFO - PROCESS | 1983 | 1472298289507 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:49 INFO - PROCESS | 1983 | 1472298289603 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:44:49 INFO - PROCESS | 1983 | 1472298289657 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:49 INFO - PROCESS | 1983 | 1472298289658 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:49 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e97000 == 29 [pid = 1983] [id = 481] 04:44:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1205c3800) [pid = 1983] [serial = 1443] [outer = 0x0] 04:44:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x121084c00) [pid = 1983] [serial = 1444] [outer = 0x1205c3800] 04:44:49 INFO - PROCESS | 1983 | 1472298289689 Marionette DEBUG loaded listener.js 04:44:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1239b5400) [pid = 1983] [serial = 1445] [outer = 0x1205c3800] 04:44:50 INFO - PROCESS | 1983 | 1472298290101 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 624ms 04:44:50 INFO - PROCESS | 1983 | 1472298290140 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:44:50 INFO - PROCESS | 1983 | 1472298290141 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 04:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:44:50 INFO - PROCESS | 1983 | 1472298290145 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:44:50 INFO - PROCESS | 1983 | 1472298290147 Marionette TRACE conn2 <- [1,1898,null,{}] 04:44:50 INFO - PROCESS | 1983 | 1472298290149 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:50 INFO - PROCESS | 1983 | 1472298290150 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:50 INFO - PROCESS | 1983 | 1472298290248 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:44:50 INFO - PROCESS | 1983 | 1472298290335 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:50 INFO - PROCESS | 1983 | 1472298290336 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:50 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195cd800 == 30 [pid = 1983] [id = 482] 04:44:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x123a32400) [pid = 1983] [serial = 1446] [outer = 0x0] 04:44:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x123ce1400) [pid = 1983] [serial = 1447] [outer = 0x123a32400] 04:44:50 INFO - PROCESS | 1983 | 1472298290380 Marionette DEBUG loaded listener.js 04:44:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x123ced400) [pid = 1983] [serial = 1448] [outer = 0x123a32400] 04:44:50 INFO - PROCESS | 1983 | 1472298290793 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 04:44:50 INFO - PROCESS | 1983 | 1472298290816 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:44:50 INFO - PROCESS | 1983 | 1472298290817 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 04:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:44:50 INFO - PROCESS | 1983 | 1472298290820 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:44:50 INFO - PROCESS | 1983 | 1472298290821 Marionette TRACE conn2 <- [1,1902,null,{}] 04:44:50 INFO - PROCESS | 1983 | 1472298290824 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:50 INFO - PROCESS | 1983 | 1472298290828 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:50 INFO - PROCESS | 1983 | 1472298290961 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:44:51 INFO - PROCESS | 1983 | 1472298291018 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:51 INFO - PROCESS | 1983 | 1472298291020 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x128f9e800 == 31 [pid = 1983] [id = 483] 04:44:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x124c64c00) [pid = 1983] [serial = 1449] [outer = 0x0] 04:44:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x124c71000) [pid = 1983] [serial = 1450] [outer = 0x124c64c00] 04:44:51 INFO - PROCESS | 1983 | 1472298291050 Marionette DEBUG loaded listener.js 04:44:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x125709c00) [pid = 1983] [serial = 1451] [outer = 0x124c64c00] 04:44:51 INFO - PROCESS | 1983 | 1472298291572 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 820ms 04:44:51 INFO - PROCESS | 1983 | 1472298291641 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:44:51 INFO - PROCESS | 1983 | 1472298291643 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 04:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:44:51 INFO - PROCESS | 1983 | 1472298291647 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:44:51 INFO - PROCESS | 1983 | 1472298291649 Marionette TRACE conn2 <- [1,1906,null,{}] 04:44:51 INFO - PROCESS | 1983 | 1472298291655 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:51 INFO - PROCESS | 1983 | 1472298291657 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:51 INFO - PROCESS | 1983 | 1472298291754 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:44:51 INFO - PROCESS | 1983 | 1472298291820 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:51 INFO - PROCESS | 1983 | 1472298291823 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x11866e000 == 32 [pid = 1983] [id = 484] 04:44:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x1165f9000) [pid = 1983] [serial = 1452] [outer = 0x0] 04:44:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x1167f0400) [pid = 1983] [serial = 1453] [outer = 0x1165f9000] 04:44:51 INFO - PROCESS | 1983 | 1472298291852 Marionette DEBUG loaded listener.js 04:44:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x1176bc000) [pid = 1983] [serial = 1454] [outer = 0x1165f9000] 04:44:52 INFO - PROCESS | 1983 | --DOCSHELL 0x119c30000 == 31 [pid = 1983] [id = 475] 04:44:52 INFO - PROCESS | 1983 | --DOCSHELL 0x118d22000 == 30 [pid = 1983] [id = 474] 04:44:52 INFO - PROCESS | 1983 | --DOCSHELL 0x118129000 == 29 [pid = 1983] [id = 473] 04:44:52 INFO - PROCESS | 1983 | 1472298292308 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 724ms 04:44:52 INFO - PROCESS | 1983 | 1472298292373 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:44:52 INFO - PROCESS | 1983 | 1472298292376 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 04:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:44:52 INFO - PROCESS | 1983 | 1472298292381 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - PROCESS | 1983 | 1472298292383 Marionette TRACE conn2 <- [1,1910,null,{}] 04:44:52 INFO - PROCESS | 1983 | 1472298292387 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:52 INFO - PROCESS | 1983 | 1472298292390 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:52 INFO - PROCESS | 1983 | 1472298292488 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:44:52 INFO - PROCESS | 1983 | 1472298292558 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:52 INFO - PROCESS | 1983 | 1472298292559 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:52 INFO - PROCESS | 1983 | ++DOCSHELL 0x11866b000 == 30 [pid = 1983] [id = 485] 04:44:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x115cb0000) [pid = 1983] [serial = 1455] [outer = 0x0] 04:44:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x117155000) [pid = 1983] [serial = 1456] [outer = 0x115cb0000] 04:44:52 INFO - PROCESS | 1983 | 1472298292594 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x118430400) [pid = 1983] [serial = 1457] [outer = 0x115cb0000] 04:44:53 INFO - PROCESS | 1983 | 1472298293012 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 04:44:53 INFO - PROCESS | 1983 | 1472298293052 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 1983 | 1472298293055 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 04:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:44:53 INFO - PROCESS | 1983 | 1472298293075 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 1983 | 1472298293077 Marionette TRACE conn2 <- [1,1914,null,{}] 04:44:53 INFO - PROCESS | 1983 | 1472298293080 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:53 INFO - PROCESS | 1983 | 1472298293081 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:53 INFO - PROCESS | 1983 | 1472298293183 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:44:53 INFO - PROCESS | 1983 | 1472298293240 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:53 INFO - PROCESS | 1983 | 1472298293242 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x124ca3800 == 31 [pid = 1983] [id = 486] 04:44:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x1189f8c00) [pid = 1983] [serial = 1458] [outer = 0x0] 04:44:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x1196c6000) [pid = 1983] [serial = 1459] [outer = 0x1189f8c00] 04:44:53 INFO - PROCESS | 1983 | 1472298293274 Marionette DEBUG loaded listener.js 04:44:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x119bbec00) [pid = 1983] [serial = 1460] [outer = 0x1189f8c00] 04:44:53 INFO - PROCESS | 1983 | 1472298293712 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 674ms 04:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:44:53 INFO - PROCESS | 1983 | 1472298293746 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 1983 | 1472298293748 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 04:44:53 INFO - PROCESS | 1983 | 1472298293750 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 1983 | 1472298293753 Marionette TRACE conn2 <- [1,1918,null,{}] 04:44:53 INFO - PROCESS | 1983 | 1472298293761 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:53 INFO - PROCESS | 1983 | 1472298293764 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:53 INFO - PROCESS | 1983 | 1472298293867 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:44:53 INFO - PROCESS | 1983 | 1472298293925 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:53 INFO - PROCESS | 1983 | 1472298293927 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292ae800 == 32 [pid = 1983] [id = 487] 04:44:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x1238b3400) [pid = 1983] [serial = 1461] [outer = 0x0] 04:44:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x123ce4000) [pid = 1983] [serial = 1462] [outer = 0x1238b3400] 04:44:53 INFO - PROCESS | 1983 | 1472298293960 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x124c6a000) [pid = 1983] [serial = 1463] [outer = 0x1238b3400] 04:44:54 INFO - PROCESS | 1983 | 1472298294372 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 675ms 04:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:44:54 INFO - PROCESS | 1983 | 1472298294426 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:44:54 INFO - PROCESS | 1983 | 1472298294427 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 04:44:54 INFO - PROCESS | 1983 | 1472298294430 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:44:54 INFO - PROCESS | 1983 | 1472298294431 Marionette TRACE conn2 <- [1,1922,null,{}] 04:44:54 INFO - PROCESS | 1983 | 1472298294434 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:54 INFO - PROCESS | 1983 | 1472298294435 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:54 INFO - PROCESS | 1983 | 1472298294553 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:44:54 INFO - PROCESS | 1983 | 1472298294611 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:54 INFO - PROCESS | 1983 | 1472298294612 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298ce800 == 33 [pid = 1983] [id = 488] 04:44:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x124f2c000) [pid = 1983] [serial = 1464] [outer = 0x0] 04:44:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x124fbd800) [pid = 1983] [serial = 1465] [outer = 0x124f2c000] 04:44:54 INFO - PROCESS | 1983 | 1472298294642 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x1259d5800) [pid = 1983] [serial = 1466] [outer = 0x124f2c000] 04:44:55 INFO - PROCESS | 1983 | 1472298295067 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 668ms 04:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:44:55 INFO - PROCESS | 1983 | 1472298295099 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 1983 | 1472298295100 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 04:44:55 INFO - PROCESS | 1983 | 1472298295102 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 1983 | 1472298295104 Marionette TRACE conn2 <- [1,1926,null,{}] 04:44:55 INFO - PROCESS | 1983 | 1472298295106 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:55 INFO - PROCESS | 1983 | 1472298295108 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:55 INFO - PROCESS | 1983 | 1472298295204 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:44:55 INFO - PROCESS | 1983 | 1472298295260 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:55 INFO - PROCESS | 1983 | 1472298295261 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:55 INFO - PROCESS | 1983 | ++DOCSHELL 0x12ab0e000 == 34 [pid = 1983] [id = 489] 04:44:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 120 (0x124f2d800) [pid = 1983] [serial = 1467] [outer = 0x0] 04:44:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 121 (0x125ef9400) [pid = 1983] [serial = 1468] [outer = 0x124f2d800] 04:44:55 INFO - PROCESS | 1983 | 1472298295291 Marionette DEBUG loaded listener.js 04:44:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 122 (0x1269e8000) [pid = 1983] [serial = 1469] [outer = 0x124f2d800] 04:44:55 INFO - PROCESS | 1983 | 1472298295715 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 624ms 04:44:55 INFO - PROCESS | 1983 | 1472298295727 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 1983 | 1472298295729 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 04:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:44:55 INFO - PROCESS | 1983 | 1472298295731 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 1983 | 1472298295733 Marionette TRACE conn2 <- [1,1930,null,{}] 04:44:55 INFO - PROCESS | 1983 | 1472298295735 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:55 INFO - PROCESS | 1983 | 1472298295739 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:55 INFO - PROCESS | 1983 | 1472298295874 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:44:55 INFO - PROCESS | 1983 | 1472298295964 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:55 INFO - PROCESS | 1983 | 1472298295966 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:55 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbd6800 == 35 [pid = 1983] [id = 490] 04:44:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 123 (0x126ed8800) [pid = 1983] [serial = 1470] [outer = 0x0] 04:44:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 124 (0x1273ed400) [pid = 1983] [serial = 1471] [outer = 0x126ed8800] 04:44:56 INFO - PROCESS | 1983 | 1472298295997 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 125 (0x1292f4c00) [pid = 1983] [serial = 1472] [outer = 0x126ed8800] 04:44:56 INFO - PROCESS | 1983 | 1472298296412 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 718ms 04:44:56 INFO - PROCESS | 1983 | 1472298296450 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:44:56 INFO - PROCESS | 1983 | 1472298296452 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 04:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:44:56 INFO - PROCESS | 1983 | 1472298296454 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:44:56 INFO - PROCESS | 1983 | 1472298296456 Marionette TRACE conn2 <- [1,1934,null,{}] 04:44:56 INFO - PROCESS | 1983 | 1472298296458 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:56 INFO - PROCESS | 1983 | 1472298296459 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:56 INFO - PROCESS | 1983 | 1472298296557 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:44:56 INFO - PROCESS | 1983 | 1472298296614 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:56 INFO - PROCESS | 1983 | 1472298296615 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbea800 == 36 [pid = 1983] [id = 491] 04:44:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 126 (0x126f4b400) [pid = 1983] [serial = 1473] [outer = 0x0] 04:44:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 127 (0x129532800) [pid = 1983] [serial = 1474] [outer = 0x126f4b400] 04:44:56 INFO - PROCESS | 1983 | 1472298296645 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 128 (0x129539800) [pid = 1983] [serial = 1475] [outer = 0x126f4b400] 04:44:57 INFO - PROCESS | 1983 | 1472298297223 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:44:57 INFO - PROCESS | 1983 | --DOCSHELL 0x12c145800 == 35 [pid = 1983] [id = 12] 04:44:57 INFO - PROCESS | 1983 | --DOCSHELL 0x1195cd800 == 34 [pid = 1983] [id = 482] 04:44:57 INFO - PROCESS | 1983 | --DOCSHELL 0x125e97000 == 33 [pid = 1983] [id = 481] 04:44:57 INFO - PROCESS | 1983 | --DOCSHELL 0x124ee7000 == 32 [pid = 1983] [id = 480] 04:44:57 INFO - PROCESS | 1983 | --DOCSHELL 0x1198b0800 == 31 [pid = 1983] [id = 479] 04:44:57 INFO - PROCESS | 1983 | --DOCSHELL 0x11711e000 == 30 [pid = 1983] [id = 478] 04:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 870ms 04:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:44:57 INFO - PROCESS | 1983 | 1472298297325 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:44:57 INFO - PROCESS | 1983 | 1472298297327 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 04:44:57 INFO - PROCESS | 1983 | 1472298297331 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:44:57 INFO - PROCESS | 1983 | 1472298297334 Marionette TRACE conn2 <- [1,1938,null,{}] 04:44:57 INFO - PROCESS | 1983 | 1472298297338 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:57 INFO - PROCESS | 1983 | 1472298297340 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:57 INFO - PROCESS | 1983 | 1472298297446 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:44:57 INFO - PROCESS | 1983 | 1472298297514 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:57 INFO - PROCESS | 1983 | 1472298297517 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:57 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192e7800 == 31 [pid = 1983] [id = 492] 04:44:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 129 (0x117405000) [pid = 1983] [serial = 1476] [outer = 0x0] 04:44:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 130 (0x1181b1400) [pid = 1983] [serial = 1477] [outer = 0x117405000] 04:44:57 INFO - PROCESS | 1983 | 1472298297552 Marionette DEBUG loaded listener.js 04:44:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 131 (0x1186cb800) [pid = 1983] [serial = 1478] [outer = 0x117405000] 04:44:57 INFO - PROCESS | 1983 | 1472298297994 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 673ms 04:44:58 INFO - PROCESS | 1983 | 1472298298022 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:44:58 INFO - PROCESS | 1983 | 1472298298025 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 04:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:44:58 INFO - PROCESS | 1983 | 1472298298032 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:44:58 INFO - PROCESS | 1983 | 1472298298034 Marionette TRACE conn2 <- [1,1942,null,{}] 04:44:58 INFO - PROCESS | 1983 | 1472298298036 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:58 INFO - PROCESS | 1983 | 1472298298041 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:58 INFO - PROCESS | 1983 | 1472298298144 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:44:58 INFO - PROCESS | 1983 | 1472298298216 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:58 INFO - PROCESS | 1983 | 1472298298217 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x126e53000 == 32 [pid = 1983] [id = 493] 04:44:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 132 (0x119bbd800) [pid = 1983] [serial = 1479] [outer = 0x0] 04:44:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 133 (0x119bc5400) [pid = 1983] [serial = 1480] [outer = 0x119bbd800] 04:44:58 INFO - PROCESS | 1983 | 1472298298250 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 134 (0x121086800) [pid = 1983] [serial = 1481] [outer = 0x119bbd800] 04:44:58 INFO - PROCESS | 1983 | 1472298298702 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 721ms 04:44:58 INFO - PROCESS | 1983 | 1472298298795 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:44:58 INFO - PROCESS | 1983 | 1472298298797 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 04:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:44:58 INFO - PROCESS | 1983 | 1472298298801 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:44:58 INFO - PROCESS | 1983 | 1472298298804 Marionette TRACE conn2 <- [1,1946,null,{}] 04:44:58 INFO - PROCESS | 1983 | 1472298298811 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:58 INFO - PROCESS | 1983 | 1472298298815 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:58 INFO - PROCESS | 1983 | 1472298298916 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:44:58 INFO - PROCESS | 1983 | 1472298298975 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:58 INFO - PROCESS | 1983 | 1472298298978 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a6d5800 == 33 [pid = 1983] [id = 494] 04:44:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 135 (0x124ce5800) [pid = 1983] [serial = 1482] [outer = 0x0] 04:44:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 136 (0x124f29800) [pid = 1983] [serial = 1483] [outer = 0x124ce5800] 04:44:59 INFO - PROCESS | 1983 | 1472298299012 Marionette DEBUG loaded listener.js 04:44:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 137 (0x1259dcc00) [pid = 1983] [serial = 1484] [outer = 0x124ce5800] 04:44:59 INFO - PROCESS | 1983 | 1472298299467 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 674ms 04:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:44:59 INFO - PROCESS | 1983 | 1472298299475 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:44:59 INFO - PROCESS | 1983 | 1472298299477 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 04:44:59 INFO - PROCESS | 1983 | 1472298299480 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:44:59 INFO - PROCESS | 1983 | 1472298299481 Marionette TRACE conn2 <- [1,1950,null,{}] 04:44:59 INFO - PROCESS | 1983 | 1472298299483 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:59 INFO - PROCESS | 1983 | 1472298299485 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:59 INFO - PROCESS | 1983 | 1472298299585 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:44:59 INFO - PROCESS | 1983 | 1472298299640 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:59 INFO - PROCESS | 1983 | 1472298299642 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:44:59 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbec000 == 34 [pid = 1983] [id = 495] 04:44:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 138 (0x1269eb000) [pid = 1983] [serial = 1485] [outer = 0x0] 04:44:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 139 (0x1273e8c00) [pid = 1983] [serial = 1486] [outer = 0x1269eb000] 04:44:59 INFO - PROCESS | 1983 | 1472298299672 Marionette DEBUG loaded listener.js 04:44:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 140 (0x128fc0400) [pid = 1983] [serial = 1487] [outer = 0x1269eb000] 04:45:00 INFO - PROCESS | 1983 | 1472298300106 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 668ms 04:45:00 INFO - PROCESS | 1983 | 1472298300148 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:45:00 INFO - PROCESS | 1983 | 1472298300150 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 04:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:45:00 INFO - PROCESS | 1983 | 1472298300152 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 1983 | 1472298300153 Marionette TRACE conn2 <- [1,1954,null,{}] 04:45:00 INFO - PROCESS | 1983 | 1472298300156 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:00 INFO - PROCESS | 1983 | 1472298300157 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:00 INFO - PROCESS | 1983 | 1472298300272 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:45:00 INFO - PROCESS | 1983 | 1472298300344 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:00 INFO - PROCESS | 1983 | 1472298300345 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:00 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c14d800 == 35 [pid = 1983] [id = 496] 04:45:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 141 (0x1292f1c00) [pid = 1983] [serial = 1488] [outer = 0x0] 04:45:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 142 (0x129533800) [pid = 1983] [serial = 1489] [outer = 0x1292f1c00] 04:45:00 INFO - PROCESS | 1983 | 1472298300376 Marionette DEBUG loaded listener.js 04:45:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 143 (0x12953fc00) [pid = 1983] [serial = 1490] [outer = 0x1292f1c00] 04:45:00 INFO - PROCESS | 1983 | 1472298300796 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 672ms 04:45:00 INFO - PROCESS | 1983 | 1472298300824 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:45:00 INFO - PROCESS | 1983 | 1472298300826 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 04:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:45:00 INFO - PROCESS | 1983 | 1472298300828 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 1983 | 1472298300829 Marionette TRACE conn2 <- [1,1958,null,{}] 04:45:00 INFO - PROCESS | 1983 | 1472298300832 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:00 INFO - PROCESS | 1983 | 1472298300836 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:00 INFO - PROCESS | 1983 | 1472298300967 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:45:01 INFO - PROCESS | 1983 | 1472298301029 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:01 INFO - PROCESS | 1983 | 1472298301030 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:01 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c68c800 == 36 [pid = 1983] [id = 497] 04:45:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 144 (0x1295d7800) [pid = 1983] [serial = 1491] [outer = 0x0] 04:45:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 145 (0x1295e0400) [pid = 1983] [serial = 1492] [outer = 0x1295d7800] 04:45:01 INFO - PROCESS | 1983 | 1472298301060 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 146 (0x12a673000) [pid = 1983] [serial = 1493] [outer = 0x1295d7800] 04:45:01 INFO - PROCESS | 1983 | 1472298301480 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 668ms 04:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:45:01 INFO - PROCESS | 1983 | 1472298301497 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:45:01 INFO - PROCESS | 1983 | 1472298301498 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 04:45:01 INFO - PROCESS | 1983 | 1472298301501 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:45:01 INFO - PROCESS | 1983 | 1472298301502 Marionette TRACE conn2 <- [1,1962,null,{}] 04:45:01 INFO - PROCESS | 1983 | 1472298301504 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:01 INFO - PROCESS | 1983 | 1472298301506 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:01 INFO - PROCESS | 1983 | 1472298301621 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:45:01 INFO - PROCESS | 1983 | 1472298301693 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:01 INFO - PROCESS | 1983 | 1472298301694 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:01 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c692000 == 37 [pid = 1983] [id = 498] 04:45:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 147 (0x1164f2800) [pid = 1983] [serial = 1494] [outer = 0x0] 04:45:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 148 (0x1295d9800) [pid = 1983] [serial = 1495] [outer = 0x1164f2800] 04:45:01 INFO - PROCESS | 1983 | 1472298301723 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 149 (0x12a8cc000) [pid = 1983] [serial = 1496] [outer = 0x1164f2800] 04:45:02 INFO - PROCESS | 1983 | 1472298302201 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 721ms 04:45:02 INFO - PROCESS | 1983 | 1472298302226 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:45:02 INFO - PROCESS | 1983 | 1472298302228 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 04:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:45:02 INFO - PROCESS | 1983 | 1472298302233 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:45:02 INFO - PROCESS | 1983 | 1472298302235 Marionette TRACE conn2 <- [1,1966,null,{}] 04:45:02 INFO - PROCESS | 1983 | 1472298302241 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:02 INFO - PROCESS | 1983 | 1472298302242 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:02 INFO - PROCESS | 1983 | 1472298302334 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:45:02 INFO - PROCESS | 1983 | 1472298302435 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:02 INFO - PROCESS | 1983 | 1472298302437 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:02 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c88000 == 38 [pid = 1983] [id = 499] 04:45:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 150 (0x118937c00) [pid = 1983] [serial = 1497] [outer = 0x0] 04:45:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 151 (0x119819c00) [pid = 1983] [serial = 1498] [outer = 0x118937c00] 04:45:02 INFO - PROCESS | 1983 | 1472298302494 Marionette DEBUG loaded listener.js 04:45:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 152 (0x12107d400) [pid = 1983] [serial = 1499] [outer = 0x118937c00] 04:45:02 INFO - PROCESS | 1983 | --DOCSHELL 0x1292ae800 == 37 [pid = 1983] [id = 487] 04:45:02 INFO - PROCESS | 1983 | --DOCSHELL 0x124ca3800 == 36 [pid = 1983] [id = 486] 04:45:02 INFO - PROCESS | 1983 | --DOCSHELL 0x11866b000 == 35 [pid = 1983] [id = 485] 04:45:03 INFO - PROCESS | 1983 | 1472298303191 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1024ms 04:45:03 INFO - PROCESS | 1983 | 1472298303258 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:45:03 INFO - PROCESS | 1983 | 1472298303262 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 04:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:45:03 INFO - PROCESS | 1983 | 1472298303267 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:45:03 INFO - PROCESS | 1983 | 1472298303271 Marionette TRACE conn2 <- [1,1970,null,{}] 04:45:03 INFO - PROCESS | 1983 | 1472298303293 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:03 INFO - PROCESS | 1983 | 1472298303296 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:03 INFO - PROCESS | 1983 | 1472298303448 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:45:03 INFO - PROCESS | 1983 | 1472298303549 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:03 INFO - PROCESS | 1983 | 1472298303551 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:03 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e9c800 == 36 [pid = 1983] [id = 500] 04:45:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 153 (0x119811400) [pid = 1983] [serial = 1500] [outer = 0x0] 04:45:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 154 (0x1238b1800) [pid = 1983] [serial = 1501] [outer = 0x119811400] 04:45:03 INFO - PROCESS | 1983 | 1472298303586 Marionette DEBUG loaded listener.js 04:45:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 155 (0x123dbbc00) [pid = 1983] [serial = 1502] [outer = 0x119811400] 04:45:04 INFO - PROCESS | 1983 | 1472298304022 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 793ms 04:45:04 INFO - PROCESS | 1983 | 1472298304059 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:45:04 INFO - PROCESS | 1983 | 1472298304062 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 04:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:45:04 INFO - PROCESS | 1983 | 1472298304067 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:45:04 INFO - PROCESS | 1983 | 1472298304069 Marionette TRACE conn2 <- [1,1974,null,{}] 04:45:04 INFO - PROCESS | 1983 | 1472298304071 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:04 INFO - PROCESS | 1983 | 1472298304073 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:04 INFO - PROCESS | 1983 | 1472298304175 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:45:04 INFO - PROCESS | 1983 | 1472298304250 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:04 INFO - PROCESS | 1983 | 1472298304252 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x12ab0a800 == 37 [pid = 1983] [id = 501] 04:45:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 156 (0x1254af400) [pid = 1983] [serial = 1503] [outer = 0x0] 04:45:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 157 (0x1259de400) [pid = 1983] [serial = 1504] [outer = 0x1254af400] 04:45:04 INFO - PROCESS | 1983 | 1472298304284 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 158 (0x1269e9000) [pid = 1983] [serial = 1505] [outer = 0x1254af400] 04:45:04 INFO - PROCESS | 1983 | 1472298304715 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 04:45:04 INFO - PROCESS | 1983 | 1472298304736 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:45:04 INFO - PROCESS | 1983 | 1472298304738 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 04:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:45:04 INFO - PROCESS | 1983 | 1472298304740 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:45:04 INFO - PROCESS | 1983 | 1472298304743 Marionette TRACE conn2 <- [1,1978,null,{}] 04:45:04 INFO - PROCESS | 1983 | 1472298304751 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:04 INFO - PROCESS | 1983 | 1472298304754 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:04 INFO - PROCESS | 1983 | 1472298304872 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:45:04 INFO - PROCESS | 1983 | 1472298304949 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:04 INFO - PROCESS | 1983 | 1472298304951 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c3a0000 == 38 [pid = 1983] [id = 502] 04:45:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 159 (0x1292f2400) [pid = 1983] [serial = 1506] [outer = 0x0] 04:45:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 160 (0x129538800) [pid = 1983] [serial = 1507] [outer = 0x1292f2400] 04:45:04 INFO - PROCESS | 1983 | 1472298304984 Marionette DEBUG loaded listener.js 04:45:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 161 (0x1295dfc00) [pid = 1983] [serial = 1508] [outer = 0x1292f2400] 04:45:05 INFO - PROCESS | 1983 | 1472298305418 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 723ms 04:45:05 INFO - PROCESS | 1983 | 1472298305471 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:45:05 INFO - PROCESS | 1983 | 1472298305474 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 04:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:45:05 INFO - PROCESS | 1983 | 1472298305478 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:45:05 INFO - PROCESS | 1983 | 1472298305479 Marionette TRACE conn2 <- [1,1982,null,{}] 04:45:05 INFO - PROCESS | 1983 | 1472298305482 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:05 INFO - PROCESS | 1983 | 1472298305483 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:05 INFO - PROCESS | 1983 | 1472298305587 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:45:05 INFO - PROCESS | 1983 | 1472298305662 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:05 INFO - PROCESS | 1983 | 1472298305663 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:05 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d122000 == 39 [pid = 1983] [id = 503] 04:45:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 162 (0x129848800) [pid = 1983] [serial = 1509] [outer = 0x0] 04:45:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 163 (0x12984f000) [pid = 1983] [serial = 1510] [outer = 0x129848800] 04:45:05 INFO - PROCESS | 1983 | 1472298305694 Marionette DEBUG loaded listener.js 04:45:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 164 (0x12a8cb800) [pid = 1983] [serial = 1511] [outer = 0x129848800] 04:45:06 INFO - PROCESS | 1983 | 1472298306217 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 770ms 04:45:06 INFO - PROCESS | 1983 | 1472298306261 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:45:06 INFO - PROCESS | 1983 | 1472298306264 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 04:45:06 INFO - PROCESS | 1983 | 1472298306267 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:45:06 INFO - PROCESS | 1983 | 1472298306269 Marionette TRACE conn2 <- [1,1986,null,{}] 04:45:06 INFO - PROCESS | 1983 | 1472298306274 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:06 INFO - PROCESS | 1983 | 1472298306277 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:06 INFO - PROCESS | 1983 | 1472298306442 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:45:06 INFO - PROCESS | 1983 | 1472298306519 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:06 INFO - PROCESS | 1983 | 1472298306520 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:06 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d51d000 == 40 [pid = 1983] [id = 504] 04:45:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 165 (0x114f86c00) [pid = 1983] [serial = 1512] [outer = 0x0] 04:45:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 166 (0x12ab47400) [pid = 1983] [serial = 1513] [outer = 0x114f86c00] 04:45:06 INFO - PROCESS | 1983 | 1472298306550 Marionette DEBUG loaded listener.js 04:45:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 167 (0x12ab4f400) [pid = 1983] [serial = 1514] [outer = 0x114f86c00] 04:45:07 INFO - PROCESS | 1983 | 1472298307003 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 775ms 04:45:07 INFO - PROCESS | 1983 | 1472298307041 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:45:07 INFO - PROCESS | 1983 | 1472298307043 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 04:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:45:07 INFO - PROCESS | 1983 | 1472298307045 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:45:07 INFO - PROCESS | 1983 | 1472298307046 Marionette TRACE conn2 <- [1,1990,null,{}] 04:45:07 INFO - PROCESS | 1983 | 1472298307049 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:07 INFO - PROCESS | 1983 | 1472298307053 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:07 INFO - PROCESS | 1983 | 1472298307183 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:45:07 INFO - PROCESS | 1983 | 1472298307261 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:07 INFO - PROCESS | 1983 | 1472298307263 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d96e800 == 41 [pid = 1983] [id = 505] 04:45:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 168 (0x12ac09400) [pid = 1983] [serial = 1515] [outer = 0x0] 04:45:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 169 (0x12b206800) [pid = 1983] [serial = 1516] [outer = 0x12ac09400] 04:45:07 INFO - PROCESS | 1983 | 1472298307295 Marionette DEBUG loaded listener.js 04:45:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 170 (0x12bb42800) [pid = 1983] [serial = 1517] [outer = 0x12ac09400] 04:45:07 INFO - PROCESS | 1983 | 1472298307849 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 869ms 04:45:07 INFO - PROCESS | 1983 | 1472298307914 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:45:07 INFO - PROCESS | 1983 | 1472298307917 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 04:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:45:07 INFO - PROCESS | 1983 | 1472298307936 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:45:07 INFO - PROCESS | 1983 | 1472298307940 Marionette TRACE conn2 <- [1,1994,null,{}] 04:45:07 INFO - PROCESS | 1983 | 1472298307947 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:07 INFO - PROCESS | 1983 | 1472298307949 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:08 INFO - PROCESS | 1983 | 1472298308050 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:45:08 INFO - PROCESS | 1983 | 1472298308131 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:08 INFO - PROCESS | 1983 | 1472298308134 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:08 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298b5000 == 42 [pid = 1983] [id = 506] 04:45:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 171 (0x1196c8800) [pid = 1983] [serial = 1518] [outer = 0x0] 04:45:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 172 (0x119bc7c00) [pid = 1983] [serial = 1519] [outer = 0x1196c8800] 04:45:08 INFO - PROCESS | 1983 | 1472298308163 Marionette DEBUG loaded listener.js 04:45:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 173 (0x123cee800) [pid = 1983] [serial = 1520] [outer = 0x1196c8800] 04:45:08 INFO - PROCESS | 1983 | --DOCSHELL 0x113205000 == 41 [pid = 1983] [id = 472] 04:45:08 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbec000 == 40 [pid = 1983] [id = 495] 04:45:08 INFO - PROCESS | 1983 | --DOCSHELL 0x12a6d5800 == 39 [pid = 1983] [id = 494] 04:45:08 INFO - PROCESS | 1983 | --DOCSHELL 0x126e53000 == 38 [pid = 1983] [id = 493] 04:45:08 INFO - PROCESS | 1983 | --DOCSHELL 0x1192e7800 == 37 [pid = 1983] [id = 492] 04:45:08 INFO - PROCESS | 1983 | --DOCSHELL 0x11866e000 == 36 [pid = 1983] [id = 484] 04:45:08 INFO - PROCESS | 1983 | 1472298308684 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 795ms 04:45:08 INFO - PROCESS | 1983 | 1472298308722 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:45:08 INFO - PROCESS | 1983 | 1472298308725 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 04:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:45:08 INFO - PROCESS | 1983 | 1472298308731 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:45:08 INFO - PROCESS | 1983 | 1472298308733 Marionette TRACE conn2 <- [1,1998,null,{}] 04:45:08 INFO - PROCESS | 1983 | 1472298308736 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:08 INFO - PROCESS | 1983 | 1472298308740 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:08 INFO - PROCESS | 1983 | 1472298308844 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:45:08 INFO - PROCESS | 1983 | 1472298308924 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:08 INFO - PROCESS | 1983 | 1472298308926 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:08 INFO - PROCESS | 1983 | ++DOCSHELL 0x124a8e800 == 37 [pid = 1983] [id = 507] 04:45:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 174 (0x118936400) [pid = 1983] [serial = 1521] [outer = 0x0] 04:45:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 175 (0x123ce5400) [pid = 1983] [serial = 1522] [outer = 0x118936400] 04:45:08 INFO - PROCESS | 1983 | 1472298308960 Marionette DEBUG loaded listener.js 04:45:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 176 (0x124f2e800) [pid = 1983] [serial = 1523] [outer = 0x118936400] 04:45:09 INFO - PROCESS | 1983 | 1472298309428 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 721ms 04:45:09 INFO - PROCESS | 1983 | 1472298309451 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:45:09 INFO - PROCESS | 1983 | 1472298309455 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 04:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:45:09 INFO - PROCESS | 1983 | 1472298309459 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:45:09 INFO - PROCESS | 1983 | 1472298309461 Marionette TRACE conn2 <- [1,2002,null,{}] 04:45:09 INFO - PROCESS | 1983 | 1472298309464 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:09 INFO - PROCESS | 1983 | 1472298309466 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:09 INFO - PROCESS | 1983 | 1472298309572 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:45:09 INFO - PROCESS | 1983 | 1472298309653 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:09 INFO - PROCESS | 1983 | 1472298309655 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:09 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c149000 == 38 [pid = 1983] [id = 508] 04:45:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 177 (0x1269eb800) [pid = 1983] [serial = 1524] [outer = 0x0] 04:45:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 178 (0x1273ef800) [pid = 1983] [serial = 1525] [outer = 0x1269eb800] 04:45:09 INFO - PROCESS | 1983 | 1472298309687 Marionette DEBUG loaded listener.js 04:45:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 179 (0x1292f5000) [pid = 1983] [serial = 1526] [outer = 0x1269eb800] 04:45:10 INFO - PROCESS | 1983 | 1472298310130 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 719ms 04:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:45:10 INFO - PROCESS | 1983 | 1472298310179 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 1983 | 1472298310181 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 04:45:10 INFO - PROCESS | 1983 | 1472298310183 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 1983 | 1472298310186 Marionette TRACE conn2 <- [1,2006,null,{}] 04:45:10 INFO - PROCESS | 1983 | 1472298310193 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:10 INFO - PROCESS | 1983 | 1472298310197 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:10 INFO - PROCESS | 1983 | 1472298310300 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:45:10 INFO - PROCESS | 1983 | 1472298310411 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:10 INFO - PROCESS | 1983 | 1472298310413 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d52a800 == 39 [pid = 1983] [id = 509] 04:45:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 180 (0x12953ec00) [pid = 1983] [serial = 1527] [outer = 0x0] 04:45:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 181 (0x129755800) [pid = 1983] [serial = 1528] [outer = 0x12953ec00] 04:45:10 INFO - PROCESS | 1983 | 1472298310451 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 182 (0x12ab45c00) [pid = 1983] [serial = 1529] [outer = 0x12953ec00] 04:45:10 INFO - PROCESS | 1983 | 1472298310883 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 04:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 774ms 04:45:10 INFO - PROCESS | 1983 | 1472298310958 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 1983 | 1472298310960 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 04:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:45:10 INFO - PROCESS | 1983 | 1472298310962 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 1983 | 1472298310964 Marionette TRACE conn2 <- [1,2010,null,{}] 04:45:10 INFO - PROCESS | 1983 | 1472298310966 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:10 INFO - PROCESS | 1983 | 1472298310968 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:11 INFO - PROCESS | 1983 | 1472298311072 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:45:11 INFO - PROCESS | 1983 | 1472298311151 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:11 INFO - PROCESS | 1983 | 1472298311152 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:11 INFO - PROCESS | 1983 | ++DOCSHELL 0x12df4a800 == 40 [pid = 1983] [id = 510] 04:45:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 183 (0x12ac08800) [pid = 1983] [serial = 1530] [outer = 0x0] 04:45:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 184 (0x12b20e800) [pid = 1983] [serial = 1531] [outer = 0x12ac08800] 04:45:11 INFO - PROCESS | 1983 | 1472298311185 Marionette DEBUG loaded listener.js 04:45:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 185 (0x12b260400) [pid = 1983] [serial = 1532] [outer = 0x12ac08800] 04:45:11 INFO - PROCESS | 1983 | 1472298311600 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:45:12 INFO - PROCESS | 1983 | --DOCSHELL 0x12c3a0000 == 39 [pid = 1983] [id = 502] 04:45:12 INFO - PROCESS | 1983 | --DOCSHELL 0x12ab0a800 == 38 [pid = 1983] [id = 501] 04:45:12 INFO - PROCESS | 1983 | --DOCSHELL 0x125e9c800 == 37 [pid = 1983] [id = 500] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12c14d800 == 36 [pid = 1983] [id = 496] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x128f9e800 == 35 [pid = 1983] [id = 483] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x113175000 == 34 [pid = 1983] [id = 476] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x1298ce800 == 33 [pid = 1983] [id = 488] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbd9800 == 32 [pid = 1983] [id = 10] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12ab0e000 == 31 [pid = 1983] [id = 489] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12c393000 == 30 [pid = 1983] [id = 13] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x1292ab000 == 29 [pid = 1983] [id = 6] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbd6800 == 28 [pid = 1983] [id = 490] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12d125000 == 27 [pid = 1983] [id = 16] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12d51d000 == 26 [pid = 1983] [id = 504] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12c68c800 == 25 [pid = 1983] [id = 497] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12c697800 == 24 [pid = 1983] [id = 14] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x118230000 == 23 [pid = 1983] [id = 20] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12d96e800 == 22 [pid = 1983] [id = 505] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12d122000 == 21 [pid = 1983] [id = 503] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x124c88000 == 20 [pid = 1983] [id = 499] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x123c1e800 == 19 [pid = 1983] [id = 477] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbea800 == 18 [pid = 1983] [id = 491] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x11710e800 == 17 [pid = 1983] [id = 471] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12ab10800 == 16 [pid = 1983] [id = 8] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12b3c2000 == 15 [pid = 1983] [id = 9] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x113374000 == 14 [pid = 1983] [id = 11] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12c692000 == 13 [pid = 1983] [id = 498] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12d52a800 == 12 [pid = 1983] [id = 509] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x12c149000 == 11 [pid = 1983] [id = 508] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x1298b5000 == 10 [pid = 1983] [id = 506] 04:45:14 INFO - PROCESS | 1983 | --DOCSHELL 0x124a8e800 == 9 [pid = 1983] [id = 507] 04:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 04:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 4179ms 04:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:45:15 INFO - PROCESS | 1983 | 1472298315207 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:45:15 INFO - PROCESS | 1983 | 1472298315208 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 04:45:15 INFO - PROCESS | 1983 | 1472298315211 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 1983 | 1472298315214 Marionette TRACE conn2 <- [1,2014,null,{}] 04:45:15 INFO - PROCESS | 1983 | 1472298315218 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:15 INFO - PROCESS | 1983 | 1472298315220 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:15 INFO - PROCESS | 1983 | 1472298315311 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:45:15 INFO - PROCESS | 1983 | 1472298315315 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 1983 | 1472298315317 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:15 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192e7800 == 10 [pid = 1983] [id = 511] 04:45:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 186 (0x11992a800) [pid = 1983] [serial = 1533] [outer = 0x0] 04:45:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 187 (0x119bc0400) [pid = 1983] [serial = 1534] [outer = 0x11992a800] 04:45:15 INFO - PROCESS | 1983 | 1472298315346 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 188 (0x123ceec00) [pid = 1983] [serial = 1535] [outer = 0x11992a800] 04:45:15 INFO - PROCESS | 1983 | 1472298315740 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 571ms 04:45:15 INFO - PROCESS | 1983 | 1472298315783 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:45:15 INFO - PROCESS | 1983 | 1472298315785 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 04:45:15 INFO - PROCESS | 1983 | 1472298315795 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 1983 | 1472298315799 Marionette TRACE conn2 <- [1,2018,null,{}] 04:45:15 INFO - PROCESS | 1983 | 1472298315801 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:15 INFO - PROCESS | 1983 | 1472298315803 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:15 INFO - PROCESS | 1983 | 1472298315896 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:45:15 INFO - PROCESS | 1983 | 1472298315900 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 1983 | 1472298315901 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:15 INFO - PROCESS | 1983 | ++DOCSHELL 0x12957a800 == 11 [pid = 1983] [id = 512] 04:45:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 189 (0x125eea400) [pid = 1983] [serial = 1536] [outer = 0x0] 04:45:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 190 (0x126f53c00) [pid = 1983] [serial = 1537] [outer = 0x125eea400] 04:45:15 INFO - PROCESS | 1983 | 1472298315930 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 191 (0x128f04800) [pid = 1983] [serial = 1538] [outer = 0x125eea400] 04:45:16 INFO - PROCESS | 1983 | 1472298316308 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 579ms 04:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:45:16 INFO - PROCESS | 1983 | 1472298316367 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:45:16 INFO - PROCESS | 1983 | 1472298316368 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 04:45:16 INFO - PROCESS | 1983 | 1472298316370 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:45:16 INFO - PROCESS | 1983 | 1472298316372 Marionette TRACE conn2 <- [1,2022,null,{}] 04:45:16 INFO - PROCESS | 1983 | 1472298316386 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:16 INFO - PROCESS | 1983 | 1472298316389 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:16 INFO - PROCESS | 1983 | 1472298316475 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:45:16 INFO - PROCESS | 1983 | 1472298316481 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:16 INFO - PROCESS | 1983 | 1472298316483 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:16 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c396000 == 12 [pid = 1983] [id = 513] 04:45:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 192 (0x1292ed800) [pid = 1983] [serial = 1539] [outer = 0x0] 04:45:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 193 (0x12953cc00) [pid = 1983] [serial = 1540] [outer = 0x1292ed800] 04:45:16 INFO - PROCESS | 1983 | 1472298316513 Marionette DEBUG loaded listener.js 04:45:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 194 (0x129752800) [pid = 1983] [serial = 1541] [outer = 0x1292ed800] 04:45:16 INFO - PROCESS | 1983 | 1472298316893 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 572ms 04:45:16 INFO - PROCESS | 1983 | 1472298316943 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:45:16 INFO - PROCESS | 1983 | 1472298316944 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 04:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:45:16 INFO - PROCESS | 1983 | 1472298316979 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:45:16 INFO - PROCESS | 1983 | 1472298316980 Marionette TRACE conn2 <- [1,2026,null,{}] 04:45:16 INFO - PROCESS | 1983 | 1472298316983 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:16 INFO - PROCESS | 1983 | 1472298316984 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:17 INFO - PROCESS | 1983 | 1472298317069 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:45:17 INFO - PROCESS | 1983 | 1472298317076 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:17 INFO - PROCESS | 1983 | 1472298317077 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:17 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d527800 == 13 [pid = 1983] [id = 514] 04:45:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 195 (0x12ab46000) [pid = 1983] [serial = 1542] [outer = 0x0] 04:45:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 196 (0x12ab52800) [pid = 1983] [serial = 1543] [outer = 0x12ab46000] 04:45:17 INFO - PROCESS | 1983 | 1472298317104 Marionette DEBUG loaded listener.js 04:45:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 197 (0x12ac0e000) [pid = 1983] [serial = 1544] [outer = 0x12ab46000] 04:45:17 INFO - PROCESS | 1983 | 1472298317498 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 575ms 04:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:45:17 INFO - PROCESS | 1983 | 1472298317548 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:45:17 INFO - PROCESS | 1983 | 1472298317549 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 04:45:17 INFO - PROCESS | 1983 | 1472298317551 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:45:17 INFO - PROCESS | 1983 | 1472298317552 Marionette TRACE conn2 <- [1,2030,null,{}] 04:45:17 INFO - PROCESS | 1983 | 1472298317554 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:17 INFO - PROCESS | 1983 | 1472298317556 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:17 INFO - PROCESS | 1983 | 1472298317663 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:45:17 INFO - PROCESS | 1983 | 1472298317715 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:17 INFO - PROCESS | 1983 | 1472298317716 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:17 INFO - PROCESS | 1983 | ++DOCSHELL 0x12df4c800 == 14 [pid = 1983] [id = 515] 04:45:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 198 (0x12b204000) [pid = 1983] [serial = 1545] [outer = 0x0] 04:45:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 199 (0x12bb35000) [pid = 1983] [serial = 1546] [outer = 0x12b204000] 04:45:17 INFO - PROCESS | 1983 | 1472298317742 Marionette DEBUG loaded listener.js 04:45:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 200 (0x12bb3f800) [pid = 1983] [serial = 1547] [outer = 0x12b204000] 04:45:18 INFO - PROCESS | 1983 | 1472298318072 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 572ms 04:45:18 INFO - PROCESS | 1983 | 1472298318124 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:45:18 INFO - PROCESS | 1983 | 1472298318125 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 04:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:45:18 INFO - PROCESS | 1983 | 1472298318128 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:45:18 INFO - PROCESS | 1983 | 1472298318129 Marionette TRACE conn2 <- [1,2034,null,{}] 04:45:18 INFO - PROCESS | 1983 | 1472298318131 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:18 INFO - PROCESS | 1983 | 1472298318135 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:18 INFO - PROCESS | 1983 | 1472298318272 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:45:18 INFO - PROCESS | 1983 | 1472298318286 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:18 INFO - PROCESS | 1983 | 1472298318287 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x12e31f000 == 15 [pid = 1983] [id = 516] 04:45:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 201 (0x12bd22c00) [pid = 1983] [serial = 1548] [outer = 0x0] 04:45:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 202 (0x12bed0c00) [pid = 1983] [serial = 1549] [outer = 0x12bd22c00] 04:45:18 INFO - PROCESS | 1983 | 1472298318314 Marionette DEBUG loaded listener.js 04:45:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 203 (0x12c187400) [pid = 1983] [serial = 1550] [outer = 0x12bd22c00] 04:45:18 INFO - PROCESS | 1983 | 1472298318679 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 568ms 04:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:45:18 INFO - PROCESS | 1983 | 1472298318696 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:45:18 INFO - PROCESS | 1983 | 1472298318697 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 04:45:18 INFO - PROCESS | 1983 | 1472298318700 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:45:18 INFO - PROCESS | 1983 | 1472298318701 Marionette TRACE conn2 <- [1,2038,null,{}] 04:45:18 INFO - PROCESS | 1983 | 1472298318703 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:18 INFO - PROCESS | 1983 | 1472298318704 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:18 INFO - PROCESS | 1983 | 1472298318811 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:45:18 INFO - PROCESS | 1983 | 1472298318822 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:18 INFO - PROCESS | 1983 | 1472298318824 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x12e586800 == 16 [pid = 1983] [id = 517] 04:45:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 204 (0x12c189000) [pid = 1983] [serial = 1551] [outer = 0x0] 04:45:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 205 (0x12c1a1800) [pid = 1983] [serial = 1552] [outer = 0x12c189000] 04:45:18 INFO - PROCESS | 1983 | 1472298318856 Marionette DEBUG loaded listener.js 04:45:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 206 (0x12c1a9800) [pid = 1983] [serial = 1553] [outer = 0x12c189000] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 205 (0x1121abc00) [pid = 1983] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 204 (0x116483000) [pid = 1983] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 203 (0x113c51400) [pid = 1983] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 202 (0x1165f9000) [pid = 1983] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 201 (0x1196c8800) [pid = 1983] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 200 (0x113c0a000) [pid = 1983] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 199 (0x112141000) [pid = 1983] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 198 (0x121087000) [pid = 1983] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 197 (0x124f2f800) [pid = 1983] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 196 (0x124f31c00) [pid = 1983] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 195 (0x110e98400) [pid = 1983] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 194 (0x118930c00) [pid = 1983] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 193 (0x119926800) [pid = 1983] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 192 (0x11892d000) [pid = 1983] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 191 (0x116a0d000) [pid = 1983] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 190 (0x113041c00) [pid = 1983] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 189 (0x11670ec00) [pid = 1983] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 188 (0x1127db400) [pid = 1983] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 187 (0x124c64800) [pid = 1983] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 186 (0x118932800) [pid = 1983] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 185 (0x112966800) [pid = 1983] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 184 (0x124ce5800) [pid = 1983] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 183 (0x1269eb800) [pid = 1983] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 182 (0x1195f3400) [pid = 1983] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 181 (0x117405000) [pid = 1983] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 180 (0x117153c00) [pid = 1983] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 179 (0x1238b3400) [pid = 1983] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 178 (0x119bbd800) [pid = 1983] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 177 (0x1129b7800) [pid = 1983] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 176 (0x1196ca400) [pid = 1983] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 175 (0x115cb0000) [pid = 1983] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 174 (0x1189f8c00) [pid = 1983] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 173 (0x117c46800) [pid = 1983] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 172 (0x126fe4000) [pid = 1983] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 171 (0x118937c00) [pid = 1983] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 170 (0x117c44c00) [pid = 1983] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 169 (0x1205c3800) [pid = 1983] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 168 (0x114f86c00) [pid = 1983] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 167 (0x12ac09400) [pid = 1983] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 166 (0x1164f2800) [pid = 1983] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 165 (0x129848800) [pid = 1983] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 164 (0x1295d7800) [pid = 1983] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 163 (0x126f4b400) [pid = 1983] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 162 (0x1292f1c00) [pid = 1983] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 161 (0x119811400) [pid = 1983] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 160 (0x12953ec00) [pid = 1983] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 159 (0x126ed8800) [pid = 1983] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 158 (0x1292f2400) [pid = 1983] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 157 (0x124f2d800) [pid = 1983] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 156 (0x124f2c000) [pid = 1983] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 155 (0x1254af400) [pid = 1983] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 154 (0x124c64c00) [pid = 1983] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 153 (0x1269eb000) [pid = 1983] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 152 (0x123a32400) [pid = 1983] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:45:20 INFO - PROCESS | 1983 | --DOMWINDOW == 151 (0x118936400) [pid = 1983] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:45:20 INFO - PROCESS | 1983 | 1472298320154 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1472ms 04:45:20 INFO - PROCESS | 1983 | 1472298320174 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:45:20 INFO - PROCESS | 1983 | 1472298320175 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 04:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:45:20 INFO - PROCESS | 1983 | 1472298320177 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 1983 | 1472298320178 Marionette TRACE conn2 <- [1,2042,null,{}] 04:45:20 INFO - PROCESS | 1983 | 1472298320180 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:20 INFO - PROCESS | 1983 | 1472298320181 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:20 INFO - PROCESS | 1983 | 1472298320249 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:45:20 INFO - PROCESS | 1983 | 1472298320252 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:20 INFO - PROCESS | 1983 | 1472298320253 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x11214c000 == 17 [pid = 1983] [id = 518] 04:45:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 152 (0x112715c00) [pid = 1983] [serial = 1554] [outer = 0x0] 04:45:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 153 (0x1127e0c00) [pid = 1983] [serial = 1555] [outer = 0x112715c00] 04:45:20 INFO - PROCESS | 1983 | 1472298320275 Marionette DEBUG loaded listener.js 04:45:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 154 (0x112a92800) [pid = 1983] [serial = 1556] [outer = 0x112715c00] 04:45:20 INFO - PROCESS | 1983 | 1472298320651 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 524ms 04:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:45:20 INFO - PROCESS | 1983 | 1472298320702 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:45:20 INFO - PROCESS | 1983 | 1472298320703 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 04:45:20 INFO - PROCESS | 1983 | 1472298320706 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 1983 | 1472298320708 Marionette TRACE conn2 <- [1,2046,null,{}] 04:45:20 INFO - PROCESS | 1983 | 1472298320712 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:20 INFO - PROCESS | 1983 | 1472298320714 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:20 INFO - PROCESS | 1983 | 1472298320884 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:45:20 INFO - PROCESS | 1983 | 1472298320899 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:20 INFO - PROCESS | 1983 | 1472298320901 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x1183ea800 == 18 [pid = 1983] [id = 519] 04:45:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 155 (0x112a93000) [pid = 1983] [serial = 1557] [outer = 0x0] 04:45:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 156 (0x116557400) [pid = 1983] [serial = 1558] [outer = 0x112a93000] 04:45:20 INFO - PROCESS | 1983 | 1472298320951 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 157 (0x116a0ec00) [pid = 1983] [serial = 1559] [outer = 0x112a93000] 04:45:21 INFO - PROCESS | 1983 | 1472298321557 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 873ms 04:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:45:21 INFO - PROCESS | 1983 | 1472298321580 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:45:21 INFO - PROCESS | 1983 | 1472298321581 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 04:45:21 INFO - PROCESS | 1983 | 1472298321584 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:45:21 INFO - PROCESS | 1983 | 1472298321585 Marionette TRACE conn2 <- [1,2050,null,{}] 04:45:21 INFO - PROCESS | 1983 | 1472298321587 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:21 INFO - PROCESS | 1983 | 1472298321589 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:21 INFO - PROCESS | 1983 | 1472298321671 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:45:21 INFO - PROCESS | 1983 | 1472298321676 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 1983 | 1472298321677 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:21 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c10b800 == 19 [pid = 1983] [id = 520] 04:45:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 158 (0x116ac0000) [pid = 1983] [serial = 1560] [outer = 0x0] 04:45:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 159 (0x1184e9c00) [pid = 1983] [serial = 1561] [outer = 0x116ac0000] 04:45:21 INFO - PROCESS | 1983 | 1472298321703 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 160 (0x1189f9000) [pid = 1983] [serial = 1562] [outer = 0x116ac0000] 04:45:22 INFO - PROCESS | 1983 | 1472298322057 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 519ms 04:45:22 INFO - PROCESS | 1983 | 1472298322147 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 1983 | 1472298322149 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 04:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:45:22 INFO - PROCESS | 1983 | 1472298322154 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 1983 | 1472298322156 Marionette TRACE conn2 <- [1,2054,null,{}] 04:45:22 INFO - PROCESS | 1983 | 1472298322160 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:22 INFO - PROCESS | 1983 | 1472298322162 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:22 INFO - PROCESS | 1983 | 1472298322259 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:45:22 INFO - PROCESS | 1983 | 1472298322369 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:22 INFO - PROCESS | 1983 | 1472298322372 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:22 INFO - PROCESS | 1983 | ++DOCSHELL 0x118604000 == 20 [pid = 1983] [id = 521] 04:45:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 161 (0x116548800) [pid = 1983] [serial = 1563] [outer = 0x0] 04:45:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 162 (0x11699f800) [pid = 1983] [serial = 1564] [outer = 0x116548800] 04:45:22 INFO - PROCESS | 1983 | 1472298322408 Marionette DEBUG loaded listener.js 04:45:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 163 (0x118431800) [pid = 1983] [serial = 1565] [outer = 0x116548800] 04:45:22 INFO - PROCESS | 1983 | 1472298322861 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 774ms 04:45:22 INFO - PROCESS | 1983 | 1472298322928 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:45:22 INFO - PROCESS | 1983 | 1472298322930 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 04:45:22 INFO - PROCESS | 1983 | 1472298322934 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 1983 | 1472298322937 Marionette TRACE conn2 <- [1,2058,null,{}] 04:45:22 INFO - PROCESS | 1983 | 1472298322940 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:22 INFO - PROCESS | 1983 | 1472298322942 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:23 INFO - PROCESS | 1983 | 1472298323046 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:45:23 INFO - PROCESS | 1983 | 1472298323117 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 1983 | 1472298323118 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:23 INFO - PROCESS | 1983 | ++DOCSHELL 0x128f9d800 == 21 [pid = 1983] [id = 522] 04:45:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 164 (0x119815c00) [pid = 1983] [serial = 1566] [outer = 0x0] 04:45:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 165 (0x121085800) [pid = 1983] [serial = 1567] [outer = 0x119815c00] 04:45:23 INFO - PROCESS | 1983 | 1472298323150 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 166 (0x123ce9400) [pid = 1983] [serial = 1568] [outer = 0x119815c00] 04:45:23 INFO - PROCESS | 1983 | 1472298323593 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 676ms 04:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:45:23 INFO - PROCESS | 1983 | 1472298323609 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 1983 | 1472298323611 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 04:45:23 INFO - PROCESS | 1983 | 1472298323613 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:45:23 INFO - PROCESS | 1983 | 1472298323614 Marionette TRACE conn2 <- [1,2062,null,{}] 04:45:23 INFO - PROCESS | 1983 | 1472298323621 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:23 INFO - PROCESS | 1983 | 1472298323624 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:23 INFO - PROCESS | 1983 | 1472298323729 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:45:23 INFO - PROCESS | 1983 | 1472298323842 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 1983 | 1472298323845 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:23 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d71b800 == 22 [pid = 1983] [id = 523] 04:45:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 167 (0x124f33000) [pid = 1983] [serial = 1569] [outer = 0x0] 04:45:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 168 (0x125705800) [pid = 1983] [serial = 1570] [outer = 0x124f33000] 04:45:23 INFO - PROCESS | 1983 | 1472298323881 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 169 (0x125e7f800) [pid = 1983] [serial = 1571] [outer = 0x124f33000] 04:45:24 INFO - PROCESS | 1983 | 1472298324332 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 972ms 04:45:24 INFO - PROCESS | 1983 | 1472298324588 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:45:24 INFO - PROCESS | 1983 | 1472298324591 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 04:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:45:24 INFO - PROCESS | 1983 | 1472298324596 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:45:24 INFO - PROCESS | 1983 | 1472298324598 Marionette TRACE conn2 <- [1,2066,null,{}] 04:45:24 INFO - PROCESS | 1983 | 1472298324602 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:24 INFO - PROCESS | 1983 | 1472298324604 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:24 INFO - PROCESS | 1983 | 1472298324693 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:45:24 INFO - PROCESS | 1983 | 1472298324772 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:24 INFO - PROCESS | 1983 | 1472298324775 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:24 INFO - PROCESS | 1983 | ++DOCSHELL 0x117109000 == 23 [pid = 1983] [id = 524] 04:45:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 170 (0x111cacc00) [pid = 1983] [serial = 1572] [outer = 0x0] 04:45:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 171 (0x11219f800) [pid = 1983] [serial = 1573] [outer = 0x111cacc00] 04:45:24 INFO - PROCESS | 1983 | 1472298324804 Marionette DEBUG loaded listener.js 04:45:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 172 (0x112787c00) [pid = 1983] [serial = 1574] [outer = 0x111cacc00] 04:45:25 INFO - PROCESS | 1983 | 1472298325229 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 04:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:45:25 INFO - PROCESS | 1983 | 1472298325269 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:45:25 INFO - PROCESS | 1983 | 1472298325271 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 04:45:25 INFO - PROCESS | 1983 | 1472298325276 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:45:25 INFO - PROCESS | 1983 | 1472298325279 Marionette TRACE conn2 <- [1,2070,null,{}] 04:45:25 INFO - PROCESS | 1983 | 1472298325283 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:25 INFO - PROCESS | 1983 | 1472298325284 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:25 INFO - PROCESS | 1983 | 1472298325397 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:45:25 INFO - PROCESS | 1983 | 1472298325509 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:25 INFO - PROCESS | 1983 | 1472298325510 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:25 INFO - PROCESS | 1983 | --DOCSHELL 0x12df4a800 == 22 [pid = 1983] [id = 510] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 171 (0x12b20e800) [pid = 1983] [serial = 1531] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | ++DOCSHELL 0x112549000 == 23 [pid = 1983] [id = 525] 04:45:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 172 (0x112713800) [pid = 1983] [serial = 1575] [outer = 0x0] 04:45:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 173 (0x112963400) [pid = 1983] [serial = 1576] [outer = 0x112713800] 04:45:25 INFO - PROCESS | 1983 | 1472298325552 Marionette DEBUG loaded listener.js 04:45:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 174 (0x1129b7c00) [pid = 1983] [serial = 1577] [outer = 0x112713800] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 173 (0x123ce3c00) [pid = 1983] [serial = 1389] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 172 (0x125404c00) [pid = 1983] [serial = 1392] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 171 (0x1259e1c00) [pid = 1983] [serial = 1395] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 170 (0x125774400) [pid = 1983] [serial = 1393] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 169 (0x118167400) [pid = 1983] [serial = 1399] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 168 (0x119bc1000) [pid = 1983] [serial = 1401] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 167 (0x11296b800) [pid = 1983] [serial = 1398] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 166 (0x125e89c00) [pid = 1983] [serial = 1396] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 165 (0x119bba400) [pid = 1983] [serial = 1383] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 164 (0x119280c00) [pid = 1983] [serial = 1380] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 163 (0x119814800) [pid = 1983] [serial = 1381] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 162 (0x11815c800) [pid = 1983] [serial = 1377] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 161 (0x1184de000) [pid = 1983] [serial = 1378] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 160 (0x1164f2000) [pid = 1983] [serial = 1374] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 159 (0x1167f7400) [pid = 1983] [serial = 1375] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 158 (0x117c45c00) [pid = 1983] [serial = 1372] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 157 (0x1169a2c00) [pid = 1983] [serial = 1371] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 156 (0x112eb2400) [pid = 1983] [serial = 1369] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 155 (0x112970c00) [pid = 1983] [serial = 1368] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 154 (0x125779400) [pid = 1983] [serial = 1366] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 153 (0x126fe3c00) [pid = 1983] [serial = 1405] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 152 (0x1273e8000) [pid = 1983] [serial = 1407] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 151 (0x119e0ac00) [pid = 1983] [serial = 1386] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 150 (0x124f2b400) [pid = 1983] [serial = 1390] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 149 (0x124c6e800) [pid = 1983] [serial = 1402] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 148 (0x121086400) [pid = 1983] [serial = 1387] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 147 (0x125775400) [pid = 1983] [serial = 1404] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 146 (0x119bc5800) [pid = 1983] [serial = 1384] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 145 (0x118167c00) [pid = 1983] [serial = 1422] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 144 (0x117155000) [pid = 1983] [serial = 1456] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 143 (0x123cee800) [pid = 1983] [serial = 1520] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 142 (0x123ce5400) [pid = 1983] [serial = 1522] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 141 (0x1165ee800) [pid = 1983] [serial = 1419] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 140 (0x1181b1400) [pid = 1983] [serial = 1477] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 139 (0x1167eec00) [pid = 1983] [serial = 1436] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 138 (0x11617dc00) [pid = 1983] [serial = 1414] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 137 (0x114fbe400) [pid = 1983] [serial = 1413] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 136 (0x119bc7c00) [pid = 1983] [serial = 1519] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 135 (0x1167f0400) [pid = 1983] [serial = 1453] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 134 (0x1127df000) [pid = 1983] [serial = 1411] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 133 (0x1121a6c00) [pid = 1983] [serial = 1410] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 132 (0x11278ac00) [pid = 1983] [serial = 1416] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 131 (0x123ce4000) [pid = 1983] [serial = 1462] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 130 (0x119bbec00) [pid = 1983] [serial = 1460] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 129 (0x119273800) [pid = 1983] [serial = 1427] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 128 (0x119816800) [pid = 1983] [serial = 1429] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 127 (0x128f05c00) [pid = 1983] [serial = 1408] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 126 (0x117c49800) [pid = 1983] [serial = 1438] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 125 (0x1196c6000) [pid = 1983] [serial = 1459] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 124 (0x12107d400) [pid = 1983] [serial = 1499] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 123 (0x117403000) [pid = 1983] [serial = 874] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 122 (0x118933800) [pid = 1983] [serial = 1426] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 121 (0x1238b1800) [pid = 1983] [serial = 1501] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 120 (0x1181c6400) [pid = 1983] [serial = 1423] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 119 (0x119819c00) [pid = 1983] [serial = 1498] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x1129b7400) [pid = 1983] [serial = 1417] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x119bc5400) [pid = 1983] [serial = 1480] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x1167f6400) [pid = 1983] [serial = 1420] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x115cb5000) [pid = 1983] [serial = 1435] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x1176bc000) [pid = 1983] [serial = 1454] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x1259de400) [pid = 1983] [serial = 1504] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x1292f5000) [pid = 1983] [serial = 1526] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x1273e8c00) [pid = 1983] [serial = 1486] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x123ce1400) [pid = 1983] [serial = 1447] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x129755800) [pid = 1983] [serial = 1528] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x11992ec00) [pid = 1983] [serial = 1442] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x121084c00) [pid = 1983] [serial = 1444] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x1186cb800) [pid = 1983] [serial = 1478] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x124f29800) [pid = 1983] [serial = 1483] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1273ef800) [pid = 1983] [serial = 1525] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1184e6400) [pid = 1983] [serial = 1439] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x124c6a000) [pid = 1983] [serial = 1463] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x119812c00) [pid = 1983] [serial = 1441] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x121086800) [pid = 1983] [serial = 1481] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x11992e400) [pid = 1983] [serial = 1433] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x124fbd800) [pid = 1983] [serial = 1465] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x11990b800) [pid = 1983] [serial = 1430] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x118430400) [pid = 1983] [serial = 1457] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x119921800) [pid = 1983] [serial = 1432] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x129532800) [pid = 1983] [serial = 1474] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1295dfc00) [pid = 1983] [serial = 1508] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1269e8000) [pid = 1983] [serial = 1469] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x12984f000) [pid = 1983] [serial = 1510] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1273ed400) [pid = 1983] [serial = 1471] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x125ef9400) [pid = 1983] [serial = 1468] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1259d5800) [pid = 1983] [serial = 1466] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x129538800) [pid = 1983] [serial = 1507] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1269e9000) [pid = 1983] [serial = 1505] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x125709c00) [pid = 1983] [serial = 1451] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x128fc0400) [pid = 1983] [serial = 1487] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x129533800) [pid = 1983] [serial = 1489] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x123ced400) [pid = 1983] [serial = 1448] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x124f2e800) [pid = 1983] [serial = 1523] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x124c71000) [pid = 1983] [serial = 1450] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x1259dcc00) [pid = 1983] [serial = 1484] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x1239b5400) [pid = 1983] [serial = 1445] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x12ab4f400) [pid = 1983] [serial = 1514] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x12bb42800) [pid = 1983] [serial = 1517] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x12b206800) [pid = 1983] [serial = 1516] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x12a8cc000) [pid = 1983] [serial = 1496] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x12ab47400) [pid = 1983] [serial = 1513] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x12a8cb800) [pid = 1983] [serial = 1511] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x1295d9800) [pid = 1983] [serial = 1495] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 70 (0x1295e0400) [pid = 1983] [serial = 1492] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 69 (0x12a673000) [pid = 1983] [serial = 1493] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 68 (0x129539800) [pid = 1983] [serial = 1475] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 67 (0x12953fc00) [pid = 1983] [serial = 1490] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 66 (0x123dbbc00) [pid = 1983] [serial = 1502] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 65 (0x12ab45c00) [pid = 1983] [serial = 1529] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | --DOMWINDOW == 64 (0x1292f4c00) [pid = 1983] [serial = 1472] [outer = 0x0] [url = about:blank] 04:45:25 INFO - PROCESS | 1983 | 1472298325915 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 676ms 04:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:45:25 INFO - PROCESS | 1983 | 1472298325951 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:45:25 INFO - PROCESS | 1983 | 1472298325952 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 04:45:25 INFO - PROCESS | 1983 | 1472298325954 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:45:25 INFO - PROCESS | 1983 | 1472298325957 Marionette TRACE conn2 <- [1,2074,null,{}] 04:45:25 INFO - PROCESS | 1983 | 1472298325965 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:25 INFO - PROCESS | 1983 | 1472298325968 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:26 INFO - PROCESS | 1983 | 1472298326063 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:45:26 INFO - PROCESS | 1983 | 1472298326120 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 1983 | 1472298326122 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:26 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171c3000 == 24 [pid = 1983] [id = 526] 04:45:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 65 (0x11303e000) [pid = 1983] [serial = 1578] [outer = 0x0] 04:45:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 66 (0x115e2ec00) [pid = 1983] [serial = 1579] [outer = 0x11303e000] 04:45:26 INFO - PROCESS | 1983 | 1472298326151 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 67 (0x116482800) [pid = 1983] [serial = 1580] [outer = 0x11303e000] 04:45:26 INFO - PROCESS | 1983 | 1472298326486 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 574ms 04:45:26 INFO - PROCESS | 1983 | 1472298326529 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:45:26 INFO - PROCESS | 1983 | 1472298326531 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 04:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:45:26 INFO - PROCESS | 1983 | 1472298326535 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:45:26 INFO - PROCESS | 1983 | 1472298326537 Marionette TRACE conn2 <- [1,2078,null,{}] 04:45:26 INFO - PROCESS | 1983 | 1472298326540 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:26 INFO - PROCESS | 1983 | 1472298326542 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:26 INFO - PROCESS | 1983 | 1472298326685 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:45:26 INFO - PROCESS | 1983 | 1472298326762 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 1983 | 1472298326763 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:26 INFO - PROCESS | 1983 | ++DOCSHELL 0x11812b800 == 25 [pid = 1983] [id = 527] 04:45:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 68 (0x11654b400) [pid = 1983] [serial = 1581] [outer = 0x0] 04:45:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 69 (0x1167ef400) [pid = 1983] [serial = 1582] [outer = 0x11654b400] 04:45:26 INFO - PROCESS | 1983 | 1472298326809 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 70 (0x1167fb800) [pid = 1983] [serial = 1583] [outer = 0x11654b400] 04:45:27 INFO - PROCESS | 1983 | 1472298327147 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 624ms 04:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:45:27 INFO - PROCESS | 1983 | 1472298327166 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:45:27 INFO - PROCESS | 1983 | 1472298327168 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 04:45:27 INFO - PROCESS | 1983 | 1472298327170 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:45:27 INFO - PROCESS | 1983 | 1472298327171 Marionette TRACE conn2 <- [1,2082,null,{}] 04:45:27 INFO - PROCESS | 1983 | 1472298327181 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:27 INFO - PROCESS | 1983 | 1472298327183 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:27 INFO - PROCESS | 1983 | 1472298327283 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:45:27 INFO - PROCESS | 1983 | 1472298327287 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:27 INFO - PROCESS | 1983 | 1472298327288 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:27 INFO - PROCESS | 1983 | ++DOCSHELL 0x118653000 == 26 [pid = 1983] [id = 528] 04:45:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 71 (0x1129b8800) [pid = 1983] [serial = 1584] [outer = 0x0] 04:45:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x116a06400) [pid = 1983] [serial = 1585] [outer = 0x1129b8800] 04:45:27 INFO - PROCESS | 1983 | 1472298327329 Marionette DEBUG loaded listener.js 04:45:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x1176c2c00) [pid = 1983] [serial = 1586] [outer = 0x1129b8800] 04:45:27 INFO - PROCESS | 1983 | 1472298327648 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 526ms 04:45:27 INFO - PROCESS | 1983 | 1472298327697 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:45:27 INFO - PROCESS | 1983 | 1472298327698 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 04:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:45:27 INFO - PROCESS | 1983 | 1472298327700 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:45:27 INFO - PROCESS | 1983 | 1472298327701 Marionette TRACE conn2 <- [1,2086,null,{}] 04:45:27 INFO - PROCESS | 1983 | 1472298327704 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:27 INFO - PROCESS | 1983 | 1472298327710 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:27 INFO - PROCESS | 1983 | 1472298327843 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:45:27 INFO - PROCESS | 1983 | 1472298327847 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:27 INFO - PROCESS | 1983 | 1472298327849 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:27 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192e9800 == 27 [pid = 1983] [id = 529] 04:45:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x117c40800) [pid = 1983] [serial = 1587] [outer = 0x0] 04:45:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x1181b5800) [pid = 1983] [serial = 1588] [outer = 0x117c40800] 04:45:27 INFO - PROCESS | 1983 | 1472298327875 Marionette DEBUG loaded listener.js 04:45:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x118930000) [pid = 1983] [serial = 1589] [outer = 0x117c40800] 04:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 523ms 04:45:28 INFO - PROCESS | 1983 | 1472298328218 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:45:28 INFO - PROCESS | 1983 | 1472298328229 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:45:28 INFO - PROCESS | 1983 | 1472298328230 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 04:45:28 INFO - PROCESS | 1983 | 1472298328232 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:45:28 INFO - PROCESS | 1983 | 1472298328233 Marionette TRACE conn2 <- [1,2090,null,{}] 04:45:28 INFO - PROCESS | 1983 | 1472298328236 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:28 INFO - PROCESS | 1983 | 1472298328237 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:28 INFO - PROCESS | 1983 | 1472298328334 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:45:28 INFO - PROCESS | 1983 | 1472298328344 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:28 INFO - PROCESS | 1983 | 1472298328345 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:28 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198c7000 == 28 [pid = 1983] [id = 530] 04:45:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x1184e6400) [pid = 1983] [serial = 1590] [outer = 0x0] 04:45:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1189f1c00) [pid = 1983] [serial = 1591] [outer = 0x1184e6400] 04:45:28 INFO - PROCESS | 1983 | 1472298328371 Marionette DEBUG loaded listener.js 04:45:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x119282000) [pid = 1983] [serial = 1592] [outer = 0x1184e6400] 04:45:28 INFO - PROCESS | 1983 | 1472298328711 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 519ms 04:45:28 INFO - PROCESS | 1983 | 1472298328752 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:45:28 INFO - PROCESS | 1983 | 1472298328753 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 04:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:45:28 INFO - PROCESS | 1983 | 1472298328755 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:45:28 INFO - PROCESS | 1983 | 1472298328756 Marionette TRACE conn2 <- [1,2094,null,{}] 04:45:28 INFO - PROCESS | 1983 | 1472298328758 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:28 INFO - PROCESS | 1983 | 1472298328760 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:28 INFO - PROCESS | 1983 | 1472298328863 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:45:28 INFO - PROCESS | 1983 | 1472298328866 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:28 INFO - PROCESS | 1983 | 1472298328867 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:28 INFO - PROCESS | 1983 | ++DOCSHELL 0x119cf1800 == 29 [pid = 1983] [id = 531] 04:45:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x118938000) [pid = 1983] [serial = 1593] [outer = 0x0] 04:45:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1195f1800) [pid = 1983] [serial = 1594] [outer = 0x118938000] 04:45:28 INFO - PROCESS | 1983 | 1472298328893 Marionette DEBUG loaded listener.js 04:45:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x119812400) [pid = 1983] [serial = 1595] [outer = 0x118938000] 04:45:29 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x1292ed800) [pid = 1983] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:45:29 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x12b204000) [pid = 1983] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:45:29 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x12ab46000) [pid = 1983] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:45:29 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x11992a800) [pid = 1983] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:45:29 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x12bd22c00) [pid = 1983] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:45:29 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x12ac08800) [pid = 1983] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:45:29 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x12c189000) [pid = 1983] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:45:29 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x125eea400) [pid = 1983] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:45:29 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x112a93000) [pid = 1983] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:45:29 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x112715c00) [pid = 1983] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:45:29 INFO - PROCESS | 1983 | 1472298329246 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 522ms 04:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:45:29 INFO - PROCESS | 1983 | 1472298329278 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:45:29 INFO - PROCESS | 1983 | 1472298329279 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 04:45:29 INFO - PROCESS | 1983 | 1472298329281 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:45:29 INFO - PROCESS | 1983 | 1472298329283 Marionette TRACE conn2 <- [1,2098,null,{}] 04:45:29 INFO - PROCESS | 1983 | 1472298329285 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:29 INFO - PROCESS | 1983 | 1472298329286 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:29 INFO - PROCESS | 1983 | 1472298329384 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:45:29 INFO - PROCESS | 1983 | 1472298329418 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:29 INFO - PROCESS | 1983 | 1472298329419 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:29 INFO - PROCESS | 1983 | ++DOCSHELL 0x121007000 == 30 [pid = 1983] [id = 532] 04:45:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x1121abc00) [pid = 1983] [serial = 1596] [outer = 0x0] 04:45:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x11981c400) [pid = 1983] [serial = 1597] [outer = 0x1121abc00] 04:45:29 INFO - PROCESS | 1983 | 1472298329445 Marionette DEBUG loaded listener.js 04:45:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x11990a400) [pid = 1983] [serial = 1598] [outer = 0x1121abc00] 04:45:29 INFO - PROCESS | 1983 | 1472298329725 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 468ms 04:45:29 INFO - PROCESS | 1983 | 1472298329750 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:45:29 INFO - PROCESS | 1983 | 1472298329751 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 04:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:45:29 INFO - PROCESS | 1983 | 1472298329754 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:45:29 INFO - PROCESS | 1983 | 1472298329755 Marionette TRACE conn2 <- [1,2102,null,{}] 04:45:29 INFO - PROCESS | 1983 | 1472298329765 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:29 INFO - PROCESS | 1983 | 1472298329766 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:29 INFO - PROCESS | 1983 | 1472298329860 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:45:29 INFO - PROCESS | 1983 | 1472298329864 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:29 INFO - PROCESS | 1983 | 1472298329865 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:29 INFO - PROCESS | 1983 | ++DOCSHELL 0x123a1e000 == 31 [pid = 1983] [id = 533] 04:45:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x11990b000) [pid = 1983] [serial = 1599] [outer = 0x0] 04:45:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x119926800) [pid = 1983] [serial = 1600] [outer = 0x11990b000] 04:45:29 INFO - PROCESS | 1983 | 1472298329891 Marionette DEBUG loaded listener.js 04:45:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x11992e400) [pid = 1983] [serial = 1601] [outer = 0x11990b000] 04:45:30 INFO - PROCESS | 1983 | 1472298330259 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 526ms 04:45:30 INFO - PROCESS | 1983 | 1472298330281 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:45:30 INFO - PROCESS | 1983 | 1472298330283 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 04:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:45:30 INFO - PROCESS | 1983 | 1472298330285 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - PROCESS | 1983 | 1472298330287 Marionette TRACE conn2 <- [1,2106,null,{}] 04:45:30 INFO - PROCESS | 1983 | 1472298330289 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:30 INFO - PROCESS | 1983 | 1472298330293 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:30 INFO - PROCESS | 1983 | 1472298330382 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:45:30 INFO - PROCESS | 1983 | 1472298330386 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:30 INFO - PROCESS | 1983 | 1472298330387 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:30 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c96000 == 32 [pid = 1983] [id = 534] 04:45:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x11992e800) [pid = 1983] [serial = 1602] [outer = 0x0] 04:45:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x119bc8400) [pid = 1983] [serial = 1603] [outer = 0x11992e800] 04:45:30 INFO - PROCESS | 1983 | 1472298330419 Marionette DEBUG loaded listener.js 04:45:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x121082000) [pid = 1983] [serial = 1604] [outer = 0x11992e800] 04:45:30 INFO - PROCESS | 1983 | 1472298330762 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 519ms 04:45:30 INFO - PROCESS | 1983 | 1472298330805 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:45:30 INFO - PROCESS | 1983 | 1472298330808 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 04:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:45:30 INFO - PROCESS | 1983 | 1472298330811 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - PROCESS | 1983 | 1472298330820 Marionette TRACE conn2 <- [1,2110,null,{}] 04:45:30 INFO - PROCESS | 1983 | 1472298330822 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:30 INFO - PROCESS | 1983 | 1472298330823 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:30 INFO - PROCESS | 1983 | 1472298330930 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:45:30 INFO - PROCESS | 1983 | 1472298330935 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:30 INFO - PROCESS | 1983 | 1472298330936 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:30 INFO - PROCESS | 1983 | ++DOCSHELL 0x1253a8800 == 33 [pid = 1983] [id = 535] 04:45:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x119bbd000) [pid = 1983] [serial = 1605] [outer = 0x0] 04:45:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x12108b000) [pid = 1983] [serial = 1606] [outer = 0x119bbd000] 04:45:30 INFO - PROCESS | 1983 | 1472298330962 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x123a35c00) [pid = 1983] [serial = 1607] [outer = 0x119bbd000] 04:45:31 INFO - PROCESS | 1983 | 1472298331411 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 628ms 04:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:45:31 INFO - PROCESS | 1983 | 1472298331440 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:45:31 INFO - PROCESS | 1983 | 1472298331443 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 04:45:31 INFO - PROCESS | 1983 | 1472298331446 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:45:31 INFO - PROCESS | 1983 | 1472298331448 Marionette TRACE conn2 <- [1,2114,null,{}] 04:45:31 INFO - PROCESS | 1983 | 1472298331453 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:31 INFO - PROCESS | 1983 | 1472298331455 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:31 INFO - PROCESS | 1983 | 1472298331558 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:45:31 INFO - PROCESS | 1983 | 1472298331627 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:31 INFO - PROCESS | 1983 | 1472298331628 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:31 INFO - PROCESS | 1983 | ++DOCSHELL 0x116970800 == 34 [pid = 1983] [id = 536] 04:45:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x111c80800) [pid = 1983] [serial = 1608] [outer = 0x0] 04:45:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x112718c00) [pid = 1983] [serial = 1609] [outer = 0x111c80800] 04:45:31 INFO - PROCESS | 1983 | 1472298331660 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x112971000) [pid = 1983] [serial = 1610] [outer = 0x111c80800] 04:45:32 INFO - PROCESS | 1983 | 1472298332075 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 673ms 04:45:32 INFO - PROCESS | 1983 | 1472298332119 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 1983 | 1472298332122 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 04:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:45:32 INFO - PROCESS | 1983 | 1472298332127 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - PROCESS | 1983 | 1472298332129 Marionette TRACE conn2 <- [1,2118,null,{}] 04:45:32 INFO - PROCESS | 1983 | 1472298332131 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:32 INFO - PROCESS | 1983 | 1472298332133 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:32 INFO - PROCESS | 1983 | 1472298332235 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:45:32 INFO - PROCESS | 1983 | 1472298332290 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 1983 | 1472298332292 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:32 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d09800 == 35 [pid = 1983] [id = 537] 04:45:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x112eb7800) [pid = 1983] [serial = 1611] [outer = 0x0] 04:45:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1164f7800) [pid = 1983] [serial = 1612] [outer = 0x112eb7800] 04:45:32 INFO - PROCESS | 1983 | 1472298332324 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x1167f2000) [pid = 1983] [serial = 1613] [outer = 0x112eb7800] 04:45:32 INFO - PROCESS | 1983 | 1472298332778 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 04:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:45:32 INFO - PROCESS | 1983 | 1472298332798 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 1983 | 1472298332799 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 04:45:32 INFO - PROCESS | 1983 | 1472298332802 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - PROCESS | 1983 | 1472298332805 Marionette TRACE conn2 <- [1,2122,null,{}] 04:45:32 INFO - PROCESS | 1983 | 1472298332815 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:32 INFO - PROCESS | 1983 | 1472298332818 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:32 INFO - PROCESS | 1983 | 1472298332942 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:45:33 INFO - PROCESS | 1983 | 1472298333011 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:33 INFO - PROCESS | 1983 | 1472298333013 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:33 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e97800 == 36 [pid = 1983] [id = 538] 04:45:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x118166400) [pid = 1983] [serial = 1614] [outer = 0x0] 04:45:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x118429400) [pid = 1983] [serial = 1615] [outer = 0x118166400] 04:45:33 INFO - PROCESS | 1983 | 1472298333045 Marionette DEBUG loaded listener.js 04:45:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x118933400) [pid = 1983] [serial = 1616] [outer = 0x118166400] 04:45:33 INFO - PROCESS | 1983 | 1472298333462 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 677ms 04:45:33 INFO - PROCESS | 1983 | 1472298333479 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:45:33 INFO - PROCESS | 1983 | 1472298333481 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 04:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:45:33 INFO - PROCESS | 1983 | 1472298333484 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:45:33 INFO - PROCESS | 1983 | 1472298333485 Marionette TRACE conn2 <- [1,2126,null,{}] 04:45:33 INFO - PROCESS | 1983 | 1472298333514 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:33 INFO - PROCESS | 1983 | 1472298333515 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:33 INFO - PROCESS | 1983 | 1472298333647 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:45:33 INFO - PROCESS | 1983 | 1472298333697 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:33 INFO - PROCESS | 1983 | 1472298333698 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:33 INFO - PROCESS | 1983 | ++DOCSHELL 0x110f35800 == 37 [pid = 1983] [id = 539] 04:45:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1165f7800) [pid = 1983] [serial = 1617] [outer = 0x0] 04:45:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1196cc800) [pid = 1983] [serial = 1618] [outer = 0x1165f7800] 04:45:33 INFO - PROCESS | 1983 | 1472298333728 Marionette DEBUG loaded listener.js 04:45:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x119bc0c00) [pid = 1983] [serial = 1619] [outer = 0x1165f7800] 04:45:34 INFO - PROCESS | 1983 | 1472298334221 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 772ms 04:45:34 INFO - PROCESS | 1983 | 1472298334284 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:45:34 INFO - PROCESS | 1983 | 1472298334287 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 04:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:45:34 INFO - PROCESS | 1983 | 1472298334290 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - PROCESS | 1983 | 1472298334292 Marionette TRACE conn2 <- [1,2130,null,{}] 04:45:34 INFO - PROCESS | 1983 | 1472298334295 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:34 INFO - PROCESS | 1983 | 1472298334297 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:34 INFO - PROCESS | 1983 | 1472298334392 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:45:34 INFO - PROCESS | 1983 | 1472298334450 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:34 INFO - PROCESS | 1983 | 1472298334451 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:34 INFO - PROCESS | 1983 | ++DOCSHELL 0x11600a800 == 38 [pid = 1983] [id = 540] 04:45:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x112a92c00) [pid = 1983] [serial = 1620] [outer = 0x0] 04:45:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x113c02800) [pid = 1983] [serial = 1621] [outer = 0x112a92c00] 04:45:34 INFO - PROCESS | 1983 | 1472298334481 Marionette DEBUG loaded listener.js 04:45:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x116593000) [pid = 1983] [serial = 1622] [outer = 0x112a92c00] 04:45:35 INFO - PROCESS | 1983 | --DOCSHELL 0x1198c7000 == 37 [pid = 1983] [id = 530] 04:45:35 INFO - PROCESS | 1983 | --DOCSHELL 0x1192e9800 == 36 [pid = 1983] [id = 529] 04:45:35 INFO - PROCESS | 1983 | --DOCSHELL 0x119cf1800 == 35 [pid = 1983] [id = 531] 04:45:35 INFO - PROCESS | 1983 | --DOCSHELL 0x123a1e000 == 34 [pid = 1983] [id = 533] 04:45:35 INFO - PROCESS | 1983 | --DOCSHELL 0x124c96000 == 33 [pid = 1983] [id = 534] 04:45:35 INFO - PROCESS | 1983 | --DOCSHELL 0x121007000 == 32 [pid = 1983] [id = 532] 04:45:35 INFO - PROCESS | 1983 | --DOCSHELL 0x110f35800 == 31 [pid = 1983] [id = 539] 04:45:35 INFO - PROCESS | 1983 | --DOCSHELL 0x125e97800 == 30 [pid = 1983] [id = 538] 04:45:35 INFO - PROCESS | 1983 | --DOCSHELL 0x118d09800 == 29 [pid = 1983] [id = 537] 04:45:35 INFO - PROCESS | 1983 | --DOCSHELL 0x1253a8800 == 28 [pid = 1983] [id = 535] 04:45:35 INFO - PROCESS | 1983 | --DOCSHELL 0x116970800 == 27 [pid = 1983] [id = 536] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x1184e9c00) [pid = 1983] [serial = 1561] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x12953cc00) [pid = 1983] [serial = 1540] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x129752800) [pid = 1983] [serial = 1541] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x12bb35000) [pid = 1983] [serial = 1546] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x12ab52800) [pid = 1983] [serial = 1543] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x119bc0400) [pid = 1983] [serial = 1534] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x12bed0c00) [pid = 1983] [serial = 1549] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x123ceec00) [pid = 1983] [serial = 1535] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x12b260400) [pid = 1983] [serial = 1532] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x12bb3f800) [pid = 1983] [serial = 1547] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x12c1a1800) [pid = 1983] [serial = 1552] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x12c187400) [pid = 1983] [serial = 1550] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x126f53c00) [pid = 1983] [serial = 1537] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x128f04800) [pid = 1983] [serial = 1538] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x116a0ec00) [pid = 1983] [serial = 1559] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x116557400) [pid = 1983] [serial = 1558] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x1127e0c00) [pid = 1983] [serial = 1555] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x112a92800) [pid = 1983] [serial = 1556] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x12c1a9800) [pid = 1983] [serial = 1553] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x12ac0e000) [pid = 1983] [serial = 1544] [outer = 0x0] [url = about:blank] 04:45:35 INFO - PROCESS | 1983 | 1472298335442 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:45:35 INFO - PROCESS | 1983 | 1472298335465 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 04:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:45:35 INFO - PROCESS | 1983 | 1472298335469 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:45:35 INFO - PROCESS | 1983 | 1472298335471 Marionette TRACE conn2 <- [1,2134,null,{}] 04:45:35 INFO - PROCESS | 1983 | 1472298335477 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:35 INFO - PROCESS | 1983 | 1472298335478 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:35 INFO - PROCESS | 1983 | 1472298335557 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:45:35 INFO - PROCESS | 1983 | 1472298335564 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:35 INFO - PROCESS | 1983 | 1472298335566 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:35 INFO - PROCESS | 1983 | ++DOCSHELL 0x113182800 == 28 [pid = 1983] [id = 541] 04:45:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x1127d7c00) [pid = 1983] [serial = 1623] [outer = 0x0] 04:45:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1127e2000) [pid = 1983] [serial = 1624] [outer = 0x1127d7c00] 04:45:35 INFO - PROCESS | 1983 | 1472298335595 Marionette DEBUG loaded listener.js 04:45:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x1129bd400) [pid = 1983] [serial = 1625] [outer = 0x1127d7c00] 04:45:35 INFO - PROCESS | 1983 | 1472298335948 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 521ms 04:45:35 INFO - PROCESS | 1983 | 1472298335991 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 04:45:35 INFO - PROCESS | 1983 | 1472298335995 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 04:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:45:36 INFO - PROCESS | 1983 | 1472298336027 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:45:36 INFO - PROCESS | 1983 | 1472298336029 Marionette TRACE conn2 <- [1,2138,null,{}] 04:45:36 INFO - PROCESS | 1983 | 1472298336031 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:36 INFO - PROCESS | 1983 | 1472298336033 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:36 INFO - PROCESS | 1983 | 1472298336108 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:45:36 INFO - PROCESS | 1983 | 1472298336112 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:36 INFO - PROCESS | 1983 | 1472298336113 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x11812a800 == 29 [pid = 1983] [id = 542] 04:45:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x112d44400) [pid = 1983] [serial = 1626] [outer = 0x0] 04:45:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x116552400) [pid = 1983] [serial = 1627] [outer = 0x112d44400] 04:45:36 INFO - PROCESS | 1983 | 1472298336141 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1167f5400) [pid = 1983] [serial = 1628] [outer = 0x112d44400] 04:45:36 INFO - PROCESS | 1983 | 1472298336488 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 475ms 04:45:36 INFO - PROCESS | 1983 | 1472298336498 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:45:36 INFO - PROCESS | 1983 | 1472298336500 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 04:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:45:36 INFO - PROCESS | 1983 | 1472298336513 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:45:36 INFO - PROCESS | 1983 | 1472298336516 Marionette TRACE conn2 <- [1,2142,null,{}] 04:45:36 INFO - PROCESS | 1983 | 1472298336524 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:36 INFO - PROCESS | 1983 | 1472298336527 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:36 INFO - PROCESS | 1983 | 1472298336612 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:45:36 INFO - PROCESS | 1983 | 1472298336663 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:36 INFO - PROCESS | 1983 | 1472298336665 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192f6800 == 30 [pid = 1983] [id = 543] 04:45:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x116933c00) [pid = 1983] [serial = 1629] [outer = 0x0] 04:45:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x117c3e400) [pid = 1983] [serial = 1630] [outer = 0x116933c00] 04:45:36 INFO - PROCESS | 1983 | 1472298336694 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1186c6400) [pid = 1983] [serial = 1631] [outer = 0x116933c00] 04:45:37 INFO - PROCESS | 1983 | 1472298337009 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 1983 | 1472298337036 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 04:45:37 INFO - PROCESS | 1983 | 1472298337039 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - PROCESS | 1983 | 1472298337042 Marionette TRACE conn2 <- [1,2146,null,{}] 04:45:37 INFO - PROCESS | 1983 | 1472298337046 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:37 INFO - PROCESS | 1983 | 1472298337047 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:37 INFO - PROCESS | 1983 | 1472298337126 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:45:37 INFO - PROCESS | 1983 | 1472298337181 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:37 INFO - PROCESS | 1983 | 1472298337182 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:37 INFO - PROCESS | 1983 | ++DOCSHELL 0x120fa6800 == 31 [pid = 1983] [id = 544] 04:45:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1186c5800) [pid = 1983] [serial = 1632] [outer = 0x0] 04:45:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x118da2400) [pid = 1983] [serial = 1633] [outer = 0x1186c5800] 04:45:37 INFO - PROCESS | 1983 | 1472298337208 Marionette DEBUG loaded listener.js 04:45:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1196d2800) [pid = 1983] [serial = 1634] [outer = 0x1186c5800] 04:45:37 INFO - PROCESS | 1983 | 1472298337511 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 1983 | 1472298337564 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 04:45:37 INFO - PROCESS | 1983 | 1472298337566 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - PROCESS | 1983 | 1472298337567 Marionette TRACE conn2 <- [1,2150,null,{}] 04:45:37 INFO - PROCESS | 1983 | 1472298337570 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:37 INFO - PROCESS | 1983 | 1472298337571 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:37 INFO - PROCESS | 1983 | 1472298337668 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:45:37 INFO - PROCESS | 1983 | 1472298337704 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:37 INFO - PROCESS | 1983 | 1472298337705 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:37 INFO - PROCESS | 1983 | ++DOCSHELL 0x123b3e800 == 32 [pid = 1983] [id = 545] 04:45:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x110e97000) [pid = 1983] [serial = 1635] [outer = 0x0] 04:45:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x11991f800) [pid = 1983] [serial = 1636] [outer = 0x110e97000] 04:45:37 INFO - PROCESS | 1983 | 1472298337730 Marionette DEBUG loaded listener.js 04:45:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x119bc3400) [pid = 1983] [serial = 1637] [outer = 0x110e97000] 04:45:38 INFO - PROCESS | 1983 | 1472298338063 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 518ms 04:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:45:38 INFO - PROCESS | 1983 | 1472298338085 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:45:38 INFO - PROCESS | 1983 | 1472298338086 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 04:45:38 INFO - PROCESS | 1983 | 1472298338088 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 1983 | 1472298338090 Marionette TRACE conn2 <- [1,2154,null,{}] 04:45:38 INFO - PROCESS | 1983 | 1472298338094 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:38 INFO - PROCESS | 1983 | 1472298338098 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:38 INFO - PROCESS | 1983 | 1472298338217 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:45:38 INFO - PROCESS | 1983 | 1472298338222 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:38 INFO - PROCESS | 1983 | 1472298338223 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:38 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e0b000 == 33 [pid = 1983] [id = 546] 04:45:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x119925800) [pid = 1983] [serial = 1638] [outer = 0x0] 04:45:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x119e04800) [pid = 1983] [serial = 1639] [outer = 0x119925800] 04:45:38 INFO - PROCESS | 1983 | 1472298338249 Marionette DEBUG loaded listener.js 04:45:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x123cdfc00) [pid = 1983] [serial = 1640] [outer = 0x119925800] 04:45:38 INFO - PROCESS | 1983 | 1472298338577 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 522ms 04:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:45:38 INFO - PROCESS | 1983 | 1472298338611 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:45:38 INFO - PROCESS | 1983 | 1472298338613 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 04:45:38 INFO - PROCESS | 1983 | 1472298338615 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 1983 | 1472298338616 Marionette TRACE conn2 <- [1,2158,null,{}] 04:45:38 INFO - PROCESS | 1983 | 1472298338618 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:38 INFO - PROCESS | 1983 | 1472298338619 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:38 INFO - PROCESS | 1983 | 1472298338719 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:45:38 INFO - PROCESS | 1983 | 1472298338755 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:38 INFO - PROCESS | 1983 | 1472298338756 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:38 INFO - PROCESS | 1983 | ++DOCSHELL 0x126f1b800 == 34 [pid = 1983] [id = 547] 04:45:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x118167c00) [pid = 1983] [serial = 1641] [outer = 0x0] 04:45:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x123ce4800) [pid = 1983] [serial = 1642] [outer = 0x118167c00] 04:45:38 INFO - PROCESS | 1983 | 1472298338781 Marionette DEBUG loaded listener.js 04:45:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x123ceec00) [pid = 1983] [serial = 1643] [outer = 0x118167c00] 04:45:39 INFO - PROCESS | 1983 | 1472298339144 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 570ms 04:45:39 INFO - PROCESS | 1983 | 1472298339186 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:45:39 INFO - PROCESS | 1983 | 1472298339188 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 04:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:45:39 INFO - PROCESS | 1983 | 1472298339194 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:45:39 INFO - PROCESS | 1983 | 1472298339196 Marionette TRACE conn2 <- [1,2162,null,{}] 04:45:39 INFO - PROCESS | 1983 | 1472298339199 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:39 INFO - PROCESS | 1983 | 1472298339201 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:39 INFO - PROCESS | 1983 | 1472298339354 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:45:39 INFO - PROCESS | 1983 | 1472298339377 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:39 INFO - PROCESS | 1983 | 1472298339378 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:39 INFO - PROCESS | 1983 | ++DOCSHELL 0x128bdd800 == 35 [pid = 1983] [id = 548] 04:45:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x124974c00) [pid = 1983] [serial = 1644] [outer = 0x0] 04:45:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x124c67400) [pid = 1983] [serial = 1645] [outer = 0x124974c00] 04:45:39 INFO - PROCESS | 1983 | 1472298339420 Marionette DEBUG loaded listener.js 04:45:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x124c6dc00) [pid = 1983] [serial = 1646] [outer = 0x124974c00] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x119bbd000) [pid = 1983] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x11992e800) [pid = 1983] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1129b8800) [pid = 1983] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x117c40800) [pid = 1983] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x112713800) [pid = 1983] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x116548800) [pid = 1983] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x11303e000) [pid = 1983] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x111cacc00) [pid = 1983] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x119815c00) [pid = 1983] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x124f33000) [pid = 1983] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x116ac0000) [pid = 1983] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x11654b400) [pid = 1983] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1121abc00) [pid = 1983] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1184e6400) [pid = 1983] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x118938000) [pid = 1983] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:45:39 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x11990b000) [pid = 1983] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:45:39 INFO - PROCESS | 1983 | 1472298339880 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 720ms 04:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:45:39 INFO - PROCESS | 1983 | 1472298339914 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:45:39 INFO - PROCESS | 1983 | 1472298339915 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 04:45:39 INFO - PROCESS | 1983 | 1472298339918 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:45:39 INFO - PROCESS | 1983 | 1472298339919 Marionette TRACE conn2 <- [1,2166,null,{}] 04:45:39 INFO - PROCESS | 1983 | 1472298339926 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:39 INFO - PROCESS | 1983 | 1472298339928 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:40 INFO - PROCESS | 1983 | 1472298340042 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:45:40 INFO - PROCESS | 1983 | 1472298340092 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:40 INFO - PROCESS | 1983 | 1472298340093 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:40 INFO - PROCESS | 1983 | ++DOCSHELL 0x124f8e000 == 36 [pid = 1983] [id = 549] 04:45:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x10eaf7c00) [pid = 1983] [serial = 1647] [outer = 0x0] 04:45:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x11654b400) [pid = 1983] [serial = 1648] [outer = 0x10eaf7c00] 04:45:40 INFO - PROCESS | 1983 | 1472298340118 Marionette DEBUG loaded listener.js 04:45:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x1184e6400) [pid = 1983] [serial = 1649] [outer = 0x10eaf7c00] 04:45:40 INFO - PROCESS | 1983 | 1472298340382 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 468ms 04:45:40 INFO - PROCESS | 1983 | 1472298340386 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:45:40 INFO - PROCESS | 1983 | 1472298340388 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 04:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:45:40 INFO - PROCESS | 1983 | 1472298340399 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 1983 | 1472298340400 Marionette TRACE conn2 <- [1,2170,null,{}] 04:45:40 INFO - PROCESS | 1983 | 1472298340403 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:40 INFO - PROCESS | 1983 | 1472298340404 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:40 INFO - PROCESS | 1983 | 1472298340495 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:45:40 INFO - PROCESS | 1983 | 1472298340498 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:40 INFO - PROCESS | 1983 | 1472298340500 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:40 INFO - PROCESS | 1983 | ++DOCSHELL 0x128f9e000 == 37 [pid = 1983] [id = 550] 04:45:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1186cf000) [pid = 1983] [serial = 1650] [outer = 0x0] 04:45:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x119bc7400) [pid = 1983] [serial = 1651] [outer = 0x1186cf000] 04:45:40 INFO - PROCESS | 1983 | 1472298340525 Marionette DEBUG loaded listener.js 04:45:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x124c6c800) [pid = 1983] [serial = 1652] [outer = 0x1186cf000] 04:45:40 INFO - PROCESS | 1983 | 1472298340844 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 473ms 04:45:40 INFO - PROCESS | 1983 | 1472298340872 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:45:40 INFO - PROCESS | 1983 | 1472298340876 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 04:45:40 INFO - PROCESS | 1983 | 1472298340878 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 1983 | 1472298340879 Marionette TRACE conn2 <- [1,2174,null,{}] 04:45:40 INFO - PROCESS | 1983 | 1472298340882 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:40 INFO - PROCESS | 1983 | 1472298340883 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:41 INFO - PROCESS | 1983 | 1472298340998 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:45:41 INFO - PROCESS | 1983 | 1472298341003 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:41 INFO - PROCESS | 1983 | 1472298341005 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:41 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292b1800 == 38 [pid = 1983] [id = 551] 04:45:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x119926c00) [pid = 1983] [serial = 1653] [outer = 0x0] 04:45:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x124e84c00) [pid = 1983] [serial = 1654] [outer = 0x119926c00] 04:45:41 INFO - PROCESS | 1983 | 1472298341043 Marionette DEBUG loaded listener.js 04:45:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x124f34000) [pid = 1983] [serial = 1655] [outer = 0x119926c00] 04:45:41 INFO - PROCESS | 1983 | 1472298341361 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 521ms 04:45:41 INFO - PROCESS | 1983 | 1472298341400 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:45:41 INFO - PROCESS | 1983 | 1472298341401 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 04:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:45:41 INFO - PROCESS | 1983 | 1472298341403 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - PROCESS | 1983 | 1472298341404 Marionette TRACE conn2 <- [1,2178,null,{}] 04:45:41 INFO - PROCESS | 1983 | 1472298341407 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:41 INFO - PROCESS | 1983 | 1472298341408 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:41 INFO - PROCESS | 1983 | 1472298341485 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:45:41 INFO - PROCESS | 1983 | 1472298341490 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:41 INFO - PROCESS | 1983 | 1472298341493 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:41 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a6da000 == 39 [pid = 1983] [id = 552] 04:45:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x124f38000) [pid = 1983] [serial = 1656] [outer = 0x0] 04:45:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1254a7c00) [pid = 1983] [serial = 1657] [outer = 0x124f38000] 04:45:41 INFO - PROCESS | 1983 | 1472298341518 Marionette DEBUG loaded listener.js 04:45:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x12570f800) [pid = 1983] [serial = 1658] [outer = 0x124f38000] 04:45:42 INFO - PROCESS | 1983 | 1472298342095 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 724ms 04:45:42 INFO - PROCESS | 1983 | 1472298342152 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:45:42 INFO - PROCESS | 1983 | 1472298342155 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 04:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:45:42 INFO - PROCESS | 1983 | 1472298342161 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:45:42 INFO - PROCESS | 1983 | 1472298342163 Marionette TRACE conn2 <- [1,2182,null,{}] 04:45:42 INFO - PROCESS | 1983 | 1472298342167 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:42 INFO - PROCESS | 1983 | 1472298342168 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:42 INFO - PROCESS | 1983 | 1472298342279 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:45:42 INFO - PROCESS | 1983 | 1472298342358 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:42 INFO - PROCESS | 1983 | 1472298342360 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x118127000 == 40 [pid = 1983] [id = 553] 04:45:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x11271e000) [pid = 1983] [serial = 1659] [outer = 0x0] 04:45:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x112966800) [pid = 1983] [serial = 1660] [outer = 0x11271e000] 04:45:42 INFO - PROCESS | 1983 | 1472298342392 Marionette DEBUG loaded listener.js 04:45:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x113c11000) [pid = 1983] [serial = 1661] [outer = 0x11271e000] 04:45:42 INFO - PROCESS | 1983 | 1472298342904 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 821ms 04:45:43 INFO - PROCESS | 1983 | 1472298343010 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:45:43 INFO - PROCESS | 1983 | 1472298343013 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 04:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:45:43 INFO - PROCESS | 1983 | 1472298343019 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:45:43 INFO - PROCESS | 1983 | 1472298343021 Marionette TRACE conn2 <- [1,2186,null,{}] 04:45:43 INFO - PROCESS | 1983 | 1472298343024 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:43 INFO - PROCESS | 1983 | 1472298343026 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:43 INFO - PROCESS | 1983 | 1472298343138 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:45:43 INFO - PROCESS | 1983 | 1472298343217 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:43 INFO - PROCESS | 1983 | 1472298343218 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:43 INFO - PROCESS | 1983 | ++DOCSHELL 0x115cd0000 == 41 [pid = 1983] [id = 554] 04:45:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x11272d400) [pid = 1983] [serial = 1662] [outer = 0x0] 04:45:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x1167f6400) [pid = 1983] [serial = 1663] [outer = 0x11272d400] 04:45:43 INFO - PROCESS | 1983 | 1472298343251 Marionette DEBUG loaded listener.js 04:45:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x11815d400) [pid = 1983] [serial = 1664] [outer = 0x11272d400] 04:45:43 INFO - PROCESS | 1983 | --DOCSHELL 0x1292b1800 == 40 [pid = 1983] [id = 551] 04:45:43 INFO - PROCESS | 1983 | --DOCSHELL 0x128f9e000 == 39 [pid = 1983] [id = 550] 04:45:43 INFO - PROCESS | 1983 | --DOCSHELL 0x124f8e000 == 38 [pid = 1983] [id = 549] 04:45:43 INFO - PROCESS | 1983 | --DOCSHELL 0x128bdd800 == 37 [pid = 1983] [id = 548] 04:45:43 INFO - PROCESS | 1983 | --DOCSHELL 0x126f1b800 == 36 [pid = 1983] [id = 547] 04:45:43 INFO - PROCESS | 1983 | --DOCSHELL 0x125e0b000 == 35 [pid = 1983] [id = 546] 04:45:43 INFO - PROCESS | 1983 | --DOCSHELL 0x123b3e800 == 34 [pid = 1983] [id = 545] 04:45:43 INFO - PROCESS | 1983 | --DOCSHELL 0x120fa6800 == 33 [pid = 1983] [id = 544] 04:45:43 INFO - PROCESS | 1983 | --DOCSHELL 0x1192f6800 == 32 [pid = 1983] [id = 543] 04:45:43 INFO - PROCESS | 1983 | --DOCSHELL 0x11812a800 == 31 [pid = 1983] [id = 542] 04:45:43 INFO - PROCESS | 1983 | --DOCSHELL 0x113182800 == 30 [pid = 1983] [id = 541] 04:45:43 INFO - PROCESS | 1983 | 1472298343898 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 920ms 04:45:43 INFO - PROCESS | 1983 | 1472298343939 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:45:43 INFO - PROCESS | 1983 | 1472298343941 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 04:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:45:43 INFO - PROCESS | 1983 | 1472298343944 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:45:43 INFO - PROCESS | 1983 | 1472298343946 Marionette TRACE conn2 <- [1,2190,null,{}] 04:45:43 INFO - PROCESS | 1983 | 1472298343950 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:43 INFO - PROCESS | 1983 | 1472298343951 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:44 INFO - PROCESS | 1983 | 1472298344032 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x123a35c00) [pid = 1983] [serial = 1607] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x12108b000) [pid = 1983] [serial = 1606] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x119bc8400) [pid = 1983] [serial = 1603] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x116a06400) [pid = 1983] [serial = 1585] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1181b5800) [pid = 1983] [serial = 1588] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x121082000) [pid = 1983] [serial = 1604] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x112963400) [pid = 1983] [serial = 1576] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1129b7c00) [pid = 1983] [serial = 1577] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x11699f800) [pid = 1983] [serial = 1564] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x118431800) [pid = 1983] [serial = 1565] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x116482800) [pid = 1983] [serial = 1580] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x115e2ec00) [pid = 1983] [serial = 1579] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x11219f800) [pid = 1983] [serial = 1573] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x112787c00) [pid = 1983] [serial = 1574] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x121085800) [pid = 1983] [serial = 1567] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x123ce9400) [pid = 1983] [serial = 1568] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x125705800) [pid = 1983] [serial = 1570] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x125e7f800) [pid = 1983] [serial = 1571] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1189f9000) [pid = 1983] [serial = 1562] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1167ef400) [pid = 1983] [serial = 1582] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x11981c400) [pid = 1983] [serial = 1597] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x1189f1c00) [pid = 1983] [serial = 1591] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x118930000) [pid = 1983] [serial = 1589] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x1195f1800) [pid = 1983] [serial = 1594] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x119282000) [pid = 1983] [serial = 1592] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x119926800) [pid = 1983] [serial = 1600] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x11992e400) [pid = 1983] [serial = 1601] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x119812400) [pid = 1983] [serial = 1595] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x11990a400) [pid = 1983] [serial = 1598] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x1176c2c00) [pid = 1983] [serial = 1586] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x1167fb800) [pid = 1983] [serial = 1583] [outer = 0x0] [url = about:blank] 04:45:44 INFO - PROCESS | 1983 | 1472298344096 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:44 INFO - PROCESS | 1983 | 1472298344098 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x114f5a800 == 31 [pid = 1983] [id = 555] 04:45:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x112714c00) [pid = 1983] [serial = 1665] [outer = 0x0] 04:45:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x112965400) [pid = 1983] [serial = 1666] [outer = 0x112714c00] 04:45:44 INFO - PROCESS | 1983 | 1472298344126 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x1129bdc00) [pid = 1983] [serial = 1667] [outer = 0x112714c00] 04:45:44 INFO - PROCESS | 1983 | 1472298344419 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 04:45:44 INFO - PROCESS | 1983 | 1472298344464 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:45:44 INFO - PROCESS | 1983 | 1472298344467 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 04:45:44 INFO - PROCESS | 1983 | 1472298344471 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:45:44 INFO - PROCESS | 1983 | 1472298344473 Marionette TRACE conn2 <- [1,2194,null,{}] 04:45:44 INFO - PROCESS | 1983 | 1472298344478 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:44 INFO - PROCESS | 1983 | 1472298344479 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:44 INFO - PROCESS | 1983 | 1472298344558 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:45:44 INFO - PROCESS | 1983 | 1472298344653 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:44 INFO - PROCESS | 1983 | 1472298344655 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x117cb2800 == 32 [pid = 1983] [id = 556] 04:45:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x116557c00) [pid = 1983] [serial = 1668] [outer = 0x0] 04:45:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x1165f8800) [pid = 1983] [serial = 1669] [outer = 0x116557c00] 04:45:44 INFO - PROCESS | 1983 | 1472298344684 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x1167f3800) [pid = 1983] [serial = 1670] [outer = 0x116557c00] 04:45:44 INFO - PROCESS | 1983 | 1472298344985 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 524ms 04:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:45:45 INFO - PROCESS | 1983 | 1472298344996 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 1983 | 1472298344997 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 04:45:45 INFO - PROCESS | 1983 | 1472298344999 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 1983 | 1472298345002 Marionette TRACE conn2 <- [1,2198,null,{}] 04:45:45 INFO - PROCESS | 1983 | 1472298345018 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:45 INFO - PROCESS | 1983 | 1472298345021 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:45 INFO - PROCESS | 1983 | 1472298345105 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:45:45 INFO - PROCESS | 1983 | 1472298345113 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:45 INFO - PROCESS | 1983 | 1472298345115 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:45 INFO - PROCESS | 1983 | ++DOCSHELL 0x11866c800 == 33 [pid = 1983] [id = 557] 04:45:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x112971800) [pid = 1983] [serial = 1671] [outer = 0x0] 04:45:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x118160000) [pid = 1983] [serial = 1672] [outer = 0x112971800] 04:45:45 INFO - PROCESS | 1983 | 1472298345144 Marionette DEBUG loaded listener.js 04:45:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1181c2800) [pid = 1983] [serial = 1673] [outer = 0x112971800] 04:45:45 INFO - PROCESS | 1983 | 1472298345501 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 522ms 04:45:45 INFO - PROCESS | 1983 | 1472298345522 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:45:45 INFO - PROCESS | 1983 | 1472298345524 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 04:45:45 INFO - PROCESS | 1983 | 1472298345526 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 1983 | 1472298345527 Marionette TRACE conn2 <- [1,2202,null,{}] 04:45:45 INFO - PROCESS | 1983 | 1472298345530 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:45 INFO - PROCESS | 1983 | 1472298345531 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:45 INFO - PROCESS | 1983 | 1472298345612 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:45:45 INFO - PROCESS | 1983 | 1472298345616 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:45 INFO - PROCESS | 1983 | 1472298345617 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:45 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c1d800 == 34 [pid = 1983] [id = 558] 04:45:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1186c6000) [pid = 1983] [serial = 1674] [outer = 0x0] 04:45:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x118934c00) [pid = 1983] [serial = 1675] [outer = 0x1186c6000] 04:45:45 INFO - PROCESS | 1983 | 1472298345643 Marionette DEBUG loaded listener.js 04:45:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x119277800) [pid = 1983] [serial = 1676] [outer = 0x1186c6000] 04:45:45 INFO - PROCESS | 1983 | 1472298345988 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 471ms 04:45:45 INFO - PROCESS | 1983 | 1472298345997 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:45:46 INFO - PROCESS | 1983 | 1472298345998 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 04:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:45:46 INFO - PROCESS | 1983 | 1472298346000 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:45:46 INFO - PROCESS | 1983 | 1472298346002 Marionette TRACE conn2 <- [1,2206,null,{}] 04:45:46 INFO - PROCESS | 1983 | 1472298346004 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:46 INFO - PROCESS | 1983 | 1472298346006 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:46 INFO - PROCESS | 1983 | 1472298346081 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:45:46 INFO - PROCESS | 1983 | 1472298346148 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 1983 | 1472298346149 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:46 INFO - PROCESS | 1983 | ++DOCSHELL 0x12053d800 == 35 [pid = 1983] [id = 559] 04:45:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1129b3800) [pid = 1983] [serial = 1677] [outer = 0x0] 04:45:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x119279800) [pid = 1983] [serial = 1678] [outer = 0x1129b3800] 04:45:46 INFO - PROCESS | 1983 | 1472298346175 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1196ce400) [pid = 1983] [serial = 1679] [outer = 0x1129b3800] 04:45:46 INFO - PROCESS | 1983 | 1472298346515 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 523ms 04:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:45:46 INFO - PROCESS | 1983 | 1472298346525 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:45:46 INFO - PROCESS | 1983 | 1472298346526 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 04:45:46 INFO - PROCESS | 1983 | 1472298346528 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:45:46 INFO - PROCESS | 1983 | 1472298346529 Marionette TRACE conn2 <- [1,2210,null,{}] 04:45:46 INFO - PROCESS | 1983 | 1472298346531 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:46 INFO - PROCESS | 1983 | 1472298346535 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:46 INFO - PROCESS | 1983 | 1472298346654 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:45:46 INFO - PROCESS | 1983 | 1472298346697 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 1983 | 1472298346698 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:46 INFO - PROCESS | 1983 | ++DOCSHELL 0x124a82000 == 36 [pid = 1983] [id = 560] 04:45:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x119818c00) [pid = 1983] [serial = 1680] [outer = 0x0] 04:45:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x11992ac00) [pid = 1983] [serial = 1681] [outer = 0x119818c00] 04:45:46 INFO - PROCESS | 1983 | 1472298346724 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1205ce400) [pid = 1983] [serial = 1682] [outer = 0x119818c00] 04:45:47 INFO - PROCESS | 1983 | 1472298347069 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 569ms 04:45:47 INFO - PROCESS | 1983 | 1472298347097 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:45:47 INFO - PROCESS | 1983 | 1472298347098 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 04:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:45:47 INFO - PROCESS | 1983 | 1472298347101 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:45:47 INFO - PROCESS | 1983 | 1472298347102 Marionette TRACE conn2 <- [1,2214,null,{}] 04:45:47 INFO - PROCESS | 1983 | 1472298347104 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:47 INFO - PROCESS | 1983 | 1472298347105 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:47 INFO - PROCESS | 1983 | 1472298347202 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:45:47 INFO - PROCESS | 1983 | 1472298347239 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:47 INFO - PROCESS | 1983 | 1472298347240 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x124f8e800 == 37 [pid = 1983] [id = 561] 04:45:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x12107f400) [pid = 1983] [serial = 1683] [outer = 0x0] 04:45:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x121085800) [pid = 1983] [serial = 1684] [outer = 0x12107f400] 04:45:47 INFO - PROCESS | 1983 | 1472298347266 Marionette DEBUG loaded listener.js 04:45:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1238b6800) [pid = 1983] [serial = 1685] [outer = 0x12107f400] 04:45:47 INFO - PROCESS | 1983 | 1472298347548 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 474ms 04:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:45:47 INFO - PROCESS | 1983 | 1472298347580 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:45:47 INFO - PROCESS | 1983 | 1472298347581 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 04:45:47 INFO - PROCESS | 1983 | 1472298347583 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:45:47 INFO - PROCESS | 1983 | 1472298347584 Marionette TRACE conn2 <- [1,2218,null,{}] 04:45:47 INFO - PROCESS | 1983 | 1472298347587 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:47 INFO - PROCESS | 1983 | 1472298347588 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:47 INFO - PROCESS | 1983 | 1472298347689 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:45:47 INFO - PROCESS | 1983 | 1472298347701 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:47 INFO - PROCESS | 1983 | 1472298347702 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x125ea7000 == 38 [pid = 1983] [id = 562] 04:45:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x11981d000) [pid = 1983] [serial = 1686] [outer = 0x0] 04:45:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x123a2a400) [pid = 1983] [serial = 1687] [outer = 0x11981d000] 04:45:47 INFO - PROCESS | 1983 | 1472298347727 Marionette DEBUG loaded listener.js 04:45:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x123ce2800) [pid = 1983] [serial = 1688] [outer = 0x11981d000] 04:45:48 INFO - PROCESS | 1983 | 1472298348078 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 518ms 04:45:48 INFO - PROCESS | 1983 | 1472298348102 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:45:48 INFO - PROCESS | 1983 | 1472298348104 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 04:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:45:48 INFO - PROCESS | 1983 | 1472298348106 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:45:48 INFO - PROCESS | 1983 | 1472298348107 Marionette TRACE conn2 <- [1,2222,null,{}] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x111c80800) [pid = 1983] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x112eb7800) [pid = 1983] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x119925800) [pid = 1983] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x118167c00) [pid = 1983] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x112d44400) [pid = 1983] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x10eaf7c00) [pid = 1983] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x124974c00) [pid = 1983] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1127d7c00) [pid = 1983] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1165f7800) [pid = 1983] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1186cf000) [pid = 1983] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x118166400) [pid = 1983] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1186c5800) [pid = 1983] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x110e97000) [pid = 1983] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x116933c00) [pid = 1983] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x112a92c00) [pid = 1983] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:45:48 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x119926c00) [pid = 1983] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:45:48 INFO - PROCESS | 1983 | 1472298348173 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:48 INFO - PROCESS | 1983 | 1472298348175 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:48 INFO - PROCESS | 1983 | 1472298348252 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:45:48 INFO - PROCESS | 1983 | 1472298348256 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:48 INFO - PROCESS | 1983 | 1472298348259 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:48 INFO - PROCESS | 1983 | ++DOCSHELL 0x11866c000 == 39 [pid = 1983] [id = 563] 04:45:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1129bec00) [pid = 1983] [serial = 1689] [outer = 0x0] 04:45:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x11303d400) [pid = 1983] [serial = 1690] [outer = 0x1129bec00] 04:45:48 INFO - PROCESS | 1983 | 1472298348285 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x116a0d400) [pid = 1983] [serial = 1691] [outer = 0x1129bec00] 04:45:48 INFO - PROCESS | 1983 | 1472298348613 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 524ms 04:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:45:48 INFO - PROCESS | 1983 | 1472298348630 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:45:48 INFO - PROCESS | 1983 | 1472298348631 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 04:45:48 INFO - PROCESS | 1983 | 1472298348634 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:45:48 INFO - PROCESS | 1983 | 1472298348635 Marionette TRACE conn2 <- [1,2226,null,{}] 04:45:48 INFO - PROCESS | 1983 | 1472298348637 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:48 INFO - PROCESS | 1983 | 1472298348638 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:48 INFO - PROCESS | 1983 | 1472298348716 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:45:48 INFO - PROCESS | 1983 | 1472298348719 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:48 INFO - PROCESS | 1983 | 1472298348720 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:48 INFO - PROCESS | 1983 | ++DOCSHELL 0x128bef000 == 40 [pid = 1983] [id = 564] 04:45:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1181b5c00) [pid = 1983] [serial = 1692] [outer = 0x0] 04:45:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x119926c00) [pid = 1983] [serial = 1693] [outer = 0x1181b5c00] 04:45:48 INFO - PROCESS | 1983 | 1472298348748 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x123ceb000) [pid = 1983] [serial = 1694] [outer = 0x1181b5c00] 04:45:49 INFO - PROCESS | 1983 | 1472298349085 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 469ms 04:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:45:49 INFO - PROCESS | 1983 | 1472298349103 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:45:49 INFO - PROCESS | 1983 | 1472298349105 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 04:45:49 INFO - PROCESS | 1983 | 1472298349109 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - PROCESS | 1983 | 1472298349111 Marionette TRACE conn2 <- [1,2230,null,{}] 04:45:49 INFO - PROCESS | 1983 | 1472298349113 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:49 INFO - PROCESS | 1983 | 1472298349115 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:49 INFO - PROCESS | 1983 | 1472298349231 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:45:49 INFO - PROCESS | 1983 | 1472298349237 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:49 INFO - PROCESS | 1983 | 1472298349239 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:49 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298b8000 == 41 [pid = 1983] [id = 565] 04:45:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x123dc9c00) [pid = 1983] [serial = 1695] [outer = 0x0] 04:45:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x124c6a400) [pid = 1983] [serial = 1696] [outer = 0x123dc9c00] 04:45:49 INFO - PROCESS | 1983 | 1472298349266 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x124f2a400) [pid = 1983] [serial = 1697] [outer = 0x123dc9c00] 04:45:49 INFO - PROCESS | 1983 | 1472298349576 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 521ms 04:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:45:49 INFO - PROCESS | 1983 | 1472298349630 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:45:49 INFO - PROCESS | 1983 | 1472298349631 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 04:45:49 INFO - PROCESS | 1983 | 1472298349633 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - PROCESS | 1983 | 1472298349634 Marionette TRACE conn2 <- [1,2234,null,{}] 04:45:49 INFO - PROCESS | 1983 | 1472298349636 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:49 INFO - PROCESS | 1983 | 1472298349637 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:49 INFO - PROCESS | 1983 | 1472298349716 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:45:49 INFO - PROCESS | 1983 | 1472298349720 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:49 INFO - PROCESS | 1983 | 1472298349721 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:49 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a6de800 == 42 [pid = 1983] [id = 566] 04:45:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x124f2a800) [pid = 1983] [serial = 1698] [outer = 0x0] 04:45:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x124f34800) [pid = 1983] [serial = 1699] [outer = 0x124f2a800] 04:45:49 INFO - PROCESS | 1983 | 1472298349754 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x125335c00) [pid = 1983] [serial = 1700] [outer = 0x124f2a800] 04:45:50 INFO - PROCESS | 1983 | 1472298350064 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 470ms 04:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:45:50 INFO - PROCESS | 1983 | 1472298350103 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:45:50 INFO - PROCESS | 1983 | 1472298350104 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 04:45:50 INFO - PROCESS | 1983 | 1472298350106 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 1983 | 1472298350107 Marionette TRACE conn2 <- [1,2238,null,{}] 04:45:50 INFO - PROCESS | 1983 | 1472298350110 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:50 INFO - PROCESS | 1983 | 1472298350111 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:50 INFO - PROCESS | 1983 | 1472298350223 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:45:50 INFO - PROCESS | 1983 | 1472298350312 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:50 INFO - PROCESS | 1983 | 1472298350314 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:50 INFO - PROCESS | 1983 | ++DOCSHELL 0x110f39800 == 43 [pid = 1983] [id = 567] 04:45:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x10eaf1800) [pid = 1983] [serial = 1701] [outer = 0x0] 04:45:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x110e95000) [pid = 1983] [serial = 1702] [outer = 0x10eaf1800] 04:45:50 INFO - PROCESS | 1983 | 1472298350362 Marionette DEBUG loaded listener.js 04:45:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1121aa400) [pid = 1983] [serial = 1703] [outer = 0x10eaf1800] 04:45:50 INFO - PROCESS | 1983 | 1472298350907 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 819ms 04:45:50 INFO - PROCESS | 1983 | 1472298350928 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:45:50 INFO - PROCESS | 1983 | 1472298350930 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 04:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:45:50 INFO - PROCESS | 1983 | 1472298350933 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 1983 | 1472298350935 Marionette TRACE conn2 <- [1,2242,null,{}] 04:45:50 INFO - PROCESS | 1983 | 1472298350962 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:50 INFO - PROCESS | 1983 | 1472298350965 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:51 INFO - PROCESS | 1983 | 1472298351071 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:45:51 INFO - PROCESS | 1983 | 1472298351130 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:51 INFO - PROCESS | 1983 | 1472298351132 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x118620000 == 44 [pid = 1983] [id = 568] 04:45:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x112ebd800) [pid = 1983] [serial = 1704] [outer = 0x0] 04:45:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x116594800) [pid = 1983] [serial = 1705] [outer = 0x112ebd800] 04:45:51 INFO - PROCESS | 1983 | 1472298351164 Marionette DEBUG loaded listener.js 04:45:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x116abcc00) [pid = 1983] [serial = 1706] [outer = 0x112ebd800] 04:45:51 INFO - PROCESS | 1983 | 1472298351611 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 719ms 04:45:51 INFO - PROCESS | 1983 | 1472298351655 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:45:51 INFO - PROCESS | 1983 | 1472298351658 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 04:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:45:51 INFO - PROCESS | 1983 | 1472298351661 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:45:51 INFO - PROCESS | 1983 | 1472298351662 Marionette TRACE conn2 <- [1,2246,null,{}] 04:45:51 INFO - PROCESS | 1983 | 1472298351665 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:51 INFO - PROCESS | 1983 | 1472298351666 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:51 INFO - PROCESS | 1983 | 1472298351772 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:45:51 INFO - PROCESS | 1983 | 1472298351832 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:51 INFO - PROCESS | 1983 | 1472298351833 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x126fb7800 == 45 [pid = 1983] [id = 569] 04:45:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1181b5800) [pid = 1983] [serial = 1707] [outer = 0x0] 04:45:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1189f5400) [pid = 1983] [serial = 1708] [outer = 0x1181b5800] 04:45:51 INFO - PROCESS | 1983 | 1472298351863 Marionette DEBUG loaded listener.js 04:45:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x1196cfc00) [pid = 1983] [serial = 1709] [outer = 0x1181b5800] 04:45:52 INFO - PROCESS | 1983 | 1472298352294 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 669ms 04:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:45:52 INFO - PROCESS | 1983 | 1472298352331 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:45:52 INFO - PROCESS | 1983 | 1472298352332 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 04:45:52 INFO - PROCESS | 1983 | 1472298352340 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:45:52 INFO - PROCESS | 1983 | 1472298352344 Marionette TRACE conn2 <- [1,2250,null,{}] 04:45:52 INFO - PROCESS | 1983 | 1472298352347 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:52 INFO - PROCESS | 1983 | 1472298352350 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:52 INFO - PROCESS | 1983 | 1472298352476 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:45:52 INFO - PROCESS | 1983 | 1472298352560 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:52 INFO - PROCESS | 1983 | 1472298352562 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:52 INFO - PROCESS | 1983 | ++DOCSHELL 0x12acc7800 == 46 [pid = 1983] [id = 570] 04:45:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x119904c00) [pid = 1983] [serial = 1710] [outer = 0x0] 04:45:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x119bc4400) [pid = 1983] [serial = 1711] [outer = 0x119904c00] 04:45:52 INFO - PROCESS | 1983 | 1472298352591 Marionette DEBUG loaded listener.js 04:45:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x1238b2800) [pid = 1983] [serial = 1712] [outer = 0x119904c00] 04:45:53 INFO - PROCESS | 1983 | 1472298353017 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 728ms 04:45:53 INFO - PROCESS | 1983 | 1472298353074 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 1983 | 1472298353076 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 04:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:45:53 INFO - PROCESS | 1983 | 1472298353080 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - PROCESS | 1983 | 1472298353082 Marionette TRACE conn2 <- [1,2254,null,{}] 04:45:53 INFO - PROCESS | 1983 | 1472298353084 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:53 INFO - PROCESS | 1983 | 1472298353086 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:53 INFO - PROCESS | 1983 | 1472298353321 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:45:53 INFO - PROCESS | 1983 | 1472298353409 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:53 INFO - PROCESS | 1983 | 1472298353411 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x118130800 == 47 [pid = 1983] [id = 571] 04:45:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x1127dd400) [pid = 1983] [serial = 1713] [outer = 0x0] 04:45:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x1127e3800) [pid = 1983] [serial = 1714] [outer = 0x1127dd400] 04:45:53 INFO - PROCESS | 1983 | 1472298353441 Marionette DEBUG loaded listener.js 04:45:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x113c51c00) [pid = 1983] [serial = 1715] [outer = 0x1127dd400] 04:45:53 INFO - PROCESS | 1983 | 1472298353922 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 870ms 04:45:53 INFO - PROCESS | 1983 | 1472298353951 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 1983 | 1472298353954 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 04:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:45:53 INFO - PROCESS | 1983 | 1472298353976 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - PROCESS | 1983 | 1472298353978 Marionette TRACE conn2 <- [1,2258,null,{}] 04:45:53 INFO - PROCESS | 1983 | 1472298353983 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:53 INFO - PROCESS | 1983 | 1472298353984 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:54 INFO - PROCESS | 1983 | 1472298354079 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:45:54 INFO - PROCESS | 1983 | 1472298354149 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 1983 | 1472298354150 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x11821f800 == 48 [pid = 1983] [id = 572] 04:45:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x1167f6800) [pid = 1983] [serial = 1716] [outer = 0x0] 04:45:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x116abc400) [pid = 1983] [serial = 1717] [outer = 0x1167f6800] 04:45:54 INFO - PROCESS | 1983 | 1472298354179 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x117c3b800) [pid = 1983] [serial = 1718] [outer = 0x1167f6800] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x12a6de800 == 47 [pid = 1983] [id = 566] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x1298b8000 == 46 [pid = 1983] [id = 565] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x128bef000 == 45 [pid = 1983] [id = 564] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x11866c000 == 44 [pid = 1983] [id = 563] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x125ea7000 == 43 [pid = 1983] [id = 562] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x124f8e800 == 42 [pid = 1983] [id = 561] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x124a82000 == 41 [pid = 1983] [id = 560] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x12053d800 == 40 [pid = 1983] [id = 559] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x119c1d800 == 39 [pid = 1983] [id = 558] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x11866c800 == 38 [pid = 1983] [id = 557] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x117cb2800 == 37 [pid = 1983] [id = 556] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x114f5a800 == 36 [pid = 1983] [id = 555] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x118127000 == 35 [pid = 1983] [id = 553] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x115cd0000 == 34 [pid = 1983] [id = 554] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x12a6da000 == 33 [pid = 1983] [id = 552] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x11600a800 == 32 [pid = 1983] [id = 540] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x118130800 == 31 [pid = 1983] [id = 571] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x12acc7800 == 30 [pid = 1983] [id = 570] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x126fb7800 == 29 [pid = 1983] [id = 569] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x118620000 == 28 [pid = 1983] [id = 568] 04:45:54 INFO - PROCESS | 1983 | --DOCSHELL 0x110f39800 == 27 [pid = 1983] [id = 567] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x1254a7c00) [pid = 1983] [serial = 1657] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x124f34000) [pid = 1983] [serial = 1655] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x112971000) [pid = 1983] [serial = 1610] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x1164f7800) [pid = 1983] [serial = 1612] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x123cdfc00) [pid = 1983] [serial = 1640] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x123ce4800) [pid = 1983] [serial = 1642] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x1167f5400) [pid = 1983] [serial = 1628] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1184e6400) [pid = 1983] [serial = 1649] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x124c67400) [pid = 1983] [serial = 1645] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x116552400) [pid = 1983] [serial = 1627] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1167f2000) [pid = 1983] [serial = 1613] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x124c6dc00) [pid = 1983] [serial = 1646] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x123ceec00) [pid = 1983] [serial = 1643] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x112718c00) [pid = 1983] [serial = 1609] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1127e2000) [pid = 1983] [serial = 1624] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1196cc800) [pid = 1983] [serial = 1618] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x124c6c800) [pid = 1983] [serial = 1652] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x119bc0c00) [pid = 1983] [serial = 1619] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x118429400) [pid = 1983] [serial = 1615] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x119e04800) [pid = 1983] [serial = 1639] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x118da2400) [pid = 1983] [serial = 1633] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x119bc3400) [pid = 1983] [serial = 1637] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1186c6400) [pid = 1983] [serial = 1631] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1129bd400) [pid = 1983] [serial = 1625] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x119bc7400) [pid = 1983] [serial = 1651] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x11991f800) [pid = 1983] [serial = 1636] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x113c02800) [pid = 1983] [serial = 1621] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x118933400) [pid = 1983] [serial = 1616] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x124e84c00) [pid = 1983] [serial = 1654] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x11654b400) [pid = 1983] [serial = 1648] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x116593000) [pid = 1983] [serial = 1622] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x117c3e400) [pid = 1983] [serial = 1630] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x1196d2800) [pid = 1983] [serial = 1634] [outer = 0x0] [url = about:blank] 04:45:55 INFO - PROCESS | 1983 | 1472298355143 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1195ms 04:45:55 INFO - PROCESS | 1983 | 1472298355152 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 1983 | 1472298355156 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 04:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:45:55 INFO - PROCESS | 1983 | 1472298355163 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 1983 | 1472298355168 Marionette TRACE conn2 <- [1,2262,null,{}] 04:45:55 INFO - PROCESS | 1983 | 1472298355183 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:55 INFO - PROCESS | 1983 | 1472298355185 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:55 INFO - PROCESS | 1983 | 1472298355270 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:45:55 INFO - PROCESS | 1983 | 1472298355278 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 1983 | 1472298355280 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:55 INFO - PROCESS | 1983 | ++DOCSHELL 0x1169e2800 == 28 [pid = 1983] [id = 573] 04:45:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x113c4f800) [pid = 1983] [serial = 1719] [outer = 0x0] 04:45:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x115e2bc00) [pid = 1983] [serial = 1720] [outer = 0x113c4f800] 04:45:55 INFO - PROCESS | 1983 | 1472298355308 Marionette DEBUG loaded listener.js 04:45:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x116549800) [pid = 1983] [serial = 1721] [outer = 0x113c4f800] 04:45:55 INFO - PROCESS | 1983 | 1472298355657 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 524ms 04:45:55 INFO - PROCESS | 1983 | 1472298355687 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 1983 | 1472298355691 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 04:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:45:55 INFO - PROCESS | 1983 | 1472298355696 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 1983 | 1472298355698 Marionette TRACE conn2 <- [1,2266,null,{}] 04:45:55 INFO - PROCESS | 1983 | 1472298355700 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:55 INFO - PROCESS | 1983 | 1472298355702 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:55 INFO - PROCESS | 1983 | 1472298355787 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:45:55 INFO - PROCESS | 1983 | 1472298355794 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 1983 | 1472298355795 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:55 INFO - PROCESS | 1983 | ++DOCSHELL 0x118229800 == 29 [pid = 1983] [id = 574] 04:45:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1167ee800) [pid = 1983] [serial = 1722] [outer = 0x0] 04:45:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x11691c400) [pid = 1983] [serial = 1723] [outer = 0x1167ee800] 04:45:55 INFO - PROCESS | 1983 | 1472298355823 Marionette DEBUG loaded listener.js 04:45:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x11815dc00) [pid = 1983] [serial = 1724] [outer = 0x1167ee800] 04:45:56 INFO - PROCESS | 1983 | 1472298356207 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 519ms 04:45:56 INFO - PROCESS | 1983 | 1472298356215 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 1983 | 1472298356216 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 04:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:45:56 INFO - PROCESS | 1983 | 1472298356219 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:45:56 INFO - PROCESS | 1983 | 1472298356221 Marionette TRACE conn2 <- [1,2270,null,{}] 04:45:56 INFO - PROCESS | 1983 | 1472298356231 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:56 INFO - PROCESS | 1983 | 1472298356234 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:56 INFO - PROCESS | 1983 | 1472298356334 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:45:56 INFO - PROCESS | 1983 | 1472298356344 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:56 INFO - PROCESS | 1983 | 1472298356346 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198ba000 == 30 [pid = 1983] [id = 575] 04:45:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1184e9c00) [pid = 1983] [serial = 1725] [outer = 0x0] 04:45:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x118939400) [pid = 1983] [serial = 1726] [outer = 0x1184e9c00] 04:45:56 INFO - PROCESS | 1983 | 1472298356376 Marionette DEBUG loaded listener.js 04:45:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1195ea400) [pid = 1983] [serial = 1727] [outer = 0x1184e9c00] 04:45:56 INFO - PROCESS | 1983 | 1472298356705 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 522ms 04:45:56 INFO - PROCESS | 1983 | 1472298356741 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 1983 | 1472298356744 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 04:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:45:56 INFO - PROCESS | 1983 | 1472298356747 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:45:56 INFO - PROCESS | 1983 | 1472298356749 Marionette TRACE conn2 <- [1,2274,null,{}] 04:45:56 INFO - PROCESS | 1983 | 1472298356753 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:56 INFO - PROCESS | 1983 | 1472298356755 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:56 INFO - PROCESS | 1983 | 1472298356922 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:45:56 INFO - PROCESS | 1983 | 1472298356946 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:56 INFO - PROCESS | 1983 | 1472298356948 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x12100c800 == 31 [pid = 1983] [id = 576] 04:45:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1186d4800) [pid = 1983] [serial = 1728] [outer = 0x0] 04:45:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x1196c7000) [pid = 1983] [serial = 1729] [outer = 0x1186d4800] 04:45:56 INFO - PROCESS | 1983 | 1472298356994 Marionette DEBUG loaded listener.js 04:45:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x119920400) [pid = 1983] [serial = 1730] [outer = 0x1186d4800] 04:45:57 INFO - PROCESS | 1983 | 1472298357424 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 720ms 04:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:45:57 INFO - PROCESS | 1983 | 1472298357467 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:45:57 INFO - PROCESS | 1983 | 1472298357469 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 04:45:57 INFO - PROCESS | 1983 | 1472298357471 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:45:57 INFO - PROCESS | 1983 | 1472298357472 Marionette TRACE conn2 <- [1,2278,null,{}] 04:45:57 INFO - PROCESS | 1983 | 1472298357474 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:57 INFO - PROCESS | 1983 | 1472298357476 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:57 INFO - PROCESS | 1983 | 1472298357573 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:45:57 INFO - PROCESS | 1983 | 1472298357577 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:57 INFO - PROCESS | 1983 | 1472298357578 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:57 INFO - PROCESS | 1983 | ++DOCSHELL 0x124a76000 == 32 [pid = 1983] [id = 577] 04:45:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x116711000) [pid = 1983] [serial = 1731] [outer = 0x0] 04:45:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x11992d400) [pid = 1983] [serial = 1732] [outer = 0x116711000] 04:45:57 INFO - PROCESS | 1983 | 1472298357603 Marionette DEBUG loaded listener.js 04:45:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x119bc3c00) [pid = 1983] [serial = 1733] [outer = 0x116711000] 04:45:57 INFO - PROCESS | 1983 | 1472298357952 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 518ms 04:45:57 INFO - PROCESS | 1983 | 1472298357990 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:45:57 INFO - PROCESS | 1983 | 1472298357991 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 04:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:45:57 INFO - PROCESS | 1983 | 1472298357993 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:45:57 INFO - PROCESS | 1983 | 1472298357994 Marionette TRACE conn2 <- [1,2282,null,{}] 04:45:57 INFO - PROCESS | 1983 | 1472298357997 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:58 INFO - PROCESS | 1983 | 1472298358001 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:58 INFO - PROCESS | 1983 | 1472298358110 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:45:58 INFO - PROCESS | 1983 | 1472298358121 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:58 INFO - PROCESS | 1983 | 1472298358122 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x125ea0800 == 33 [pid = 1983] [id = 578] 04:45:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x119bc8000) [pid = 1983] [serial = 1734] [outer = 0x0] 04:45:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1238b2400) [pid = 1983] [serial = 1735] [outer = 0x119bc8000] 04:45:58 INFO - PROCESS | 1983 | 1472298358150 Marionette DEBUG loaded listener.js 04:45:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x123ce1400) [pid = 1983] [serial = 1736] [outer = 0x119bc8000] 04:45:58 INFO - PROCESS | 1983 | 1472298358488 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 518ms 04:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:45:58 INFO - PROCESS | 1983 | 1472298358512 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:45:58 INFO - PROCESS | 1983 | 1472298358513 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 04:45:58 INFO - PROCESS | 1983 | 1472298358515 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:45:58 INFO - PROCESS | 1983 | 1472298358517 Marionette TRACE conn2 <- [1,2286,null,{}] 04:45:58 INFO - PROCESS | 1983 | 1472298358527 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:58 INFO - PROCESS | 1983 | 1472298358528 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:58 INFO - PROCESS | 1983 | 1472298358630 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:45:58 INFO - PROCESS | 1983 | 1472298358634 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:58 INFO - PROCESS | 1983 | 1472298358635 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x12732c000 == 34 [pid = 1983] [id = 579] 04:45:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1189f8c00) [pid = 1983] [serial = 1737] [outer = 0x0] 04:45:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x123cee400) [pid = 1983] [serial = 1738] [outer = 0x1189f8c00] 04:45:58 INFO - PROCESS | 1983 | 1472298358661 Marionette DEBUG loaded listener.js 04:45:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x124c64800) [pid = 1983] [serial = 1739] [outer = 0x1189f8c00] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x124f2a800) [pid = 1983] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x119818c00) [pid = 1983] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x12107f400) [pid = 1983] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x11981d000) [pid = 1983] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x112714c00) [pid = 1983] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x116557c00) [pid = 1983] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x11271e000) [pid = 1983] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x124f38000) [pid = 1983] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x112971800) [pid = 1983] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x11272d400) [pid = 1983] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1186c6000) [pid = 1983] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1129bec00) [pid = 1983] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x123dc9c00) [pid = 1983] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1181b5c00) [pid = 1983] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:45:59 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1129b3800) [pid = 1983] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:45:59 INFO - PROCESS | 1983 | 1472298359171 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 667ms 04:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:45:59 INFO - PROCESS | 1983 | 1472298359184 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:45:59 INFO - PROCESS | 1983 | 1472298359185 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 04:45:59 INFO - PROCESS | 1983 | 1472298359187 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:45:59 INFO - PROCESS | 1983 | 1472298359188 Marionette TRACE conn2 <- [1,2290,null,{}] 04:45:59 INFO - PROCESS | 1983 | 1472298359192 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:59 INFO - PROCESS | 1983 | 1472298359195 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:59 INFO - PROCESS | 1983 | 1472298359312 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:45:59 INFO - PROCESS | 1983 | 1472298359317 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:59 INFO - PROCESS | 1983 | 1472298359318 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:59 INFO - PROCESS | 1983 | ++DOCSHELL 0x128be5800 == 35 [pid = 1983] [id = 580] 04:45:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x11272f800) [pid = 1983] [serial = 1740] [outer = 0x0] 04:45:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x116557c00) [pid = 1983] [serial = 1741] [outer = 0x11272f800] 04:45:59 INFO - PROCESS | 1983 | 1472298359363 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x118938000) [pid = 1983] [serial = 1742] [outer = 0x11272f800] 04:45:59 INFO - PROCESS | 1983 | 1472298359811 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 668ms 04:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:45:59 INFO - PROCESS | 1983 | 1472298359861 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:45:59 INFO - PROCESS | 1983 | 1472298359863 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 04:45:59 INFO - PROCESS | 1983 | 1472298359865 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:45:59 INFO - PROCESS | 1983 | 1472298359866 Marionette TRACE conn2 <- [1,2294,null,{}] 04:45:59 INFO - PROCESS | 1983 | 1472298359869 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:59 INFO - PROCESS | 1983 | 1472298359870 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:59 INFO - PROCESS | 1983 | 1472298359961 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:45:59 INFO - PROCESS | 1983 | 1472298359965 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:59 INFO - PROCESS | 1983 | 1472298359966 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:45:59 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292ab800 == 36 [pid = 1983] [id = 581] 04:45:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x118da4000) [pid = 1983] [serial = 1743] [outer = 0x0] 04:45:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x123c10000) [pid = 1983] [serial = 1744] [outer = 0x118da4000] 04:45:59 INFO - PROCESS | 1983 | 1472298359991 Marionette DEBUG loaded listener.js 04:46:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x124c69400) [pid = 1983] [serial = 1745] [outer = 0x118da4000] 04:46:00 INFO - PROCESS | 1983 | 1472298360317 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 471ms 04:46:00 INFO - PROCESS | 1983 | 1472298360337 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:46:00 INFO - PROCESS | 1983 | 1472298360339 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 04:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:46:00 INFO - PROCESS | 1983 | 1472298360345 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:46:00 INFO - PROCESS | 1983 | 1472298360346 Marionette TRACE conn2 <- [1,2298,null,{}] 04:46:00 INFO - PROCESS | 1983 | 1472298360349 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:00 INFO - PROCESS | 1983 | 1472298360352 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:00 INFO - PROCESS | 1983 | 1472298360530 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:46:00 INFO - PROCESS | 1983 | 1472298360549 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:00 INFO - PROCESS | 1983 | 1472298360550 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:00 INFO - PROCESS | 1983 | ++DOCSHELL 0x12956a800 == 37 [pid = 1983] [id = 582] 04:46:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x119edc000) [pid = 1983] [serial = 1746] [outer = 0x0] 04:46:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x124c71800) [pid = 1983] [serial = 1747] [outer = 0x119edc000] 04:46:00 INFO - PROCESS | 1983 | 1472298360595 Marionette DEBUG loaded listener.js 04:46:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x119bc1c00) [pid = 1983] [serial = 1748] [outer = 0x119edc000] 04:46:00 INFO - PROCESS | 1983 | 1472298360977 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 04:46:01 INFO - PROCESS | 1983 | 1472298361017 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:46:01 INFO - PROCESS | 1983 | 1472298361019 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 04:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:46:01 INFO - PROCESS | 1983 | 1472298361022 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:46:01 INFO - PROCESS | 1983 | 1472298361026 Marionette TRACE conn2 <- [1,2302,null,{}] 04:46:01 INFO - PROCESS | 1983 | 1472298361041 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:01 INFO - PROCESS | 1983 | 1472298361044 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:01 INFO - PROCESS | 1983 | 1472298361294 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:46:01 INFO - PROCESS | 1983 | 1472298361345 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:01 INFO - PROCESS | 1983 | 1472298361347 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:01 INFO - PROCESS | 1983 | ++DOCSHELL 0x113375800 == 38 [pid = 1983] [id = 583] 04:46:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x110d62400) [pid = 1983] [serial = 1749] [outer = 0x0] 04:46:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1121e5400) [pid = 1983] [serial = 1750] [outer = 0x110d62400] 04:46:01 INFO - PROCESS | 1983 | 1472298361381 Marionette DEBUG loaded listener.js 04:46:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1127de400) [pid = 1983] [serial = 1751] [outer = 0x110d62400] 04:46:01 INFO - PROCESS | 1983 | 1472298361928 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 925ms 04:46:01 INFO - PROCESS | 1983 | 1472298361966 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:46:01 INFO - PROCESS | 1983 | 1472298361969 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 04:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:46:01 INFO - PROCESS | 1983 | 1472298361976 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:46:01 INFO - PROCESS | 1983 | 1472298361978 Marionette TRACE conn2 <- [1,2306,null,{}] 04:46:01 INFO - PROCESS | 1983 | 1472298361982 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:01 INFO - PROCESS | 1983 | 1472298361984 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:02 INFO - PROCESS | 1983 | 1472298362092 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:46:02 INFO - PROCESS | 1983 | 1472298362170 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:02 INFO - PROCESS | 1983 | 1472298362172 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:02 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198b7800 == 39 [pid = 1983] [id = 584] 04:46:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1167fa800) [pid = 1983] [serial = 1752] [outer = 0x0] 04:46:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x11699dc00) [pid = 1983] [serial = 1753] [outer = 0x1167fa800] 04:46:02 INFO - PROCESS | 1983 | 1472298362204 Marionette DEBUG loaded listener.js 04:46:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x118167000) [pid = 1983] [serial = 1754] [outer = 0x1167fa800] 04:46:02 INFO - PROCESS | 1983 | 1472298362858 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 926ms 04:46:02 INFO - PROCESS | 1983 | 1472298362900 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 04:46:02 INFO - PROCESS | 1983 | 1472298362902 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 04:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:46:02 INFO - PROCESS | 1983 | 1472298362905 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - PROCESS | 1983 | 1472298362910 Marionette TRACE conn2 <- [1,2310,null,{}] 04:46:02 INFO - PROCESS | 1983 | 1472298362915 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:02 INFO - PROCESS | 1983 | 1472298362916 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:03 INFO - PROCESS | 1983 | 1472298363024 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:46:03 INFO - PROCESS | 1983 | 1472298363104 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:03 INFO - PROCESS | 1983 | 1472298363107 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:03 INFO - PROCESS | 1983 | ++DOCSHELL 0x118132800 == 40 [pid = 1983] [id = 585] 04:46:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x116483000) [pid = 1983] [serial = 1755] [outer = 0x0] 04:46:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x11670e800) [pid = 1983] [serial = 1756] [outer = 0x116483000] 04:46:03 INFO - PROCESS | 1983 | 1472298363137 Marionette DEBUG loaded listener.js 04:46:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x1167fb800) [pid = 1983] [serial = 1757] [outer = 0x116483000] 04:46:03 INFO - PROCESS | 1983 | --DOCSHELL 0x12956a800 == 39 [pid = 1983] [id = 582] 04:46:03 INFO - PROCESS | 1983 | --DOCSHELL 0x1292ab800 == 38 [pid = 1983] [id = 581] 04:46:03 INFO - PROCESS | 1983 | --DOCSHELL 0x128be5800 == 37 [pid = 1983] [id = 580] 04:46:03 INFO - PROCESS | 1983 | --DOCSHELL 0x12732c000 == 36 [pid = 1983] [id = 579] 04:46:03 INFO - PROCESS | 1983 | --DOCSHELL 0x125ea0800 == 35 [pid = 1983] [id = 578] 04:46:03 INFO - PROCESS | 1983 | --DOCSHELL 0x124a76000 == 34 [pid = 1983] [id = 577] 04:46:03 INFO - PROCESS | 1983 | --DOCSHELL 0x12100c800 == 33 [pid = 1983] [id = 576] 04:46:03 INFO - PROCESS | 1983 | --DOCSHELL 0x1198ba000 == 32 [pid = 1983] [id = 575] 04:46:03 INFO - PROCESS | 1983 | --DOCSHELL 0x118229800 == 31 [pid = 1983] [id = 574] 04:46:03 INFO - PROCESS | 1983 | --DOCSHELL 0x1169e2800 == 30 [pid = 1983] [id = 573] 04:46:03 INFO - PROCESS | 1983 | --DOCSHELL 0x11821f800 == 29 [pid = 1983] [id = 572] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x124f34800) [pid = 1983] [serial = 1699] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x11992ac00) [pid = 1983] [serial = 1681] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x121085800) [pid = 1983] [serial = 1684] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1205ce400) [pid = 1983] [serial = 1682] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x123a2a400) [pid = 1983] [serial = 1687] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x112965400) [pid = 1983] [serial = 1666] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1165f8800) [pid = 1983] [serial = 1669] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1238b6800) [pid = 1983] [serial = 1685] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1167f3800) [pid = 1983] [serial = 1670] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x112966800) [pid = 1983] [serial = 1660] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x113c11000) [pid = 1983] [serial = 1661] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x12570f800) [pid = 1983] [serial = 1658] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x118160000) [pid = 1983] [serial = 1672] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1181c2800) [pid = 1983] [serial = 1673] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1167f6400) [pid = 1983] [serial = 1663] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x11815d400) [pid = 1983] [serial = 1664] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x118934c00) [pid = 1983] [serial = 1675] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x119277800) [pid = 1983] [serial = 1676] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1129bdc00) [pid = 1983] [serial = 1667] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x123ce2800) [pid = 1983] [serial = 1688] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x11303d400) [pid = 1983] [serial = 1690] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x116a0d400) [pid = 1983] [serial = 1691] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x124c6a400) [pid = 1983] [serial = 1696] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x124f2a400) [pid = 1983] [serial = 1697] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x119926c00) [pid = 1983] [serial = 1693] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x123ceb000) [pid = 1983] [serial = 1694] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x119279800) [pid = 1983] [serial = 1678] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x1196ce400) [pid = 1983] [serial = 1679] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x125335c00) [pid = 1983] [serial = 1700] [outer = 0x0] [url = about:blank] 04:46:03 INFO - PROCESS | 1983 | 1472298363535 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 676ms 04:46:03 INFO - PROCESS | 1983 | 1472298363582 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:46:03 INFO - PROCESS | 1983 | 1472298363585 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 04:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:46:03 INFO - PROCESS | 1983 | 1472298363590 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:46:03 INFO - PROCESS | 1983 | 1472298363592 Marionette TRACE conn2 <- [1,2314,null,{}] 04:46:03 INFO - PROCESS | 1983 | 1472298363594 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:03 INFO - PROCESS | 1983 | 1472298363596 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:03 INFO - PROCESS | 1983 | 1472298363678 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:46:03 INFO - PROCESS | 1983 | 1472298363737 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:03 INFO - PROCESS | 1983 | 1472298363738 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:03 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d0b800 == 30 [pid = 1983] [id = 586] 04:46:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x1167f0c00) [pid = 1983] [serial = 1758] [outer = 0x0] 04:46:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x1181b0000) [pid = 1983] [serial = 1759] [outer = 0x1167f0c00] 04:46:03 INFO - PROCESS | 1983 | 1472298363767 Marionette DEBUG loaded listener.js 04:46:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x1186d0c00) [pid = 1983] [serial = 1760] [outer = 0x1167f0c00] 04:46:04 INFO - PROCESS | 1983 | 1472298364070 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:46:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:46:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 520ms 04:46:04 INFO - PROCESS | 1983 | 1472298364112 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:46:04 INFO - PROCESS | 1983 | 1472298364113 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 04:46:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:46:04 INFO - PROCESS | 1983 | 1472298364116 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:46:04 INFO - PROCESS | 1983 | 1472298364118 Marionette TRACE conn2 <- [1,2318,null,{}] 04:46:04 INFO - PROCESS | 1983 | 1472298364129 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:04 INFO - PROCESS | 1983 | 1472298364132 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:04 INFO - PROCESS | 1983 | 1472298364213 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:46:04 INFO - PROCESS | 1983 | 1472298364268 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:04 INFO - PROCESS | 1983 | 1472298364270 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x120fa6800 == 31 [pid = 1983] [id = 587] 04:46:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x118937400) [pid = 1983] [serial = 1761] [outer = 0x0] 04:46:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x1196c4000) [pid = 1983] [serial = 1762] [outer = 0x118937400] 04:46:04 INFO - PROCESS | 1983 | 1472298364300 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x119929000) [pid = 1983] [serial = 1763] [outer = 0x118937400] 04:46:04 INFO - PROCESS | 1983 | 1472298364616 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 04:46:04 INFO - PROCESS | 1983 | 1472298364646 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 04:46:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:46:04 INFO - PROCESS | 1983 | 1472298364648 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:46:04 INFO - PROCESS | 1983 | 1472298364649 Marionette TRACE conn2 <- [1,2322,null,{}] 04:46:04 INFO - PROCESS | 1983 | 1472298364652 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:04 INFO - PROCESS | 1983 | 1472298364653 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:04 INFO - PROCESS | 1983 | 1472298364732 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:46:04 INFO - PROCESS | 1983 | 1472298364736 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:04 INFO - PROCESS | 1983 | 1472298364737 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x124eed000 == 32 [pid = 1983] [id = 588] 04:46:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x119bbc000) [pid = 1983] [serial = 1764] [outer = 0x0] 04:46:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x1205cc800) [pid = 1983] [serial = 1765] [outer = 0x119bbc000] 04:46:04 INFO - PROCESS | 1983 | 1472298364765 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x12108b800) [pid = 1983] [serial = 1766] [outer = 0x119bbc000] 04:46:05 INFO - PROCESS | 1983 | 1472298365121 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 517ms 04:46:05 INFO - PROCESS | 1983 | 1472298365167 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:46:05 INFO - PROCESS | 1983 | 1472298365169 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 04:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:46:05 INFO - PROCESS | 1983 | 1472298365173 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 1983 | 1472298365174 Marionette TRACE conn2 <- [1,2326,null,{}] 04:46:05 INFO - PROCESS | 1983 | 1472298365178 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:05 INFO - PROCESS | 1983 | 1472298365180 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:05 INFO - PROCESS | 1983 | 1472298365305 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:46:05 INFO - PROCESS | 1983 | 1472298365312 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 1983 | 1472298365313 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:05 INFO - PROCESS | 1983 | ++DOCSHELL 0x118227000 == 33 [pid = 1983] [id = 589] 04:46:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1238b1000) [pid = 1983] [serial = 1767] [outer = 0x0] 04:46:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x123a2d000) [pid = 1983] [serial = 1768] [outer = 0x1238b1000] 04:46:05 INFO - PROCESS | 1983 | 1472298365357 Marionette DEBUG loaded listener.js 04:46:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x123ce4400) [pid = 1983] [serial = 1769] [outer = 0x1238b1000] 04:46:05 INFO - PROCESS | 1983 | 1472298365767 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 621ms 04:46:05 INFO - PROCESS | 1983 | 1472298365793 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:46:05 INFO - PROCESS | 1983 | 1472298365795 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 04:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:46:05 INFO - PROCESS | 1983 | 1472298365797 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 1983 | 1472298365798 Marionette TRACE conn2 <- [1,2330,null,{}] 04:46:05 INFO - PROCESS | 1983 | 1472298365807 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:05 INFO - PROCESS | 1983 | 1472298365811 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:05 INFO - PROCESS | 1983 | 1472298365930 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:46:05 INFO - PROCESS | 1983 | 1472298365944 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 1983 | 1472298365945 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:05 INFO - PROCESS | 1983 | ++DOCSHELL 0x128be5800 == 34 [pid = 1983] [id = 590] 04:46:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1238b9400) [pid = 1983] [serial = 1770] [outer = 0x0] 04:46:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x124c6a000) [pid = 1983] [serial = 1771] [outer = 0x1238b9400] 04:46:05 INFO - PROCESS | 1983 | 1472298365971 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x125404c00) [pid = 1983] [serial = 1772] [outer = 0x1238b9400] 04:46:06 INFO - PROCESS | 1983 | 1472298366301 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 526ms 04:46:06 INFO - PROCESS | 1983 | 1472298366325 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:46:06 INFO - PROCESS | 1983 | 1472298366328 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 04:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:46:06 INFO - PROCESS | 1983 | 1472298366331 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 1983 | 1472298366332 Marionette TRACE conn2 <- [1,2334,null,{}] 04:46:06 INFO - PROCESS | 1983 | 1472298366334 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:06 INFO - PROCESS | 1983 | 1472298366335 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:06 INFO - PROCESS | 1983 | 1472298366434 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:46:06 INFO - PROCESS | 1983 | 1472298366445 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:06 INFO - PROCESS | 1983 | 1472298366446 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:06 INFO - PROCESS | 1983 | ++DOCSHELL 0x128fa4000 == 35 [pid = 1983] [id = 591] 04:46:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x1254af400) [pid = 1983] [serial = 1773] [outer = 0x0] 04:46:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x12570f800) [pid = 1983] [serial = 1774] [outer = 0x1254af400] 04:46:06 INFO - PROCESS | 1983 | 1472298366471 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1259d6000) [pid = 1983] [serial = 1775] [outer = 0x1254af400] 04:46:06 INFO - PROCESS | 1983 | 1472298366800 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 518ms 04:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:46:06 INFO - PROCESS | 1983 | 1472298366854 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:46:06 INFO - PROCESS | 1983 | 1472298366855 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 04:46:06 INFO - PROCESS | 1983 | 1472298366857 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 1983 | 1472298366858 Marionette TRACE conn2 <- [1,2338,null,{}] 04:46:06 INFO - PROCESS | 1983 | 1472298366860 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:06 INFO - PROCESS | 1983 | 1472298366862 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:06 INFO - PROCESS | 1983 | 1472298366958 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:46:06 INFO - PROCESS | 1983 | 1472298366961 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:06 INFO - PROCESS | 1983 | 1472298366962 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:06 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a6c7800 == 36 [pid = 1983] [id = 592] 04:46:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1254af800) [pid = 1983] [serial = 1776] [outer = 0x0] 04:46:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1259e3c00) [pid = 1983] [serial = 1777] [outer = 0x1254af800] 04:46:06 INFO - PROCESS | 1983 | 1472298366987 Marionette DEBUG loaded listener.js 04:46:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x125e8a400) [pid = 1983] [serial = 1778] [outer = 0x1254af800] 04:46:07 INFO - PROCESS | 1983 | 1472298367303 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:46:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:46:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 470ms 04:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:46:07 INFO - PROCESS | 1983 | 1472298367332 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:46:07 INFO - PROCESS | 1983 | 1472298367333 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 04:46:07 INFO - PROCESS | 1983 | 1472298367341 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:46:07 INFO - PROCESS | 1983 | 1472298367344 Marionette TRACE conn2 <- [1,2342,null,{}] 04:46:07 INFO - PROCESS | 1983 | 1472298367347 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:07 INFO - PROCESS | 1983 | 1472298367349 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:07 INFO - PROCESS | 1983 | 1472298367447 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:46:07 INFO - PROCESS | 1983 | 1472298367459 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:07 INFO - PROCESS | 1983 | 1472298367461 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x12ab0e000 == 37 [pid = 1983] [id = 593] 04:46:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x125eea800) [pid = 1983] [serial = 1779] [outer = 0x0] 04:46:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x125ef9800) [pid = 1983] [serial = 1780] [outer = 0x125eea800] 04:46:07 INFO - PROCESS | 1983 | 1472298367487 Marionette DEBUG loaded listener.js 04:46:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1269e5800) [pid = 1983] [serial = 1781] [outer = 0x125eea800] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x116711000) [pid = 1983] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1167ee800) [pid = 1983] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1167f6800) [pid = 1983] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x113c4f800) [pid = 1983] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1186d4800) [pid = 1983] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1184e9c00) [pid = 1983] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x10eaf1800) [pid = 1983] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x119bc8000) [pid = 1983] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1189f8c00) [pid = 1983] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x11272f800) [pid = 1983] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x112ebd800) [pid = 1983] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1181b5800) [pid = 1983] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x119904c00) [pid = 1983] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1127dd400) [pid = 1983] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:46:07 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x118da4000) [pid = 1983] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:46:07 INFO - PROCESS | 1983 | 1472298367879 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:46:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:46:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 578ms 04:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:46:07 INFO - PROCESS | 1983 | 1472298367913 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:46:07 INFO - PROCESS | 1983 | 1472298367914 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 04:46:07 INFO - PROCESS | 1983 | 1472298367917 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:46:07 INFO - PROCESS | 1983 | 1472298367918 Marionette TRACE conn2 <- [1,2346,null,{}] 04:46:07 INFO - PROCESS | 1983 | 1472298367931 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:07 INFO - PROCESS | 1983 | 1472298367932 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:08 INFO - PROCESS | 1983 | 1472298368013 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:46:08 INFO - PROCESS | 1983 | 1472298368017 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:08 INFO - PROCESS | 1983 | 1472298368018 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:08 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c9f800 == 38 [pid = 1983] [id = 594] 04:46:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1129b8000) [pid = 1983] [serial = 1782] [outer = 0x0] 04:46:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1176bbc00) [pid = 1983] [serial = 1783] [outer = 0x1129b8000] 04:46:08 INFO - PROCESS | 1983 | 1472298368043 Marionette DEBUG loaded listener.js 04:46:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x11990dc00) [pid = 1983] [serial = 1784] [outer = 0x1129b8000] 04:46:08 INFO - PROCESS | 1983 | 1472298368381 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 484ms 04:46:08 INFO - PROCESS | 1983 | 1472298368403 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:46:08 INFO - PROCESS | 1983 | 1472298368405 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 04:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:46:08 INFO - PROCESS | 1983 | 1472298368411 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:46:08 INFO - PROCESS | 1983 | 1472298368414 Marionette TRACE conn2 <- [1,2350,null,{}] 04:46:08 INFO - PROCESS | 1983 | 1472298368417 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:08 INFO - PROCESS | 1983 | 1472298368420 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:08 INFO - PROCESS | 1983 | 1472298368564 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:46:08 INFO - PROCESS | 1983 | 1472298368660 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:08 INFO - PROCESS | 1983 | 1472298368662 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:08 INFO - PROCESS | 1983 | ++DOCSHELL 0x12b3cb000 == 39 [pid = 1983] [id = 595] 04:46:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x11842d000) [pid = 1983] [serial = 1785] [outer = 0x0] 04:46:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x125e8d000) [pid = 1983] [serial = 1786] [outer = 0x11842d000] 04:46:08 INFO - PROCESS | 1983 | 1472298368708 Marionette DEBUG loaded listener.js 04:46:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x126f54000) [pid = 1983] [serial = 1787] [outer = 0x11842d000] 04:46:09 INFO - PROCESS | 1983 | 1472298369098 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:46:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 723ms 04:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:46:09 INFO - PROCESS | 1983 | 1472298369131 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:46:09 INFO - PROCESS | 1983 | 1472298369132 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 04:46:09 INFO - PROCESS | 1983 | 1472298369134 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:46:09 INFO - PROCESS | 1983 | 1472298369135 Marionette TRACE conn2 <- [1,2354,null,{}] 04:46:09 INFO - PROCESS | 1983 | 1472298369138 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:09 INFO - PROCESS | 1983 | 1472298369139 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:09 INFO - PROCESS | 1983 | 1472298369217 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:46:09 INFO - PROCESS | 1983 | 1472298369278 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:09 INFO - PROCESS | 1983 | 1472298369279 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:09 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbe5800 == 40 [pid = 1983] [id = 596] 04:46:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x126f53c00) [pid = 1983] [serial = 1788] [outer = 0x0] 04:46:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x127187c00) [pid = 1983] [serial = 1789] [outer = 0x126f53c00] 04:46:09 INFO - PROCESS | 1983 | 1472298369304 Marionette DEBUG loaded listener.js 04:46:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1273ef800) [pid = 1983] [serial = 1790] [outer = 0x126f53c00] 04:46:09 INFO - PROCESS | 1983 | 1472298369610 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:46:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 517ms 04:46:09 INFO - PROCESS | 1983 | 1472298369653 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:46:09 INFO - PROCESS | 1983 | 1472298369655 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 04:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:46:09 INFO - PROCESS | 1983 | 1472298369660 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:46:09 INFO - PROCESS | 1983 | 1472298369662 Marionette TRACE conn2 <- [1,2358,null,{}] 04:46:09 INFO - PROCESS | 1983 | 1472298369665 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:09 INFO - PROCESS | 1983 | 1472298369666 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:09 INFO - PROCESS | 1983 | 1472298369850 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:46:09 INFO - PROCESS | 1983 | 1472298369949 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:09 INFO - PROCESS | 1983 | 1472298369951 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:09 INFO - PROCESS | 1983 | ++DOCSHELL 0x113203000 == 41 [pid = 1983] [id = 597] 04:46:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1127e4800) [pid = 1983] [serial = 1791] [outer = 0x0] 04:46:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1129b5000) [pid = 1983] [serial = 1792] [outer = 0x1127e4800] 04:46:10 INFO - PROCESS | 1983 | 1472298370012 Marionette DEBUG loaded listener.js 04:46:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x115e99800) [pid = 1983] [serial = 1793] [outer = 0x1127e4800] 04:46:10 INFO - PROCESS | 1983 | 1472298370458 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:46:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:46:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 821ms 04:46:10 INFO - PROCESS | 1983 | 1472298370482 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:46:10 INFO - PROCESS | 1983 | 1472298370484 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 04:46:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:46:10 INFO - PROCESS | 1983 | 1472298370488 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:46:10 INFO - PROCESS | 1983 | 1472298370490 Marionette TRACE conn2 <- [1,2362,null,{}] 04:46:10 INFO - PROCESS | 1983 | 1472298370493 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:10 INFO - PROCESS | 1983 | 1472298370497 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:10 INFO - PROCESS | 1983 | 1472298370605 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:46:10 INFO - PROCESS | 1983 | 1472298370665 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:10 INFO - PROCESS | 1983 | 1472298370667 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x121005800 == 42 [pid = 1983] [id = 598] 04:46:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x11671a000) [pid = 1983] [serial = 1794] [outer = 0x0] 04:46:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x11842e800) [pid = 1983] [serial = 1795] [outer = 0x11671a000] 04:46:10 INFO - PROCESS | 1983 | 1472298370698 Marionette DEBUG loaded listener.js 04:46:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x118939800) [pid = 1983] [serial = 1796] [outer = 0x11671a000] 04:46:11 INFO - PROCESS | 1983 | 1472298371119 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 672ms 04:46:11 INFO - PROCESS | 1983 | 1472298371161 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:46:11 INFO - PROCESS | 1983 | 1472298371163 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 04:46:11 INFO - PROCESS | 1983 | 1472298371165 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:46:11 INFO - PROCESS | 1983 | 1472298371167 Marionette TRACE conn2 <- [1,2366,null,{}] 04:46:11 INFO - PROCESS | 1983 | 1472298371169 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:11 INFO - PROCESS | 1983 | 1472298371171 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:11 INFO - PROCESS | 1983 | 1472298371300 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:46:11 INFO - PROCESS | 1983 | 1472298371364 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:11 INFO - PROCESS | 1983 | 1472298371366 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:11 INFO - PROCESS | 1983 | ++DOCSHELL 0x12ab0f000 == 43 [pid = 1983] [id = 599] 04:46:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x119904000) [pid = 1983] [serial = 1797] [outer = 0x0] 04:46:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x119e07c00) [pid = 1983] [serial = 1798] [outer = 0x119904000] 04:46:11 INFO - PROCESS | 1983 | 1472298371396 Marionette DEBUG loaded listener.js 04:46:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x123ce2000) [pid = 1983] [serial = 1799] [outer = 0x119904000] 04:46:11 INFO - PROCESS | 1983 | 1472298371837 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 719ms 04:46:11 INFO - PROCESS | 1983 | 1472298371886 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:46:11 INFO - PROCESS | 1983 | 1472298371889 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 04:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:46:11 INFO - PROCESS | 1983 | 1472298371899 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:46:11 INFO - PROCESS | 1983 | 1472298371903 Marionette TRACE conn2 <- [1,2370,null,{}] 04:46:11 INFO - PROCESS | 1983 | 1472298371930 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:11 INFO - PROCESS | 1983 | 1472298371934 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:12 INFO - PROCESS | 1983 | 1472298372092 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:46:12 INFO - PROCESS | 1983 | 1472298372160 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:12 INFO - PROCESS | 1983 | 1472298372161 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:12 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c141800 == 44 [pid = 1983] [id = 600] 04:46:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x123cea800) [pid = 1983] [serial = 1800] [outer = 0x0] 04:46:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x12577ac00) [pid = 1983] [serial = 1801] [outer = 0x123cea800] 04:46:12 INFO - PROCESS | 1983 | 1472298372191 Marionette DEBUG loaded listener.js 04:46:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x1269e1000) [pid = 1983] [serial = 1802] [outer = 0x123cea800] 04:46:12 INFO - PROCESS | 1983 | 1472298372645 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 784ms 04:46:12 INFO - PROCESS | 1983 | 1472298372678 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:46:12 INFO - PROCESS | 1983 | 1472298372680 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 04:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:46:12 INFO - PROCESS | 1983 | 1472298372684 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:46:12 INFO - PROCESS | 1983 | 1472298372686 Marionette TRACE conn2 <- [1,2374,null,{}] 04:46:12 INFO - PROCESS | 1983 | 1472298372690 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:12 INFO - PROCESS | 1983 | 1472298372692 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:12 INFO - PROCESS | 1983 | 1472298372779 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:46:12 INFO - PROCESS | 1983 | 1472298372851 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:12 INFO - PROCESS | 1983 | 1472298372853 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:12 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c386800 == 45 [pid = 1983] [id = 601] 04:46:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x1269e8000) [pid = 1983] [serial = 1803] [outer = 0x0] 04:46:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x127186400) [pid = 1983] [serial = 1804] [outer = 0x1269e8000] 04:46:12 INFO - PROCESS | 1983 | 1472298372901 Marionette DEBUG loaded listener.js 04:46:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x128f07800) [pid = 1983] [serial = 1805] [outer = 0x1269e8000] 04:46:13 INFO - PROCESS | 1983 | 1472298373456 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 824ms 04:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:46:13 INFO - PROCESS | 1983 | 1472298373508 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:46:13 INFO - PROCESS | 1983 | 1472298373511 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 04:46:13 INFO - PROCESS | 1983 | 1472298373514 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - PROCESS | 1983 | 1472298373516 Marionette TRACE conn2 <- [1,2378,null,{}] 04:46:13 INFO - PROCESS | 1983 | 1472298373520 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:13 INFO - PROCESS | 1983 | 1472298373522 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:13 INFO - PROCESS | 1983 | 1472298373679 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:46:13 INFO - PROCESS | 1983 | 1472298373885 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:13 INFO - PROCESS | 1983 | 1472298373887 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:13 INFO - PROCESS | 1983 | ++DOCSHELL 0x1183df000 == 46 [pid = 1983] [id = 602] 04:46:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x1127d9c00) [pid = 1983] [serial = 1806] [outer = 0x0] 04:46:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x112ebd800) [pid = 1983] [serial = 1807] [outer = 0x1127d9c00] 04:46:13 INFO - PROCESS | 1983 | 1472298373917 Marionette DEBUG loaded listener.js 04:46:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x116719800) [pid = 1983] [serial = 1808] [outer = 0x1127d9c00] 04:46:14 INFO - PROCESS | 1983 | 1472298374363 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 871ms 04:46:14 INFO - PROCESS | 1983 | 1472298374385 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:46:14 INFO - PROCESS | 1983 | 1472298374388 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 04:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:46:14 INFO - PROCESS | 1983 | 1472298374391 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:46:14 INFO - PROCESS | 1983 | 1472298374392 Marionette TRACE conn2 <- [1,2382,null,{}] 04:46:14 INFO - PROCESS | 1983 | 1472298374396 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:14 INFO - PROCESS | 1983 | 1472298374399 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:14 INFO - PROCESS | 1983 | 1472298374494 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:46:14 INFO - PROCESS | 1983 | 1472298374568 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:14 INFO - PROCESS | 1983 | 1472298374569 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:14 INFO - PROCESS | 1983 | ++DOCSHELL 0x118231000 == 47 [pid = 1983] [id = 603] 04:46:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x112eb2400) [pid = 1983] [serial = 1809] [outer = 0x0] 04:46:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x118431800) [pid = 1983] [serial = 1810] [outer = 0x112eb2400] 04:46:14 INFO - PROCESS | 1983 | 1472298374600 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x118da4000) [pid = 1983] [serial = 1811] [outer = 0x112eb2400] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbe5800 == 46 [pid = 1983] [id = 596] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x12b3cb000 == 45 [pid = 1983] [id = 595] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x124c9f800 == 44 [pid = 1983] [id = 594] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x12ab0e000 == 43 [pid = 1983] [id = 593] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x12a6c7800 == 42 [pid = 1983] [id = 592] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x128fa4000 == 41 [pid = 1983] [id = 591] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x128be5800 == 40 [pid = 1983] [id = 590] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x118227000 == 39 [pid = 1983] [id = 589] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x124eed000 == 38 [pid = 1983] [id = 588] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x120fa6800 == 37 [pid = 1983] [id = 587] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x118d0b800 == 36 [pid = 1983] [id = 586] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x118132800 == 35 [pid = 1983] [id = 585] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x1198b7800 == 34 [pid = 1983] [id = 584] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x113375800 == 33 [pid = 1983] [id = 583] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x1183df000 == 32 [pid = 1983] [id = 602] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x12c386800 == 31 [pid = 1983] [id = 601] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x12c141800 == 30 [pid = 1983] [id = 600] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x12ab0f000 == 29 [pid = 1983] [id = 599] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x121005800 == 28 [pid = 1983] [id = 598] 04:46:15 INFO - PROCESS | 1983 | --DOCSHELL 0x113203000 == 27 [pid = 1983] [id = 597] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x118939400) [pid = 1983] [serial = 1726] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x1195ea400) [pid = 1983] [serial = 1727] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x1121aa400) [pid = 1983] [serial = 1703] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x1238b2400) [pid = 1983] [serial = 1735] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x110e95000) [pid = 1983] [serial = 1702] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x123cee400) [pid = 1983] [serial = 1738] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x123ce1400) [pid = 1983] [serial = 1736] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x118938000) [pid = 1983] [serial = 1742] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x116557c00) [pid = 1983] [serial = 1741] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x116abcc00) [pid = 1983] [serial = 1706] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x116594800) [pid = 1983] [serial = 1705] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1196cfc00) [pid = 1983] [serial = 1709] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1189f5400) [pid = 1983] [serial = 1708] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1238b2800) [pid = 1983] [serial = 1712] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x119bc4400) [pid = 1983] [serial = 1711] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x113c51c00) [pid = 1983] [serial = 1715] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x124c64800) [pid = 1983] [serial = 1739] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1196c7000) [pid = 1983] [serial = 1729] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1127e3800) [pid = 1983] [serial = 1714] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x124c69400) [pid = 1983] [serial = 1745] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x123c10000) [pid = 1983] [serial = 1744] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x119bc3c00) [pid = 1983] [serial = 1733] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x124c71800) [pid = 1983] [serial = 1747] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x11992d400) [pid = 1983] [serial = 1732] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x11691c400) [pid = 1983] [serial = 1723] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x11815dc00) [pid = 1983] [serial = 1724] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x117c3b800) [pid = 1983] [serial = 1718] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x116abc400) [pid = 1983] [serial = 1717] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x115e2bc00) [pid = 1983] [serial = 1720] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x116549800) [pid = 1983] [serial = 1721] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x119920400) [pid = 1983] [serial = 1730] [outer = 0x0] [url = about:blank] 04:46:15 INFO - PROCESS | 1983 | 1472298375516 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1172ms 04:46:15 INFO - PROCESS | 1983 | 1472298375564 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:46:15 INFO - PROCESS | 1983 | 1472298375566 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 04:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:46:15 INFO - PROCESS | 1983 | 1472298375570 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 1983 | 1472298375571 Marionette TRACE conn2 <- [1,2386,null,{}] 04:46:15 INFO - PROCESS | 1983 | 1472298375575 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:15 INFO - PROCESS | 1983 | 1472298375576 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:15 INFO - PROCESS | 1983 | 1472298375655 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:46:15 INFO - PROCESS | 1983 | 1472298375714 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:15 INFO - PROCESS | 1983 | 1472298375716 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:15 INFO - PROCESS | 1983 | ++DOCSHELL 0x116975800 == 28 [pid = 1983] [id = 604] 04:46:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x112ebe400) [pid = 1983] [serial = 1812] [outer = 0x0] 04:46:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x116557c00) [pid = 1983] [serial = 1813] [outer = 0x112ebe400] 04:46:15 INFO - PROCESS | 1983 | 1472298375744 Marionette DEBUG loaded listener.js 04:46:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1167f0000) [pid = 1983] [serial = 1814] [outer = 0x112ebe400] 04:46:16 INFO - PROCESS | 1983 | 1472298376062 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 522ms 04:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:46:16 INFO - PROCESS | 1983 | 1472298376094 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:46:16 INFO - PROCESS | 1983 | 1472298376097 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 04:46:16 INFO - PROCESS | 1983 | 1472298376102 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:46:16 INFO - PROCESS | 1983 | 1472298376104 Marionette TRACE conn2 <- [1,2390,null,{}] 04:46:16 INFO - PROCESS | 1983 | 1472298376106 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:16 INFO - PROCESS | 1983 | 1472298376108 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:16 INFO - PROCESS | 1983 | 1472298376188 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:46:16 INFO - PROCESS | 1983 | 1472298376195 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 1983 | 1472298376196 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:16 INFO - PROCESS | 1983 | ++DOCSHELL 0x1183d9800 == 29 [pid = 1983] [id = 605] 04:46:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1167fd400) [pid = 1983] [serial = 1815] [outer = 0x0] 04:46:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x11842e400) [pid = 1983] [serial = 1816] [outer = 0x1167fd400] 04:46:16 INFO - PROCESS | 1983 | 1472298376225 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x1189f0800) [pid = 1983] [serial = 1817] [outer = 0x1167fd400] 04:46:16 INFO - PROCESS | 1983 | 1472298376584 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 521ms 04:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:46:16 INFO - PROCESS | 1983 | 1472298376623 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:46:16 INFO - PROCESS | 1983 | 1472298376624 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 04:46:16 INFO - PROCESS | 1983 | 1472298376627 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:46:16 INFO - PROCESS | 1983 | 1472298376629 Marionette TRACE conn2 <- [1,2394,null,{}] 04:46:16 INFO - PROCESS | 1983 | 1472298376637 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:16 INFO - PROCESS | 1983 | 1472298376641 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:16 INFO - PROCESS | 1983 | 1472298376717 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:46:16 INFO - PROCESS | 1983 | 1472298376722 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 1983 | 1472298376724 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:16 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c25800 == 30 [pid = 1983] [id = 606] 04:46:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x112965400) [pid = 1983] [serial = 1818] [outer = 0x0] 04:46:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x1196ce800) [pid = 1983] [serial = 1819] [outer = 0x112965400] 04:46:16 INFO - PROCESS | 1983 | 1472298376758 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x119923000) [pid = 1983] [serial = 1820] [outer = 0x112965400] 04:46:17 INFO - PROCESS | 1983 | 1472298377094 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 472ms 04:46:17 INFO - PROCESS | 1983 | 1472298377099 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:46:17 INFO - PROCESS | 1983 | 1472298377101 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 04:46:17 INFO - PROCESS | 1983 | 1472298377103 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - PROCESS | 1983 | 1472298377104 Marionette TRACE conn2 <- [1,2398,null,{}] 04:46:17 INFO - PROCESS | 1983 | 1472298377107 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:17 INFO - PROCESS | 1983 | 1472298377109 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:17 INFO - PROCESS | 1983 | 1472298377190 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:46:17 INFO - PROCESS | 1983 | 1472298377253 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:17 INFO - PROCESS | 1983 | 1472298377254 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:17 INFO - PROCESS | 1983 | ++DOCSHELL 0x121016000 == 31 [pid = 1983] [id = 607] 04:46:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x119280000) [pid = 1983] [serial = 1821] [outer = 0x0] 04:46:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x119bbe800) [pid = 1983] [serial = 1822] [outer = 0x119280000] 04:46:17 INFO - PROCESS | 1983 | 1472298377281 Marionette DEBUG loaded listener.js 04:46:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1205c1c00) [pid = 1983] [serial = 1823] [outer = 0x119280000] 04:46:17 INFO - PROCESS | 1983 | 1472298377613 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 520ms 04:46:17 INFO - PROCESS | 1983 | 1472298377625 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:46:17 INFO - PROCESS | 1983 | 1472298377626 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 04:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:46:17 INFO - PROCESS | 1983 | 1472298377628 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - PROCESS | 1983 | 1472298377629 Marionette TRACE conn2 <- [1,2402,null,{}] 04:46:17 INFO - PROCESS | 1983 | 1472298377632 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:17 INFO - PROCESS | 1983 | 1472298377633 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:17 INFO - PROCESS | 1983 | 1472298377729 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:46:17 INFO - PROCESS | 1983 | 1472298377767 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:17 INFO - PROCESS | 1983 | 1472298377769 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:17 INFO - PROCESS | 1983 | ++DOCSHELL 0x124a75000 == 32 [pid = 1983] [id = 608] 04:46:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1167f9400) [pid = 1983] [serial = 1824] [outer = 0x0] 04:46:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1238b1400) [pid = 1983] [serial = 1825] [outer = 0x1167f9400] 04:46:17 INFO - PROCESS | 1983 | 1472298377794 Marionette DEBUG loaded listener.js 04:46:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1239b0c00) [pid = 1983] [serial = 1826] [outer = 0x1167f9400] 04:46:18 INFO - PROCESS | 1983 | 1472298378117 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 520ms 04:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:46:18 INFO - PROCESS | 1983 | 1472298378153 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 1983 | 1472298378154 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 04:46:18 INFO - PROCESS | 1983 | 1472298378156 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 1983 | 1472298378159 Marionette TRACE conn2 <- [1,2406,null,{}] 04:46:18 INFO - PROCESS | 1983 | 1472298378162 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:18 INFO - PROCESS | 1983 | 1472298378166 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:18 INFO - PROCESS | 1983 | 1472298378279 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:46:18 INFO - PROCESS | 1983 | 1472298378315 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 1983 | 1472298378316 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x125ea7000 == 33 [pid = 1983] [id = 609] 04:46:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x123a29c00) [pid = 1983] [serial = 1827] [outer = 0x0] 04:46:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x123cea400) [pid = 1983] [serial = 1828] [outer = 0x123a29c00] 04:46:18 INFO - PROCESS | 1983 | 1472298378342 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x124f32000) [pid = 1983] [serial = 1829] [outer = 0x123a29c00] 04:46:18 INFO - PROCESS | 1983 | 1472298378671 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 523ms 04:46:18 INFO - PROCESS | 1983 | 1472298378681 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 1983 | 1472298378689 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 04:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:46:18 INFO - PROCESS | 1983 | 1472298378695 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 1983 | 1472298378696 Marionette TRACE conn2 <- [1,2410,null,{}] 04:46:18 INFO - PROCESS | 1983 | 1472298378699 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:18 INFO - PROCESS | 1983 | 1472298378700 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:18 INFO - PROCESS | 1983 | 1472298378796 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:46:18 INFO - PROCESS | 1983 | 1472298378835 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 1983 | 1472298378836 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x127342000 == 34 [pid = 1983] [id = 610] 04:46:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x116a03400) [pid = 1983] [serial = 1830] [outer = 0x0] 04:46:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x12540ec00) [pid = 1983] [serial = 1831] [outer = 0x116a03400] 04:46:18 INFO - PROCESS | 1983 | 1472298378861 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x125777c00) [pid = 1983] [serial = 1832] [outer = 0x116a03400] 04:46:19 INFO - PROCESS | 1983 | 1472298379173 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 519ms 04:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:46:19 INFO - PROCESS | 1983 | 1472298379214 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:46:19 INFO - PROCESS | 1983 | 1472298379215 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 04:46:19 INFO - PROCESS | 1983 | 1472298379217 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:46:19 INFO - PROCESS | 1983 | 1472298379218 Marionette TRACE conn2 <- [1,2414,null,{}] 04:46:19 INFO - PROCESS | 1983 | 1472298379221 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:19 INFO - PROCESS | 1983 | 1472298379222 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:19 INFO - PROCESS | 1983 | 1472298379319 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:46:19 INFO - PROCESS | 1983 | 1472298379361 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:19 INFO - PROCESS | 1983 | 1472298379362 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:19 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292a2000 == 35 [pid = 1983] [id = 611] 04:46:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x1259e2800) [pid = 1983] [serial = 1833] [outer = 0x0] 04:46:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x12694b400) [pid = 1983] [serial = 1834] [outer = 0x1259e2800] 04:46:19 INFO - PROCESS | 1983 | 1472298379390 Marionette DEBUG loaded listener.js 04:46:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x126f4c800) [pid = 1983] [serial = 1835] [outer = 0x1259e2800] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x11842d000) [pid = 1983] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1238b9400) [pid = 1983] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1254af400) [pid = 1983] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1254af800) [pid = 1983] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x125eea800) [pid = 1983] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x119bbc000) [pid = 1983] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x110d62400) [pid = 1983] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x1167fa800) [pid = 1983] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x119edc000) [pid = 1983] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x126f53c00) [pid = 1983] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x118937400) [pid = 1983] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x116483000) [pid = 1983] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1167f0c00) [pid = 1983] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1238b1000) [pid = 1983] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:46:19 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1129b8000) [pid = 1983] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:46:19 INFO - PROCESS | 1983 | 1472298379859 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 04:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:46:19 INFO - PROCESS | 1983 | 1472298379889 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:46:19 INFO - PROCESS | 1983 | 1472298379890 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 04:46:19 INFO - PROCESS | 1983 | 1472298379895 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:46:19 INFO - PROCESS | 1983 | 1472298379896 Marionette TRACE conn2 <- [1,2418,null,{}] 04:46:19 INFO - PROCESS | 1983 | 1472298379898 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:19 INFO - PROCESS | 1983 | 1472298379908 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:19 INFO - PROCESS | 1983 | 1472298379984 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:46:20 INFO - PROCESS | 1983 | 1472298380045 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:20 INFO - PROCESS | 1983 | 1472298380047 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c25000 == 36 [pid = 1983] [id = 612] 04:46:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x11303d400) [pid = 1983] [serial = 1836] [outer = 0x0] 04:46:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1184e9c00) [pid = 1983] [serial = 1837] [outer = 0x11303d400] 04:46:20 INFO - PROCESS | 1983 | 1472298380072 Marionette DEBUG loaded listener.js 04:46:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1205ce400) [pid = 1983] [serial = 1838] [outer = 0x11303d400] 04:46:20 INFO - PROCESS | 1983 | 1472298380347 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 472ms 04:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:46:20 INFO - PROCESS | 1983 | 1472298380367 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:46:20 INFO - PROCESS | 1983 | 1472298380368 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 04:46:20 INFO - PROCESS | 1983 | 1472298380370 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 1983 | 1472298380371 Marionette TRACE conn2 <- [1,2422,null,{}] 04:46:20 INFO - PROCESS | 1983 | 1472298380374 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:20 INFO - PROCESS | 1983 | 1472298380376 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:20 INFO - PROCESS | 1983 | 1472298380465 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:46:20 INFO - PROCESS | 1983 | 1472298380469 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:20 INFO - PROCESS | 1983 | 1472298380470 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298cd800 == 37 [pid = 1983] [id = 613] 04:46:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1184e9800) [pid = 1983] [serial = 1839] [outer = 0x0] 04:46:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1254af800) [pid = 1983] [serial = 1840] [outer = 0x1184e9800] 04:46:20 INFO - PROCESS | 1983 | 1472298380497 Marionette DEBUG loaded listener.js 04:46:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x126ee7800) [pid = 1983] [serial = 1841] [outer = 0x1184e9800] 04:46:20 INFO - PROCESS | 1983 | 1472298380838 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 519ms 04:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:46:20 INFO - PROCESS | 1983 | 1472298380891 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:46:20 INFO - PROCESS | 1983 | 1472298380893 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 04:46:20 INFO - PROCESS | 1983 | 1472298380895 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 1983 | 1472298380896 Marionette TRACE conn2 <- [1,2426,null,{}] 04:46:20 INFO - PROCESS | 1983 | 1472298380899 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:20 INFO - PROCESS | 1983 | 1472298380901 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:20 INFO - PROCESS | 1983 | 1472298380999 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:46:21 INFO - PROCESS | 1983 | 1472298381002 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:21 INFO - PROCESS | 1983 | 1472298381004 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:21 INFO - PROCESS | 1983 | ++DOCSHELL 0x12491c800 == 38 [pid = 1983] [id = 614] 04:46:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x126fe5000) [pid = 1983] [serial = 1842] [outer = 0x0] 04:46:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x127627c00) [pid = 1983] [serial = 1843] [outer = 0x126fe5000] 04:46:21 INFO - PROCESS | 1983 | 1472298381031 Marionette DEBUG loaded listener.js 04:46:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x1292ee000) [pid = 1983] [serial = 1844] [outer = 0x126fe5000] 04:46:21 INFO - PROCESS | 1983 | 1472298381349 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 469ms 04:46:21 INFO - PROCESS | 1983 | 1472298381365 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:46:21 INFO - PROCESS | 1983 | 1472298381366 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 04:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:46:21 INFO - PROCESS | 1983 | 1472298381368 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:46:21 INFO - PROCESS | 1983 | 1472298381369 Marionette TRACE conn2 <- [1,2430,null,{}] 04:46:21 INFO - PROCESS | 1983 | 1472298381371 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:21 INFO - PROCESS | 1983 | 1472298381373 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:21 INFO - PROCESS | 1983 | 1472298381452 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:46:21 INFO - PROCESS | 1983 | 1472298381455 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:21 INFO - PROCESS | 1983 | 1472298381457 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:21 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbd3800 == 39 [pid = 1983] [id = 615] 04:46:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1292f0400) [pid = 1983] [serial = 1845] [outer = 0x0] 04:46:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1292f3000) [pid = 1983] [serial = 1846] [outer = 0x1292f0400] 04:46:21 INFO - PROCESS | 1983 | 1472298381486 Marionette DEBUG loaded listener.js 04:46:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x129532c00) [pid = 1983] [serial = 1847] [outer = 0x1292f0400] 04:46:21 INFO - PROCESS | 1983 | 1472298381994 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 672ms 04:46:22 INFO - PROCESS | 1983 | 1472298382041 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:46:22 INFO - PROCESS | 1983 | 1472298382043 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 04:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:46:22 INFO - PROCESS | 1983 | 1472298382047 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - PROCESS | 1983 | 1472298382049 Marionette TRACE conn2 <- [1,2434,null,{}] 04:46:22 INFO - PROCESS | 1983 | 1472298382052 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:22 INFO - PROCESS | 1983 | 1472298382054 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:22 INFO - PROCESS | 1983 | 1472298382166 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:46:22 INFO - PROCESS | 1983 | 1472298382226 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:22 INFO - PROCESS | 1983 | 1472298382228 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:22 INFO - PROCESS | 1983 | ++DOCSHELL 0x117121000 == 40 [pid = 1983] [id = 616] 04:46:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x113039000) [pid = 1983] [serial = 1848] [outer = 0x0] 04:46:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x11617e400) [pid = 1983] [serial = 1849] [outer = 0x113039000] 04:46:22 INFO - PROCESS | 1983 | 1472298382284 Marionette DEBUG loaded listener.js 04:46:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x1167f5000) [pid = 1983] [serial = 1850] [outer = 0x113039000] 04:46:22 INFO - PROCESS | 1983 | 1472298382796 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 770ms 04:46:22 INFO - PROCESS | 1983 | 1472298382817 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:46:22 INFO - PROCESS | 1983 | 1472298382820 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 04:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:46:22 INFO - PROCESS | 1983 | 1472298382825 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - PROCESS | 1983 | 1472298382827 Marionette TRACE conn2 <- [1,2438,null,{}] 04:46:22 INFO - PROCESS | 1983 | 1472298382829 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:22 INFO - PROCESS | 1983 | 1472298382831 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:22 INFO - PROCESS | 1983 | 1472298382943 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:46:23 INFO - PROCESS | 1983 | 1472298383004 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:23 INFO - PROCESS | 1983 | 1472298383006 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:23 INFO - PROCESS | 1983 | ++DOCSHELL 0x12101c000 == 41 [pid = 1983] [id = 617] 04:46:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x1181b1000) [pid = 1983] [serial = 1851] [outer = 0x0] 04:46:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x11892b800) [pid = 1983] [serial = 1852] [outer = 0x1181b1000] 04:46:23 INFO - PROCESS | 1983 | 1472298383038 Marionette DEBUG loaded listener.js 04:46:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x119277800) [pid = 1983] [serial = 1853] [outer = 0x1181b1000] 04:46:23 INFO - PROCESS | 1983 | 1472298383783 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 973ms 04:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:46:23 INFO - PROCESS | 1983 | 1472298383815 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:46:23 INFO - PROCESS | 1983 | 1472298383817 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 04:46:23 INFO - PROCESS | 1983 | 1472298383822 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:46:23 INFO - PROCESS | 1983 | 1472298383824 Marionette TRACE conn2 <- [1,2442,null,{}] 04:46:23 INFO - PROCESS | 1983 | 1472298383827 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:23 INFO - PROCESS | 1983 | 1472298383829 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:23 INFO - PROCESS | 1983 | 1472298383939 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:46:23 INFO - PROCESS | 1983 | --DOCSHELL 0x12491c800 == 40 [pid = 1983] [id = 614] 04:46:23 INFO - PROCESS | 1983 | --DOCSHELL 0x1298cd800 == 39 [pid = 1983] [id = 613] 04:46:23 INFO - PROCESS | 1983 | --DOCSHELL 0x119c25000 == 38 [pid = 1983] [id = 612] 04:46:23 INFO - PROCESS | 1983 | --DOCSHELL 0x1292a2000 == 37 [pid = 1983] [id = 611] 04:46:23 INFO - PROCESS | 1983 | --DOCSHELL 0x127342000 == 36 [pid = 1983] [id = 610] 04:46:23 INFO - PROCESS | 1983 | --DOCSHELL 0x125ea7000 == 35 [pid = 1983] [id = 609] 04:46:23 INFO - PROCESS | 1983 | --DOCSHELL 0x124a75000 == 34 [pid = 1983] [id = 608] 04:46:23 INFO - PROCESS | 1983 | --DOCSHELL 0x121016000 == 33 [pid = 1983] [id = 607] 04:46:23 INFO - PROCESS | 1983 | --DOCSHELL 0x119c25800 == 32 [pid = 1983] [id = 606] 04:46:23 INFO - PROCESS | 1983 | --DOCSHELL 0x1183d9800 == 31 [pid = 1983] [id = 605] 04:46:23 INFO - PROCESS | 1983 | --DOCSHELL 0x116975800 == 30 [pid = 1983] [id = 604] 04:46:23 INFO - PROCESS | 1983 | --DOCSHELL 0x118231000 == 29 [pid = 1983] [id = 603] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x126f54000) [pid = 1983] [serial = 1787] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x124c6a000) [pid = 1983] [serial = 1771] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x12570f800) [pid = 1983] [serial = 1774] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x125404c00) [pid = 1983] [serial = 1772] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1259e3c00) [pid = 1983] [serial = 1777] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1259d6000) [pid = 1983] [serial = 1775] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x125ef9800) [pid = 1983] [serial = 1780] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x125e8a400) [pid = 1983] [serial = 1778] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1205cc800) [pid = 1983] [serial = 1765] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x12108b800) [pid = 1983] [serial = 1766] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x1121e5400) [pid = 1983] [serial = 1750] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1127de400) [pid = 1983] [serial = 1751] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x11699dc00) [pid = 1983] [serial = 1753] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x118167000) [pid = 1983] [serial = 1754] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x119bc1c00) [pid = 1983] [serial = 1748] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1273ef800) [pid = 1983] [serial = 1790] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1196c4000) [pid = 1983] [serial = 1762] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x119929000) [pid = 1983] [serial = 1763] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x127187c00) [pid = 1983] [serial = 1789] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x11670e800) [pid = 1983] [serial = 1756] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1167fb800) [pid = 1983] [serial = 1757] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1181b0000) [pid = 1983] [serial = 1759] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1186d0c00) [pid = 1983] [serial = 1760] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x123a2d000) [pid = 1983] [serial = 1768] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1176bbc00) [pid = 1983] [serial = 1783] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x1269e5800) [pid = 1983] [serial = 1781] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x125e8d000) [pid = 1983] [serial = 1786] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x11990dc00) [pid = 1983] [serial = 1784] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x123ce4400) [pid = 1983] [serial = 1769] [outer = 0x0] [url = about:blank] 04:46:24 INFO - PROCESS | 1983 | 1472298384028 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:24 INFO - PROCESS | 1983 | 1472298384031 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:24 INFO - PROCESS | 1983 | ++DOCSHELL 0x115e66800 == 30 [pid = 1983] [id = 618] 04:46:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1127de400) [pid = 1983] [serial = 1854] [outer = 0x0] 04:46:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x115e9fc00) [pid = 1983] [serial = 1855] [outer = 0x1127de400] 04:46:24 INFO - PROCESS | 1983 | 1472298384062 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x117155000) [pid = 1983] [serial = 1856] [outer = 0x1127de400] 04:46:24 INFO - PROCESS | 1983 | 1472298384363 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 570ms 04:46:24 INFO - PROCESS | 1983 | 1472298384394 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:46:24 INFO - PROCESS | 1983 | 1472298384398 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 04:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:46:24 INFO - PROCESS | 1983 | 1472298384402 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:46:24 INFO - PROCESS | 1983 | 1472298384404 Marionette TRACE conn2 <- [1,2446,null,{}] 04:46:24 INFO - PROCESS | 1983 | 1472298384406 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:24 INFO - PROCESS | 1983 | 1472298384410 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:24 INFO - PROCESS | 1983 | 1472298384489 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:46:24 INFO - PROCESS | 1983 | 1472298384495 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:24 INFO - PROCESS | 1983 | 1472298384496 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:24 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192e1000 == 31 [pid = 1983] [id = 619] 04:46:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1181adc00) [pid = 1983] [serial = 1857] [outer = 0x0] 04:46:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x118937c00) [pid = 1983] [serial = 1858] [outer = 0x1181adc00] 04:46:24 INFO - PROCESS | 1983 | 1472298384524 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1195edc00) [pid = 1983] [serial = 1859] [outer = 0x1181adc00] 04:46:24 INFO - PROCESS | 1983 | 1472298384878 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 523ms 04:46:24 INFO - PROCESS | 1983 | 1472298384926 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:46:24 INFO - PROCESS | 1983 | 1472298384927 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 04:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:46:24 INFO - PROCESS | 1983 | 1472298384930 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:46:24 INFO - PROCESS | 1983 | 1472298384932 Marionette TRACE conn2 <- [1,2450,null,{}] 04:46:24 INFO - PROCESS | 1983 | 1472298384940 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:24 INFO - PROCESS | 1983 | 1472298384943 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:25 INFO - PROCESS | 1983 | 1472298385031 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:46:25 INFO - PROCESS | 1983 | 1472298385036 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:25 INFO - PROCESS | 1983 | 1472298385038 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:25 INFO - PROCESS | 1983 | ++DOCSHELL 0x12101c800 == 32 [pid = 1983] [id = 620] 04:46:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x11990dc00) [pid = 1983] [serial = 1860] [outer = 0x0] 04:46:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x11992dc00) [pid = 1983] [serial = 1861] [outer = 0x11990dc00] 04:46:25 INFO - PROCESS | 1983 | 1472298385068 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x121083000) [pid = 1983] [serial = 1862] [outer = 0x11990dc00] 04:46:25 INFO - PROCESS | 1983 | 1472298385426 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 520ms 04:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:46:25 INFO - PROCESS | 1983 | 1472298385450 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 1983 | 1472298385452 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 04:46:25 INFO - PROCESS | 1983 | 1472298385454 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 1983 | 1472298385455 Marionette TRACE conn2 <- [1,2454,null,{}] 04:46:25 INFO - PROCESS | 1983 | 1472298385458 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:25 INFO - PROCESS | 1983 | 1472298385459 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:25 INFO - PROCESS | 1983 | 1472298385540 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:46:25 INFO - PROCESS | 1983 | 1472298385644 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:25 INFO - PROCESS | 1983 | 1472298385646 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:25 INFO - PROCESS | 1983 | ++DOCSHELL 0x115ccd000 == 33 [pid = 1983] [id = 621] 04:46:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x10eafa400) [pid = 1983] [serial = 1863] [outer = 0x0] 04:46:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x111c16000) [pid = 1983] [serial = 1864] [outer = 0x10eafa400] 04:46:25 INFO - PROCESS | 1983 | 1472298385678 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x112a93800) [pid = 1983] [serial = 1865] [outer = 0x10eafa400] 04:46:26 INFO - PROCESS | 1983 | 1472298386157 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 722ms 04:46:26 INFO - PROCESS | 1983 | 1472298386179 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:46:26 INFO - PROCESS | 1983 | 1472298386182 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 04:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:46:26 INFO - PROCESS | 1983 | 1472298386187 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:46:26 INFO - PROCESS | 1983 | 1472298386190 Marionette TRACE conn2 <- [1,2458,null,{}] 04:46:26 INFO - PROCESS | 1983 | 1472298386196 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:26 INFO - PROCESS | 1983 | 1472298386198 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:26 INFO - PROCESS | 1983 | 1472298386349 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:46:26 INFO - PROCESS | 1983 | 1472298386494 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:26 INFO - PROCESS | 1983 | 1472298386495 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:26 INFO - PROCESS | 1983 | ++DOCSHELL 0x123c30000 == 34 [pid = 1983] [id = 622] 04:46:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x116719c00) [pid = 1983] [serial = 1866] [outer = 0x0] 04:46:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1196c6400) [pid = 1983] [serial = 1867] [outer = 0x116719c00] 04:46:26 INFO - PROCESS | 1983 | 1472298386528 Marionette DEBUG loaded listener.js 04:46:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x119920c00) [pid = 1983] [serial = 1868] [outer = 0x116719c00] 04:46:26 INFO - PROCESS | 1983 | 1472298386958 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 825ms 04:46:27 INFO - PROCESS | 1983 | 1472298387014 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:46:27 INFO - PROCESS | 1983 | 1472298387016 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 04:46:27 INFO - PROCESS | 1983 | 1472298387019 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - PROCESS | 1983 | 1472298387020 Marionette TRACE conn2 <- [1,2462,null,{}] 04:46:27 INFO - PROCESS | 1983 | 1472298387023 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:27 INFO - PROCESS | 1983 | 1472298387024 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:27 INFO - PROCESS | 1983 | 1472298387124 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:46:27 INFO - PROCESS | 1983 | 1472298387184 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 1983 | 1472298387185 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:27 INFO - PROCESS | 1983 | ++DOCSHELL 0x126f9c000 == 35 [pid = 1983] [id = 623] 04:46:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1205c1000) [pid = 1983] [serial = 1869] [outer = 0x0] 04:46:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x123ce1800) [pid = 1983] [serial = 1870] [outer = 0x1205c1000] 04:46:27 INFO - PROCESS | 1983 | 1472298387215 Marionette DEBUG loaded listener.js 04:46:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12496e800) [pid = 1983] [serial = 1871] [outer = 0x1205c1000] 04:46:27 INFO - PROCESS | 1983 | 1472298387646 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 04:46:27 INFO - PROCESS | 1983 | 1472298387691 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:46:27 INFO - PROCESS | 1983 | 1472298387692 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 04:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:46:27 INFO - PROCESS | 1983 | 1472298387700 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - PROCESS | 1983 | 1472298387704 Marionette TRACE conn2 <- [1,2466,null,{}] 04:46:27 INFO - PROCESS | 1983 | 1472298387707 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:27 INFO - PROCESS | 1983 | 1472298387710 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:27 INFO - PROCESS | 1983 | 1472298387833 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:46:27 INFO - PROCESS | 1983 | 1472298387891 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 1983 | 1472298387892 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:27 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292a8800 == 36 [pid = 1983] [id = 624] 04:46:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x123cec800) [pid = 1983] [serial = 1872] [outer = 0x0] 04:46:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x124c71800) [pid = 1983] [serial = 1873] [outer = 0x123cec800] 04:46:27 INFO - PROCESS | 1983 | 1472298387924 Marionette DEBUG loaded listener.js 04:46:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1254b0800) [pid = 1983] [serial = 1874] [outer = 0x123cec800] 04:46:28 INFO - PROCESS | 1983 | 1472298388341 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 680ms 04:46:28 INFO - PROCESS | 1983 | 1472298388375 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:46:28 INFO - PROCESS | 1983 | 1472298388377 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 04:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:46:28 INFO - PROCESS | 1983 | 1472298388380 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:46:28 INFO - PROCESS | 1983 | 1472298388381 Marionette TRACE conn2 <- [1,2470,null,{}] 04:46:28 INFO - PROCESS | 1983 | 1472298388384 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:28 INFO - PROCESS | 1983 | 1472298388385 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:28 INFO - PROCESS | 1983 | 1472298388484 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:46:28 INFO - PROCESS | 1983 | 1472298388553 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:28 INFO - PROCESS | 1983 | 1472298388555 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:28 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298ce000 == 37 [pid = 1983] [id = 625] 04:46:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1259d6400) [pid = 1983] [serial = 1875] [outer = 0x0] 04:46:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x125e8a400) [pid = 1983] [serial = 1876] [outer = 0x1259d6400] 04:46:28 INFO - PROCESS | 1983 | 1472298388584 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x1269e1c00) [pid = 1983] [serial = 1877] [outer = 0x1259d6400] 04:46:28 INFO - PROCESS | 1983 | 1472298388987 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 619ms 04:46:29 INFO - PROCESS | 1983 | 1472298389000 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:46:29 INFO - PROCESS | 1983 | 1472298389001 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 04:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:46:29 INFO - PROCESS | 1983 | 1472298389003 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:46:29 INFO - PROCESS | 1983 | 1472298389005 Marionette TRACE conn2 <- [1,2474,null,{}] 04:46:29 INFO - PROCESS | 1983 | 1472298389007 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:29 INFO - PROCESS | 1983 | 1472298389009 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:29 INFO - PROCESS | 1983 | 1472298389104 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:46:29 INFO - PROCESS | 1983 | 1472298389195 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:29 INFO - PROCESS | 1983 | 1472298389200 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:29 INFO - PROCESS | 1983 | ++DOCSHELL 0x120fb1800 == 38 [pid = 1983] [id = 626] 04:46:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x1273eec00) [pid = 1983] [serial = 1878] [outer = 0x0] 04:46:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x127628c00) [pid = 1983] [serial = 1879] [outer = 0x1273eec00] 04:46:29 INFO - PROCESS | 1983 | 1472298389238 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x128fce000) [pid = 1983] [serial = 1880] [outer = 0x1273eec00] 04:46:29 INFO - PROCESS | 1983 | 1472298389701 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 722ms 04:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:46:29 INFO - PROCESS | 1983 | 1472298389727 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:46:29 INFO - PROCESS | 1983 | 1472298389728 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 04:46:29 INFO - PROCESS | 1983 | 1472298389731 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:46:29 INFO - PROCESS | 1983 | 1472298389732 Marionette TRACE conn2 <- [1,2478,null,{}] 04:46:29 INFO - PROCESS | 1983 | 1472298389736 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:29 INFO - PROCESS | 1983 | 1472298389738 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:29 INFO - PROCESS | 1983 | 1472298389837 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:46:29 INFO - PROCESS | 1983 | 1472298389908 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:29 INFO - PROCESS | 1983 | 1472298389910 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:29 INFO - PROCESS | 1983 | ++DOCSHELL 0x12b3cf000 == 39 [pid = 1983] [id = 627] 04:46:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x1292ef000) [pid = 1983] [serial = 1881] [outer = 0x0] 04:46:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x129539800) [pid = 1983] [serial = 1882] [outer = 0x1292ef000] 04:46:29 INFO - PROCESS | 1983 | 1472298389939 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x12953e400) [pid = 1983] [serial = 1883] [outer = 0x1292ef000] 04:46:30 INFO - PROCESS | 1983 | 1472298390391 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 722ms 04:46:30 INFO - PROCESS | 1983 | 1472298390475 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:46:30 INFO - PROCESS | 1983 | 1472298390478 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 04:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:46:30 INFO - PROCESS | 1983 | 1472298390483 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:46:30 INFO - PROCESS | 1983 | 1472298390485 Marionette TRACE conn2 <- [1,2482,null,{}] 04:46:30 INFO - PROCESS | 1983 | 1472298390489 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:30 INFO - PROCESS | 1983 | 1472298390491 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:31 INFO - PROCESS | 1983 | --DOCSHELL 0x12101c800 == 38 [pid = 1983] [id = 620] 04:46:31 INFO - PROCESS | 1983 | --DOCSHELL 0x1192e1000 == 37 [pid = 1983] [id = 619] 04:46:31 INFO - PROCESS | 1983 | --DOCSHELL 0x115e66800 == 36 [pid = 1983] [id = 618] 04:46:31 INFO - PROCESS | 1983 | --DOCSHELL 0x117121000 == 35 [pid = 1983] [id = 616] 04:46:31 INFO - PROCESS | 1983 | --DOCSHELL 0x12101c000 == 34 [pid = 1983] [id = 617] 04:46:31 INFO - PROCESS | 1983 | --DOCSHELL 0x12b3cf000 == 33 [pid = 1983] [id = 627] 04:46:31 INFO - PROCESS | 1983 | --DOCSHELL 0x120fb1800 == 32 [pid = 1983] [id = 626] 04:46:31 INFO - PROCESS | 1983 | --DOCSHELL 0x1298ce000 == 31 [pid = 1983] [id = 625] 04:46:31 INFO - PROCESS | 1983 | --DOCSHELL 0x1292a8800 == 30 [pid = 1983] [id = 624] 04:46:31 INFO - PROCESS | 1983 | --DOCSHELL 0x126f9c000 == 29 [pid = 1983] [id = 623] 04:46:31 INFO - PROCESS | 1983 | --DOCSHELL 0x123c30000 == 28 [pid = 1983] [id = 622] 04:46:31 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbd3800 == 27 [pid = 1983] [id = 615] 04:46:31 INFO - PROCESS | 1983 | --DOCSHELL 0x115ccd000 == 26 [pid = 1983] [id = 621] 04:46:31 INFO - PROCESS | 1983 | 1472298391143 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:46:31 INFO - PROCESS | 1983 | 1472298391258 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:31 INFO - PROCESS | 1983 | 1472298391260 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:31 INFO - PROCESS | 1983 | ++DOCSHELL 0x111acc000 == 27 [pid = 1983] [id = 628] 04:46:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x111e60c00) [pid = 1983] [serial = 1884] [outer = 0x0] 04:46:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x1121ab400) [pid = 1983] [serial = 1885] [outer = 0x111e60c00] 04:46:31 INFO - PROCESS | 1983 | 1472298391289 Marionette DEBUG loaded listener.js 04:46:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x112965000) [pid = 1983] [serial = 1886] [outer = 0x111e60c00] 04:46:31 INFO - PROCESS | 1983 | 1472298391668 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1227ms 04:46:31 INFO - PROCESS | 1983 | 1472298391710 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:46:31 INFO - PROCESS | 1983 | 1472298391713 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 04:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:46:31 INFO - PROCESS | 1983 | 1472298391717 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:46:31 INFO - PROCESS | 1983 | 1472298391718 Marionette TRACE conn2 <- [1,2486,null,{}] 04:46:31 INFO - PROCESS | 1983 | 1472298391722 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:31 INFO - PROCESS | 1983 | 1472298391723 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:31 INFO - PROCESS | 1983 | 1472298391825 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:46:31 INFO - PROCESS | 1983 | 1472298391870 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:31 INFO - PROCESS | 1983 | 1472298391872 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:31 INFO - PROCESS | 1983 | ++DOCSHELL 0x11822b000 == 28 [pid = 1983] [id = 629] 04:46:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x113c54c00) [pid = 1983] [serial = 1887] [outer = 0x0] 04:46:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x11670c400) [pid = 1983] [serial = 1888] [outer = 0x113c54c00] 04:46:31 INFO - PROCESS | 1983 | 1472298391900 Marionette DEBUG loaded listener.js 04:46:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x116934000) [pid = 1983] [serial = 1889] [outer = 0x113c54c00] 04:46:32 INFO - PROCESS | 1983 | 1472298392253 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 571ms 04:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:46:32 INFO - PROCESS | 1983 | 1472298392288 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:46:32 INFO - PROCESS | 1983 | 1472298392290 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 04:46:32 INFO - PROCESS | 1983 | 1472298392292 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:46:32 INFO - PROCESS | 1983 | 1472298392294 Marionette TRACE conn2 <- [1,2490,null,{}] 04:46:32 INFO - PROCESS | 1983 | 1472298392297 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:32 INFO - PROCESS | 1983 | 1472298392298 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:32 INFO - PROCESS | 1983 | 1472298392399 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:46:32 INFO - PROCESS | 1983 | 1472298392466 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:32 INFO - PROCESS | 1983 | 1472298392468 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:32 INFO - PROCESS | 1983 | ++DOCSHELL 0x119c29800 == 29 [pid = 1983] [id = 630] 04:46:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x1186c6000) [pid = 1983] [serial = 1890] [outer = 0x0] 04:46:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x1186d2000) [pid = 1983] [serial = 1891] [outer = 0x1186c6000] 04:46:32 INFO - PROCESS | 1983 | 1472298392501 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x118da5c00) [pid = 1983] [serial = 1892] [outer = 0x1186c6000] 04:46:32 INFO - PROCESS | 1983 | 1472298392854 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 572ms 04:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:46:32 INFO - PROCESS | 1983 | 1472298392865 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:46:32 INFO - PROCESS | 1983 | 1472298392867 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 04:46:32 INFO - PROCESS | 1983 | 1472298392877 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:46:32 INFO - PROCESS | 1983 | 1472298392881 Marionette TRACE conn2 <- [1,2494,null,{}] 04:46:32 INFO - PROCESS | 1983 | 1472298392884 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:32 INFO - PROCESS | 1983 | 1472298392886 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:33 INFO - PROCESS | 1983 | 1472298393000 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:46:33 INFO - PROCESS | 1983 | 1472298393013 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:33 INFO - PROCESS | 1983 | 1472298393014 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:33 INFO - PROCESS | 1983 | ++DOCSHELL 0x124ef0800 == 30 [pid = 1983] [id = 631] 04:46:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 120 (0x11927c800) [pid = 1983] [serial = 1893] [outer = 0x0] 04:46:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 121 (0x119819c00) [pid = 1983] [serial = 1894] [outer = 0x11927c800] 04:46:33 INFO - PROCESS | 1983 | 1472298393050 Marionette DEBUG loaded listener.js 04:46:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 122 (0x119bbd800) [pid = 1983] [serial = 1895] [outer = 0x11927c800] 04:46:33 INFO - PROCESS | 1983 | 1472298393415 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 578ms 04:46:33 INFO - PROCESS | 1983 | 1472298393458 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:46:33 INFO - PROCESS | 1983 | 1472298393459 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 04:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:46:33 INFO - PROCESS | 1983 | 1472298393462 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - PROCESS | 1983 | 1472298393463 Marionette TRACE conn2 <- [1,2498,null,{}] 04:46:33 INFO - PROCESS | 1983 | 1472298393466 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:33 INFO - PROCESS | 1983 | 1472298393467 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:33 INFO - PROCESS | 1983 | 1472298393959 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 121 (0x123a29c00) [pid = 1983] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 120 (0x119280000) [pid = 1983] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 119 (0x112965400) [pid = 1983] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x112ebe400) [pid = 1983] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x112eb2400) [pid = 1983] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x1167fd400) [pid = 1983] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x116a03400) [pid = 1983] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x1127e4800) [pid = 1983] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x11671a000) [pid = 1983] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x119904000) [pid = 1983] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x11303d400) [pid = 1983] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x123cea800) [pid = 1983] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x1259e2800) [pid = 1983] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x1269e8000) [pid = 1983] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x1184e9800) [pid = 1983] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x126fe5000) [pid = 1983] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x1167f9400) [pid = 1983] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1127d9c00) [pid = 1983] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1181b1000) [pid = 1983] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1127de400) [pid = 1983] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x11990dc00) [pid = 1983] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1181adc00) [pid = 1983] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1292f0400) [pid = 1983] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:46:34 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x113039000) [pid = 1983] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:46:34 INFO - PROCESS | 1983 | 1472298394075 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:34 INFO - PROCESS | 1983 | 1472298394076 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:34 INFO - PROCESS | 1983 | ++DOCSHELL 0x113c49800 == 31 [pid = 1983] [id = 632] 04:46:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x111e5fc00) [pid = 1983] [serial = 1896] [outer = 0x0] 04:46:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x1127e4800) [pid = 1983] [serial = 1897] [outer = 0x111e5fc00] 04:46:34 INFO - PROCESS | 1983 | 1472298394102 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x1167f9400) [pid = 1983] [serial = 1898] [outer = 0x111e5fc00] 04:46:34 INFO - PROCESS | 1983 | 1472298394370 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 921ms 04:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:46:34 INFO - PROCESS | 1983 | 1472298394383 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:46:34 INFO - PROCESS | 1983 | 1472298394385 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 04:46:34 INFO - PROCESS | 1983 | 1472298394390 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:46:34 INFO - PROCESS | 1983 | 1472298394391 Marionette TRACE conn2 <- [1,2502,null,{}] 04:46:34 INFO - PROCESS | 1983 | 1472298394402 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:34 INFO - PROCESS | 1983 | 1472298394403 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:34 INFO - PROCESS | 1983 | 1472298394517 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:46:34 INFO - PROCESS | 1983 | 1472298394551 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:34 INFO - PROCESS | 1983 | 1472298394556 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:34 INFO - PROCESS | 1983 | ++DOCSHELL 0x128bf0000 == 32 [pid = 1983] [id = 633] 04:46:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1184e6400) [pid = 1983] [serial = 1899] [outer = 0x0] 04:46:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x119c43c00) [pid = 1983] [serial = 1900] [outer = 0x1184e6400] 04:46:34 INFO - PROCESS | 1983 | 1472298394589 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x1238b7c00) [pid = 1983] [serial = 1901] [outer = 0x1184e6400] 04:46:34 INFO - PROCESS | 1983 | 1472298394880 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 531ms 04:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:46:34 INFO - PROCESS | 1983 | 1472298394919 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:46:34 INFO - PROCESS | 1983 | 1472298394920 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 04:46:34 INFO - PROCESS | 1983 | 1472298394922 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:46:34 INFO - PROCESS | 1983 | 1472298394923 Marionette TRACE conn2 <- [1,2506,null,{}] 04:46:34 INFO - PROCESS | 1983 | 1472298394927 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:34 INFO - PROCESS | 1983 | 1472298394930 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:35 INFO - PROCESS | 1983 | 1472298395008 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:46:35 INFO - PROCESS | 1983 | 1472298395014 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:35 INFO - PROCESS | 1983 | 1472298395015 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:35 INFO - PROCESS | 1983 | ++DOCSHELL 0x113179800 == 33 [pid = 1983] [id = 634] 04:46:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x1205c4400) [pid = 1983] [serial = 1902] [outer = 0x0] 04:46:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x123ce4400) [pid = 1983] [serial = 1903] [outer = 0x1205c4400] 04:46:35 INFO - PROCESS | 1983 | 1472298395040 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x124c63400) [pid = 1983] [serial = 1904] [outer = 0x1205c4400] 04:46:35 INFO - PROCESS | 1983 | 1472298395383 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 473ms 04:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:46:35 INFO - PROCESS | 1983 | 1472298395396 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:46:35 INFO - PROCESS | 1983 | 1472298395398 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 04:46:35 INFO - PROCESS | 1983 | 1472298395400 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:46:35 INFO - PROCESS | 1983 | 1472298395401 Marionette TRACE conn2 <- [1,2510,null,{}] 04:46:35 INFO - PROCESS | 1983 | 1472298395403 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:35 INFO - PROCESS | 1983 | 1472298395404 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:35 INFO - PROCESS | 1983 | 1472298395515 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:46:35 INFO - PROCESS | 1983 | 1472298395521 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:35 INFO - PROCESS | 1983 | 1472298395522 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:35 INFO - PROCESS | 1983 | ++DOCSHELL 0x12ab19000 == 34 [pid = 1983] [id = 635] 04:46:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x112968400) [pid = 1983] [serial = 1905] [outer = 0x0] 04:46:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x124c68000) [pid = 1983] [serial = 1906] [outer = 0x112968400] 04:46:35 INFO - PROCESS | 1983 | 1472298395547 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x124f2ec00) [pid = 1983] [serial = 1907] [outer = 0x112968400] 04:46:35 INFO - PROCESS | 1983 | 1472298395850 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 470ms 04:46:35 INFO - PROCESS | 1983 | 1472298395870 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:46:35 INFO - PROCESS | 1983 | 1472298395872 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 04:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:46:35 INFO - PROCESS | 1983 | 1472298395874 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:46:35 INFO - PROCESS | 1983 | 1472298395877 Marionette TRACE conn2 <- [1,2514,null,{}] 04:46:35 INFO - PROCESS | 1983 | 1472298395881 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:35 INFO - PROCESS | 1983 | 1472298395882 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:36 INFO - PROCESS | 1983 | 1472298396010 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:46:36 INFO - PROCESS | 1983 | 1472298396068 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 1983 | 1472298396070 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x110f3f800 == 35 [pid = 1983] [id = 636] 04:46:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x10eafd400) [pid = 1983] [serial = 1908] [outer = 0x0] 04:46:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x110e94400) [pid = 1983] [serial = 1909] [outer = 0x10eafd400] 04:46:36 INFO - PROCESS | 1983 | 1472298396103 Marionette DEBUG loaded listener.js 04:46:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x112965800) [pid = 1983] [serial = 1910] [outer = 0x10eafd400] 04:46:36 INFO - PROCESS | 1983 | 1472298396639 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 825ms 04:46:36 INFO - PROCESS | 1983 | 1472298396720 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 1983 | 1472298396723 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 04:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:46:36 INFO - PROCESS | 1983 | 1472298396750 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 1983 | 1472298396752 Marionette TRACE conn2 <- [1,2518,null,{}] 04:46:36 INFO - PROCESS | 1983 | 1472298396755 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:36 INFO - PROCESS | 1983 | 1472298396758 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:36 INFO - PROCESS | 1983 | 1472298396869 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:46:36 INFO - PROCESS | 1983 | 1472298396934 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 1983 | 1472298396936 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x123b45000 == 36 [pid = 1983] [id = 637] 04:46:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x1167fdc00) [pid = 1983] [serial = 1911] [outer = 0x0] 04:46:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x116a0d000) [pid = 1983] [serial = 1912] [outer = 0x1167fdc00] 04:46:36 INFO - PROCESS | 1983 | 1472298396982 Marionette DEBUG loaded listener.js 04:46:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x117c46800) [pid = 1983] [serial = 1913] [outer = 0x1167fdc00] 04:46:37 INFO - PROCESS | 1983 | 1472298397612 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:46:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:46:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 872ms 04:46:37 INFO - PROCESS | 1983 | 1472298397620 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:46:37 INFO - PROCESS | 1983 | 1472298397623 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 04:46:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:46:37 INFO - PROCESS | 1983 | 1472298397625 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:46:37 INFO - PROCESS | 1983 | 1472298397627 Marionette TRACE conn2 <- [1,2522,null,{}] 04:46:37 INFO - PROCESS | 1983 | 1472298397629 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:37 INFO - PROCESS | 1983 | 1472298397631 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:37 INFO - PROCESS | 1983 | 1472298397742 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:46:37 INFO - PROCESS | 1983 | 1472298397827 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:37 INFO - PROCESS | 1983 | 1472298397828 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:37 INFO - PROCESS | 1983 | ++DOCSHELL 0x117cb1000 == 37 [pid = 1983] [id = 638] 04:46:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x116714400) [pid = 1983] [serial = 1914] [outer = 0x0] 04:46:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x1181b2800) [pid = 1983] [serial = 1915] [outer = 0x116714400] 04:46:37 INFO - PROCESS | 1983 | 1472298397859 Marionette DEBUG loaded listener.js 04:46:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x1196ce000) [pid = 1983] [serial = 1916] [outer = 0x116714400] 04:46:38 INFO - PROCESS | 1983 | --DOCSHELL 0x12ab19000 == 36 [pid = 1983] [id = 635] 04:46:38 INFO - PROCESS | 1983 | --DOCSHELL 0x113179800 == 35 [pid = 1983] [id = 634] 04:46:38 INFO - PROCESS | 1983 | --DOCSHELL 0x128bf0000 == 34 [pid = 1983] [id = 633] 04:46:38 INFO - PROCESS | 1983 | --DOCSHELL 0x113c49800 == 33 [pid = 1983] [id = 632] 04:46:38 INFO - PROCESS | 1983 | --DOCSHELL 0x124ef0800 == 32 [pid = 1983] [id = 631] 04:46:38 INFO - PROCESS | 1983 | --DOCSHELL 0x119c29800 == 31 [pid = 1983] [id = 630] 04:46:38 INFO - PROCESS | 1983 | --DOCSHELL 0x11822b000 == 30 [pid = 1983] [id = 629] 04:46:38 INFO - PROCESS | 1983 | --DOCSHELL 0x111acc000 == 29 [pid = 1983] [id = 628] 04:46:38 INFO - PROCESS | 1983 | 1472298398489 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x123cea400) [pid = 1983] [serial = 1828] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x119bbe800) [pid = 1983] [serial = 1822] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x1196ce800) [pid = 1983] [serial = 1819] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x119923000) [pid = 1983] [serial = 1820] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x116557c00) [pid = 1983] [serial = 1813] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x1167f0000) [pid = 1983] [serial = 1814] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x118da4000) [pid = 1983] [serial = 1811] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x118431800) [pid = 1983] [serial = 1810] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x11842e400) [pid = 1983] [serial = 1816] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x1189f0800) [pid = 1983] [serial = 1817] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x12540ec00) [pid = 1983] [serial = 1831] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x115e99800) [pid = 1983] [serial = 1793] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x1129b5000) [pid = 1983] [serial = 1792] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x118939800) [pid = 1983] [serial = 1796] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x11842e800) [pid = 1983] [serial = 1795] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x123ce2000) [pid = 1983] [serial = 1799] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x119e07c00) [pid = 1983] [serial = 1798] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x124f32000) [pid = 1983] [serial = 1829] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1184e9c00) [pid = 1983] [serial = 1837] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1269e1000) [pid = 1983] [serial = 1802] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x12577ac00) [pid = 1983] [serial = 1801] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x12694b400) [pid = 1983] [serial = 1834] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x128f07800) [pid = 1983] [serial = 1805] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x125777c00) [pid = 1983] [serial = 1832] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1254af800) [pid = 1983] [serial = 1840] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x127186400) [pid = 1983] [serial = 1804] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x127627c00) [pid = 1983] [serial = 1843] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1205ce400) [pid = 1983] [serial = 1838] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1292f3000) [pid = 1983] [serial = 1846] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x126f4c800) [pid = 1983] [serial = 1835] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1238b1400) [pid = 1983] [serial = 1825] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x116719800) [pid = 1983] [serial = 1808] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1239b0c00) [pid = 1983] [serial = 1826] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x112ebd800) [pid = 1983] [serial = 1807] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x126ee7800) [pid = 1983] [serial = 1841] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x1292ee000) [pid = 1983] [serial = 1844] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x121083000) [pid = 1983] [serial = 1862] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x1205c1c00) [pid = 1983] [serial = 1823] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x117155000) [pid = 1983] [serial = 1856] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x119277800) [pid = 1983] [serial = 1853] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x1167f5000) [pid = 1983] [serial = 1850] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x11892b800) [pid = 1983] [serial = 1852] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x11617e400) [pid = 1983] [serial = 1849] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x118937c00) [pid = 1983] [serial = 1858] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x115e9fc00) [pid = 1983] [serial = 1855] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x1195edc00) [pid = 1983] [serial = 1859] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x129532c00) [pid = 1983] [serial = 1847] [outer = 0x0] [url = about:blank] 04:46:38 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x11992dc00) [pid = 1983] [serial = 1861] [outer = 0x0] [url = about:blank] 04:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 921ms 04:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:46:38 INFO - PROCESS | 1983 | 1472298398547 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:46:38 INFO - PROCESS | 1983 | 1472298398549 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 04:46:38 INFO - PROCESS | 1983 | 1472298398552 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:46:38 INFO - PROCESS | 1983 | 1472298398554 Marionette TRACE conn2 <- [1,2526,null,{}] 04:46:38 INFO - PROCESS | 1983 | 1472298398558 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:38 INFO - PROCESS | 1983 | 1472298398559 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:38 INFO - PROCESS | 1983 | 1472298398639 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:46:38 INFO - PROCESS | 1983 | 1472298398648 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:38 INFO - PROCESS | 1983 | 1472298398651 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:38 INFO - PROCESS | 1983 | ++DOCSHELL 0x11711c000 == 30 [pid = 1983] [id = 639] 04:46:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x1165fdc00) [pid = 1983] [serial = 1917] [outer = 0x0] 04:46:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x1167f1000) [pid = 1983] [serial = 1918] [outer = 0x1165fdc00] 04:46:38 INFO - PROCESS | 1983 | 1472298398679 Marionette DEBUG loaded listener.js 04:46:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x117155000) [pid = 1983] [serial = 1919] [outer = 0x1165fdc00] 04:46:39 INFO - PROCESS | 1983 | 1472298399032 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 524ms 04:46:39 INFO - PROCESS | 1983 | 1472298399075 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:46:39 INFO - PROCESS | 1983 | 1472298399078 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 04:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:46:39 INFO - PROCESS | 1983 | 1472298399083 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:46:39 INFO - PROCESS | 1983 | 1472298399084 Marionette TRACE conn2 <- [1,2530,null,{}] 04:46:39 INFO - PROCESS | 1983 | 1472298399087 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:39 INFO - PROCESS | 1983 | 1472298399088 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:39 INFO - PROCESS | 1983 | 1472298399170 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:46:39 INFO - PROCESS | 1983 | 1472298399177 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:39 INFO - PROCESS | 1983 | 1472298399179 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:39 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d0c000 == 31 [pid = 1983] [id = 640] 04:46:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x11842e400) [pid = 1983] [serial = 1920] [outer = 0x0] 04:46:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x1189f5400) [pid = 1983] [serial = 1921] [outer = 0x11842e400] 04:46:39 INFO - PROCESS | 1983 | 1472298399208 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x1195e9800) [pid = 1983] [serial = 1922] [outer = 0x11842e400] 04:46:39 INFO - PROCESS | 1983 | 1472298399554 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 520ms 04:46:39 INFO - PROCESS | 1983 | 1472298399603 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:46:39 INFO - PROCESS | 1983 | 1472298399604 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 04:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:46:39 INFO - PROCESS | 1983 | 1472298399606 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:46:39 INFO - PROCESS | 1983 | 1472298399609 Marionette TRACE conn2 <- [1,2534,null,{}] 04:46:39 INFO - PROCESS | 1983 | 1472298399617 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:39 INFO - PROCESS | 1983 | 1472298399620 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:39 INFO - PROCESS | 1983 | 1472298399701 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:46:39 INFO - PROCESS | 1983 | 1472298399705 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:39 INFO - PROCESS | 1983 | 1472298399708 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:39 INFO - PROCESS | 1983 | ++DOCSHELL 0x120fa6000 == 32 [pid = 1983] [id = 641] 04:46:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x112969800) [pid = 1983] [serial = 1923] [outer = 0x0] 04:46:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x119924000) [pid = 1983] [serial = 1924] [outer = 0x112969800] 04:46:39 INFO - PROCESS | 1983 | 1472298399739 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x119c4d800) [pid = 1983] [serial = 1925] [outer = 0x112969800] 04:46:40 INFO - PROCESS | 1983 | 1472298400098 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 520ms 04:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:46:40 INFO - PROCESS | 1983 | 1472298400128 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:46:40 INFO - PROCESS | 1983 | 1472298400131 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 04:46:40 INFO - PROCESS | 1983 | 1472298400134 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:46:40 INFO - PROCESS | 1983 | 1472298400136 Marionette TRACE conn2 <- [1,2538,null,{}] 04:46:40 INFO - PROCESS | 1983 | 1472298400139 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:40 INFO - PROCESS | 1983 | 1472298400141 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:40 INFO - PROCESS | 1983 | 1472298400310 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:46:40 INFO - PROCESS | 1983 | 1472298400325 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:40 INFO - PROCESS | 1983 | 1472298400327 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:40 INFO - PROCESS | 1983 | ++DOCSHELL 0x12491e000 == 33 [pid = 1983] [id = 642] 04:46:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1205c1c00) [pid = 1983] [serial = 1926] [outer = 0x0] 04:46:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x121088000) [pid = 1983] [serial = 1927] [outer = 0x1205c1c00] 04:46:40 INFO - PROCESS | 1983 | 1472298400372 Marionette DEBUG loaded listener.js 04:46:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x123a2c000) [pid = 1983] [serial = 1928] [outer = 0x1205c1c00] 04:46:40 INFO - PROCESS | 1983 | 1472298400767 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 04:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:46:40 INFO - PROCESS | 1983 | 1472298400803 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:46:40 INFO - PROCESS | 1983 | 1472298400805 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 04:46:40 INFO - PROCESS | 1983 | 1472298400807 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:46:40 INFO - PROCESS | 1983 | 1472298400808 Marionette TRACE conn2 <- [1,2542,null,{}] 04:46:40 INFO - PROCESS | 1983 | 1472298400810 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:40 INFO - PROCESS | 1983 | 1472298400812 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:40 INFO - PROCESS | 1983 | 1472298400912 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:46:40 INFO - PROCESS | 1983 | 1472298400923 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:40 INFO - PROCESS | 1983 | 1472298400924 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:40 INFO - PROCESS | 1983 | ++DOCSHELL 0x126a79800 == 34 [pid = 1983] [id = 643] 04:46:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x112966400) [pid = 1983] [serial = 1929] [outer = 0x0] 04:46:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x123ce3400) [pid = 1983] [serial = 1930] [outer = 0x112966400] 04:46:40 INFO - PROCESS | 1983 | 1472298400950 Marionette DEBUG loaded listener.js 04:46:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x124a50000) [pid = 1983] [serial = 1931] [outer = 0x112966400] 04:46:41 INFO - PROCESS | 1983 | 1472298401320 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 520ms 04:46:41 INFO - PROCESS | 1983 | 1472298401327 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:46:41 INFO - PROCESS | 1983 | 1472298401329 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 04:46:41 INFO - PROCESS | 1983 | 1472298401331 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 1983 | 1472298401332 Marionette TRACE conn2 <- [1,2546,null,{}] 04:46:41 INFO - PROCESS | 1983 | 1472298401334 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:41 INFO - PROCESS | 1983 | 1472298401339 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:41 INFO - PROCESS | 1983 | 1472298401463 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:46:41 INFO - PROCESS | 1983 | 1472298401476 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:41 INFO - PROCESS | 1983 | 1472298401478 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:41 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292a5000 == 35 [pid = 1983] [id = 644] 04:46:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x123cea000) [pid = 1983] [serial = 1932] [outer = 0x0] 04:46:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x12540ec00) [pid = 1983] [serial = 1933] [outer = 0x123cea000] 04:46:41 INFO - PROCESS | 1983 | 1472298401502 Marionette DEBUG loaded listener.js 04:46:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1269e1000) [pid = 1983] [serial = 1934] [outer = 0x123cea000] 04:46:41 INFO - PROCESS | 1983 | 1472298401858 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 570ms 04:46:41 INFO - PROCESS | 1983 | 1472298401902 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:46:41 INFO - PROCESS | 1983 | 1472298401903 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 04:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:46:41 INFO - PROCESS | 1983 | 1472298401905 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 1983 | 1472298401907 Marionette TRACE conn2 <- [1,2550,null,{}] 04:46:41 INFO - PROCESS | 1983 | 1472298401909 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:41 INFO - PROCESS | 1983 | 1472298401910 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:42 INFO - PROCESS | 1983 | 1472298402011 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:46:42 INFO - PROCESS | 1983 | 1472298402014 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:42 INFO - PROCESS | 1983 | 1472298402015 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298b9800 == 36 [pid = 1983] [id = 645] 04:46:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x124c6ec00) [pid = 1983] [serial = 1935] [outer = 0x0] 04:46:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x126f4c000) [pid = 1983] [serial = 1936] [outer = 0x124c6ec00] 04:46:42 INFO - PROCESS | 1983 | 1472298402073 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x12718c400) [pid = 1983] [serial = 1937] [outer = 0x124c6ec00] 04:46:42 INFO - PROCESS | 1983 | 1472298402409 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 518ms 04:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:46:42 INFO - PROCESS | 1983 | 1472298402424 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:46:42 INFO - PROCESS | 1983 | 1472298402427 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 04:46:42 INFO - PROCESS | 1983 | 1472298402430 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:46:42 INFO - PROCESS | 1983 | 1472298402431 Marionette TRACE conn2 <- [1,2554,null,{}] 04:46:42 INFO - PROCESS | 1983 | 1472298402433 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:42 INFO - PROCESS | 1983 | 1472298402435 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:42 INFO - PROCESS | 1983 | 1472298402534 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:46:42 INFO - PROCESS | 1983 | 1472298402547 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:42 INFO - PROCESS | 1983 | 1472298402549 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x12ab12800 == 37 [pid = 1983] [id = 646] 04:46:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1273edc00) [pid = 1983] [serial = 1938] [outer = 0x0] 04:46:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x128f09400) [pid = 1983] [serial = 1939] [outer = 0x1273edc00] 04:46:42 INFO - PROCESS | 1983 | 1472298402574 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x128fc4400) [pid = 1983] [serial = 1940] [outer = 0x1273edc00] 04:46:42 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x10eafa400) [pid = 1983] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:46:42 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x116719c00) [pid = 1983] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:46:42 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1205c1000) [pid = 1983] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:46:42 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x123cec800) [pid = 1983] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:46:42 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1259d6400) [pid = 1983] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:46:42 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x113c54c00) [pid = 1983] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:46:42 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1273eec00) [pid = 1983] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:46:42 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x111e60c00) [pid = 1983] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:46:42 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1292ef000) [pid = 1983] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:46:42 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1205c4400) [pid = 1983] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:46:42 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1186c6000) [pid = 1983] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:46:42 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x11927c800) [pid = 1983] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:46:42 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x111e5fc00) [pid = 1983] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:46:42 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x1184e6400) [pid = 1983] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:46:42 INFO - PROCESS | 1983 | 1472298402935 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 519ms 04:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:46:42 INFO - PROCESS | 1983 | 1472298402949 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:46:42 INFO - PROCESS | 1983 | 1472298402951 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 04:46:42 INFO - PROCESS | 1983 | 1472298402953 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:46:42 INFO - PROCESS | 1983 | 1472298402954 Marionette TRACE conn2 <- [1,2558,null,{}] 04:46:42 INFO - PROCESS | 1983 | 1472298402956 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:42 INFO - PROCESS | 1983 | 1472298402958 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:43 INFO - PROCESS | 1983 | 1472298403064 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:46:43 INFO - PROCESS | 1983 | 1472298403100 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:43 INFO - PROCESS | 1983 | 1472298403101 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:43 INFO - PROCESS | 1983 | ++DOCSHELL 0x120f9b800 == 38 [pid = 1983] [id = 647] 04:46:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x10eafbc00) [pid = 1983] [serial = 1941] [outer = 0x0] 04:46:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1189f2000) [pid = 1983] [serial = 1942] [outer = 0x10eafbc00] 04:46:43 INFO - PROCESS | 1983 | 1472298403127 Marionette DEBUG loaded listener.js 04:46:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1238b1000) [pid = 1983] [serial = 1943] [outer = 0x10eafbc00] 04:46:43 INFO - PROCESS | 1983 | 1472298403419 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 477ms 04:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:46:43 INFO - PROCESS | 1983 | 1472298403432 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:46:43 INFO - PROCESS | 1983 | 1472298403433 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 04:46:43 INFO - PROCESS | 1983 | 1472298403436 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - PROCESS | 1983 | 1472298403437 Marionette TRACE conn2 <- [1,2562,null,{}] 04:46:43 INFO - PROCESS | 1983 | 1472298403440 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:43 INFO - PROCESS | 1983 | 1472298403441 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:43 INFO - PROCESS | 1983 | 1472298403536 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:46:43 INFO - PROCESS | 1983 | 1472298403539 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:43 INFO - PROCESS | 1983 | 1472298403540 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:43 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c106800 == 39 [pid = 1983] [id = 648] 04:46:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1238b7800) [pid = 1983] [serial = 1944] [outer = 0x0] 04:46:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1273efc00) [pid = 1983] [serial = 1945] [outer = 0x1238b7800] 04:46:43 INFO - PROCESS | 1983 | 1472298403566 Marionette DEBUG loaded listener.js 04:46:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1292f0400) [pid = 1983] [serial = 1946] [outer = 0x1238b7800] 04:46:43 INFO - PROCESS | 1983 | 1472298403915 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 520ms 04:46:43 INFO - PROCESS | 1983 | 1472298403957 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:46:43 INFO - PROCESS | 1983 | 1472298403959 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 04:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:46:43 INFO - PROCESS | 1983 | 1472298403971 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - PROCESS | 1983 | 1472298403973 Marionette TRACE conn2 <- [1,2566,null,{}] 04:46:43 INFO - PROCESS | 1983 | 1472298403975 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:43 INFO - PROCESS | 1983 | 1472298403977 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:44 INFO - PROCESS | 1983 | 1472298404070 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:46:44 INFO - PROCESS | 1983 | 1472298404073 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:44 INFO - PROCESS | 1983 | 1472298404075 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c13d800 == 40 [pid = 1983] [id = 649] 04:46:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x127627c00) [pid = 1983] [serial = 1947] [outer = 0x0] 04:46:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x12953f800) [pid = 1983] [serial = 1948] [outer = 0x127627c00] 04:46:44 INFO - PROCESS | 1983 | 1472298404104 Marionette DEBUG loaded listener.js 04:46:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x1295dd000) [pid = 1983] [serial = 1949] [outer = 0x127627c00] 04:46:44 INFO - PROCESS | 1983 | 1472298404451 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 521ms 04:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:46:44 INFO - PROCESS | 1983 | 1472298404492 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 1983 | 1472298404494 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 04:46:44 INFO - PROCESS | 1983 | 1472298404496 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - PROCESS | 1983 | 1472298404497 Marionette TRACE conn2 <- [1,2570,null,{}] 04:46:44 INFO - PROCESS | 1983 | 1472298404499 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:44 INFO - PROCESS | 1983 | 1472298404500 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:44 INFO - PROCESS | 1983 | 1472298404583 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:46:44 INFO - PROCESS | 1983 | 1472298404646 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:44 INFO - PROCESS | 1983 | 1472298404647 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c389000 == 41 [pid = 1983] [id = 650] 04:46:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1292f3c00) [pid = 1983] [serial = 1950] [outer = 0x0] 04:46:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1295e1000) [pid = 1983] [serial = 1951] [outer = 0x1292f3c00] 04:46:44 INFO - PROCESS | 1983 | 1472298404674 Marionette DEBUG loaded listener.js 04:46:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x129751800) [pid = 1983] [serial = 1952] [outer = 0x1292f3c00] 04:46:45 INFO - PROCESS | 1983 | 1472298405135 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 669ms 04:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:46:45 INFO - PROCESS | 1983 | 1472298405170 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:46:45 INFO - PROCESS | 1983 | 1472298405173 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 04:46:45 INFO - PROCESS | 1983 | 1472298405179 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:46:45 INFO - PROCESS | 1983 | 1472298405182 Marionette TRACE conn2 <- [1,2574,null,{}] 04:46:45 INFO - PROCESS | 1983 | 1472298405186 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:45 INFO - PROCESS | 1983 | 1472298405187 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:45 INFO - PROCESS | 1983 | 1472298405292 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:46:45 INFO - PROCESS | 1983 | 1472298405366 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:45 INFO - PROCESS | 1983 | 1472298405367 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:45 INFO - PROCESS | 1983 | ++DOCSHELL 0x118db9800 == 42 [pid = 1983] [id = 651] 04:46:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x113c11800) [pid = 1983] [serial = 1953] [outer = 0x0] 04:46:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1167f5000) [pid = 1983] [serial = 1954] [outer = 0x113c11800] 04:46:45 INFO - PROCESS | 1983 | 1472298405400 Marionette DEBUG loaded listener.js 04:46:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1181b0c00) [pid = 1983] [serial = 1955] [outer = 0x113c11800] 04:46:45 INFO - PROCESS | 1983 | 1472298405828 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 674ms 04:46:45 INFO - PROCESS | 1983 | 1472298405851 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:46:45 INFO - PROCESS | 1983 | 1472298405854 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 04:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:46:45 INFO - PROCESS | 1983 | 1472298405859 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:46:45 INFO - PROCESS | 1983 | 1472298405861 Marionette TRACE conn2 <- [1,2578,null,{}] 04:46:45 INFO - PROCESS | 1983 | 1472298405863 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:45 INFO - PROCESS | 1983 | 1472298405865 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:46 INFO - PROCESS | 1983 | 1472298405995 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:46:46 INFO - PROCESS | 1983 | 1472298406057 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:46 INFO - PROCESS | 1983 | 1472298406059 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:46 INFO - PROCESS | 1983 | ++DOCSHELL 0x128be8000 == 43 [pid = 1983] [id = 652] 04:46:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1195e7c00) [pid = 1983] [serial = 1956] [outer = 0x0] 04:46:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x119814c00) [pid = 1983] [serial = 1957] [outer = 0x1195e7c00] 04:46:46 INFO - PROCESS | 1983 | 1472298406090 Marionette DEBUG loaded listener.js 04:46:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x119bc8c00) [pid = 1983] [serial = 1958] [outer = 0x1195e7c00] 04:46:46 INFO - PROCESS | 1983 | 1472298406576 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 775ms 04:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:46:46 INFO - PROCESS | 1983 | 1472298406635 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:46:46 INFO - PROCESS | 1983 | 1472298406637 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 04:46:46 INFO - PROCESS | 1983 | 1472298406641 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:46:46 INFO - PROCESS | 1983 | 1472298406645 Marionette TRACE conn2 <- [1,2582,null,{}] 04:46:46 INFO - PROCESS | 1983 | 1472298406657 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:46 INFO - PROCESS | 1983 | 1472298406662 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:46 INFO - PROCESS | 1983 | 1472298406814 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:46:46 INFO - PROCESS | 1983 | 1472298406921 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:46 INFO - PROCESS | 1983 | 1472298406924 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:46 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c39a000 == 44 [pid = 1983] [id = 653] 04:46:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x124fb3400) [pid = 1983] [serial = 1959] [outer = 0x0] 04:46:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x12570d800) [pid = 1983] [serial = 1960] [outer = 0x124fb3400] 04:46:46 INFO - PROCESS | 1983 | 1472298406978 Marionette DEBUG loaded listener.js 04:46:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x125e84800) [pid = 1983] [serial = 1961] [outer = 0x124fb3400] 04:46:47 INFO - PROCESS | 1983 | 1472298407698 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:46:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:46:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1129ms 04:46:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:46:47 INFO - PROCESS | 1983 | 1472298407769 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 1983 | 1472298407771 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 04:46:47 INFO - PROCESS | 1983 | 1472298407775 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - PROCESS | 1983 | 1472298407777 Marionette TRACE conn2 <- [1,2586,null,{}] 04:46:47 INFO - PROCESS | 1983 | 1472298407781 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:47 INFO - PROCESS | 1983 | 1472298407783 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:47 INFO - PROCESS | 1983 | 1472298407874 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:46:47 INFO - PROCESS | 1983 | 1472298407934 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:47 INFO - PROCESS | 1983 | 1472298407937 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d0f800 == 45 [pid = 1983] [id = 654] 04:46:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x1164f4c00) [pid = 1983] [serial = 1962] [outer = 0x0] 04:46:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x11670b800) [pid = 1983] [serial = 1963] [outer = 0x1164f4c00] 04:46:47 INFO - PROCESS | 1983 | 1472298407966 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x118166400) [pid = 1983] [serial = 1964] [outer = 0x1164f4c00] 04:46:48 INFO - PROCESS | 1983 | 1472298408389 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:46:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:46:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 672ms 04:46:48 INFO - PROCESS | 1983 | 1472298408447 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:46:48 INFO - PROCESS | 1983 | 1472298408450 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 04:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:46:48 INFO - PROCESS | 1983 | 1472298408454 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:46:48 INFO - PROCESS | 1983 | 1472298408456 Marionette TRACE conn2 <- [1,2590,null,{}] 04:46:48 INFO - PROCESS | 1983 | 1472298408459 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:48 INFO - PROCESS | 1983 | 1472298408460 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:48 INFO - PROCESS | 1983 | 1472298408555 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:46:48 INFO - PROCESS | 1983 | 1472298408616 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:48 INFO - PROCESS | 1983 | 1472298408618 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:48 INFO - PROCESS | 1983 | ++DOCSHELL 0x118232000 == 46 [pid = 1983] [id = 655] 04:46:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x1181b1800) [pid = 1983] [serial = 1965] [outer = 0x0] 04:46:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x1186c6800) [pid = 1983] [serial = 1966] [outer = 0x1181b1800] 04:46:48 INFO - PROCESS | 1983 | 1472298408647 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x118938400) [pid = 1983] [serial = 1967] [outer = 0x1181b1800] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x12c13d800 == 45 [pid = 1983] [id = 649] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x12c106800 == 44 [pid = 1983] [id = 648] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x120f9b800 == 43 [pid = 1983] [id = 647] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x12ab12800 == 42 [pid = 1983] [id = 646] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x1298b9800 == 41 [pid = 1983] [id = 645] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x1292a5000 == 40 [pid = 1983] [id = 644] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x126a79800 == 39 [pid = 1983] [id = 643] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x12491e000 == 38 [pid = 1983] [id = 642] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x120fa6000 == 37 [pid = 1983] [id = 641] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x118d0c000 == 36 [pid = 1983] [id = 640] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x11711c000 == 35 [pid = 1983] [id = 639] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x117cb1000 == 34 [pid = 1983] [id = 638] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x123b45000 == 33 [pid = 1983] [id = 637] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x110f3f800 == 32 [pid = 1983] [id = 636] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x118d0f800 == 31 [pid = 1983] [id = 654] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x12c39a000 == 30 [pid = 1983] [id = 653] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x128be8000 == 29 [pid = 1983] [id = 652] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x118db9800 == 28 [pid = 1983] [id = 651] 04:46:49 INFO - PROCESS | 1983 | --DOCSHELL 0x12c389000 == 27 [pid = 1983] [id = 650] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x112a93800) [pid = 1983] [serial = 1865] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x111c16000) [pid = 1983] [serial = 1864] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x119920c00) [pid = 1983] [serial = 1868] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1196c6400) [pid = 1983] [serial = 1867] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x12496e800) [pid = 1983] [serial = 1871] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x123ce1800) [pid = 1983] [serial = 1870] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1254b0800) [pid = 1983] [serial = 1874] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x124c71800) [pid = 1983] [serial = 1873] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1269e1c00) [pid = 1983] [serial = 1877] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x125e8a400) [pid = 1983] [serial = 1876] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x11670c400) [pid = 1983] [serial = 1888] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x128fce000) [pid = 1983] [serial = 1880] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1121ab400) [pid = 1983] [serial = 1885] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x127628c00) [pid = 1983] [serial = 1879] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x12953e400) [pid = 1983] [serial = 1883] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x129539800) [pid = 1983] [serial = 1882] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x124c63400) [pid = 1983] [serial = 1904] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1186d2000) [pid = 1983] [serial = 1891] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x116934000) [pid = 1983] [serial = 1889] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x119819c00) [pid = 1983] [serial = 1894] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x119bbd800) [pid = 1983] [serial = 1895] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x118da5c00) [pid = 1983] [serial = 1892] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x123ce4400) [pid = 1983] [serial = 1903] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1127e4800) [pid = 1983] [serial = 1897] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x1167f9400) [pid = 1983] [serial = 1898] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x124c68000) [pid = 1983] [serial = 1906] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x119c43c00) [pid = 1983] [serial = 1900] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x112965000) [pid = 1983] [serial = 1886] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x1238b7c00) [pid = 1983] [serial = 1901] [outer = 0x0] [url = about:blank] 04:46:49 INFO - PROCESS | 1983 | 1472298409579 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1172ms 04:46:49 INFO - PROCESS | 1983 | 1472298409627 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:46:49 INFO - PROCESS | 1983 | 1472298409629 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 04:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:46:49 INFO - PROCESS | 1983 | 1472298409632 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:46:49 INFO - PROCESS | 1983 | 1472298409634 Marionette TRACE conn2 <- [1,2594,null,{}] 04:46:49 INFO - PROCESS | 1983 | 1472298409638 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:49 INFO - PROCESS | 1983 | 1472298409640 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:49 INFO - PROCESS | 1983 | 1472298409733 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:46:49 INFO - PROCESS | 1983 | 1472298409793 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:49 INFO - PROCESS | 1983 | 1472298409794 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:49 INFO - PROCESS | 1983 | ++DOCSHELL 0x1169ed800 == 28 [pid = 1983] [id = 656] 04:46:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x1129b6400) [pid = 1983] [serial = 1968] [outer = 0x0] 04:46:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x113ce8c00) [pid = 1983] [serial = 1969] [outer = 0x1129b6400] 04:46:49 INFO - PROCESS | 1983 | 1472298409823 Marionette DEBUG loaded listener.js 04:46:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x11617dc00) [pid = 1983] [serial = 1970] [outer = 0x1129b6400] 04:46:50 INFO - PROCESS | 1983 | 1472298410188 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:46:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:46:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 571ms 04:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:46:50 INFO - PROCESS | 1983 | 1472298410203 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:46:50 INFO - PROCESS | 1983 | 1472298410206 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 04:46:50 INFO - PROCESS | 1983 | 1472298410211 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:46:50 INFO - PROCESS | 1983 | 1472298410213 Marionette TRACE conn2 <- [1,2598,null,{}] 04:46:50 INFO - PROCESS | 1983 | 1472298410216 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:50 INFO - PROCESS | 1983 | 1472298410219 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:50 INFO - PROCESS | 1983 | 1472298410332 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:46:50 INFO - PROCESS | 1983 | 1472298410415 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:50 INFO - PROCESS | 1983 | 1472298410416 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:50 INFO - PROCESS | 1983 | ++DOCSHELL 0x118231000 == 29 [pid = 1983] [id = 657] 04:46:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1165f9000) [pid = 1983] [serial = 1971] [outer = 0x0] 04:46:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1167f8c00) [pid = 1983] [serial = 1972] [outer = 0x1165f9000] 04:46:50 INFO - PROCESS | 1983 | 1472298410464 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x117402400) [pid = 1983] [serial = 1973] [outer = 0x1165f9000] 04:46:50 INFO - PROCESS | 1983 | 1472298410901 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:46:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:46:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 723ms 04:46:50 INFO - PROCESS | 1983 | 1472298410933 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:46:50 INFO - PROCESS | 1983 | 1472298410935 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 04:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:46:50 INFO - PROCESS | 1983 | 1472298410937 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:46:50 INFO - PROCESS | 1983 | 1472298410940 Marionette TRACE conn2 <- [1,2602,null,{}] 04:46:50 INFO - PROCESS | 1983 | 1472298410948 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:50 INFO - PROCESS | 1983 | 1472298410951 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:51 INFO - PROCESS | 1983 | 1472298411030 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:46:51 INFO - PROCESS | 1983 | 1472298411035 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:51 INFO - PROCESS | 1983 | 1472298411038 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195d8000 == 30 [pid = 1983] [id = 658] 04:46:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1127d8400) [pid = 1983] [serial = 1974] [outer = 0x0] 04:46:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x118938800) [pid = 1983] [serial = 1975] [outer = 0x1127d8400] 04:46:51 INFO - PROCESS | 1983 | 1472298411068 Marionette DEBUG loaded listener.js 04:46:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x11927d000) [pid = 1983] [serial = 1976] [outer = 0x1127d8400] 04:46:51 INFO - PROCESS | 1983 | 1472298411418 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:46:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:46:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 522ms 04:46:51 INFO - PROCESS | 1983 | 1472298411461 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:46:51 INFO - PROCESS | 1983 | 1472298411463 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 04:46:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:46:51 INFO - PROCESS | 1983 | 1472298411465 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:46:51 INFO - PROCESS | 1983 | 1472298411466 Marionette TRACE conn2 <- [1,2606,null,{}] 04:46:51 INFO - PROCESS | 1983 | 1472298411468 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:51 INFO - PROCESS | 1983 | 1472298411470 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:51 INFO - PROCESS | 1983 | 1472298411579 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:46:51 INFO - PROCESS | 1983 | 1472298411594 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:51 INFO - PROCESS | 1983 | 1472298411595 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x12100b000 == 31 [pid = 1983] [id = 659] 04:46:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1189f9000) [pid = 1983] [serial = 1977] [outer = 0x0] 04:46:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x1196c3400) [pid = 1983] [serial = 1978] [outer = 0x1189f9000] 04:46:51 INFO - PROCESS | 1983 | 1472298411622 Marionette DEBUG loaded listener.js 04:46:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x11991f800) [pid = 1983] [serial = 1979] [outer = 0x1189f9000] 04:46:51 INFO - PROCESS | 1983 | 1472298411998 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 568ms 04:46:52 INFO - PROCESS | 1983 | 1472298412033 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:46:52 INFO - PROCESS | 1983 | 1472298412035 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 04:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:46:52 INFO - PROCESS | 1983 | 1472298412037 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:46:52 INFO - PROCESS | 1983 | 1472298412038 Marionette TRACE conn2 <- [1,2610,null,{}] 04:46:52 INFO - PROCESS | 1983 | 1472298412041 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:52 INFO - PROCESS | 1983 | 1472298412042 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:52 INFO - PROCESS | 1983 | 1472298412148 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:46:52 INFO - PROCESS | 1983 | 1472298412152 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 1983 | 1472298412153 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:52 INFO - PROCESS | 1983 | ++DOCSHELL 0x124a74800 == 32 [pid = 1983] [id = 660] 04:46:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x11659e400) [pid = 1983] [serial = 1980] [outer = 0x0] 04:46:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x11992d400) [pid = 1983] [serial = 1981] [outer = 0x11659e400] 04:46:52 INFO - PROCESS | 1983 | 1472298412180 Marionette DEBUG loaded listener.js 04:46:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x119bc6800) [pid = 1983] [serial = 1982] [outer = 0x11659e400] 04:46:52 INFO - PROCESS | 1983 | 1472298412538 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 522ms 04:46:52 INFO - PROCESS | 1983 | 1472298412560 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:46:52 INFO - PROCESS | 1983 | 1472298412562 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 04:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:46:52 INFO - PROCESS | 1983 | 1472298412564 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:46:52 INFO - PROCESS | 1983 | 1472298412565 Marionette TRACE conn2 <- [1,2614,null,{}] 04:46:52 INFO - PROCESS | 1983 | 1472298412567 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:52 INFO - PROCESS | 1983 | 1472298412572 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:52 INFO - PROCESS | 1983 | 1472298412693 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:46:52 INFO - PROCESS | 1983 | 1472298412698 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 1983 | 1472298412699 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:52 INFO - PROCESS | 1983 | ++DOCSHELL 0x125ead800 == 33 [pid = 1983] [id = 661] 04:46:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1129b6000) [pid = 1983] [serial = 1983] [outer = 0x0] 04:46:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1205cec00) [pid = 1983] [serial = 1984] [outer = 0x1129b6000] 04:46:52 INFO - PROCESS | 1983 | 1472298412725 Marionette DEBUG loaded listener.js 04:46:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x12496e800) [pid = 1983] [serial = 1985] [outer = 0x1129b6000] 04:46:53 INFO - PROCESS | 1983 | 1472298413064 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 518ms 04:46:53 INFO - PROCESS | 1983 | 1472298413082 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:46:53 INFO - PROCESS | 1983 | 1472298413084 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 04:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:46:53 INFO - PROCESS | 1983 | 1472298413086 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 1983 | 1472298413087 Marionette TRACE conn2 <- [1,2618,null,{}] 04:46:53 INFO - PROCESS | 1983 | 1472298413089 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:53 INFO - PROCESS | 1983 | 1472298413091 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:53 INFO - PROCESS | 1983 | 1472298413194 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:46:53 INFO - PROCESS | 1983 | 1472298413198 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:53 INFO - PROCESS | 1983 | 1472298413199 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x127336000 == 34 [pid = 1983] [id = 662] 04:46:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x117153800) [pid = 1983] [serial = 1986] [outer = 0x0] 04:46:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x12497cc00) [pid = 1983] [serial = 1987] [outer = 0x117153800] 04:46:53 INFO - PROCESS | 1983 | 1472298413226 Marionette DEBUG loaded listener.js 04:46:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x124a52000) [pid = 1983] [serial = 1988] [outer = 0x117153800] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1292f3c00) [pid = 1983] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x112966400) [pid = 1983] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x123cea000) [pid = 1983] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x10eafbc00) [pid = 1983] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x124c6ec00) [pid = 1983] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x112968400) [pid = 1983] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1167fdc00) [pid = 1983] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1273edc00) [pid = 1983] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x112969800) [pid = 1983] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x11842e400) [pid = 1983] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1165fdc00) [pid = 1983] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x10eafd400) [pid = 1983] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1205c1c00) [pid = 1983] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x116714400) [pid = 1983] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1238b7800) [pid = 1983] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:46:53 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x127627c00) [pid = 1983] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:46:53 INFO - PROCESS | 1983 | 1472298413937 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 869ms 04:46:53 INFO - PROCESS | 1983 | 1472298413955 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:46:53 INFO - PROCESS | 1983 | 1472298413957 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 04:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:46:53 INFO - PROCESS | 1983 | 1472298413961 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 1983 | 1472298413963 Marionette TRACE conn2 <- [1,2622,null,{}] 04:46:53 INFO - PROCESS | 1983 | 1472298413965 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:53 INFO - PROCESS | 1983 | 1472298413966 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:54 INFO - PROCESS | 1983 | 1472298414040 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:46:54 INFO - PROCESS | 1983 | 1472298414045 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:54 INFO - PROCESS | 1983 | 1472298414046 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x126912800 == 35 [pid = 1983] [id = 663] 04:46:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x10eafd400) [pid = 1983] [serial = 1989] [outer = 0x0] 04:46:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1129b6800) [pid = 1983] [serial = 1990] [outer = 0x10eafd400] 04:46:54 INFO - PROCESS | 1983 | 1472298414072 Marionette DEBUG loaded listener.js 04:46:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x11892b000) [pid = 1983] [serial = 1991] [outer = 0x10eafd400] 04:46:54 INFO - PROCESS | 1983 | 1472298414418 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:46:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:46:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 524ms 04:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:46:54 INFO - PROCESS | 1983 | 1472298414483 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:46:54 INFO - PROCESS | 1983 | 1472298414485 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 04:46:54 INFO - PROCESS | 1983 | 1472298414487 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:46:54 INFO - PROCESS | 1983 | 1472298414488 Marionette TRACE conn2 <- [1,2626,null,{}] 04:46:54 INFO - PROCESS | 1983 | 1472298414496 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:54 INFO - PROCESS | 1983 | 1472298414498 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:54 INFO - PROCESS | 1983 | 1472298414575 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:46:54 INFO - PROCESS | 1983 | 1472298414581 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:54 INFO - PROCESS | 1983 | 1472298414582 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195d6800 == 36 [pid = 1983] [id = 664] 04:46:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x11927c800) [pid = 1983] [serial = 1992] [outer = 0x0] 04:46:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1239b3400) [pid = 1983] [serial = 1993] [outer = 0x11927c800] 04:46:54 INFO - PROCESS | 1983 | 1472298414607 Marionette DEBUG loaded listener.js 04:46:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x124f33400) [pid = 1983] [serial = 1994] [outer = 0x11927c800] 04:46:54 INFO - PROCESS | 1983 | 1472298414933 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:46:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:46:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 470ms 04:46:54 INFO - PROCESS | 1983 | 1472298414958 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:46:54 INFO - PROCESS | 1983 | 1472298414960 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 04:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:46:54 INFO - PROCESS | 1983 | 1472298414965 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:46:54 INFO - PROCESS | 1983 | 1472298414966 Marionette TRACE conn2 <- [1,2630,null,{}] 04:46:54 INFO - PROCESS | 1983 | 1472298414968 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:54 INFO - PROCESS | 1983 | 1472298414969 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:55 INFO - PROCESS | 1983 | 1472298415048 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:46:55 INFO - PROCESS | 1983 | 1472298415108 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 1983 | 1472298415109 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:55 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298ca000 == 37 [pid = 1983] [id = 665] 04:46:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1196c9c00) [pid = 1983] [serial = 1995] [outer = 0x0] 04:46:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x125335800) [pid = 1983] [serial = 1996] [outer = 0x1196c9c00] 04:46:55 INFO - PROCESS | 1983 | 1472298415135 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1259d6000) [pid = 1983] [serial = 1997] [outer = 0x1196c9c00] 04:46:55 INFO - PROCESS | 1983 | 1472298415439 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 520ms 04:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:46:55 INFO - PROCESS | 1983 | 1472298415492 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:46:55 INFO - PROCESS | 1983 | 1472298415494 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 04:46:55 INFO - PROCESS | 1983 | 1472298415497 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:46:55 INFO - PROCESS | 1983 | 1472298415499 Marionette TRACE conn2 <- [1,2634,null,{}] 04:46:55 INFO - PROCESS | 1983 | 1472298415501 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:55 INFO - PROCESS | 1983 | 1472298415503 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:55 INFO - PROCESS | 1983 | 1472298415590 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:46:55 INFO - PROCESS | 1983 | 1472298415596 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 1983 | 1472298415598 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:55 INFO - PROCESS | 1983 | ++DOCSHELL 0x124905800 == 38 [pid = 1983] [id = 666] 04:46:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x125e80000) [pid = 1983] [serial = 1998] [outer = 0x0] 04:46:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1269de800) [pid = 1983] [serial = 1999] [outer = 0x125e80000] 04:46:55 INFO - PROCESS | 1983 | 1472298415625 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x127628c00) [pid = 1983] [serial = 2000] [outer = 0x125e80000] 04:46:56 INFO - PROCESS | 1983 | 1472298416123 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:46:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:46:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 04:46:56 INFO - PROCESS | 1983 | 1472298416169 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:46:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:46:56 INFO - PROCESS | 1983 | 1472298416171 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 04:46:56 INFO - PROCESS | 1983 | 1472298416175 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - PROCESS | 1983 | 1472298416177 Marionette TRACE conn2 <- [1,2638,null,{}] 04:46:56 INFO - PROCESS | 1983 | 1472298416181 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:56 INFO - PROCESS | 1983 | 1472298416183 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:56 INFO - PROCESS | 1983 | 1472298416296 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:46:56 INFO - PROCESS | 1983 | 1472298416380 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:56 INFO - PROCESS | 1983 | 1472298416382 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x117487800 == 39 [pid = 1983] [id = 667] 04:46:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1121ab400) [pid = 1983] [serial = 2001] [outer = 0x0] 04:46:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x112965400) [pid = 1983] [serial = 2002] [outer = 0x1121ab400] 04:46:56 INFO - PROCESS | 1983 | 1472298416415 Marionette DEBUG loaded listener.js 04:46:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x113cf4000) [pid = 1983] [serial = 2003] [outer = 0x1121ab400] 04:46:56 INFO - PROCESS | 1983 | 1472298416963 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 872ms 04:46:57 INFO - PROCESS | 1983 | 1472298417046 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 1983 | 1472298417050 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 04:46:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:46:57 INFO - PROCESS | 1983 | 1472298417054 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 1983 | 1472298417056 Marionette TRACE conn2 <- [1,2642,null,{}] 04:46:57 INFO - PROCESS | 1983 | 1472298417059 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:57 INFO - PROCESS | 1983 | 1472298417061 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:57 INFO - PROCESS | 1983 | 1472298417170 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:46:57 INFO - PROCESS | 1983 | 1472298417230 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:57 INFO - PROCESS | 1983 | 1472298417231 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:57 INFO - PROCESS | 1983 | ++DOCSHELL 0x123a0c000 == 40 [pid = 1983] [id = 668] 04:46:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x1167f4400) [pid = 1983] [serial = 2004] [outer = 0x0] 04:46:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x117c49800) [pid = 1983] [serial = 2005] [outer = 0x1167f4400] 04:46:57 INFO - PROCESS | 1983 | 1472298417264 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1184db400) [pid = 1983] [serial = 2006] [outer = 0x1167f4400] 04:46:57 INFO - PROCESS | 1983 | 1472298417920 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:46:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 922ms 04:46:57 INFO - PROCESS | 1983 | 1472298417978 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 1983 | 1472298417981 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 04:46:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:46:57 INFO - PROCESS | 1983 | 1472298417986 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 1983 | 1472298417988 Marionette TRACE conn2 <- [1,2646,null,{}] 04:46:57 INFO - PROCESS | 1983 | 1472298417993 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:57 INFO - PROCESS | 1983 | 1472298417996 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:58 INFO - PROCESS | 1983 | 1472298418143 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:46:58 INFO - PROCESS | 1983 | --DOCSHELL 0x1298ca000 == 39 [pid = 1983] [id = 665] 04:46:58 INFO - PROCESS | 1983 | --DOCSHELL 0x1195d6800 == 38 [pid = 1983] [id = 664] 04:46:58 INFO - PROCESS | 1983 | --DOCSHELL 0x126912800 == 37 [pid = 1983] [id = 663] 04:46:58 INFO - PROCESS | 1983 | --DOCSHELL 0x127336000 == 36 [pid = 1983] [id = 662] 04:46:58 INFO - PROCESS | 1983 | --DOCSHELL 0x125ead800 == 35 [pid = 1983] [id = 661] 04:46:58 INFO - PROCESS | 1983 | --DOCSHELL 0x124a74800 == 34 [pid = 1983] [id = 660] 04:46:58 INFO - PROCESS | 1983 | --DOCSHELL 0x12100b000 == 33 [pid = 1983] [id = 659] 04:46:58 INFO - PROCESS | 1983 | --DOCSHELL 0x1195d8000 == 32 [pid = 1983] [id = 658] 04:46:58 INFO - PROCESS | 1983 | --DOCSHELL 0x118231000 == 31 [pid = 1983] [id = 657] 04:46:58 INFO - PROCESS | 1983 | --DOCSHELL 0x1169ed800 == 30 [pid = 1983] [id = 656] 04:46:58 INFO - PROCESS | 1983 | --DOCSHELL 0x118232000 == 29 [pid = 1983] [id = 655] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1189f5400) [pid = 1983] [serial = 1921] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x1195e9800) [pid = 1983] [serial = 1922] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1167f1000) [pid = 1983] [serial = 1918] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x117155000) [pid = 1983] [serial = 1919] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x110e94400) [pid = 1983] [serial = 1909] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x12718c400) [pid = 1983] [serial = 1937] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x112965800) [pid = 1983] [serial = 1910] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x121088000) [pid = 1983] [serial = 1927] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1181b2800) [pid = 1983] [serial = 1915] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1196ce000) [pid = 1983] [serial = 1916] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1292f0400) [pid = 1983] [serial = 1946] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1273efc00) [pid = 1983] [serial = 1945] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x12953f800) [pid = 1983] [serial = 1948] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x124a50000) [pid = 1983] [serial = 1931] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1238b1000) [pid = 1983] [serial = 1943] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x128fc4400) [pid = 1983] [serial = 1940] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x123a2c000) [pid = 1983] [serial = 1928] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1295dd000) [pid = 1983] [serial = 1949] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x1295e1000) [pid = 1983] [serial = 1951] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x123ce3400) [pid = 1983] [serial = 1930] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x12540ec00) [pid = 1983] [serial = 1933] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x1189f2000) [pid = 1983] [serial = 1942] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x126f4c000) [pid = 1983] [serial = 1936] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x1269e1000) [pid = 1983] [serial = 1934] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x124f2ec00) [pid = 1983] [serial = 1907] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x116a0d000) [pid = 1983] [serial = 1912] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x117c46800) [pid = 1983] [serial = 1913] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x128f09400) [pid = 1983] [serial = 1939] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x119924000) [pid = 1983] [serial = 1924] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x119c4d800) [pid = 1983] [serial = 1925] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x129751800) [pid = 1983] [serial = 1952] [outer = 0x0] [url = about:blank] 04:46:58 INFO - PROCESS | 1983 | 1472298418225 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:58 INFO - PROCESS | 1983 | 1472298418226 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x11619c800 == 30 [pid = 1983] [id = 669] 04:46:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x1127db400) [pid = 1983] [serial = 2007] [outer = 0x0] 04:46:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x113c54c00) [pid = 1983] [serial = 2008] [outer = 0x1127db400] 04:46:58 INFO - PROCESS | 1983 | 1472298418255 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x1167f1000) [pid = 1983] [serial = 2009] [outer = 0x1127db400] 04:46:58 INFO - PROCESS | 1983 | 1472298418568 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:46:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:46:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 625ms 04:46:58 INFO - PROCESS | 1983 | 1472298418611 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:46:58 INFO - PROCESS | 1983 | 1472298418615 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 04:46:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:46:58 INFO - PROCESS | 1983 | 1472298418619 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:46:58 INFO - PROCESS | 1983 | 1472298418621 Marionette TRACE conn2 <- [1,2650,null,{}] 04:46:58 INFO - PROCESS | 1983 | 1472298418623 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:58 INFO - PROCESS | 1983 | 1472298418625 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:58 INFO - PROCESS | 1983 | 1472298418724 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:46:58 INFO - PROCESS | 1983 | 1472298418780 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:58 INFO - PROCESS | 1983 | 1472298418781 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x118621800 == 31 [pid = 1983] [id = 670] 04:46:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x1167f4000) [pid = 1983] [serial = 2010] [outer = 0x0] 04:46:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x1181aec00) [pid = 1983] [serial = 2011] [outer = 0x1167f4000] 04:46:58 INFO - PROCESS | 1983 | 1472298418809 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x11892f400) [pid = 1983] [serial = 2012] [outer = 0x1167f4000] 04:46:59 INFO - PROCESS | 1983 | 1472298419087 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:46:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:46:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 519ms 04:46:59 INFO - PROCESS | 1983 | 1472298419138 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:46:59 INFO - PROCESS | 1983 | 1472298419140 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 04:46:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:46:59 INFO - PROCESS | 1983 | 1472298419144 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:46:59 INFO - PROCESS | 1983 | 1472298419148 Marionette TRACE conn2 <- [1,2654,null,{}] 04:46:59 INFO - PROCESS | 1983 | 1472298419156 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:59 INFO - PROCESS | 1983 | 1472298419161 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:59 INFO - PROCESS | 1983 | 1472298419253 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:46:59 INFO - PROCESS | 1983 | 1472298419311 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:59 INFO - PROCESS | 1983 | 1472298419313 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:59 INFO - PROCESS | 1983 | ++DOCSHELL 0x121020000 == 32 [pid = 1983] [id = 671] 04:46:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1129b1c00) [pid = 1983] [serial = 2013] [outer = 0x0] 04:46:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x118da6000) [pid = 1983] [serial = 2014] [outer = 0x1129b1c00] 04:46:59 INFO - PROCESS | 1983 | 1472298419342 Marionette DEBUG loaded listener.js 04:46:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x119bbfc00) [pid = 1983] [serial = 2015] [outer = 0x1129b1c00] 04:46:59 INFO - PROCESS | 1983 | 1472298419670 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:46:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:46:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 576ms 04:46:59 INFO - PROCESS | 1983 | 1472298419719 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:46:59 INFO - PROCESS | 1983 | 1472298419722 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 04:46:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:46:59 INFO - PROCESS | 1983 | 1472298419725 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:46:59 INFO - PROCESS | 1983 | 1472298419727 Marionette TRACE conn2 <- [1,2658,null,{}] 04:46:59 INFO - PROCESS | 1983 | 1472298419730 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:59 INFO - PROCESS | 1983 | 1472298419732 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:59 INFO - PROCESS | 1983 | 1472298419904 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:46:59 INFO - PROCESS | 1983 | 1472298419913 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:59 INFO - PROCESS | 1983 | 1472298419915 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:46:59 INFO - PROCESS | 1983 | ++DOCSHELL 0x124a74800 == 33 [pid = 1983] [id = 672] 04:46:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x119922400) [pid = 1983] [serial = 2016] [outer = 0x0] 04:46:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x1205cd800) [pid = 1983] [serial = 2017] [outer = 0x119922400] 04:46:59 INFO - PROCESS | 1983 | 1472298419960 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1238b3c00) [pid = 1983] [serial = 2018] [outer = 0x119922400] 04:47:00 INFO - PROCESS | 1983 | 1472298420357 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:47:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:47:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 04:47:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:47:00 INFO - PROCESS | 1983 | 1472298420396 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:47:00 INFO - PROCESS | 1983 | 1472298420398 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 04:47:00 INFO - PROCESS | 1983 | 1472298420400 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:47:00 INFO - PROCESS | 1983 | 1472298420401 Marionette TRACE conn2 <- [1,2662,null,{}] 04:47:00 INFO - PROCESS | 1983 | 1472298420403 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:00 INFO - PROCESS | 1983 | 1472298420405 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:00 INFO - PROCESS | 1983 | 1472298420514 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:47:00 INFO - PROCESS | 1983 | 1472298420517 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:00 INFO - PROCESS | 1983 | 1472298420518 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:00 INFO - PROCESS | 1983 | ++DOCSHELL 0x126fb8000 == 34 [pid = 1983] [id = 673] 04:47:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x121083000) [pid = 1983] [serial = 2019] [outer = 0x0] 04:47:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x123c0fc00) [pid = 1983] [serial = 2020] [outer = 0x121083000] 04:47:00 INFO - PROCESS | 1983 | 1472298420544 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x123ceb000) [pid = 1983] [serial = 2021] [outer = 0x121083000] 04:47:00 INFO - PROCESS | 1983 | 1472298420879 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:47:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:47:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 520ms 04:47:00 INFO - PROCESS | 1983 | 1472298420922 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:47:00 INFO - PROCESS | 1983 | 1472298420924 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 04:47:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:47:00 INFO - PROCESS | 1983 | 1472298420936 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:47:00 INFO - PROCESS | 1983 | 1472298420938 Marionette TRACE conn2 <- [1,2666,null,{}] 04:47:00 INFO - PROCESS | 1983 | 1472298420941 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:00 INFO - PROCESS | 1983 | 1472298420948 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:01 INFO - PROCESS | 1983 | 1472298421139 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:47:01 INFO - PROCESS | 1983 | 1472298421155 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:01 INFO - PROCESS | 1983 | 1472298421156 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:01 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292b5000 == 35 [pid = 1983] [id = 674] 04:47:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x124c65400) [pid = 1983] [serial = 2022] [outer = 0x0] 04:47:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x12540a000) [pid = 1983] [serial = 2023] [outer = 0x124c65400] 04:47:01 INFO - PROCESS | 1983 | 1472298421202 Marionette DEBUG loaded listener.js 04:47:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x126f47c00) [pid = 1983] [serial = 2024] [outer = 0x124c65400] 04:47:02 INFO - PROCESS | 1983 | 1472298422044 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:47:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:47:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1127ms 04:47:02 INFO - PROCESS | 1983 | 1472298422056 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:47:02 INFO - PROCESS | 1983 | 1472298422065 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 04:47:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:47:02 INFO - PROCESS | 1983 | 1472298422068 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:47:02 INFO - PROCESS | 1983 | 1472298422069 Marionette TRACE conn2 <- [1,2670,null,{}] 04:47:02 INFO - PROCESS | 1983 | 1472298422072 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:02 INFO - PROCESS | 1983 | 1472298422073 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:02 INFO - PROCESS | 1983 | 1472298422172 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x11659e400) [pid = 1983] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1129b6000) [pid = 1983] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x117153800) [pid = 1983] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1127d8400) [pid = 1983] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1165f9000) [pid = 1983] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x1129b6400) [pid = 1983] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x10eafd400) [pid = 1983] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x1181b1800) [pid = 1983] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x113c11800) [pid = 1983] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x1195e7c00) [pid = 1983] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x124fb3400) [pid = 1983] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x11927c800) [pid = 1983] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x1164f4c00) [pid = 1983] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x1189f9000) [pid = 1983] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:47:02 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x1196c9c00) [pid = 1983] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:47:02 INFO - PROCESS | 1983 | 1472298422278 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:02 INFO - PROCESS | 1983 | 1472298422279 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:02 INFO - PROCESS | 1983 | ++DOCSHELL 0x115e63000 == 36 [pid = 1983] [id = 675] 04:47:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x110e98c00) [pid = 1983] [serial = 2025] [outer = 0x0] 04:47:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x1127e1c00) [pid = 1983] [serial = 2026] [outer = 0x110e98c00] 04:47:02 INFO - PROCESS | 1983 | 1472298422305 Marionette DEBUG loaded listener.js 04:47:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x1161de400) [pid = 1983] [serial = 2027] [outer = 0x110e98c00] 04:47:03 INFO - PROCESS | 1983 | 1472298423065 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:47:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 04:47:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:47:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1019ms 04:47:03 INFO - PROCESS | 1983 | 1472298423087 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 04:47:03 INFO - PROCESS | 1983 | 1472298423089 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 04:47:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:47:03 INFO - PROCESS | 1983 | 1472298423091 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:47:03 INFO - PROCESS | 1983 | 1472298423092 Marionette TRACE conn2 <- [1,2674,null,{}] 04:47:03 INFO - PROCESS | 1983 | 1472298423104 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:03 INFO - PROCESS | 1983 | 1472298423105 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:03 INFO - PROCESS | 1983 | 1472298423183 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:47:03 INFO - PROCESS | 1983 | 1472298423187 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:03 INFO - PROCESS | 1983 | 1472298423188 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:03 INFO - PROCESS | 1983 | ++DOCSHELL 0x12acc1800 == 37 [pid = 1983] [id = 676] 04:47:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1164f4c00) [pid = 1983] [serial = 2028] [outer = 0x0] 04:47:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x123ce8c00) [pid = 1983] [serial = 2029] [outer = 0x1164f4c00] 04:47:03 INFO - PROCESS | 1983 | 1472298423214 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x125707c00) [pid = 1983] [serial = 2030] [outer = 0x1164f4c00] 04:47:04 INFO - PROCESS | 1983 | 1472298424054 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:47:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 04:47:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:47:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 973ms 04:47:04 INFO - PROCESS | 1983 | 1472298424065 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 04:47:04 INFO - PROCESS | 1983 | 1472298424066 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 04:47:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:47:04 INFO - PROCESS | 1983 | 1472298424068 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:47:04 INFO - PROCESS | 1983 | 1472298424069 Marionette TRACE conn2 <- [1,2678,null,{}] 04:47:04 INFO - PROCESS | 1983 | 1472298424072 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:04 INFO - PROCESS | 1983 | 1472298424073 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:04 INFO - PROCESS | 1983 | 1472298424152 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:47:04 INFO - PROCESS | 1983 | 1472298424212 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:04 INFO - PROCESS | 1983 | 1472298424213 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x12101f800 == 38 [pid = 1983] [id = 677] 04:47:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x111c18800) [pid = 1983] [serial = 2031] [outer = 0x0] 04:47:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x127191800) [pid = 1983] [serial = 2032] [outer = 0x111c18800] 04:47:04 INFO - PROCESS | 1983 | 1472298424239 Marionette DEBUG loaded listener.js 04:47:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1292ec000) [pid = 1983] [serial = 2033] [outer = 0x111c18800] 04:47:05 INFO - PROCESS | 1983 | 1472298425159 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:47:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:47:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1120ms 04:47:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:47:05 INFO - PROCESS | 1983 | 1472298425189 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:47:05 INFO - PROCESS | 1983 | 1472298425193 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 04:47:05 INFO - PROCESS | 1983 | 1472298425198 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:47:05 INFO - PROCESS | 1983 | 1472298425200 Marionette TRACE conn2 <- [1,2682,null,{}] 04:47:05 INFO - PROCESS | 1983 | 1472298425204 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:05 INFO - PROCESS | 1983 | 1472298425206 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:05 INFO - PROCESS | 1983 | 1472298425310 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:47:05 INFO - PROCESS | 1983 | 1472298425366 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:05 INFO - PROCESS | 1983 | 1472298425368 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:05 INFO - PROCESS | 1983 | ++DOCSHELL 0x118620800 == 39 [pid = 1983] [id = 678] 04:47:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x115cb4800) [pid = 1983] [serial = 2034] [outer = 0x0] 04:47:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x116914800) [pid = 1983] [serial = 2035] [outer = 0x115cb4800] 04:47:05 INFO - PROCESS | 1983 | 1472298425401 Marionette DEBUG loaded listener.js 04:47:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x118160c00) [pid = 1983] [serial = 2036] [outer = 0x115cb4800] 04:47:06 INFO - PROCESS | 1983 | 1472298426381 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:47:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 04:47:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1221ms 04:47:06 INFO - PROCESS | 1983 | 1472298426419 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:47:06 INFO - PROCESS | 1983 | 1472298426422 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 04:47:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:47:06 INFO - PROCESS | 1983 | 1472298426427 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:47:06 INFO - PROCESS | 1983 | 1472298426429 Marionette TRACE conn2 <- [1,2686,null,{}] 04:47:06 INFO - PROCESS | 1983 | 1472298426432 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:06 INFO - PROCESS | 1983 | 1472298426433 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:06 INFO - PROCESS | 1983 | 1472298426540 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:47:06 INFO - PROCESS | 1983 | 1472298426597 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 1983 | 1472298426599 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:06 INFO - PROCESS | 1983 | ++DOCSHELL 0x128bf5800 == 40 [pid = 1983] [id = 679] 04:47:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x11892dc00) [pid = 1983] [serial = 2037] [outer = 0x0] 04:47:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x11992e800) [pid = 1983] [serial = 2038] [outer = 0x11892dc00] 04:47:06 INFO - PROCESS | 1983 | 1472298426631 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1205cdc00) [pid = 1983] [serial = 2039] [outer = 0x11892dc00] 04:47:07 INFO - PROCESS | 1983 | 1472298427539 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:47:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 04:47:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:47:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1123ms 04:47:07 INFO - PROCESS | 1983 | 1472298427556 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 04:47:07 INFO - PROCESS | 1983 | 1472298427560 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 04:47:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:47:07 INFO - PROCESS | 1983 | 1472298427565 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:47:07 INFO - PROCESS | 1983 | 1472298427567 Marionette TRACE conn2 <- [1,2690,null,{}] 04:47:07 INFO - PROCESS | 1983 | 1472298427570 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:07 INFO - PROCESS | 1983 | 1472298427572 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:07 INFO - PROCESS | 1983 | 1472298427670 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:47:07 INFO - PROCESS | 1983 | 1472298427727 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:07 INFO - PROCESS | 1983 | 1472298427730 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x118615800 == 41 [pid = 1983] [id = 680] 04:47:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x11617d000) [pid = 1983] [serial = 2040] [outer = 0x0] 04:47:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x116551800) [pid = 1983] [serial = 2041] [outer = 0x11617d000] 04:47:07 INFO - PROCESS | 1983 | 1472298427758 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x11691a000) [pid = 1983] [serial = 2042] [outer = 0x11617d000] 04:47:08 INFO - PROCESS | 1983 | --DOCSHELL 0x12acc1800 == 40 [pid = 1983] [id = 676] 04:47:08 INFO - PROCESS | 1983 | --DOCSHELL 0x115e63000 == 39 [pid = 1983] [id = 675] 04:47:08 INFO - PROCESS | 1983 | --DOCSHELL 0x1292b5000 == 38 [pid = 1983] [id = 674] 04:47:08 INFO - PROCESS | 1983 | --DOCSHELL 0x126fb8000 == 37 [pid = 1983] [id = 673] 04:47:08 INFO - PROCESS | 1983 | --DOCSHELL 0x124a74800 == 36 [pid = 1983] [id = 672] 04:47:08 INFO - PROCESS | 1983 | --DOCSHELL 0x121020000 == 35 [pid = 1983] [id = 671] 04:47:08 INFO - PROCESS | 1983 | --DOCSHELL 0x118621800 == 34 [pid = 1983] [id = 670] 04:47:08 INFO - PROCESS | 1983 | --DOCSHELL 0x11619c800 == 33 [pid = 1983] [id = 669] 04:47:08 INFO - PROCESS | 1983 | --DOCSHELL 0x124905800 == 32 [pid = 1983] [id = 666] 04:47:08 INFO - PROCESS | 1983 | --DOCSHELL 0x123a0c000 == 31 [pid = 1983] [id = 668] 04:47:08 INFO - PROCESS | 1983 | --DOCSHELL 0x117487800 == 30 [pid = 1983] [id = 667] 04:47:08 INFO - PROCESS | 1983 | --DOCSHELL 0x128bf5800 == 29 [pid = 1983] [id = 679] 04:47:08 INFO - PROCESS | 1983 | --DOCSHELL 0x118620800 == 28 [pid = 1983] [id = 678] 04:47:08 INFO - PROCESS | 1983 | --DOCSHELL 0x12101f800 == 27 [pid = 1983] [id = 677] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x11992d400) [pid = 1983] [serial = 1981] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1205cec00) [pid = 1983] [serial = 1984] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x12497cc00) [pid = 1983] [serial = 1987] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x12496e800) [pid = 1983] [serial = 1985] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x118938800) [pid = 1983] [serial = 1975] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x11927d000) [pid = 1983] [serial = 1976] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1167f8c00) [pid = 1983] [serial = 1972] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x117402400) [pid = 1983] [serial = 1973] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x113ce8c00) [pid = 1983] [serial = 1969] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x11617dc00) [pid = 1983] [serial = 1970] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x1129b6800) [pid = 1983] [serial = 1990] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x118938400) [pid = 1983] [serial = 1967] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x11892b000) [pid = 1983] [serial = 1991] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x1186c6800) [pid = 1983] [serial = 1966] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x1181b0c00) [pid = 1983] [serial = 1955] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x1167f5000) [pid = 1983] [serial = 1954] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x119bc8c00) [pid = 1983] [serial = 1958] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x119814c00) [pid = 1983] [serial = 1957] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x125e84800) [pid = 1983] [serial = 1961] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x12570d800) [pid = 1983] [serial = 1960] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x1239b3400) [pid = 1983] [serial = 1993] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 70 (0x118166400) [pid = 1983] [serial = 1964] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 69 (0x124a52000) [pid = 1983] [serial = 1988] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 68 (0x1269de800) [pid = 1983] [serial = 1999] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 67 (0x11670b800) [pid = 1983] [serial = 1963] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 66 (0x1196c3400) [pid = 1983] [serial = 1978] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 65 (0x119bc6800) [pid = 1983] [serial = 1982] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 64 (0x125335800) [pid = 1983] [serial = 1996] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 63 (0x11991f800) [pid = 1983] [serial = 1979] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 62 (0x124f33400) [pid = 1983] [serial = 1994] [outer = 0x0] [url = about:blank] 04:47:08 INFO - PROCESS | 1983 | --DOMWINDOW == 61 (0x1259d6000) [pid = 1983] [serial = 1997] [outer = 0x0] [url = about:blank] 04:47:09 INFO - PROCESS | 1983 | 1472298429034 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:47:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:47:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:47:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1475ms 04:47:09 INFO - PROCESS | 1983 | 1472298429040 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 04:47:09 INFO - PROCESS | 1983 | 1472298429042 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 04:47:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:47:09 INFO - PROCESS | 1983 | 1472298429046 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - PROCESS | 1983 | 1472298429047 Marionette TRACE conn2 <- [1,2694,null,{}] 04:47:09 INFO - PROCESS | 1983 | 1472298429051 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:09 INFO - PROCESS | 1983 | 1472298429053 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:09 INFO - PROCESS | 1983 | 1472298429129 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:47:09 INFO - PROCESS | 1983 | 1472298429134 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:09 INFO - PROCESS | 1983 | 1472298429137 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:09 INFO - PROCESS | 1983 | ++DOCSHELL 0x116971800 == 28 [pid = 1983] [id = 681] 04:47:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 62 (0x112965800) [pid = 1983] [serial = 2043] [outer = 0x0] 04:47:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 63 (0x112971c00) [pid = 1983] [serial = 2044] [outer = 0x112965800] 04:47:09 INFO - PROCESS | 1983 | 1472298429168 Marionette DEBUG loaded listener.js 04:47:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 64 (0x112a92800) [pid = 1983] [serial = 2045] [outer = 0x112965800] 04:47:09 INFO - PROCESS | 1983 | 1472298429988 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:47:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:47:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:47:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 971ms 04:47:10 INFO - PROCESS | 1983 | 1472298430016 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 04:47:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:47:10 INFO - PROCESS | 1983 | 1472298430020 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 04:47:10 INFO - PROCESS | 1983 | 1472298430025 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:47:10 INFO - PROCESS | 1983 | 1472298430029 Marionette TRACE conn2 <- [1,2698,null,{}] 04:47:10 INFO - PROCESS | 1983 | 1472298430032 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:10 INFO - PROCESS | 1983 | 1472298430033 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:10 INFO - PROCESS | 1983 | 1472298430115 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:47:10 INFO - PROCESS | 1983 | 1472298430166 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:10 INFO - PROCESS | 1983 | 1472298430168 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x118138000 == 29 [pid = 1983] [id = 682] 04:47:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 65 (0x113c11800) [pid = 1983] [serial = 2046] [outer = 0x0] 04:47:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 66 (0x1165f9000) [pid = 1983] [serial = 2047] [outer = 0x113c11800] 04:47:10 INFO - PROCESS | 1983 | 1472298430196 Marionette DEBUG loaded listener.js 04:47:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 67 (0x1169a6000) [pid = 1983] [serial = 2048] [outer = 0x113c11800] 04:47:10 INFO - PROCESS | 1983 | 1472298430987 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:47:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:47:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:47:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 972ms 04:47:11 INFO - PROCESS | 1983 | 1472298430998 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 04:47:11 INFO - PROCESS | 1983 | 1472298431008 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 04:47:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:47:11 INFO - PROCESS | 1983 | 1472298431017 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:47:11 INFO - PROCESS | 1983 | 1472298431019 Marionette TRACE conn2 <- [1,2702,null,{}] 04:47:11 INFO - PROCESS | 1983 | 1472298431029 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:11 INFO - PROCESS | 1983 | 1472298431032 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:11 INFO - PROCESS | 1983 | 1472298431131 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:47:11 INFO - PROCESS | 1983 | 1472298431170 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:11 INFO - PROCESS | 1983 | 1472298431172 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:11 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192f1800 == 30 [pid = 1983] [id = 683] 04:47:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 68 (0x1181b3800) [pid = 1983] [serial = 2049] [outer = 0x0] 04:47:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 69 (0x118935000) [pid = 1983] [serial = 2050] [outer = 0x1181b3800] 04:47:11 INFO - PROCESS | 1983 | 1472298431201 Marionette DEBUG loaded listener.js 04:47:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 70 (0x119277800) [pid = 1983] [serial = 2051] [outer = 0x1181b3800] 04:47:11 INFO - PROCESS | 1983 | 1472298431542 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:47:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:47:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 573ms 04:47:11 INFO - PROCESS | 1983 | 1472298431590 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:47:11 INFO - PROCESS | 1983 | 1472298431592 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 04:47:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:47:11 INFO - PROCESS | 1983 | 1472298431595 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:47:11 INFO - PROCESS | 1983 | 1472298431596 Marionette TRACE conn2 <- [1,2706,null,{}] 04:47:11 INFO - PROCESS | 1983 | 1472298431598 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:11 INFO - PROCESS | 1983 | 1472298431599 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:11 INFO - PROCESS | 1983 | 1472298431694 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:47:11 INFO - PROCESS | 1983 | 1472298431736 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:11 INFO - PROCESS | 1983 | 1472298431737 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:11 INFO - PROCESS | 1983 | ++DOCSHELL 0x120544000 == 31 [pid = 1983] [id = 684] 04:47:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 71 (0x1195ed800) [pid = 1983] [serial = 2052] [outer = 0x0] 04:47:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x1196c7c00) [pid = 1983] [serial = 2053] [outer = 0x1195ed800] 04:47:11 INFO - PROCESS | 1983 | 1472298431763 Marionette DEBUG loaded listener.js 04:47:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x119818c00) [pid = 1983] [serial = 2054] [outer = 0x1195ed800] 04:47:12 INFO - PROCESS | 1983 | 1472298432091 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:47:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:47:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 519ms 04:47:12 INFO - PROCESS | 1983 | 1472298432115 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 04:47:12 INFO - PROCESS | 1983 | 1472298432116 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 04:47:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:47:12 INFO - PROCESS | 1983 | 1472298432118 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 1983 | 1472298432119 Marionette TRACE conn2 <- [1,2710,null,{}] 04:47:12 INFO - PROCESS | 1983 | 1472298432122 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:12 INFO - PROCESS | 1983 | 1472298432123 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:12 INFO - PROCESS | 1983 | 1472298432233 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:47:12 INFO - PROCESS | 1983 | 1472298432237 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:12 INFO - PROCESS | 1983 | 1472298432238 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:12 INFO - PROCESS | 1983 | ++DOCSHELL 0x123a0c000 == 32 [pid = 1983] [id = 685] 04:47:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x1195edc00) [pid = 1983] [serial = 2055] [outer = 0x0] 04:47:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x119922c00) [pid = 1983] [serial = 2056] [outer = 0x1195edc00] 04:47:12 INFO - PROCESS | 1983 | 1472298432263 Marionette DEBUG loaded listener.js 04:47:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x119bbf800) [pid = 1983] [serial = 2057] [outer = 0x1195edc00] 04:47:12 INFO - PROCESS | 1983 | 1472298432634 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:47:12 INFO - PROCESS | 1983 | 1472298432644 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 04:47:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:47:12 INFO - PROCESS | 1983 | 1472298432647 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 1983 | 1472298432649 Marionette TRACE conn2 <- [1,2714,null,{}] 04:47:12 INFO - PROCESS | 1983 | 1472298432651 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:12 INFO - PROCESS | 1983 | 1472298432655 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:12 INFO - PROCESS | 1983 | 1472298432769 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:47:12 INFO - PROCESS | 1983 | 1472298432808 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:12 INFO - PROCESS | 1983 | 1472298432809 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:12 INFO - PROCESS | 1983 | ++DOCSHELL 0x124ef6000 == 33 [pid = 1983] [id = 686] 04:47:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x11670e800) [pid = 1983] [serial = 2058] [outer = 0x0] 04:47:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1205cb000) [pid = 1983] [serial = 2059] [outer = 0x11670e800] 04:47:12 INFO - PROCESS | 1983 | 1472298432836 Marionette DEBUG loaded listener.js 04:47:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x123ce4400) [pid = 1983] [serial = 2060] [outer = 0x11670e800] 04:47:13 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x121083000) [pid = 1983] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:47:13 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x124c65400) [pid = 1983] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:47:13 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x110e98c00) [pid = 1983] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:47:13 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x1129b1c00) [pid = 1983] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:47:13 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x125e80000) [pid = 1983] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:47:13 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x1127db400) [pid = 1983] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:47:13 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x119922400) [pid = 1983] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:47:13 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x1167f4400) [pid = 1983] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:47:13 INFO - PROCESS | 1983 | --DOMWINDOW == 70 (0x1167f4000) [pid = 1983] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:47:13 INFO - PROCESS | 1983 | --DOMWINDOW == 69 (0x1121ab400) [pid = 1983] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:47:13 INFO - PROCESS | 1983 | --DOMWINDOW == 68 (0x1164f4c00) [pid = 1983] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:47:13 INFO - PROCESS | 1983 | --DOMWINDOW == 67 (0x111c18800) [pid = 1983] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:47:13 INFO - PROCESS | 1983 | 1472298433238 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:47:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:47:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 617ms 04:47:13 INFO - PROCESS | 1983 | 1472298433266 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:47:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:47:13 INFO - PROCESS | 1983 | 1472298433267 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 04:47:13 INFO - PROCESS | 1983 | 1472298433270 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - PROCESS | 1983 | 1472298433271 Marionette TRACE conn2 <- [1,2718,null,{}] 04:47:13 INFO - PROCESS | 1983 | 1472298433273 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:13 INFO - PROCESS | 1983 | 1472298433274 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:13 INFO - PROCESS | 1983 | 1472298433386 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:47:13 INFO - PROCESS | 1983 | 1472298433418 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:13 INFO - PROCESS | 1983 | 1472298433419 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:13 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e11000 == 34 [pid = 1983] [id = 687] 04:47:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 68 (0x1167f5400) [pid = 1983] [serial = 2061] [outer = 0x0] 04:47:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 69 (0x1186c6400) [pid = 1983] [serial = 2062] [outer = 0x1167f5400] 04:47:13 INFO - PROCESS | 1983 | 1472298433445 Marionette DEBUG loaded listener.js 04:47:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 70 (0x123a29c00) [pid = 1983] [serial = 2063] [outer = 0x1167f5400] 04:47:13 INFO - PROCESS | 1983 | 1472298433752 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:47:13 INFO - PROCESS | 1983 | 1472298433790 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 04:47:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:47:13 INFO - PROCESS | 1983 | 1472298433793 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - PROCESS | 1983 | 1472298433795 Marionette TRACE conn2 <- [1,2722,null,{}] 04:47:13 INFO - PROCESS | 1983 | 1472298433798 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:13 INFO - PROCESS | 1983 | 1472298433800 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:13 INFO - PROCESS | 1983 | 1472298433874 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:47:13 INFO - PROCESS | 1983 | 1472298433880 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:13 INFO - PROCESS | 1983 | 1472298433881 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:13 INFO - PROCESS | 1983 | ++DOCSHELL 0x127338000 == 35 [pid = 1983] [id = 688] 04:47:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 71 (0x123ce7c00) [pid = 1983] [serial = 2064] [outer = 0x0] 04:47:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x124a57000) [pid = 1983] [serial = 2065] [outer = 0x123ce7c00] 04:47:13 INFO - PROCESS | 1983 | 1472298433907 Marionette DEBUG loaded listener.js 04:47:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x124c6a800) [pid = 1983] [serial = 2066] [outer = 0x123ce7c00] 04:47:14 INFO - PROCESS | 1983 | 1472298434235 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 04:47:14 INFO - PROCESS | 1983 | 1472298434265 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 04:47:14 INFO - PROCESS | 1983 | 1472298434267 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:47:14 INFO - PROCESS | 1983 | 1472298434269 Marionette TRACE conn2 <- [1,2726,null,{}] 04:47:14 INFO - PROCESS | 1983 | 1472298434271 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:14 INFO - PROCESS | 1983 | 1472298434272 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:14 INFO - PROCESS | 1983 | 1472298434374 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:47:14 INFO - PROCESS | 1983 | 1472298434382 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:14 INFO - PROCESS | 1983 | 1472298434391 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:14 INFO - PROCESS | 1983 | ++DOCSHELL 0x128be3800 == 36 [pid = 1983] [id = 689] 04:47:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x124a51c00) [pid = 1983] [serial = 2067] [outer = 0x0] 04:47:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x124ce7800) [pid = 1983] [serial = 2068] [outer = 0x124a51c00] 04:47:14 INFO - PROCESS | 1983 | 1472298434418 Marionette DEBUG loaded listener.js 04:47:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x124f2f400) [pid = 1983] [serial = 2069] [outer = 0x124a51c00] 04:47:14 INFO - PROCESS | 1983 | 1472298434728 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:47:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:47:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 518ms 04:47:14 INFO - PROCESS | 1983 | 1472298434786 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:47:14 INFO - PROCESS | 1983 | 1472298434788 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 04:47:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:47:14 INFO - PROCESS | 1983 | 1472298434790 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:47:14 INFO - PROCESS | 1983 | 1472298434791 Marionette TRACE conn2 <- [1,2730,null,{}] 04:47:14 INFO - PROCESS | 1983 | 1472298434794 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:14 INFO - PROCESS | 1983 | 1472298434795 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:14 INFO - PROCESS | 1983 | 1472298434873 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:47:14 INFO - PROCESS | 1983 | 1472298434878 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:14 INFO - PROCESS | 1983 | 1472298434880 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:14 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292b5000 == 37 [pid = 1983] [id = 690] 04:47:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x123ce4000) [pid = 1983] [serial = 2070] [outer = 0x0] 04:47:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x124fb3800) [pid = 1983] [serial = 2071] [outer = 0x123ce4000] 04:47:14 INFO - PROCESS | 1983 | 1472298434905 Marionette DEBUG loaded listener.js 04:47:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x1254b0800) [pid = 1983] [serial = 2072] [outer = 0x123ce4000] 04:47:15 INFO - PROCESS | 1983 | --DOCSHELL 0x12d515800 == 36 [pid = 1983] [id = 17] 04:47:15 INFO - PROCESS | 1983 | 1472298435990 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:47:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 04:47:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:47:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1224ms 04:47:16 INFO - PROCESS | 1983 | 1472298436015 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 04:47:16 INFO - PROCESS | 1983 | 1472298436018 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 04:47:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:47:16 INFO - PROCESS | 1983 | 1472298436022 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:47:16 INFO - PROCESS | 1983 | 1472298436024 Marionette TRACE conn2 <- [1,2734,null,{}] 04:47:16 INFO - PROCESS | 1983 | 1472298436028 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:16 INFO - PROCESS | 1983 | 1472298436029 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:16 INFO - PROCESS | 1983 | 1472298436160 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:47:16 INFO - PROCESS | 1983 | 1472298436284 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:16 INFO - PROCESS | 1983 | 1472298436286 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:16 INFO - PROCESS | 1983 | ++DOCSHELL 0x11860c000 == 37 [pid = 1983] [id = 691] 04:47:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x115e2e800) [pid = 1983] [serial = 2073] [outer = 0x0] 04:47:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x11617e400) [pid = 1983] [serial = 2074] [outer = 0x115e2e800] 04:47:16 INFO - PROCESS | 1983 | 1472298436320 Marionette DEBUG loaded listener.js 04:47:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x1167f5000) [pid = 1983] [serial = 2075] [outer = 0x115e2e800] 04:47:16 INFO - PROCESS | 1983 | --DOCSHELL 0x128be3800 == 36 [pid = 1983] [id = 689] 04:47:16 INFO - PROCESS | 1983 | --DOCSHELL 0x127338000 == 35 [pid = 1983] [id = 688] 04:47:16 INFO - PROCESS | 1983 | --DOCSHELL 0x125e11000 == 34 [pid = 1983] [id = 687] 04:47:16 INFO - PROCESS | 1983 | --DOCSHELL 0x124ef6000 == 33 [pid = 1983] [id = 686] 04:47:16 INFO - PROCESS | 1983 | --DOCSHELL 0x123a0c000 == 32 [pid = 1983] [id = 685] 04:47:16 INFO - PROCESS | 1983 | --DOCSHELL 0x120544000 == 31 [pid = 1983] [id = 684] 04:47:16 INFO - PROCESS | 1983 | --DOCSHELL 0x1192f1800 == 30 [pid = 1983] [id = 683] 04:47:16 INFO - PROCESS | 1983 | --DOCSHELL 0x118138000 == 29 [pid = 1983] [id = 682] 04:47:16 INFO - PROCESS | 1983 | --DOCSHELL 0x116971800 == 28 [pid = 1983] [id = 681] 04:47:16 INFO - PROCESS | 1983 | --DOCSHELL 0x118615800 == 27 [pid = 1983] [id = 680] 04:47:16 INFO - PROCESS | 1983 | 1472298436984 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:47:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:47:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 973ms 04:47:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:47:17 INFO - PROCESS | 1983 | 1472298436995 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:47:17 INFO - PROCESS | 1983 | 1472298436997 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 04:47:17 INFO - PROCESS | 1983 | 1472298437000 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:47:17 INFO - PROCESS | 1983 | 1472298437002 Marionette TRACE conn2 <- [1,2738,null,{}] 04:47:17 INFO - PROCESS | 1983 | 1472298437006 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:17 INFO - PROCESS | 1983 | 1472298437007 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:17 INFO - PROCESS | 1983 | 1472298437094 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x1292ec000) [pid = 1983] [serial = 2033] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x127191800) [pid = 1983] [serial = 2032] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x123c0fc00) [pid = 1983] [serial = 2020] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x12540a000) [pid = 1983] [serial = 2023] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x1127e1c00) [pid = 1983] [serial = 2026] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x126f47c00) [pid = 1983] [serial = 2024] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x118da6000) [pid = 1983] [serial = 2014] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x119bbfc00) [pid = 1983] [serial = 2015] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x127628c00) [pid = 1983] [serial = 2000] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x113c54c00) [pid = 1983] [serial = 2008] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x1167f1000) [pid = 1983] [serial = 2009] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 70 (0x1205cd800) [pid = 1983] [serial = 2017] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 69 (0x117c49800) [pid = 1983] [serial = 2005] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 68 (0x1184db400) [pid = 1983] [serial = 2006] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 67 (0x1181aec00) [pid = 1983] [serial = 2011] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 66 (0x11892f400) [pid = 1983] [serial = 2012] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 65 (0x112965400) [pid = 1983] [serial = 2002] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 64 (0x113cf4000) [pid = 1983] [serial = 2003] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 63 (0x125707c00) [pid = 1983] [serial = 2030] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 62 (0x123ceb000) [pid = 1983] [serial = 2021] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 61 (0x1161de400) [pid = 1983] [serial = 2027] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 60 (0x123ce8c00) [pid = 1983] [serial = 2029] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | --DOMWINDOW == 59 (0x1238b3c00) [pid = 1983] [serial = 2018] [outer = 0x0] [url = about:blank] 04:47:17 INFO - PROCESS | 1983 | 1472298437151 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:17 INFO - PROCESS | 1983 | 1472298437154 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:17 INFO - PROCESS | 1983 | ++DOCSHELL 0x1171d1800 == 28 [pid = 1983] [id = 692] 04:47:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 60 (0x1129b6800) [pid = 1983] [serial = 2076] [outer = 0x0] 04:47:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 61 (0x113cf4000) [pid = 1983] [serial = 2077] [outer = 0x1129b6800] 04:47:17 INFO - PROCESS | 1983 | 1472298437183 Marionette DEBUG loaded listener.js 04:47:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 62 (0x116a0d400) [pid = 1983] [serial = 2078] [outer = 0x1129b6800] 04:47:17 INFO - PROCESS | 1983 | 1472298437514 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:47:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:47:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 571ms 04:47:17 INFO - PROCESS | 1983 | 1472298437572 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:47:17 INFO - PROCESS | 1983 | 1472298437576 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 04:47:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:47:17 INFO - PROCESS | 1983 | 1472298437581 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:47:17 INFO - PROCESS | 1983 | 1472298437583 Marionette TRACE conn2 <- [1,2742,null,{}] 04:47:17 INFO - PROCESS | 1983 | 1472298437585 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:17 INFO - PROCESS | 1983 | 1472298437587 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:17 INFO - PROCESS | 1983 | 1472298437691 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:47:17 INFO - PROCESS | 1983 | 1472298437768 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:17 INFO - PROCESS | 1983 | 1472298437769 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:17 INFO - PROCESS | 1983 | ++DOCSHELL 0x118db9800 == 29 [pid = 1983] [id = 693] 04:47:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 63 (0x1176c3c00) [pid = 1983] [serial = 2079] [outer = 0x0] 04:47:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 64 (0x1186cb000) [pid = 1983] [serial = 2080] [outer = 0x1176c3c00] 04:47:17 INFO - PROCESS | 1983 | 1472298437797 Marionette DEBUG loaded listener.js 04:47:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 65 (0x118931c00) [pid = 1983] [serial = 2081] [outer = 0x1176c3c00] 04:47:18 INFO - PROCESS | 1983 | 1472298438099 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:47:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:47:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 572ms 04:47:18 INFO - PROCESS | 1983 | 1472298438153 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 1983 | 1472298438154 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 04:47:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:47:18 INFO - PROCESS | 1983 | 1472298438157 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 1983 | 1472298438159 Marionette TRACE conn2 <- [1,2746,null,{}] 04:47:18 INFO - PROCESS | 1983 | 1472298438167 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:18 INFO - PROCESS | 1983 | 1472298438170 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:18 INFO - PROCESS | 1983 | 1472298438254 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:47:18 INFO - PROCESS | 1983 | 1472298438309 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:18 INFO - PROCESS | 1983 | 1472298438311 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x121022000 == 30 [pid = 1983] [id = 694] 04:47:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 66 (0x118939000) [pid = 1983] [serial = 2082] [outer = 0x0] 04:47:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 67 (0x119274000) [pid = 1983] [serial = 2083] [outer = 0x118939000] 04:47:18 INFO - PROCESS | 1983 | 1472298438340 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 68 (0x119927400) [pid = 1983] [serial = 2084] [outer = 0x118939000] 04:47:18 INFO - PROCESS | 1983 | 1472298438621 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:47:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:47:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 475ms 04:47:18 INFO - PROCESS | 1983 | 1472298438635 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 1983 | 1472298438637 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 04:47:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:47:18 INFO - PROCESS | 1983 | 1472298438639 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 1983 | 1472298438641 Marionette TRACE conn2 <- [1,2750,null,{}] 04:47:18 INFO - PROCESS | 1983 | 1472298438651 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:18 INFO - PROCESS | 1983 | 1472298438652 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:18 INFO - PROCESS | 1983 | 1472298438739 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:47:18 INFO - PROCESS | 1983 | 1472298438743 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:18 INFO - PROCESS | 1983 | 1472298438746 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:18 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c9e800 == 31 [pid = 1983] [id = 695] 04:47:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 69 (0x112eb5400) [pid = 1983] [serial = 2085] [outer = 0x0] 04:47:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 70 (0x119e07000) [pid = 1983] [serial = 2086] [outer = 0x112eb5400] 04:47:18 INFO - PROCESS | 1983 | 1472298438773 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 1983 | ++DOMWINDOW == 71 (0x121086800) [pid = 1983] [serial = 2087] [outer = 0x112eb5400] 04:47:19 INFO - PROCESS | 1983 | 1472298439105 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:47:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:47:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 523ms 04:47:19 INFO - PROCESS | 1983 | 1472298439165 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 1983 | 1472298439166 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 04:47:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:47:19 INFO - PROCESS | 1983 | 1472298439174 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 1983 | 1472298439175 Marionette TRACE conn2 <- [1,2754,null,{}] 04:47:19 INFO - PROCESS | 1983 | 1472298439180 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:19 INFO - PROCESS | 1983 | 1472298439181 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:19 INFO - PROCESS | 1983 | 1472298439275 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:47:19 INFO - PROCESS | 1983 | 1472298439278 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:19 INFO - PROCESS | 1983 | 1472298439279 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:19 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e95800 == 32 [pid = 1983] [id = 696] 04:47:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x1167f5c00) [pid = 1983] [serial = 2088] [outer = 0x0] 04:47:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x1238b7400) [pid = 1983] [serial = 2089] [outer = 0x1167f5c00] 04:47:19 INFO - PROCESS | 1983 | 1472298439304 Marionette DEBUG loaded listener.js 04:47:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x123c0a400) [pid = 1983] [serial = 2090] [outer = 0x1167f5c00] 04:47:19 INFO - PROCESS | 1983 | 1472298439627 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:47:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:47:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 472ms 04:47:19 INFO - PROCESS | 1983 | 1472298439651 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 1983 | 1472298439652 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 04:47:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:47:19 INFO - PROCESS | 1983 | 1472298439655 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 1983 | 1472298439656 Marionette TRACE conn2 <- [1,2758,null,{}] 04:47:19 INFO - PROCESS | 1983 | 1472298439658 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:19 INFO - PROCESS | 1983 | 1472298439666 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:19 INFO - PROCESS | 1983 | 1472298439783 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:47:19 INFO - PROCESS | 1983 | 1472298439801 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:19 INFO - PROCESS | 1983 | 1472298439802 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:19 INFO - PROCESS | 1983 | ++DOCSHELL 0x126f9c800 == 33 [pid = 1983] [id = 697] 04:47:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x123ce5800) [pid = 1983] [serial = 2091] [outer = 0x0] 04:47:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x124c70400) [pid = 1983] [serial = 2092] [outer = 0x123ce5800] 04:47:19 INFO - PROCESS | 1983 | 1472298439828 Marionette DEBUG loaded listener.js 04:47:19 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x125707c00) [pid = 1983] [serial = 2093] [outer = 0x123ce5800] 04:47:20 INFO - PROCESS | 1983 | 1472298440180 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:47:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:47:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 571ms 04:47:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:47:20 INFO - PROCESS | 1983 | 1472298440226 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:47:20 INFO - PROCESS | 1983 | 1472298440227 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 04:47:20 INFO - PROCESS | 1983 | 1472298440230 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:47:20 INFO - PROCESS | 1983 | 1472298440231 Marionette TRACE conn2 <- [1,2762,null,{}] 04:47:20 INFO - PROCESS | 1983 | 1472298440233 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:20 INFO - PROCESS | 1983 | 1472298440234 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:20 INFO - PROCESS | 1983 | 1472298440331 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:47:20 INFO - PROCESS | 1983 | 1472298440334 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:20 INFO - PROCESS | 1983 | 1472298440335 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292a1800 == 34 [pid = 1983] [id = 698] 04:47:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x125774400) [pid = 1983] [serial = 2094] [outer = 0x0] 04:47:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x1259e3000) [pid = 1983] [serial = 2095] [outer = 0x125774400] 04:47:20 INFO - PROCESS | 1983 | 1472298440361 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x125e89400) [pid = 1983] [serial = 2096] [outer = 0x125774400] 04:47:20 INFO - PROCESS | 1983 | 1472298440686 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:47:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:47:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 472ms 04:47:20 INFO - PROCESS | 1983 | 1472298440703 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:47:20 INFO - PROCESS | 1983 | 1472298440704 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 04:47:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:47:20 INFO - PROCESS | 1983 | 1472298440706 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:47:20 INFO - PROCESS | 1983 | 1472298440708 Marionette TRACE conn2 <- [1,2766,null,{}] 04:47:20 INFO - PROCESS | 1983 | 1472298440719 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:20 INFO - PROCESS | 1983 | 1472298440720 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:20 INFO - PROCESS | 1983 | 1472298440827 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:47:20 INFO - PROCESS | 1983 | 1472298440831 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:20 INFO - PROCESS | 1983 | 1472298440832 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:20 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a6d0000 == 35 [pid = 1983] [id = 699] 04:47:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x125e7e400) [pid = 1983] [serial = 2097] [outer = 0x0] 04:47:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x125ef6800) [pid = 1983] [serial = 2098] [outer = 0x125e7e400] 04:47:20 INFO - PROCESS | 1983 | 1472298440857 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1269e9000) [pid = 1983] [serial = 2099] [outer = 0x125e7e400] 04:47:21 INFO - PROCESS | 1983 | 1472298441252 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:47:21 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x1195ed800) [pid = 1983] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:47:21 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x112965800) [pid = 1983] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:47:21 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x11617d000) [pid = 1983] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:47:21 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x113c11800) [pid = 1983] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:47:21 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x115cb4800) [pid = 1983] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:47:21 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x11892dc00) [pid = 1983] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:47:21 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x1195edc00) [pid = 1983] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:47:21 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x11670e800) [pid = 1983] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:47:21 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x1167f5400) [pid = 1983] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:47:21 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x123ce7c00) [pid = 1983] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:47:21 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x124a51c00) [pid = 1983] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:47:21 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x1181b3800) [pid = 1983] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:47:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:47:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 574ms 04:47:21 INFO - PROCESS | 1983 | 1472298441281 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:47:21 INFO - PROCESS | 1983 | 1472298441282 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 04:47:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:47:21 INFO - PROCESS | 1983 | 1472298441284 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:47:21 INFO - PROCESS | 1983 | 1472298441285 Marionette TRACE conn2 <- [1,2770,null,{}] 04:47:21 INFO - PROCESS | 1983 | 1472298441287 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:21 INFO - PROCESS | 1983 | 1472298441288 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:21 INFO - PROCESS | 1983 | 1472298441365 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:47:21 INFO - PROCESS | 1983 | 1472298441369 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:21 INFO - PROCESS | 1983 | 1472298441370 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:21 INFO - PROCESS | 1983 | ++DOCSHELL 0x12ab0a000 == 36 [pid = 1983] [id = 700] 04:47:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x11617d000) [pid = 1983] [serial = 2100] [outer = 0x0] 04:47:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x116a06800) [pid = 1983] [serial = 2101] [outer = 0x11617d000] 04:47:21 INFO - PROCESS | 1983 | 1472298441396 Marionette DEBUG loaded listener.js 04:47:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x1196c5c00) [pid = 1983] [serial = 2102] [outer = 0x11617d000] 04:47:21 INFO - PROCESS | 1983 | 1472298441720 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:47:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:47:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 470ms 04:47:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:47:21 INFO - PROCESS | 1983 | 1472298441755 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:47:21 INFO - PROCESS | 1983 | 1472298441756 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 04:47:21 INFO - PROCESS | 1983 | 1472298441758 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:47:21 INFO - PROCESS | 1983 | 1472298441759 Marionette TRACE conn2 <- [1,2774,null,{}] 04:47:21 INFO - PROCESS | 1983 | 1472298441762 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:21 INFO - PROCESS | 1983 | 1472298441763 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:21 INFO - PROCESS | 1983 | 1472298441841 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:47:21 INFO - PROCESS | 1983 | 1472298441899 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:21 INFO - PROCESS | 1983 | 1472298441900 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:21 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c99800 == 37 [pid = 1983] [id = 701] 04:47:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x11670d800) [pid = 1983] [serial = 2103] [outer = 0x0] 04:47:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x124f2d800) [pid = 1983] [serial = 2104] [outer = 0x11670d800] 04:47:21 INFO - PROCESS | 1983 | 1472298441926 Marionette DEBUG loaded listener.js 04:47:21 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x126fe4c00) [pid = 1983] [serial = 2105] [outer = 0x11670d800] 04:47:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:47:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 472ms 04:47:22 INFO - PROCESS | 1983 | 1472298442222 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:47:22 INFO - PROCESS | 1983 | 1472298442234 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 1983 | 1472298442235 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 04:47:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:47:22 INFO - PROCESS | 1983 | 1472298442238 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - PROCESS | 1983 | 1472298442240 Marionette TRACE conn2 <- [1,2778,null,{}] 04:47:22 INFO - PROCESS | 1983 | 1472298442242 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:22 INFO - PROCESS | 1983 | 1472298442245 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:22 INFO - PROCESS | 1983 | 1472298442353 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:47:22 INFO - PROCESS | 1983 | 1472298442357 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:22 INFO - PROCESS | 1983 | 1472298442359 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:22 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbde800 == 38 [pid = 1983] [id = 702] 04:47:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x124a51400) [pid = 1983] [serial = 2106] [outer = 0x0] 04:47:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x12762b000) [pid = 1983] [serial = 2107] [outer = 0x124a51400] 04:47:22 INFO - PROCESS | 1983 | 1472298442386 Marionette DEBUG loaded listener.js 04:47:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x1292f0800) [pid = 1983] [serial = 2108] [outer = 0x124a51400] 04:47:22 INFO - PROCESS | 1983 | 1472298442725 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:47:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:47:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 520ms 04:47:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:47:22 INFO - PROCESS | 1983 | 1472298442759 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 1983 | 1472298442760 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 04:47:22 INFO - PROCESS | 1983 | 1472298442762 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - PROCESS | 1983 | 1472298442763 Marionette TRACE conn2 <- [1,2782,null,{}] 04:47:22 INFO - PROCESS | 1983 | 1472298442766 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:22 INFO - PROCESS | 1983 | 1472298442767 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:22 INFO - PROCESS | 1983 | 1472298442873 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:47:22 INFO - PROCESS | 1983 | 1472298442882 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:22 INFO - PROCESS | 1983 | 1472298442883 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:22 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c108000 == 39 [pid = 1983] [id = 703] 04:47:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x1292f4800) [pid = 1983] [serial = 2109] [outer = 0x0] 04:47:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x1292f9800) [pid = 1983] [serial = 2110] [outer = 0x1292f4800] 04:47:22 INFO - PROCESS | 1983 | 1472298442909 Marionette DEBUG loaded listener.js 04:47:22 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x129537000) [pid = 1983] [serial = 2111] [outer = 0x1292f4800] 04:47:23 INFO - PROCESS | 1983 | 1472298443216 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:47:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:47:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 471ms 04:47:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:47:23 INFO - PROCESS | 1983 | 1472298443234 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:47:23 INFO - PROCESS | 1983 | 1472298443235 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 04:47:23 INFO - PROCESS | 1983 | 1472298443237 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:47:23 INFO - PROCESS | 1983 | 1472298443238 Marionette TRACE conn2 <- [1,2786,null,{}] 04:47:23 INFO - PROCESS | 1983 | 1472298443241 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:23 INFO - PROCESS | 1983 | 1472298443242 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:23 INFO - PROCESS | 1983 | 1472298443374 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:47:23 INFO - PROCESS | 1983 | 1472298443431 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 1983 | 1472298443433 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:23 INFO - PROCESS | 1983 | ++DOCSHELL 0x113c49800 == 40 [pid = 1983] [id = 704] 04:47:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1127d7400) [pid = 1983] [serial = 2112] [outer = 0x0] 04:47:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x112965800) [pid = 1983] [serial = 2113] [outer = 0x1127d7400] 04:47:23 INFO - PROCESS | 1983 | 1472298443466 Marionette DEBUG loaded listener.js 04:47:23 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x115e2d400) [pid = 1983] [serial = 2114] [outer = 0x1127d7400] 04:47:23 INFO - PROCESS | 1983 | 1472298443962 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:47:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:47:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 769ms 04:47:24 INFO - PROCESS | 1983 | 1472298444011 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:47:24 INFO - PROCESS | 1983 | 1472298444013 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 04:47:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:47:24 INFO - PROCESS | 1983 | 1472298444019 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:47:24 INFO - PROCESS | 1983 | 1472298444021 Marionette TRACE conn2 <- [1,2790,null,{}] 04:47:24 INFO - PROCESS | 1983 | 1472298444024 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:24 INFO - PROCESS | 1983 | 1472298444029 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:24 INFO - PROCESS | 1983 | 1472298444134 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:47:24 INFO - PROCESS | 1983 | 1472298444203 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:24 INFO - PROCESS | 1983 | 1472298444205 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:24 INFO - PROCESS | 1983 | ++DOCSHELL 0x12101b000 == 41 [pid = 1983] [id = 705] 04:47:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1181b1c00) [pid = 1983] [serial = 2115] [outer = 0x0] 04:47:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x11892f000) [pid = 1983] [serial = 2116] [outer = 0x1181b1c00] 04:47:24 INFO - PROCESS | 1983 | 1472298444236 Marionette DEBUG loaded listener.js 04:47:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x119281800) [pid = 1983] [serial = 2117] [outer = 0x1181b1c00] 04:47:24 INFO - PROCESS | 1983 | 1472298444664 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:47:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:47:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 04:47:24 INFO - PROCESS | 1983 | 1472298444689 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:47:24 INFO - PROCESS | 1983 | 1472298444692 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 04:47:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:47:24 INFO - PROCESS | 1983 | 1472298444694 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:47:24 INFO - PROCESS | 1983 | 1472298444695 Marionette TRACE conn2 <- [1,2794,null,{}] 04:47:24 INFO - PROCESS | 1983 | 1472298444698 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:24 INFO - PROCESS | 1983 | 1472298444700 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:24 INFO - PROCESS | 1983 | 1472298444823 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:47:24 INFO - PROCESS | 1983 | 1472298444883 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:24 INFO - PROCESS | 1983 | 1472298444884 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:24 INFO - PROCESS | 1983 | ++DOCSHELL 0x12ab0c000 == 42 [pid = 1983] [id = 706] 04:47:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x119bc5c00) [pid = 1983] [serial = 2118] [outer = 0x0] 04:47:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1239b0c00) [pid = 1983] [serial = 2119] [outer = 0x119bc5c00] 04:47:24 INFO - PROCESS | 1983 | 1472298444917 Marionette DEBUG loaded listener.js 04:47:24 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x123ceb000) [pid = 1983] [serial = 2120] [outer = 0x119bc5c00] 04:47:25 INFO - PROCESS | 1983 | 1472298445338 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:47:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:47:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 669ms 04:47:25 INFO - PROCESS | 1983 | 1472298445364 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 1983 | 1472298445367 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 04:47:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:47:25 INFO - PROCESS | 1983 | 1472298445375 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - PROCESS | 1983 | 1472298445378 Marionette TRACE conn2 <- [1,2798,null,{}] 04:47:25 INFO - PROCESS | 1983 | 1472298445381 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:25 INFO - PROCESS | 1983 | 1472298445383 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:25 INFO - PROCESS | 1983 | 1472298445492 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:47:25 INFO - PROCESS | 1983 | 1472298445551 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:25 INFO - PROCESS | 1983 | 1472298445552 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:25 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c14a800 == 43 [pid = 1983] [id = 707] 04:47:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1205c3800) [pid = 1983] [serial = 2121] [outer = 0x0] 04:47:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x124f2d000) [pid = 1983] [serial = 2122] [outer = 0x1205c3800] 04:47:25 INFO - PROCESS | 1983 | 1472298445582 Marionette DEBUG loaded listener.js 04:47:25 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x126fe3800) [pid = 1983] [serial = 2123] [outer = 0x1205c3800] 04:47:26 INFO - PROCESS | 1983 | 1472298446068 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:47:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:47:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 881ms 04:47:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:47:26 INFO - PROCESS | 1983 | 1472298446269 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:47:26 INFO - PROCESS | 1983 | 1472298446271 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 04:47:26 INFO - PROCESS | 1983 | 1472298446275 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:47:26 INFO - PROCESS | 1983 | 1472298446276 Marionette TRACE conn2 <- [1,2802,null,{}] 04:47:26 INFO - PROCESS | 1983 | 1472298446295 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:26 INFO - PROCESS | 1983 | 1472298446297 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:26 INFO - PROCESS | 1983 | 1472298446390 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:47:26 INFO - PROCESS | 1983 | 1472298446444 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:26 INFO - PROCESS | 1983 | 1472298446447 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:26 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198c6800 == 44 [pid = 1983] [id = 708] 04:47:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x116597000) [pid = 1983] [serial = 2124] [outer = 0x0] 04:47:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1167f5400) [pid = 1983] [serial = 2125] [outer = 0x116597000] 04:47:26 INFO - PROCESS | 1983 | 1472298446476 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x117c3f000) [pid = 1983] [serial = 2126] [outer = 0x116597000] 04:47:26 INFO - PROCESS | 1983 | 1472298446917 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:47:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:47:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 684ms 04:47:26 INFO - PROCESS | 1983 | 1472298446959 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:47:26 INFO - PROCESS | 1983 | 1472298446961 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 04:47:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:47:26 INFO - PROCESS | 1983 | 1472298446966 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:47:26 INFO - PROCESS | 1983 | 1472298446968 Marionette TRACE conn2 <- [1,2806,null,{}] 04:47:26 INFO - PROCESS | 1983 | 1472298446971 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:26 INFO - PROCESS | 1983 | 1472298446972 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:27 INFO - PROCESS | 1983 | 1472298447070 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x12c108000 == 43 [pid = 1983] [id = 703] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbde800 == 42 [pid = 1983] [id = 702] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x124c99800 == 41 [pid = 1983] [id = 701] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x12ab0a000 == 40 [pid = 1983] [id = 700] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x12a6d0000 == 39 [pid = 1983] [id = 699] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x1292a1800 == 38 [pid = 1983] [id = 698] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x126f9c800 == 37 [pid = 1983] [id = 697] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x125e95800 == 36 [pid = 1983] [id = 696] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x124c9e800 == 35 [pid = 1983] [id = 695] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x121022000 == 34 [pid = 1983] [id = 694] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x118db9800 == 33 [pid = 1983] [id = 693] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x12d11a000 == 32 [pid = 1983] [id = 18] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x1171d1800 == 31 [pid = 1983] [id = 692] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x11860c000 == 30 [pid = 1983] [id = 691] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x1292b5000 == 29 [pid = 1983] [id = 690] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x1198c6800 == 28 [pid = 1983] [id = 708] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x12c14a800 == 27 [pid = 1983] [id = 707] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x12ab0c000 == 26 [pid = 1983] [id = 706] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x12101b000 == 25 [pid = 1983] [id = 705] 04:47:27 INFO - PROCESS | 1983 | --DOCSHELL 0x113c49800 == 24 [pid = 1983] [id = 704] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x124f2f400) [pid = 1983] [serial = 2069] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x123ce4400) [pid = 1983] [serial = 2060] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x124c6a800) [pid = 1983] [serial = 2066] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x118935000) [pid = 1983] [serial = 2050] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x119277800) [pid = 1983] [serial = 2051] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x123a29c00) [pid = 1983] [serial = 2063] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x124ce7800) [pid = 1983] [serial = 2068] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x124fb3800) [pid = 1983] [serial = 2071] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1169a6000) [pid = 1983] [serial = 2048] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1196c7c00) [pid = 1983] [serial = 2053] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x112971c00) [pid = 1983] [serial = 2044] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x112a92800) [pid = 1983] [serial = 2045] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x11691a000) [pid = 1983] [serial = 2042] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x116551800) [pid = 1983] [serial = 2041] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x1165f9000) [pid = 1983] [serial = 2047] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x118160c00) [pid = 1983] [serial = 2036] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x116914800) [pid = 1983] [serial = 2035] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x1205cdc00) [pid = 1983] [serial = 2039] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x11992e800) [pid = 1983] [serial = 2038] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x119922c00) [pid = 1983] [serial = 2056] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x119818c00) [pid = 1983] [serial = 2054] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x1205cb000) [pid = 1983] [serial = 2059] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x1186c6400) [pid = 1983] [serial = 2062] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x119bbf800) [pid = 1983] [serial = 2057] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x124a57000) [pid = 1983] [serial = 2065] [outer = 0x0] [url = about:blank] 04:47:27 INFO - PROCESS | 1983 | 1472298447687 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:27 INFO - PROCESS | 1983 | 1472298447689 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:27 INFO - PROCESS | 1983 | ++DOCSHELL 0x111e89000 == 25 [pid = 1983] [id = 709] 04:47:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x112787800) [pid = 1983] [serial = 2127] [outer = 0x0] 04:47:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x1127de400) [pid = 1983] [serial = 2128] [outer = 0x112787800] 04:47:27 INFO - PROCESS | 1983 | 1472298447743 Marionette DEBUG loaded listener.js 04:47:27 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x11296b800) [pid = 1983] [serial = 2129] [outer = 0x112787800] 04:47:28 INFO - PROCESS | 1983 | 1472298448053 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:47:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:47:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1123ms 04:47:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:47:28 INFO - PROCESS | 1983 | 1472298448089 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 1983 | 1472298448091 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 04:47:28 INFO - PROCESS | 1983 | 1472298448096 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - PROCESS | 1983 | 1472298448098 Marionette TRACE conn2 <- [1,2810,null,{}] 04:47:28 INFO - PROCESS | 1983 | 1472298448103 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:28 INFO - PROCESS | 1983 | 1472298448104 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:28 INFO - PROCESS | 1983 | 1472298448182 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:47:28 INFO - PROCESS | 1983 | 1472298448187 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 1983 | 1472298448188 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:28 INFO - PROCESS | 1983 | ++DOCSHELL 0x118136800 == 26 [pid = 1983] [id = 710] 04:47:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x112a90000) [pid = 1983] [serial = 2130] [outer = 0x0] 04:47:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x116594c00) [pid = 1983] [serial = 2131] [outer = 0x112a90000] 04:47:28 INFO - PROCESS | 1983 | 1472298448218 Marionette DEBUG loaded listener.js 04:47:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x1167fd000) [pid = 1983] [serial = 2132] [outer = 0x112a90000] 04:47:28 INFO - PROCESS | 1983 | 1472298448593 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:47:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:47:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 524ms 04:47:28 INFO - PROCESS | 1983 | 1472298448621 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 1983 | 1472298448625 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 04:47:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:47:28 INFO - PROCESS | 1983 | 1472298448628 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - PROCESS | 1983 | 1472298448629 Marionette TRACE conn2 <- [1,2814,null,{}] 04:47:28 INFO - PROCESS | 1983 | 1472298448633 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:28 INFO - PROCESS | 1983 | 1472298448635 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:28 INFO - PROCESS | 1983 | 1472298448770 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:47:28 INFO - PROCESS | 1983 | 1472298448778 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 1983 | 1472298448780 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:28 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d16000 == 27 [pid = 1983] [id = 711] 04:47:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x1169a2400) [pid = 1983] [serial = 2133] [outer = 0x0] 04:47:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x11815e800) [pid = 1983] [serial = 2134] [outer = 0x1169a2400] 04:47:28 INFO - PROCESS | 1983 | 1472298448826 Marionette DEBUG loaded listener.js 04:47:28 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x118424000) [pid = 1983] [serial = 2135] [outer = 0x1169a2400] 04:47:29 INFO - PROCESS | 1983 | 1472298449291 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:47:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:47:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 672ms 04:47:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:47:29 INFO - PROCESS | 1983 | 1472298449301 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 1983 | 1472298449302 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 04:47:29 INFO - PROCESS | 1983 | 1472298449309 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - PROCESS | 1983 | 1472298449314 Marionette TRACE conn2 <- [1,2818,null,{}] 04:47:29 INFO - PROCESS | 1983 | 1472298449317 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:29 INFO - PROCESS | 1983 | 1472298449321 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:29 INFO - PROCESS | 1983 | 1472298449403 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:47:29 INFO - PROCESS | 1983 | 1472298449408 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:29 INFO - PROCESS | 1983 | 1472298449409 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:29 INFO - PROCESS | 1983 | ++DOCSHELL 0x12053f800 == 28 [pid = 1983] [id = 712] 04:47:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1184e3400) [pid = 1983] [serial = 2136] [outer = 0x0] 04:47:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x11892f800) [pid = 1983] [serial = 2137] [outer = 0x1184e3400] 04:47:29 INFO - PROCESS | 1983 | 1472298449439 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1195ed800) [pid = 1983] [serial = 2138] [outer = 0x1184e3400] 04:47:29 INFO - PROCESS | 1983 | 1472298449787 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:47:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:47:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 529ms 04:47:29 INFO - PROCESS | 1983 | 1472298449834 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 1983 | 1472298449837 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 04:47:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:47:29 INFO - PROCESS | 1983 | 1472298449840 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - PROCESS | 1983 | 1472298449842 Marionette TRACE conn2 <- [1,2822,null,{}] 04:47:29 INFO - PROCESS | 1983 | 1472298449845 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:29 INFO - PROCESS | 1983 | 1472298449847 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:30 INFO - PROCESS | 1983 | 1472298450009 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:47:30 INFO - PROCESS | 1983 | 1472298450034 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 1983 | 1472298450036 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:30 INFO - PROCESS | 1983 | ++DOCSHELL 0x121010800 == 29 [pid = 1983] [id = 713] 04:47:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x119279c00) [pid = 1983] [serial = 2139] [outer = 0x0] 04:47:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x11981a400) [pid = 1983] [serial = 2140] [outer = 0x119279c00] 04:47:30 INFO - PROCESS | 1983 | 1472298450080 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x119923800) [pid = 1983] [serial = 2141] [outer = 0x119279c00] 04:47:30 INFO - PROCESS | 1983 | 1472298450537 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:47:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:47:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 722ms 04:47:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:47:30 INFO - PROCESS | 1983 | 1472298450564 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:47:30 INFO - PROCESS | 1983 | 1472298450565 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 04:47:30 INFO - PROCESS | 1983 | 1472298450567 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:47:30 INFO - PROCESS | 1983 | 1472298450568 Marionette TRACE conn2 <- [1,2826,null,{}] 04:47:30 INFO - PROCESS | 1983 | 1472298450571 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:30 INFO - PROCESS | 1983 | 1472298450572 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:30 INFO - PROCESS | 1983 | 1472298450666 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:47:30 INFO - PROCESS | 1983 | 1472298450703 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 1983 | 1472298450708 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:30 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c95800 == 30 [pid = 1983] [id = 714] 04:47:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x1167fd800) [pid = 1983] [serial = 2142] [outer = 0x0] 04:47:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x119bc4400) [pid = 1983] [serial = 2143] [outer = 0x1167fd800] 04:47:30 INFO - PROCESS | 1983 | 1472298450741 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x12107d800) [pid = 1983] [serial = 2144] [outer = 0x1167fd800] 04:47:31 INFO - PROCESS | 1983 | 1472298451098 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:47:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:47:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 570ms 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x12d516000) [pid = 1983] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x123ce5800) [pid = 1983] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x125774400) [pid = 1983] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x125e7e400) [pid = 1983] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x115e2e800) [pid = 1983] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1129b6800) [pid = 1983] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x123ce4000) [pid = 1983] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x118939000) [pid = 1983] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x112eb5400) [pid = 1983] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x1176c3c00) [pid = 1983] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x124a51400) [pid = 1983] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x12cdb3c00) [pid = 1983] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x11617d000) [pid = 1983] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x1292f4800) [pid = 1983] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x11670d800) [pid = 1983] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:47:31 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x1167f5c00) [pid = 1983] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:47:31 INFO - PROCESS | 1983 | 1472298451435 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:47:31 INFO - PROCESS | 1983 | 1472298451438 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 04:47:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:47:31 INFO - PROCESS | 1983 | 1472298451450 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:47:31 INFO - PROCESS | 1983 | 1472298451452 Marionette TRACE conn2 <- [1,2830,null,{}] 04:47:31 INFO - PROCESS | 1983 | 1472298451456 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:31 INFO - PROCESS | 1983 | 1472298451458 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:31 INFO - PROCESS | 1983 | 1472298451573 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:47:31 INFO - PROCESS | 1983 | 1472298451644 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:31 INFO - PROCESS | 1983 | 1472298451647 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:31 INFO - PROCESS | 1983 | ++DOCSHELL 0x112158000 == 31 [pid = 1983] [id = 715] 04:47:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x1127da000) [pid = 1983] [serial = 2145] [outer = 0x0] 04:47:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x11296a400) [pid = 1983] [serial = 2146] [outer = 0x1127da000] 04:47:31 INFO - PROCESS | 1983 | 1472298451680 Marionette DEBUG loaded listener.js 04:47:31 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1129bf800) [pid = 1983] [serial = 2147] [outer = 0x1127da000] 04:47:32 INFO - PROCESS | 1983 | 1472298452224 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:47:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:47:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 820ms 04:47:32 INFO - PROCESS | 1983 | 1472298452271 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:47:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:47:32 INFO - PROCESS | 1983 | 1472298452274 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 04:47:32 INFO - PROCESS | 1983 | 1472298452279 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 1983 | 1472298452281 Marionette TRACE conn2 <- [1,2834,null,{}] 04:47:32 INFO - PROCESS | 1983 | 1472298452284 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:32 INFO - PROCESS | 1983 | 1472298452286 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:32 INFO - PROCESS | 1983 | 1472298452395 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:47:32 INFO - PROCESS | 1983 | 1472298452473 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:32 INFO - PROCESS | 1983 | 1472298452475 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:32 INFO - PROCESS | 1983 | ++DOCSHELL 0x120fa5000 == 32 [pid = 1983] [id = 716] 04:47:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x11699d800) [pid = 1983] [serial = 2148] [outer = 0x0] 04:47:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x116abfc00) [pid = 1983] [serial = 2149] [outer = 0x11699d800] 04:47:32 INFO - PROCESS | 1983 | 1472298452507 Marionette DEBUG loaded listener.js 04:47:32 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x11815d400) [pid = 1983] [serial = 2150] [outer = 0x11699d800] 04:47:33 INFO - PROCESS | 1983 | 1472298453153 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:47:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:47:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 926ms 04:47:33 INFO - PROCESS | 1983 | 1472298453203 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:47:33 INFO - PROCESS | 1983 | 1472298453206 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 04:47:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:47:33 INFO - PROCESS | 1983 | 1472298453209 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:47:33 INFO - PROCESS | 1983 | 1472298453211 Marionette TRACE conn2 <- [1,2838,null,{}] 04:47:33 INFO - PROCESS | 1983 | 1472298453215 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:33 INFO - PROCESS | 1983 | 1472298453216 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:33 INFO - PROCESS | 1983 | 1472298453316 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:47:33 INFO - PROCESS | 1983 | --DOCSHELL 0x121010800 == 31 [pid = 1983] [id = 713] 04:47:33 INFO - PROCESS | 1983 | --DOCSHELL 0x12053f800 == 30 [pid = 1983] [id = 712] 04:47:33 INFO - PROCESS | 1983 | --DOCSHELL 0x118d16000 == 29 [pid = 1983] [id = 711] 04:47:33 INFO - PROCESS | 1983 | --DOCSHELL 0x118136800 == 28 [pid = 1983] [id = 710] 04:47:33 INFO - PROCESS | 1983 | --DOCSHELL 0x111e89000 == 27 [pid = 1983] [id = 709] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x12d51f000) [pid = 1983] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x119e07000) [pid = 1983] [serial = 2086] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x1186cb000) [pid = 1983] [serial = 2080] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x118931c00) [pid = 1983] [serial = 2081] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x1292f0800) [pid = 1983] [serial = 2108] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 75 (0x11892c800) [pid = 1983] [serial = 1424] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 74 (0x116a06800) [pid = 1983] [serial = 2101] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 73 (0x1292f9800) [pid = 1983] [serial = 2110] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 72 (0x1196c5c00) [pid = 1983] [serial = 2102] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 71 (0x12762b000) [pid = 1983] [serial = 2107] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 70 (0x126fe4c00) [pid = 1983] [serial = 2105] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 69 (0x1238b7400) [pid = 1983] [serial = 2089] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 68 (0x125707c00) [pid = 1983] [serial = 2093] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 67 (0x125e89400) [pid = 1983] [serial = 2096] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 66 (0x123c0a400) [pid = 1983] [serial = 2090] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 65 (0x121086800) [pid = 1983] [serial = 2087] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 64 (0x1269e9000) [pid = 1983] [serial = 2099] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 63 (0x124f2d800) [pid = 1983] [serial = 2104] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 62 (0x129537000) [pid = 1983] [serial = 2111] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 61 (0x124c70400) [pid = 1983] [serial = 2092] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 60 (0x1259e3000) [pid = 1983] [serial = 2095] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 59 (0x125ef6800) [pid = 1983] [serial = 2098] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 58 (0x11617e400) [pid = 1983] [serial = 2074] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 57 (0x1167f5000) [pid = 1983] [serial = 2075] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 56 (0x113cf4000) [pid = 1983] [serial = 2077] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 55 (0x116a0d400) [pid = 1983] [serial = 2078] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 54 (0x1254b0800) [pid = 1983] [serial = 2072] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 53 (0x119274000) [pid = 1983] [serial = 2083] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | --DOMWINDOW == 52 (0x119927400) [pid = 1983] [serial = 2084] [outer = 0x0] [url = about:blank] 04:47:33 INFO - PROCESS | 1983 | 1472298453424 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:33 INFO - PROCESS | 1983 | 1472298453426 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:33 INFO - PROCESS | 1983 | ++DOCSHELL 0x113c37800 == 28 [pid = 1983] [id = 717] 04:47:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 53 (0x1129b1800) [pid = 1983] [serial = 2151] [outer = 0x0] 04:47:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 54 (0x112a8bc00) [pid = 1983] [serial = 2152] [outer = 0x1129b1800] 04:47:33 INFO - PROCESS | 1983 | 1472298453456 Marionette DEBUG loaded listener.js 04:47:33 INFO - PROCESS | 1983 | ++DOMWINDOW == 55 (0x115ea0c00) [pid = 1983] [serial = 2153] [outer = 0x1129b1800] 04:47:33 INFO - PROCESS | 1983 | 1472298453788 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:47:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:47:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 620ms 04:47:33 INFO - PROCESS | 1983 | 1472298453831 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:47:33 INFO - PROCESS | 1983 | 1472298453834 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 04:47:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:47:33 INFO - PROCESS | 1983 | 1472298453838 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:47:33 INFO - PROCESS | 1983 | 1472298453840 Marionette TRACE conn2 <- [1,2842,null,{}] 04:47:33 INFO - PROCESS | 1983 | 1472298453842 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:33 INFO - PROCESS | 1983 | 1472298453844 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:33 INFO - PROCESS | 1983 | 1472298453922 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:47:34 INFO - PROCESS | 1983 | 1472298454010 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:34 INFO - PROCESS | 1983 | 1472298454012 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:34 INFO - PROCESS | 1983 | ++DOCSHELL 0x115cd1800 == 29 [pid = 1983] [id = 718] 04:47:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 56 (0x111c22000) [pid = 1983] [serial = 2154] [outer = 0x0] 04:47:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 57 (0x1127d8c00) [pid = 1983] [serial = 2155] [outer = 0x111c22000] 04:47:34 INFO - PROCESS | 1983 | 1472298454046 Marionette DEBUG loaded listener.js 04:47:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 58 (0x113c0c400) [pid = 1983] [serial = 2156] [outer = 0x111c22000] 04:47:34 INFO - PROCESS | 1983 | 1472298454489 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:47:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:47:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 674ms 04:47:34 INFO - PROCESS | 1983 | 1472298454532 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:47:34 INFO - PROCESS | 1983 | 1472298454535 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 04:47:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:47:34 INFO - PROCESS | 1983 | 1472298454540 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:47:34 INFO - PROCESS | 1983 | 1472298454541 Marionette TRACE conn2 <- [1,2846,null,{}] 04:47:34 INFO - PROCESS | 1983 | 1472298454548 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:34 INFO - PROCESS | 1983 | 1472298454551 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:34 INFO - PROCESS | 1983 | 1472298454649 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:47:34 INFO - PROCESS | 1983 | 1472298454755 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:34 INFO - PROCESS | 1983 | 1472298454757 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:34 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195d9000 == 30 [pid = 1983] [id = 719] 04:47:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 59 (0x1181b7000) [pid = 1983] [serial = 2157] [outer = 0x0] 04:47:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 60 (0x11842dc00) [pid = 1983] [serial = 2158] [outer = 0x1181b7000] 04:47:34 INFO - PROCESS | 1983 | 1472298454792 Marionette DEBUG loaded listener.js 04:47:34 INFO - PROCESS | 1983 | ++DOMWINDOW == 61 (0x11892a800) [pid = 1983] [serial = 2159] [outer = 0x1181b7000] 04:47:35 INFO - PROCESS | 1983 | 1472298455286 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:47:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:47:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms 04:47:35 INFO - PROCESS | 1983 | 1472298455312 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:47:35 INFO - PROCESS | 1983 | 1472298455315 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 04:47:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:47:35 INFO - PROCESS | 1983 | 1472298455318 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:47:35 INFO - PROCESS | 1983 | 1472298455319 Marionette TRACE conn2 <- [1,2850,null,{}] 04:47:35 INFO - PROCESS | 1983 | 1472298455322 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:35 INFO - PROCESS | 1983 | 1472298455323 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:35 INFO - PROCESS | 1983 | 1472298455422 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:47:35 INFO - PROCESS | 1983 | 1472298455473 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:35 INFO - PROCESS | 1983 | 1472298455474 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:35 INFO - PROCESS | 1983 | ++DOCSHELL 0x123a0e800 == 31 [pid = 1983] [id = 720] 04:47:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 62 (0x11892ac00) [pid = 1983] [serial = 2160] [outer = 0x0] 04:47:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 63 (0x118939800) [pid = 1983] [serial = 2161] [outer = 0x11892ac00] 04:47:35 INFO - PROCESS | 1983 | 1472298455505 Marionette DEBUG loaded listener.js 04:47:35 INFO - PROCESS | 1983 | ++DOMWINDOW == 64 (0x119814400) [pid = 1983] [serial = 2162] [outer = 0x11892ac00] 04:47:35 INFO - PROCESS | 1983 | 1472298455926 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:47:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:47:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 621ms 04:47:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:47:35 INFO - PROCESS | 1983 | 1472298455940 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:47:35 INFO - PROCESS | 1983 | 1472298455942 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 04:47:35 INFO - PROCESS | 1983 | 1472298455950 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:47:35 INFO - PROCESS | 1983 | 1472298455955 Marionette TRACE conn2 <- [1,2854,null,{}] 04:47:35 INFO - PROCESS | 1983 | 1472298455958 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:35 INFO - PROCESS | 1983 | 1472298455961 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:36 INFO - PROCESS | 1983 | 1472298456085 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:47:36 INFO - PROCESS | 1983 | 1472298456164 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:36 INFO - PROCESS | 1983 | 1472298456166 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x126a76800 == 32 [pid = 1983] [id = 721] 04:47:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 65 (0x118936800) [pid = 1983] [serial = 2163] [outer = 0x0] 04:47:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 66 (0x119bba800) [pid = 1983] [serial = 2164] [outer = 0x118936800] 04:47:36 INFO - PROCESS | 1983 | 1472298456197 Marionette DEBUG loaded listener.js 04:47:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 67 (0x1205cdc00) [pid = 1983] [serial = 2165] [outer = 0x118936800] 04:47:36 INFO - PROCESS | 1983 | 1472298456578 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:47:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:47:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 678ms 04:47:36 INFO - PROCESS | 1983 | 1472298456623 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:47:36 INFO - PROCESS | 1983 | 1472298456625 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 04:47:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:47:36 INFO - PROCESS | 1983 | 1472298456629 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:47:36 INFO - PROCESS | 1983 | 1472298456631 Marionette TRACE conn2 <- [1,2858,null,{}] 04:47:36 INFO - PROCESS | 1983 | 1472298456634 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:36 INFO - PROCESS | 1983 | 1472298456635 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:36 INFO - PROCESS | 1983 | 1472298456734 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:47:36 INFO - PROCESS | 1983 | 1472298456786 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:36 INFO - PROCESS | 1983 | 1472298456787 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:36 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198c4800 == 33 [pid = 1983] [id = 722] 04:47:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 68 (0x121083000) [pid = 1983] [serial = 2166] [outer = 0x0] 04:47:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 69 (0x121089000) [pid = 1983] [serial = 2167] [outer = 0x121083000] 04:47:36 INFO - PROCESS | 1983 | 1472298456819 Marionette DEBUG loaded listener.js 04:47:36 INFO - PROCESS | 1983 | ++DOMWINDOW == 70 (0x1239b5800) [pid = 1983] [serial = 2168] [outer = 0x121083000] 04:47:37 INFO - PROCESS | 1983 | 1472298457228 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:47:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:47:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 620ms 04:47:37 INFO - PROCESS | 1983 | 1472298457249 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:47:37 INFO - PROCESS | 1983 | 1472298457250 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 04:47:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:47:37 INFO - PROCESS | 1983 | 1472298457253 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:47:37 INFO - PROCESS | 1983 | 1472298457254 Marionette TRACE conn2 <- [1,2862,null,{}] 04:47:37 INFO - PROCESS | 1983 | 1472298457257 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:37 INFO - PROCESS | 1983 | 1472298457258 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:37 INFO - PROCESS | 1983 | 1472298457354 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:47:37 INFO - PROCESS | 1983 | 1472298457439 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:37 INFO - PROCESS | 1983 | 1472298457443 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:37 INFO - PROCESS | 1983 | ++DOCSHELL 0x128be4800 == 34 [pid = 1983] [id = 723] 04:47:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 71 (0x123ce7000) [pid = 1983] [serial = 2169] [outer = 0x0] 04:47:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 72 (0x123cea000) [pid = 1983] [serial = 2170] [outer = 0x123ce7000] 04:47:37 INFO - PROCESS | 1983 | 1472298457483 Marionette DEBUG loaded listener.js 04:47:37 INFO - PROCESS | 1983 | ++DOMWINDOW == 73 (0x124c64400) [pid = 1983] [serial = 2171] [outer = 0x123ce7000] 04:47:37 INFO - PROCESS | 1983 | 1472298457979 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:47:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:47:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 770ms 04:47:38 INFO - PROCESS | 1983 | 1472298458023 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:47:38 INFO - PROCESS | 1983 | 1472298458026 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 04:47:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:47:38 INFO - PROCESS | 1983 | 1472298458032 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:47:38 INFO - PROCESS | 1983 | 1472298458034 Marionette TRACE conn2 <- [1,2866,null,{}] 04:47:38 INFO - PROCESS | 1983 | 1472298458038 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:38 INFO - PROCESS | 1983 | 1472298458040 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:38 INFO - PROCESS | 1983 | 1472298458139 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:47:38 INFO - PROCESS | 1983 | 1472298458205 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:38 INFO - PROCESS | 1983 | 1472298458208 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:38 INFO - PROCESS | 1983 | ++DOCSHELL 0x1192f6800 == 35 [pid = 1983] [id = 724] 04:47:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 74 (0x115ea0000) [pid = 1983] [serial = 2172] [outer = 0x0] 04:47:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 75 (0x1165f0c00) [pid = 1983] [serial = 2173] [outer = 0x115ea0000] 04:47:38 INFO - PROCESS | 1983 | 1472298458237 Marionette DEBUG loaded listener.js 04:47:38 INFO - PROCESS | 1983 | ++DOMWINDOW == 76 (0x11815d800) [pid = 1983] [serial = 2174] [outer = 0x115ea0000] 04:47:38 INFO - PROCESS | 1983 | --DOCSHELL 0x113c37800 == 34 [pid = 1983] [id = 717] 04:47:38 INFO - PROCESS | 1983 | --DOCSHELL 0x112158000 == 33 [pid = 1983] [id = 715] 04:47:38 INFO - PROCESS | 1983 | --DOCSHELL 0x120fa5000 == 32 [pid = 1983] [id = 716] 04:47:38 INFO - PROCESS | 1983 | --DOCSHELL 0x128be4800 == 31 [pid = 1983] [id = 723] 04:47:38 INFO - PROCESS | 1983 | --DOCSHELL 0x1198c4800 == 30 [pid = 1983] [id = 722] 04:47:38 INFO - PROCESS | 1983 | --DOCSHELL 0x126a76800 == 29 [pid = 1983] [id = 721] 04:47:38 INFO - PROCESS | 1983 | --DOCSHELL 0x124c95800 == 28 [pid = 1983] [id = 714] 04:47:38 INFO - PROCESS | 1983 | --DOCSHELL 0x123a0e800 == 27 [pid = 1983] [id = 720] 04:47:38 INFO - PROCESS | 1983 | --DOCSHELL 0x1195d9000 == 26 [pid = 1983] [id = 719] 04:47:38 INFO - PROCESS | 1983 | --DOCSHELL 0x115cd1800 == 25 [pid = 1983] [id = 718] 04:47:39 INFO - PROCESS | 1983 | 1472298459147 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:47:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:47:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1175ms 04:47:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:47:39 INFO - PROCESS | 1983 | 1472298459206 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:47:39 INFO - PROCESS | 1983 | 1472298459208 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 04:47:39 INFO - PROCESS | 1983 | 1472298459211 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - PROCESS | 1983 | 1472298459213 Marionette TRACE conn2 <- [1,2870,null,{}] 04:47:39 INFO - PROCESS | 1983 | 1472298459217 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:39 INFO - PROCESS | 1983 | 1472298459218 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:39 INFO - PROCESS | 1983 | 1472298459299 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:47:39 INFO - PROCESS | 1983 | 1472298459358 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:39 INFO - PROCESS | 1983 | 1472298459359 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:39 INFO - PROCESS | 1983 | ++DOCSHELL 0x1169e3800 == 26 [pid = 1983] [id = 725] 04:47:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x1121a6400) [pid = 1983] [serial = 2175] [outer = 0x0] 04:47:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1127df000) [pid = 1983] [serial = 2176] [outer = 0x1121a6400] 04:47:39 INFO - PROCESS | 1983 | 1472298459388 Marionette DEBUG loaded listener.js 04:47:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x112972c00) [pid = 1983] [serial = 2177] [outer = 0x1121a6400] 04:47:39 INFO - PROCESS | 1983 | 1472298459717 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:47:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:47:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 523ms 04:47:39 INFO - PROCESS | 1983 | 1472298459735 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:47:39 INFO - PROCESS | 1983 | 1472298459739 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 04:47:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:47:39 INFO - PROCESS | 1983 | 1472298459745 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - PROCESS | 1983 | 1472298459750 Marionette TRACE conn2 <- [1,2874,null,{}] 04:47:39 INFO - PROCESS | 1983 | 1472298459752 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:39 INFO - PROCESS | 1983 | 1472298459754 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:39 INFO - PROCESS | 1983 | 1472298459837 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:47:39 INFO - PROCESS | 1983 | 1472298459842 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:39 INFO - PROCESS | 1983 | 1472298459843 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:39 INFO - PROCESS | 1983 | ++DOCSHELL 0x118620000 == 27 [pid = 1983] [id = 726] 04:47:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x113c54c00) [pid = 1983] [serial = 2178] [outer = 0x0] 04:47:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x115e9f000) [pid = 1983] [serial = 2179] [outer = 0x113c54c00] 04:47:39 INFO - PROCESS | 1983 | 1472298459875 Marionette DEBUG loaded listener.js 04:47:39 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x116557400) [pid = 1983] [serial = 2180] [outer = 0x113c54c00] 04:47:40 INFO - PROCESS | 1983 | 1472298460241 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:47:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:47:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 523ms 04:47:40 INFO - PROCESS | 1983 | 1472298460268 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 1983 | 1472298460269 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 04:47:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:47:40 INFO - PROCESS | 1983 | 1472298460272 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 1983 | 1472298460274 Marionette TRACE conn2 <- [1,2878,null,{}] 04:47:40 INFO - PROCESS | 1983 | 1472298460283 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:40 INFO - PROCESS | 1983 | 1472298460286 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:40 INFO - PROCESS | 1983 | 1472298460366 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:47:40 INFO - PROCESS | 1983 | 1472298460371 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:40 INFO - PROCESS | 1983 | 1472298460373 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:40 INFO - PROCESS | 1983 | ++DOCSHELL 0x121010000 == 28 [pid = 1983] [id = 727] 04:47:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1121e9c00) [pid = 1983] [serial = 2181] [outer = 0x0] 04:47:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x118166800) [pid = 1983] [serial = 2182] [outer = 0x1121e9c00] 04:47:40 INFO - PROCESS | 1983 | 1472298460404 Marionette DEBUG loaded listener.js 04:47:40 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x1181c2800) [pid = 1983] [serial = 2183] [outer = 0x1121e9c00] 04:47:40 INFO - PROCESS | 1983 | 1472298460785 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:47:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:47:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 571ms 04:47:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:47:40 INFO - PROCESS | 1983 | 1472298460844 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 1983 | 1472298460847 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 04:47:40 INFO - PROCESS | 1983 | 1472298460850 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 1983 | 1472298460852 Marionette TRACE conn2 <- [1,2882,null,{}] 04:47:40 INFO - PROCESS | 1983 | 1472298460854 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:40 INFO - PROCESS | 1983 | 1472298460856 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:40 INFO - PROCESS | 1983 | 1472298460966 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:47:40 INFO - PROCESS | 1983 | 1472298460972 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:40 INFO - PROCESS | 1983 | 1472298460973 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:41 INFO - PROCESS | 1983 | ++DOCSHELL 0x124ee6800 == 29 [pid = 1983] [id = 728] 04:47:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x1186ca000) [pid = 1983] [serial = 2184] [outer = 0x0] 04:47:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x11892c000) [pid = 1983] [serial = 2185] [outer = 0x1186ca000] 04:47:41 INFO - PROCESS | 1983 | 1472298461028 Marionette DEBUG loaded listener.js 04:47:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x118938800) [pid = 1983] [serial = 2186] [outer = 0x1186ca000] 04:47:41 INFO - PROCESS | 1983 | 1472298461335 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:47:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:47:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 519ms 04:47:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:47:41 INFO - PROCESS | 1983 | 1472298461369 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:47:41 INFO - PROCESS | 1983 | 1472298461370 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 04:47:41 INFO - PROCESS | 1983 | 1472298461381 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:47:41 INFO - PROCESS | 1983 | 1472298461383 Marionette TRACE conn2 <- [1,2886,null,{}] 04:47:41 INFO - PROCESS | 1983 | 1472298461385 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:41 INFO - PROCESS | 1983 | 1472298461386 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:41 INFO - PROCESS | 1983 | 1472298461486 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:47:41 INFO - PROCESS | 1983 | 1472298461522 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:41 INFO - PROCESS | 1983 | 1472298461524 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:41 INFO - PROCESS | 1983 | ++DOCSHELL 0x126912800 == 30 [pid = 1983] [id = 729] 04:47:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x113c50000) [pid = 1983] [serial = 2187] [outer = 0x0] 04:47:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x118da4400) [pid = 1983] [serial = 2188] [outer = 0x113c50000] 04:47:41 INFO - PROCESS | 1983 | 1472298461549 Marionette DEBUG loaded listener.js 04:47:41 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1196c4000) [pid = 1983] [serial = 2189] [outer = 0x113c50000] 04:47:41 INFO - PROCESS | 1983 | 1472298461891 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:47:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:47:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 528ms 04:47:41 INFO - PROCESS | 1983 | 1472298461901 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:47:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:47:41 INFO - PROCESS | 1983 | 1472298461903 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 04:47:41 INFO - PROCESS | 1983 | 1472298461905 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:47:41 INFO - PROCESS | 1983 | 1472298461906 Marionette TRACE conn2 <- [1,2890,null,{}] 04:47:41 INFO - PROCESS | 1983 | 1472298461909 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:41 INFO - PROCESS | 1983 | 1472298461915 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:42 INFO - PROCESS | 1983 | 1472298462032 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:47:42 INFO - PROCESS | 1983 | 1472298462066 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:42 INFO - PROCESS | 1983 | 1472298462068 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x128fa1800 == 31 [pid = 1983] [id = 730] 04:47:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x116557c00) [pid = 1983] [serial = 2190] [outer = 0x0] 04:47:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x119904c00) [pid = 1983] [serial = 2191] [outer = 0x116557c00] 04:47:42 INFO - PROCESS | 1983 | 1472298462093 Marionette DEBUG loaded listener.js 04:47:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1205ccc00) [pid = 1983] [serial = 2192] [outer = 0x116557c00] 04:47:42 INFO - PROCESS | 1983 | 1472298462460 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:47:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:47:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 568ms 04:47:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:47:42 INFO - PROCESS | 1983 | 1472298462474 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:47:42 INFO - PROCESS | 1983 | 1472298462477 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 04:47:42 INFO - PROCESS | 1983 | 1472298462481 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:47:42 INFO - PROCESS | 1983 | 1472298462483 Marionette TRACE conn2 <- [1,2894,null,{}] 04:47:42 INFO - PROCESS | 1983 | 1472298462486 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:42 INFO - PROCESS | 1983 | 1472298462488 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:42 INFO - PROCESS | 1983 | 1472298462791 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:47:42 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1184e3400) [pid = 1983] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:47:42 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x119279c00) [pid = 1983] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:47:42 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x116597000) [pid = 1983] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:47:42 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1127d7400) [pid = 1983] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:47:42 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x119bc5c00) [pid = 1983] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:47:42 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1181b1c00) [pid = 1983] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:47:42 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x1205c3800) [pid = 1983] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:47:42 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x1129b1800) [pid = 1983] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:47:42 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x1167fd800) [pid = 1983] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:47:42 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x112787800) [pid = 1983] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:47:42 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x1169a2400) [pid = 1983] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:47:42 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x112a90000) [pid = 1983] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:47:42 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x1127da000) [pid = 1983] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:47:42 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x11699d800) [pid = 1983] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:47:42 INFO - PROCESS | 1983 | 1472298462855 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:42 INFO - PROCESS | 1983 | 1472298462856 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:42 INFO - PROCESS | 1983 | ++DOCSHELL 0x11710f800 == 32 [pid = 1983] [id = 731] 04:47:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x110e92c00) [pid = 1983] [serial = 2193] [outer = 0x0] 04:47:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x1127d8400) [pid = 1983] [serial = 2194] [outer = 0x110e92c00] 04:47:42 INFO - PROCESS | 1983 | 1472298462882 Marionette DEBUG loaded listener.js 04:47:42 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x115e2e800) [pid = 1983] [serial = 2195] [outer = 0x110e92c00] 04:47:43 INFO - PROCESS | 1983 | 1472298463137 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:47:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:47:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 672ms 04:47:43 INFO - PROCESS | 1983 | 1472298463153 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:47:43 INFO - PROCESS | 1983 | 1472298463154 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 04:47:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:47:43 INFO - PROCESS | 1983 | 1472298463156 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:47:43 INFO - PROCESS | 1983 | 1472298463157 Marionette TRACE conn2 <- [1,2898,null,{}] 04:47:43 INFO - PROCESS | 1983 | 1472298463170 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:43 INFO - PROCESS | 1983 | 1472298463171 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:43 INFO - PROCESS | 1983 | 1472298463253 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:47:43 INFO - PROCESS | 1983 | 1472298463257 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:43 INFO - PROCESS | 1983 | 1472298463258 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:43 INFO - PROCESS | 1983 | ++DOCSHELL 0x12957a000 == 33 [pid = 1983] [id = 732] 04:47:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x116595800) [pid = 1983] [serial = 2196] [outer = 0x0] 04:47:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x118da2400) [pid = 1983] [serial = 2197] [outer = 0x116595800] 04:47:43 INFO - PROCESS | 1983 | 1472298463286 Marionette DEBUG loaded listener.js 04:47:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x119e07800) [pid = 1983] [serial = 2198] [outer = 0x116595800] 04:47:43 INFO - PROCESS | 1983 | 1472298463594 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:47:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:47:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 474ms 04:47:43 INFO - PROCESS | 1983 | 1472298463631 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:47:43 INFO - PROCESS | 1983 | 1472298463632 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 04:47:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:47:43 INFO - PROCESS | 1983 | 1472298463634 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:47:43 INFO - PROCESS | 1983 | 1472298463635 Marionette TRACE conn2 <- [1,2902,null,{}] 04:47:43 INFO - PROCESS | 1983 | 1472298463638 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:43 INFO - PROCESS | 1983 | 1472298463639 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:43 INFO - PROCESS | 1983 | 1472298463751 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:47:43 INFO - PROCESS | 1983 | 1472298463756 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:43 INFO - PROCESS | 1983 | 1472298463757 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:43 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a6dd000 == 34 [pid = 1983] [id = 733] 04:47:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x115cb5000) [pid = 1983] [serial = 2199] [outer = 0x0] 04:47:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x121080400) [pid = 1983] [serial = 2200] [outer = 0x115cb5000] 04:47:43 INFO - PROCESS | 1983 | 1472298463783 Marionette DEBUG loaded listener.js 04:47:43 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x123cdfc00) [pid = 1983] [serial = 2201] [outer = 0x115cb5000] 04:47:44 INFO - PROCESS | 1983 | 1472298464102 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:47:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:47:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 519ms 04:47:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:47:44 INFO - PROCESS | 1983 | 1472298464153 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:47:44 INFO - PROCESS | 1983 | 1472298464154 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 04:47:44 INFO - PROCESS | 1983 | 1472298464156 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:47:44 INFO - PROCESS | 1983 | 1472298464157 Marionette TRACE conn2 <- [1,2906,null,{}] 04:47:44 INFO - PROCESS | 1983 | 1472298464159 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:44 INFO - PROCESS | 1983 | 1472298464161 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:44 INFO - PROCESS | 1983 | 1472298464236 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:47:44 INFO - PROCESS | 1983 | 1472298464239 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:44 INFO - PROCESS | 1983 | 1472298464241 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x12ab14000 == 35 [pid = 1983] [id = 734] 04:47:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x123ce0000) [pid = 1983] [serial = 2202] [outer = 0x0] 04:47:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x123ce8800) [pid = 1983] [serial = 2203] [outer = 0x123ce0000] 04:47:44 INFO - PROCESS | 1983 | 1472298464268 Marionette DEBUG loaded listener.js 04:47:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x124972800) [pid = 1983] [serial = 2204] [outer = 0x123ce0000] 04:47:44 INFO - PROCESS | 1983 | 1472298464602 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:47:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:47:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 470ms 04:47:44 INFO - PROCESS | 1983 | 1472298464627 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:47:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:47:44 INFO - PROCESS | 1983 | 1472298464631 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 04:47:44 INFO - PROCESS | 1983 | 1472298464633 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:47:44 INFO - PROCESS | 1983 | 1472298464635 Marionette TRACE conn2 <- [1,2910,null,{}] 04:47:44 INFO - PROCESS | 1983 | 1472298464637 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:44 INFO - PROCESS | 1983 | 1472298464639 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:44 INFO - PROCESS | 1983 | 1472298464767 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:47:44 INFO - PROCESS | 1983 | 1472298464845 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:44 INFO - PROCESS | 1983 | 1472298464846 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:44 INFO - PROCESS | 1983 | ++DOCSHELL 0x111e96800 == 36 [pid = 1983] [id = 735] 04:47:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x10eaf4000) [pid = 1983] [serial = 2205] [outer = 0x0] 04:47:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x10eafec00) [pid = 1983] [serial = 2206] [outer = 0x10eaf4000] 04:47:44 INFO - PROCESS | 1983 | 1472298464879 Marionette DEBUG loaded listener.js 04:47:44 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x111c81800) [pid = 1983] [serial = 2207] [outer = 0x10eaf4000] 04:47:45 INFO - PROCESS | 1983 | 1472298465326 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:47:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:47:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:47:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 721ms 04:47:45 INFO - PROCESS | 1983 | 1472298465355 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:47:45 INFO - PROCESS | 1983 | 1472298465358 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 04:47:45 INFO - TEST-START | /DOMEvents/constructors.html 04:47:45 INFO - PROCESS | 1983 | 1472298465361 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:47:45 INFO - PROCESS | 1983 | 1472298465363 Marionette TRACE conn2 <- [1,2914,null,{}] 04:47:45 INFO - PROCESS | 1983 | 1472298465367 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:45 INFO - PROCESS | 1983 | 1472298465370 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:45 INFO - PROCESS | 1983 | 1472298465485 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:47:45 INFO - PROCESS | 1983 | 1472298465589 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:45 INFO - PROCESS | 1983 | 1472298465590 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:45 INFO - PROCESS | 1983 | ++DOCSHELL 0x1198cb000 == 37 [pid = 1983] [id = 736] 04:47:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x112a8c400) [pid = 1983] [serial = 2208] [outer = 0x0] 04:47:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x115e9f400) [pid = 1983] [serial = 2209] [outer = 0x112a8c400] 04:47:45 INFO - PROCESS | 1983 | 1472298465622 Marionette DEBUG loaded listener.js 04:47:45 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x1167f0c00) [pid = 1983] [serial = 2210] [outer = 0x112a8c400] 04:47:46 INFO - PROCESS | 1983 | 1472298466082 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:47:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:47:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:47:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:47:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:47:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:47:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:47:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:47:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:47:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 778ms 04:47:46 INFO - PROCESS | 1983 | 1472298466145 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:47:46 INFO - PROCESS | 1983 | 1472298466150 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 04:47:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:47:46 INFO - PROCESS | 1983 | 1472298466199 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:47:46 INFO - PROCESS | 1983 | 1472298466202 Marionette TRACE conn2 <- [1,2918,null,{}] 04:47:46 INFO - PROCESS | 1983 | 1472298466206 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:46 INFO - PROCESS | 1983 | 1472298466208 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:46 INFO - PROCESS | 1983 | 1472298466295 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:47:46 INFO - PROCESS | 1983 | 1472298466392 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:46 INFO - PROCESS | 1983 | 1472298466393 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:46 INFO - PROCESS | 1983 | ++DOCSHELL 0x12ab1e000 == 38 [pid = 1983] [id = 737] 04:47:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x116a0e000) [pid = 1983] [serial = 2211] [outer = 0x0] 04:47:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x118935000) [pid = 1983] [serial = 2212] [outer = 0x116a0e000] 04:47:46 INFO - PROCESS | 1983 | 1472298466427 Marionette DEBUG loaded listener.js 04:47:46 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x119816400) [pid = 1983] [serial = 2213] [outer = 0x116a0e000] 04:47:47 INFO - PROCESS | 1983 | 1472298467063 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:47:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:47:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 877ms 04:47:47 INFO - PROCESS | 1983 | 1472298467073 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:47:47 INFO - PROCESS | 1983 | 1472298467075 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 04:47:47 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:47:47 INFO - PROCESS | 1983 | 1472298467110 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:47:47 INFO - PROCESS | 1983 | 1472298467112 Marionette TRACE conn2 <- [1,2922,null,{}] 04:47:47 INFO - PROCESS | 1983 | 1472298467117 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:47 INFO - PROCESS | 1983 | 1472298467119 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:47 INFO - PROCESS | 1983 | 1472298467224 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:47:47 INFO - PROCESS | 1983 | 1472298467304 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:47 INFO - PROCESS | 1983 | 1472298467305 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x118135800 == 39 [pid = 1983] [id = 738] 04:47:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x11617cc00) [pid = 1983] [serial = 2214] [outer = 0x0] 04:47:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x1167f9000) [pid = 1983] [serial = 2215] [outer = 0x11617cc00] 04:47:47 INFO - PROCESS | 1983 | 1472298467335 Marionette DEBUG loaded listener.js 04:47:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x116abdc00) [pid = 1983] [serial = 2216] [outer = 0x11617cc00] 04:47:47 INFO - PROCESS | 1983 | --DOCSHELL 0x12ab14000 == 38 [pid = 1983] [id = 734] 04:47:47 INFO - PROCESS | 1983 | --DOCSHELL 0x12a6dd000 == 37 [pid = 1983] [id = 733] 04:47:47 INFO - PROCESS | 1983 | --DOCSHELL 0x12957a000 == 36 [pid = 1983] [id = 732] 04:47:47 INFO - PROCESS | 1983 | --DOCSHELL 0x11710f800 == 35 [pid = 1983] [id = 731] 04:47:47 INFO - PROCESS | 1983 | --DOCSHELL 0x128fa1800 == 34 [pid = 1983] [id = 730] 04:47:47 INFO - PROCESS | 1983 | --DOCSHELL 0x126912800 == 33 [pid = 1983] [id = 729] 04:47:47 INFO - PROCESS | 1983 | --DOCSHELL 0x124ee6800 == 32 [pid = 1983] [id = 728] 04:47:47 INFO - PROCESS | 1983 | --DOCSHELL 0x121010000 == 31 [pid = 1983] [id = 727] 04:47:47 INFO - PROCESS | 1983 | --DOCSHELL 0x118620000 == 30 [pid = 1983] [id = 726] 04:47:47 INFO - PROCESS | 1983 | --DOCSHELL 0x1169e3800 == 29 [pid = 1983] [id = 725] 04:47:47 INFO - PROCESS | 1983 | --DOCSHELL 0x1192f6800 == 28 [pid = 1983] [id = 724] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x112a8bc00) [pid = 1983] [serial = 2152] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x119bc4400) [pid = 1983] [serial = 2143] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1127de400) [pid = 1983] [serial = 2128] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x11296b800) [pid = 1983] [serial = 2129] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x1167f5400) [pid = 1983] [serial = 2125] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x11815e800) [pid = 1983] [serial = 2134] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x118424000) [pid = 1983] [serial = 2135] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x112965800) [pid = 1983] [serial = 2113] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x11892f000) [pid = 1983] [serial = 2116] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1239b0c00) [pid = 1983] [serial = 2119] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x124f2d000) [pid = 1983] [serial = 2122] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x116594c00) [pid = 1983] [serial = 2131] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1167fd000) [pid = 1983] [serial = 2132] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x11296a400) [pid = 1983] [serial = 2146] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x115ea0c00) [pid = 1983] [serial = 2153] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1129bf800) [pid = 1983] [serial = 2147] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x116abfc00) [pid = 1983] [serial = 2149] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x12107d800) [pid = 1983] [serial = 2144] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x11815d400) [pid = 1983] [serial = 2150] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x1195ed800) [pid = 1983] [serial = 2138] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x11892f800) [pid = 1983] [serial = 2137] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x11981a400) [pid = 1983] [serial = 2140] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x119923800) [pid = 1983] [serial = 2141] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x117c3f000) [pid = 1983] [serial = 2126] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x115e2d400) [pid = 1983] [serial = 2114] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x123ceb000) [pid = 1983] [serial = 2120] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 77 (0x119281800) [pid = 1983] [serial = 2117] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | --DOMWINDOW == 76 (0x126fe3800) [pid = 1983] [serial = 2123] [outer = 0x0] [url = about:blank] 04:47:47 INFO - PROCESS | 1983 | [1983] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:47:47 INFO - PROCESS | 1983 | [1983] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:47:47 INFO - PROCESS | 1983 | [1983] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:47:47 INFO - PROCESS | 1983 | [1983] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:47:47 INFO - PROCESS | 1983 | 1472298467682 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:47:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:47:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:47:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 04:47:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:47:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 04:47:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:47:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 04:47:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:47:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:47:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 628ms 04:47:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:47:47 INFO - PROCESS | 1983 | 1472298467735 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:47:47 INFO - PROCESS | 1983 | 1472298467739 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 04:47:47 INFO - PROCESS | 1983 | 1472298467743 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:47:47 INFO - PROCESS | 1983 | 1472298467745 Marionette TRACE conn2 <- [1,2926,null,{}] 04:47:47 INFO - PROCESS | 1983 | 1472298467747 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:47 INFO - PROCESS | 1983 | 1472298467749 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:47 INFO - PROCESS | 1983 | 1472298467834 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:47:47 INFO - PROCESS | 1983 | 1472298467889 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:47 INFO - PROCESS | 1983 | 1472298467890 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:47 INFO - PROCESS | 1983 | ++DOCSHELL 0x118d0d800 == 29 [pid = 1983] [id = 739] 04:47:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 77 (0x1181b1c00) [pid = 1983] [serial = 2217] [outer = 0x0] 04:47:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 78 (0x1186cf000) [pid = 1983] [serial = 2218] [outer = 0x1181b1c00] 04:47:47 INFO - PROCESS | 1983 | 1472298467918 Marionette DEBUG loaded listener.js 04:47:47 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x1196c3c00) [pid = 1983] [serial = 2219] [outer = 0x1181b1c00] 04:47:48 INFO - PROCESS | 1983 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:47:48 INFO - PROCESS | 1983 | 1472298468209 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:47:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:47:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 522ms 04:47:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:47:48 INFO - PROCESS | 1983 | 1472298468265 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:47:48 INFO - PROCESS | 1983 | 1472298468267 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 04:47:48 INFO - PROCESS | 1983 | 1472298468269 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:47:48 INFO - PROCESS | 1983 | 1472298468271 Marionette TRACE conn2 <- [1,2930,null,{}] 04:47:48 INFO - PROCESS | 1983 | 1472298468279 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:48 INFO - PROCESS | 1983 | 1472298468283 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:48 INFO - PROCESS | 1983 | 1472298468359 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:47:48 INFO - PROCESS | 1983 | 1472298468366 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:48 INFO - PROCESS | 1983 | 1472298468369 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:48 INFO - PROCESS | 1983 | ++DOCSHELL 0x123a0e800 == 30 [pid = 1983] [id = 740] 04:47:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x112720000) [pid = 1983] [serial = 2220] [outer = 0x0] 04:47:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x11992d800) [pid = 1983] [serial = 2221] [outer = 0x112720000] 04:47:48 INFO - PROCESS | 1983 | 1472298468399 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x119c44400) [pid = 1983] [serial = 2222] [outer = 0x112720000] 04:47:48 INFO - PROCESS | 1983 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:47:48 INFO - PROCESS | 1983 | 1472298468737 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:47:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:47:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 520ms 04:47:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:47:48 INFO - PROCESS | 1983 | 1472298468790 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:47:48 INFO - PROCESS | 1983 | 1472298468792 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 04:47:48 INFO - PROCESS | 1983 | 1472298468794 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:47:48 INFO - PROCESS | 1983 | 1472298468798 Marionette TRACE conn2 <- [1,2934,null,{}] 04:47:48 INFO - PROCESS | 1983 | 1472298468802 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:48 INFO - PROCESS | 1983 | 1472298468803 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:48 INFO - PROCESS | 1983 | 1472298468887 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:47:48 INFO - PROCESS | 1983 | 1472298468890 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:48 INFO - PROCESS | 1983 | 1472298468891 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:48 INFO - PROCESS | 1983 | ++DOCSHELL 0x125720800 == 31 [pid = 1983] [id = 741] 04:47:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x1205c0c00) [pid = 1983] [serial = 2223] [outer = 0x0] 04:47:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x1239b0c00) [pid = 1983] [serial = 2224] [outer = 0x1205c0c00] 04:47:48 INFO - PROCESS | 1983 | 1472298468920 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x123cea400) [pid = 1983] [serial = 2225] [outer = 0x1205c0c00] 04:47:49 INFO - PROCESS | 1983 | 1472298469215 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:47:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:47:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 472ms 04:47:49 INFO - PROCESS | 1983 | 1472298469267 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:47:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:47:49 INFO - PROCESS | 1983 | 1472298469268 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 04:47:49 INFO - PROCESS | 1983 | 1472298469270 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 1983 | 1472298469271 Marionette TRACE conn2 <- [1,2938,null,{}] 04:47:49 INFO - PROCESS | 1983 | 1472298469273 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:49 INFO - PROCESS | 1983 | 1472298469275 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:49 INFO - PROCESS | 1983 | 1472298469385 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:47:49 INFO - PROCESS | 1983 | 1472298469390 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:49 INFO - PROCESS | 1983 | 1472298469391 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:49 INFO - PROCESS | 1983 | ++DOCSHELL 0x128be8800 == 32 [pid = 1983] [id = 742] 04:47:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x11271e000) [pid = 1983] [serial = 2226] [outer = 0x0] 04:47:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x124a51400) [pid = 1983] [serial = 2227] [outer = 0x11271e000] 04:47:49 INFO - PROCESS | 1983 | 1472298469417 Marionette DEBUG loaded listener.js 04:47:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x124c71000) [pid = 1983] [serial = 2228] [outer = 0x11271e000] 04:47:49 INFO - PROCESS | 1983 | 1472298469739 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:47:49 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:47:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 518ms 04:47:49 INFO - PROCESS | 1983 | 1472298469788 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:47:49 INFO - PROCESS | 1983 | 1472298469789 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 04:47:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:47:49 INFO - PROCESS | 1983 | 1472298469792 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 1983 | 1472298469793 Marionette TRACE conn2 <- [1,2942,null,{}] 04:47:49 INFO - PROCESS | 1983 | 1472298469802 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:49 INFO - PROCESS | 1983 | 1472298469807 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:49 INFO - PROCESS | 1983 | 1472298469925 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:47:49 INFO - PROCESS | 1983 | 1472298469930 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:49 INFO - PROCESS | 1983 | 1472298469931 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:49 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a6d0800 == 33 [pid = 1983] [id = 743] 04:47:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x124c72c00) [pid = 1983] [serial = 2229] [outer = 0x0] 04:47:49 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x124f32000) [pid = 1983] [serial = 2230] [outer = 0x124c72c00] 04:47:49 INFO - PROCESS | 1983 | 1472298469989 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x125774000) [pid = 1983] [serial = 2231] [outer = 0x124c72c00] 04:47:50 INFO - PROCESS | 1983 | 1472298470267 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:47:50 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:47:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:47:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 526ms 04:47:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:47:50 INFO - PROCESS | 1983 | 1472298470318 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:47:50 INFO - PROCESS | 1983 | 1472298470320 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 04:47:50 INFO - PROCESS | 1983 | 1472298470322 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:47:50 INFO - PROCESS | 1983 | 1472298470323 Marionette TRACE conn2 <- [1,2946,null,{}] 04:47:50 INFO - PROCESS | 1983 | 1472298470325 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:50 INFO - PROCESS | 1983 | 1472298470326 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:50 INFO - PROCESS | 1983 | 1472298470425 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:47:50 INFO - PROCESS | 1983 | 1472298470463 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:50 INFO - PROCESS | 1983 | 1472298470464 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:50 INFO - PROCESS | 1983 | ++DOCSHELL 0x12acd5000 == 34 [pid = 1983] [id = 744] 04:47:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x125779800) [pid = 1983] [serial = 2232] [outer = 0x0] 04:47:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x125e80000) [pid = 1983] [serial = 2233] [outer = 0x125779800] 04:47:50 INFO - PROCESS | 1983 | 1472298470496 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x125e8b800) [pid = 1983] [serial = 2234] [outer = 0x125779800] 04:47:50 INFO - PROCESS | 1983 | 1472298470770 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:47:50 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:47:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 468ms 04:47:50 INFO - PROCESS | 1983 | 1472298470793 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:47:50 INFO - PROCESS | 1983 | 1472298470794 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 04:47:50 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:47:50 INFO - PROCESS | 1983 | 1472298470818 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:47:50 INFO - PROCESS | 1983 | 1472298470819 Marionette TRACE conn2 <- [1,2950,null,{}] 04:47:50 INFO - PROCESS | 1983 | 1472298470821 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:50 INFO - PROCESS | 1983 | 1472298470823 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:50 INFO - PROCESS | 1983 | 1472298470928 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:47:50 INFO - PROCESS | 1983 | 1472298470932 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:50 INFO - PROCESS | 1983 | 1472298470933 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:50 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbd8000 == 35 [pid = 1983] [id = 745] 04:47:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x125e89800) [pid = 1983] [serial = 2235] [outer = 0x0] 04:47:50 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x125ef9400) [pid = 1983] [serial = 2236] [outer = 0x125e89800] 04:47:50 INFO - PROCESS | 1983 | 1472298470990 Marionette DEBUG loaded listener.js 04:47:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1269e5400) [pid = 1983] [serial = 2237] [outer = 0x125e89800] 04:47:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbe2800 == 36 [pid = 1983] [id = 746] 04:47:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x126edfc00) [pid = 1983] [serial = 2238] [outer = 0x0] 04:47:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x125ef7c00) [pid = 1983] [serial = 2239] [outer = 0x126edfc00] 04:47:51 INFO - PROCESS | 1983 | 1472298471331 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:47:51 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:47:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 532ms 04:47:51 INFO - PROCESS | 1983 | 1472298471337 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:47:51 INFO - PROCESS | 1983 | 1472298471338 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 04:47:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:47:51 INFO - PROCESS | 1983 | 1472298471340 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:47:51 INFO - PROCESS | 1983 | 1472298471341 Marionette TRACE conn2 <- [1,2954,null,{}] 04:47:51 INFO - PROCESS | 1983 | 1472298471344 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:51 INFO - PROCESS | 1983 | 1472298471345 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:51 INFO - PROCESS | 1983 | 1472298471465 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:47:51 INFO - PROCESS | 1983 | 1472298471477 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:51 INFO - PROCESS | 1983 | 1472298471478 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x123a0d800 == 37 [pid = 1983] [id = 747] 04:47:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x125e8c000) [pid = 1983] [serial = 2240] [outer = 0x0] 04:47:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x126f48000) [pid = 1983] [serial = 2241] [outer = 0x125e8c000] 04:47:51 INFO - PROCESS | 1983 | 1472298471511 Marionette DEBUG loaded listener.js 04:47:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x127187400) [pid = 1983] [serial = 2242] [outer = 0x125e8c000] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1186ca000) [pid = 1983] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x111c22000) [pid = 1983] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x113c50000) [pid = 1983] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x115ea0000) [pid = 1983] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1181b7000) [pid = 1983] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x113c54c00) [pid = 1983] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x11892ac00) [pid = 1983] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x1121a6400) [pid = 1983] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x1121e9c00) [pid = 1983] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x118936800) [pid = 1983] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x121083000) [pid = 1983] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x123ce7000) [pid = 1983] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x116557c00) [pid = 1983] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x110e92c00) [pid = 1983] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x116595800) [pid = 1983] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:47:51 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x115cb5000) [pid = 1983] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:47:51 INFO - PROCESS | 1983 | 1472298471855 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:47:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:47:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:47:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 521ms 04:47:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:47:51 INFO - PROCESS | 1983 | 1472298471862 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:47:51 INFO - PROCESS | 1983 | 1472298471863 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 04:47:51 INFO - PROCESS | 1983 | 1472298471865 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:47:51 INFO - PROCESS | 1983 | 1472298471866 Marionette TRACE conn2 <- [1,2958,null,{}] 04:47:51 INFO - PROCESS | 1983 | 1472298471869 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:51 INFO - PROCESS | 1983 | 1472298471870 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:51 INFO - PROCESS | 1983 | 1472298471961 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:47:51 INFO - PROCESS | 1983 | 1472298471966 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:51 INFO - PROCESS | 1983 | 1472298471967 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:51 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c138800 == 38 [pid = 1983] [id = 748] 04:47:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x1127e4000) [pid = 1983] [serial = 2243] [outer = 0x0] 04:47:51 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x119924800) [pid = 1983] [serial = 2244] [outer = 0x1127e4000] 04:47:51 INFO - PROCESS | 1983 | 1472298471994 Marionette DEBUG loaded listener.js 04:47:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x123ce0c00) [pid = 1983] [serial = 2245] [outer = 0x1127e4000] 04:47:52 INFO - PROCESS | 1983 | 1472298472329 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:47:52 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:47:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 519ms 04:47:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:47:52 INFO - PROCESS | 1983 | 1472298472388 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:47:52 INFO - PROCESS | 1983 | 1472298472390 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 04:47:52 INFO - PROCESS | 1983 | 1472298472392 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:47:52 INFO - PROCESS | 1983 | 1472298472394 Marionette TRACE conn2 <- [1,2962,null,{}] 04:47:52 INFO - PROCESS | 1983 | 1472298472396 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:52 INFO - PROCESS | 1983 | 1472298472398 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:52 INFO - PROCESS | 1983 | 1472298472492 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:47:52 INFO - PROCESS | 1983 | 1472298472498 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:52 INFO - PROCESS | 1983 | 1472298472499 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:52 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c38e800 == 39 [pid = 1983] [id = 749] 04:47:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x125703800) [pid = 1983] [serial = 2246] [outer = 0x0] 04:47:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1273e8000) [pid = 1983] [serial = 2247] [outer = 0x125703800] 04:47:52 INFO - PROCESS | 1983 | 1472298472527 Marionette DEBUG loaded listener.js 04:47:52 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x128fc2400) [pid = 1983] [serial = 2248] [outer = 0x125703800] 04:47:52 INFO - PROCESS | 1983 | 1472298472824 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:47:52 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:47:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 468ms 04:47:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:47:52 INFO - PROCESS | 1983 | 1472298472861 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:47:52 INFO - PROCESS | 1983 | 1472298472864 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 04:47:52 INFO - PROCESS | 1983 | 1472298472867 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:47:52 INFO - PROCESS | 1983 | 1472298472869 Marionette TRACE conn2 <- [1,2966,null,{}] 04:47:52 INFO - PROCESS | 1983 | 1472298472871 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:52 INFO - PROCESS | 1983 | 1472298472872 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:52 INFO - PROCESS | 1983 | 1472298472954 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:47:53 INFO - PROCESS | 1983 | 1472298473012 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:53 INFO - PROCESS | 1983 | 1472298473013 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c68a000 == 40 [pid = 1983] [id = 750] 04:47:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x126fe3800) [pid = 1983] [serial = 2249] [outer = 0x0] 04:47:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1292ee000) [pid = 1983] [serial = 2250] [outer = 0x126fe3800] 04:47:53 INFO - PROCESS | 1983 | 1472298473038 Marionette DEBUG loaded listener.js 04:47:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x1292f8000) [pid = 1983] [serial = 2251] [outer = 0x126fe3800] 04:47:53 INFO - PROCESS | 1983 | 1472298473275 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:47:53 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:47:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 469ms 04:47:53 INFO - PROCESS | 1983 | 1472298473338 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:47:53 INFO - PROCESS | 1983 | 1472298473339 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 04:47:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:47:53 INFO - PROCESS | 1983 | 1472298473341 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:47:53 INFO - PROCESS | 1983 | 1472298473343 Marionette TRACE conn2 <- [1,2970,null,{}] 04:47:53 INFO - PROCESS | 1983 | 1472298473353 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:53 INFO - PROCESS | 1983 | 1472298473354 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:53 INFO - PROCESS | 1983 | 1472298473448 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:47:53 INFO - PROCESS | 1983 | 1472298473452 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:53 INFO - PROCESS | 1983 | 1472298473453 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:53 INFO - PROCESS | 1983 | ++DOCSHELL 0x12cd4f000 == 41 [pid = 1983] [id = 751] 04:47:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1292fac00) [pid = 1983] [serial = 2252] [outer = 0x0] 04:47:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x129536c00) [pid = 1983] [serial = 2253] [outer = 0x1292fac00] 04:47:53 INFO - PROCESS | 1983 | 1472298473478 Marionette DEBUG loaded listener.js 04:47:53 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x129540800) [pid = 1983] [serial = 2254] [outer = 0x1292fac00] 04:47:53 INFO - PROCESS | 1983 | 1472298473858 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:47:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:47:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 521ms 04:47:53 INFO - PROCESS | 1983 | 1472298473865 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:47:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:47:53 INFO - PROCESS | 1983 | 1472298473869 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 04:47:53 INFO - PROCESS | 1983 | 1472298473874 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:47:53 INFO - PROCESS | 1983 | 1472298473878 Marionette TRACE conn2 <- [1,2974,null,{}] 04:47:53 INFO - PROCESS | 1983 | 1472298473883 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:53 INFO - PROCESS | 1983 | 1472298473887 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:54 INFO - PROCESS | 1983 | 1472298474055 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:47:54 INFO - PROCESS | 1983 | 1472298474158 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:54 INFO - PROCESS | 1983 | 1472298474160 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x118222000 == 42 [pid = 1983] [id = 752] 04:47:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1129b7800) [pid = 1983] [serial = 2255] [outer = 0x0] 04:47:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x1129bc400) [pid = 1983] [serial = 2256] [outer = 0x1129b7800] 04:47:54 INFO - PROCESS | 1983 | 1472298474195 Marionette DEBUG loaded listener.js 04:47:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x11617e400) [pid = 1983] [serial = 2257] [outer = 0x1129b7800] 04:47:54 INFO - PROCESS | 1983 | 1472298474573 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:47:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 04:47:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 724ms 04:47:54 INFO - PROCESS | 1983 | 1472298474597 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:47:54 INFO - PROCESS | 1983 | 1472298474600 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 04:47:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:47:54 INFO - PROCESS | 1983 | 1472298474605 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:47:54 INFO - PROCESS | 1983 | 1472298474607 Marionette TRACE conn2 <- [1,2978,null,{}] 04:47:54 INFO - PROCESS | 1983 | 1472298474609 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:54 INFO - PROCESS | 1983 | 1472298474611 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:54 INFO - PROCESS | 1983 | 1472298474718 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:47:54 INFO - PROCESS | 1983 | 1472298474816 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:54 INFO - PROCESS | 1983 | 1472298474818 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:54 INFO - PROCESS | 1983 | ++DOCSHELL 0x124c84000 == 43 [pid = 1983] [id = 753] 04:47:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x1186c6400) [pid = 1983] [serial = 2258] [outer = 0x0] 04:47:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x11892f800) [pid = 1983] [serial = 2259] [outer = 0x1186c6400] 04:47:54 INFO - PROCESS | 1983 | 1472298474849 Marionette DEBUG loaded listener.js 04:47:54 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x1196c7000) [pid = 1983] [serial = 2260] [outer = 0x1186c6400] 04:47:55 INFO - PROCESS | 1983 | 1472298475249 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:47:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:47:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 675ms 04:47:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:47:55 INFO - PROCESS | 1983 | 1472298475281 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:47:55 INFO - PROCESS | 1983 | 1472298475283 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 04:47:55 INFO - PROCESS | 1983 | 1472298475287 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:47:55 INFO - PROCESS | 1983 | 1472298475291 Marionette TRACE conn2 <- [1,2982,null,{}] 04:47:55 INFO - PROCESS | 1983 | 1472298475304 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:55 INFO - PROCESS | 1983 | 1472298475309 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:55 INFO - PROCESS | 1983 | 1472298475503 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:47:55 INFO - PROCESS | 1983 | 1472298475644 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:55 INFO - PROCESS | 1983 | 1472298475647 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:55 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c113800 == 44 [pid = 1983] [id = 754] 04:47:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x119924000) [pid = 1983] [serial = 2261] [outer = 0x0] 04:47:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x119c44c00) [pid = 1983] [serial = 2262] [outer = 0x119924000] 04:47:55 INFO - PROCESS | 1983 | 1472298475701 Marionette DEBUG loaded listener.js 04:47:55 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x124975400) [pid = 1983] [serial = 2263] [outer = 0x119924000] 04:47:56 INFO - PROCESS | 1983 | 1472298476053 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:47:56 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:47:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:47:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:47:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 824ms 04:47:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:47:56 INFO - PROCESS | 1983 | 1472298476111 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:47:56 INFO - PROCESS | 1983 | 1472298476113 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 04:47:56 INFO - PROCESS | 1983 | 1472298476115 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:47:56 INFO - PROCESS | 1983 | 1472298476117 Marionette TRACE conn2 <- [1,2986,null,{}] 04:47:56 INFO - PROCESS | 1983 | 1472298476119 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:56 INFO - PROCESS | 1983 | 1472298476121 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:56 INFO - PROCESS | 1983 | 1472298476226 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:47:56 INFO - PROCESS | 1983 | 1472298476282 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:56 INFO - PROCESS | 1983 | 1472298476284 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d126000 == 45 [pid = 1983] [id = 755] 04:47:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x124c6dc00) [pid = 1983] [serial = 2264] [outer = 0x0] 04:47:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x124f34400) [pid = 1983] [serial = 2265] [outer = 0x124c6dc00] 04:47:56 INFO - PROCESS | 1983 | 1472298476313 Marionette DEBUG loaded listener.js 04:47:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x1254af400) [pid = 1983] [serial = 2266] [outer = 0x124c6dc00] 04:47:56 INFO - PROCESS | 1983 | 1472298476668 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:47:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:47:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 568ms 04:47:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:47:56 INFO - PROCESS | 1983 | 1472298476685 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:47:56 INFO - PROCESS | 1983 | 1472298476686 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 04:47:56 INFO - PROCESS | 1983 | 1472298476688 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:47:56 INFO - PROCESS | 1983 | 1472298476689 Marionette TRACE conn2 <- [1,2990,null,{}] 04:47:56 INFO - PROCESS | 1983 | 1472298476692 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:56 INFO - PROCESS | 1983 | 1472298476693 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:56 INFO - PROCESS | 1983 | 1472298476795 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:47:56 INFO - PROCESS | 1983 | 1472298476853 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:56 INFO - PROCESS | 1983 | 1472298476855 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:56 INFO - PROCESS | 1983 | ++DOCSHELL 0x126a6e800 == 46 [pid = 1983] [id = 756] 04:47:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x11927e000) [pid = 1983] [serial = 2267] [outer = 0x0] 04:47:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x125710c00) [pid = 1983] [serial = 2268] [outer = 0x11927e000] 04:47:56 INFO - PROCESS | 1983 | 1472298476885 Marionette DEBUG loaded listener.js 04:47:56 INFO - PROCESS | 1983 | ++DOMWINDOW == 113 (0x126ee7800) [pid = 1983] [serial = 2269] [outer = 0x11927e000] 04:47:57 INFO - PROCESS | 1983 | ++DOCSHELL 0x110f35000 == 47 [pid = 1983] [id = 757] 04:47:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 114 (0x1169a7800) [pid = 1983] [serial = 2270] [outer = 0x0] 04:47:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 115 (0x113041c00) [pid = 1983] [serial = 2271] [outer = 0x1169a7800] 04:47:57 INFO - PROCESS | 1983 | 1472298477465 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:47:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:47:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 819ms 04:47:57 INFO - PROCESS | 1983 | 1472298477523 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:47:57 INFO - PROCESS | 1983 | 1472298477525 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 04:47:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:47:57 INFO - PROCESS | 1983 | 1472298477547 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:47:57 INFO - PROCESS | 1983 | 1472298477549 Marionette TRACE conn2 <- [1,2994,null,{}] 04:47:57 INFO - PROCESS | 1983 | 1472298477553 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:57 INFO - PROCESS | 1983 | 1472298477554 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:57 INFO - PROCESS | 1983 | 1472298477667 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:47:57 INFO - PROCESS | 1983 | 1472298477744 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:57 INFO - PROCESS | 1983 | 1472298477745 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:57 INFO - PROCESS | 1983 | ++DOCSHELL 0x119ce7000 == 48 [pid = 1983] [id = 758] 04:47:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 116 (0x112964400) [pid = 1983] [serial = 2272] [outer = 0x0] 04:47:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 117 (0x1129b6000) [pid = 1983] [serial = 2273] [outer = 0x112964400] 04:47:57 INFO - PROCESS | 1983 | 1472298477774 Marionette DEBUG loaded listener.js 04:47:57 INFO - PROCESS | 1983 | ++DOMWINDOW == 118 (0x1164f4c00) [pid = 1983] [serial = 2274] [outer = 0x112964400] 04:47:58 INFO - PROCESS | 1983 | 1472298478135 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:47:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:47:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:47:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 638ms 04:47:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:47:58 INFO - PROCESS | 1983 | 1472298478169 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:47:58 INFO - PROCESS | 1983 | 1472298478172 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 04:47:58 INFO - PROCESS | 1983 | 1472298478177 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:47:58 INFO - PROCESS | 1983 | 1472298478179 Marionette TRACE conn2 <- [1,2998,null,{}] 04:47:58 INFO - PROCESS | 1983 | 1472298478181 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:58 INFO - PROCESS | 1983 | 1472298478183 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:58 INFO - PROCESS | 1983 | 1472298478281 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:47:58 INFO - PROCESS | 1983 | 1472298478343 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:58 INFO - PROCESS | 1983 | 1472298478344 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:58 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195d4800 == 49 [pid = 1983] [id = 759] 04:47:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 119 (0x1167f3800) [pid = 1983] [serial = 2275] [outer = 0x0] 04:47:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 120 (0x117153800) [pid = 1983] [serial = 2276] [outer = 0x1167f3800] 04:47:58 INFO - PROCESS | 1983 | 1472298478373 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 1983 | ++DOMWINDOW == 121 (0x1181c9400) [pid = 1983] [serial = 2277] [outer = 0x1167f3800] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x12c68a000 == 48 [pid = 1983] [id = 750] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x12c38e800 == 47 [pid = 1983] [id = 749] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x12c138800 == 46 [pid = 1983] [id = 748] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x123a0d800 == 45 [pid = 1983] [id = 747] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbe2800 == 44 [pid = 1983] [id = 746] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x12bbd8000 == 43 [pid = 1983] [id = 745] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x12acd5000 == 42 [pid = 1983] [id = 744] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x12a6d0800 == 41 [pid = 1983] [id = 743] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x128be8800 == 40 [pid = 1983] [id = 742] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x125720800 == 39 [pid = 1983] [id = 741] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x123a0e800 == 38 [pid = 1983] [id = 740] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x118d0d800 == 37 [pid = 1983] [id = 739] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x118135800 == 36 [pid = 1983] [id = 738] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x111e96800 == 35 [pid = 1983] [id = 735] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x1198cb000 == 34 [pid = 1983] [id = 736] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x12ab1e000 == 33 [pid = 1983] [id = 737] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x110f35000 == 32 [pid = 1983] [id = 757] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x119ce7000 == 31 [pid = 1983] [id = 758] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x126a6e800 == 30 [pid = 1983] [id = 756] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x12d126000 == 29 [pid = 1983] [id = 755] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x12c113800 == 28 [pid = 1983] [id = 754] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x124c84000 == 27 [pid = 1983] [id = 753] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x12cd4f000 == 26 [pid = 1983] [id = 751] 04:47:59 INFO - PROCESS | 1983 | --DOCSHELL 0x118222000 == 25 [pid = 1983] [id = 752] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 120 (0x123ce8800) [pid = 1983] [serial = 2203] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 119 (0x11892c000) [pid = 1983] [serial = 2185] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 118 (0x113c0c400) [pid = 1983] [serial = 2156] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 117 (0x1127d8c00) [pid = 1983] [serial = 2155] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 116 (0x118da4400) [pid = 1983] [serial = 2188] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 115 (0x11815d800) [pid = 1983] [serial = 2174] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 114 (0x11892a800) [pid = 1983] [serial = 2159] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 113 (0x1165f0c00) [pid = 1983] [serial = 2173] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 112 (0x11842dc00) [pid = 1983] [serial = 2158] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x115e9f000) [pid = 1983] [serial = 2179] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x119814400) [pid = 1983] [serial = 2162] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x116557400) [pid = 1983] [serial = 2180] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x118939800) [pid = 1983] [serial = 2161] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x1127df000) [pid = 1983] [serial = 2176] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x112972c00) [pid = 1983] [serial = 2177] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x118166800) [pid = 1983] [serial = 2182] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x1205cdc00) [pid = 1983] [serial = 2165] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x118938800) [pid = 1983] [serial = 2186] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x119bba800) [pid = 1983] [serial = 2164] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1239b5800) [pid = 1983] [serial = 2168] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x121089000) [pid = 1983] [serial = 2167] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x124c64400) [pid = 1983] [serial = 2171] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x123cea000) [pid = 1983] [serial = 2170] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x119904c00) [pid = 1983] [serial = 2191] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1196c4000) [pid = 1983] [serial = 2189] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x1205ccc00) [pid = 1983] [serial = 2192] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x115e2e800) [pid = 1983] [serial = 2195] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x118da2400) [pid = 1983] [serial = 2197] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1127d8400) [pid = 1983] [serial = 2194] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x123cdfc00) [pid = 1983] [serial = 2201] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x119e07800) [pid = 1983] [serial = 2198] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x121080400) [pid = 1983] [serial = 2200] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1181c2800) [pid = 1983] [serial = 2183] [outer = 0x0] [url = about:blank] 04:47:59 INFO - PROCESS | 1983 | 1472298479442 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:47:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:47:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1272ms 04:47:59 INFO - PROCESS | 1983 | 1472298479449 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:47:59 INFO - PROCESS | 1983 | 1472298479451 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 04:47:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:47:59 INFO - PROCESS | 1983 | 1472298479454 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:47:59 INFO - PROCESS | 1983 | 1472298479457 Marionette TRACE conn2 <- [1,3002,null,{}] 04:47:59 INFO - PROCESS | 1983 | 1472298479461 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:59 INFO - PROCESS | 1983 | 1472298479464 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:59 INFO - PROCESS | 1983 | 1472298479578 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:47:59 INFO - PROCESS | 1983 | 1472298479588 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:59 INFO - PROCESS | 1983 | 1472298479591 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:47:59 INFO - PROCESS | 1983 | ++DOCSHELL 0x1174a2000 == 26 [pid = 1983] [id = 760] 04:47:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x11296d400) [pid = 1983] [serial = 2278] [outer = 0x0] 04:47:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x115e9ec00) [pid = 1983] [serial = 2279] [outer = 0x11296d400] 04:47:59 INFO - PROCESS | 1983 | 1472298479638 Marionette DEBUG loaded listener.js 04:47:59 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1165f5000) [pid = 1983] [serial = 2280] [outer = 0x11296d400] 04:48:00 INFO - PROCESS | 1983 | 1472298480118 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:48:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:48:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 674ms 04:48:00 INFO - PROCESS | 1983 | 1472298480130 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:48:00 INFO - PROCESS | 1983 | 1472298480133 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 04:48:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:48:00 INFO - PROCESS | 1983 | 1472298480138 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:48:00 INFO - PROCESS | 1983 | 1472298480139 Marionette TRACE conn2 <- [1,3006,null,{}] 04:48:00 INFO - PROCESS | 1983 | 1472298480142 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:00 INFO - PROCESS | 1983 | 1472298480144 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:00 INFO - PROCESS | 1983 | 1472298480223 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:48:00 INFO - PROCESS | 1983 | 1472298480228 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:00 INFO - PROCESS | 1983 | 1472298480231 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:00 INFO - PROCESS | 1983 | ++DOCSHELL 0x11866c800 == 27 [pid = 1983] [id = 761] 04:48:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1169a2c00) [pid = 1983] [serial = 2281] [outer = 0x0] 04:48:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x1181b2800) [pid = 1983] [serial = 2282] [outer = 0x1169a2c00] 04:48:00 INFO - PROCESS | 1983 | 1472298480259 Marionette DEBUG loaded listener.js 04:48:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x1186cfc00) [pid = 1983] [serial = 2283] [outer = 0x1169a2c00] 04:48:00 INFO - PROCESS | 1983 | 1472298480604 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:48:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:48:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 518ms 04:48:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:48:00 INFO - PROCESS | 1983 | 1472298480657 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:48:00 INFO - PROCESS | 1983 | 1472298480658 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 04:48:00 INFO - PROCESS | 1983 | 1472298480661 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:48:00 INFO - PROCESS | 1983 | 1472298480663 Marionette TRACE conn2 <- [1,3010,null,{}] 04:48:00 INFO - PROCESS | 1983 | 1472298480677 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:00 INFO - PROCESS | 1983 | 1472298480680 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:00 INFO - PROCESS | 1983 | 1472298480759 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:48:00 INFO - PROCESS | 1983 | 1472298480766 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:00 INFO - PROCESS | 1983 | 1472298480768 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:00 INFO - PROCESS | 1983 | ++DOCSHELL 0x121010000 == 28 [pid = 1983] [id = 762] 04:48:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x11892e800) [pid = 1983] [serial = 2284] [outer = 0x0] 04:48:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x1196c6400) [pid = 1983] [serial = 2285] [outer = 0x11892e800] 04:48:00 INFO - PROCESS | 1983 | 1472298480799 Marionette DEBUG loaded listener.js 04:48:00 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x118424000) [pid = 1983] [serial = 2286] [outer = 0x11892e800] 04:48:01 INFO - PROCESS | 1983 | 1472298481177 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:48:01 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 04:48:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 527ms 04:48:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:48:01 INFO - PROCESS | 1983 | 1472298481189 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:48:01 INFO - PROCESS | 1983 | 1472298481191 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 04:48:01 INFO - PROCESS | 1983 | 1472298481194 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:48:01 INFO - PROCESS | 1983 | 1472298481196 Marionette TRACE conn2 <- [1,3014,null,{}] 04:48:01 INFO - PROCESS | 1983 | 1472298481200 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:01 INFO - PROCESS | 1983 | 1472298481202 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:01 INFO - PROCESS | 1983 | 1472298481387 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:48:01 INFO - PROCESS | 1983 | 1472298481416 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 1983 | 1472298481417 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:01 INFO - PROCESS | 1983 | ++DOCSHELL 0x124917800 == 29 [pid = 1983] [id = 763] 04:48:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x119279800) [pid = 1983] [serial = 2287] [outer = 0x0] 04:48:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x119920400) [pid = 1983] [serial = 2288] [outer = 0x119279800] 04:48:01 INFO - PROCESS | 1983 | 1472298481461 Marionette DEBUG loaded listener.js 04:48:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x119bbd800) [pid = 1983] [serial = 2289] [outer = 0x119279800] 04:48:01 INFO - PROCESS | 1983 | [1983] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:48:01 INFO - PROCESS | 1983 | 1472298481831 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:48:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:48:01 INFO - {} 04:48:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:48:01 INFO - {} 04:48:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:48:01 INFO - {} 04:48:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:48:01 INFO - {} 04:48:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 673ms 04:48:01 INFO - TEST-START | /FileAPI/fileReader.html 04:48:01 INFO - PROCESS | 1983 | 1472298481868 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:48:01 INFO - PROCESS | 1983 | 1472298481869 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 04:48:01 INFO - PROCESS | 1983 | 1472298481871 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:48:01 INFO - PROCESS | 1983 | 1472298481872 Marionette TRACE conn2 <- [1,3018,null,{}] 04:48:01 INFO - PROCESS | 1983 | 1472298481874 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:01 INFO - PROCESS | 1983 | 1472298481876 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:01 INFO - PROCESS | 1983 | 1472298481971 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:48:01 INFO - PROCESS | 1983 | 1472298481984 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 1983 | 1472298481985 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:01 INFO - PROCESS | 1983 | ++DOCSHELL 0x126f04000 == 30 [pid = 1983] [id = 764] 04:48:01 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x118161000) [pid = 1983] [serial = 2290] [outer = 0x0] 04:48:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x119edc000) [pid = 1983] [serial = 2291] [outer = 0x118161000] 04:48:02 INFO - PROCESS | 1983 | 1472298482014 Marionette DEBUG loaded listener.js 04:48:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x123a30400) [pid = 1983] [serial = 2292] [outer = 0x118161000] 04:48:02 INFO - PROCESS | 1983 | 1472298482481 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:48:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:48:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:48:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:48:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:48:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 619ms 04:48:02 INFO - TEST-START | /FileAPI/historical.html 04:48:02 INFO - PROCESS | 1983 | 1472298482491 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:48:02 INFO - PROCESS | 1983 | 1472298482493 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 04:48:02 INFO - PROCESS | 1983 | 1472298482496 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:48:02 INFO - PROCESS | 1983 | 1472298482498 Marionette TRACE conn2 <- [1,3022,null,{}] 04:48:02 INFO - PROCESS | 1983 | 1472298482501 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:02 INFO - PROCESS | 1983 | 1472298482508 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:02 INFO - PROCESS | 1983 | 1472298482642 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:48:02 INFO - PROCESS | 1983 | 1472298482700 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:02 INFO - PROCESS | 1983 | 1472298482702 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:02 INFO - PROCESS | 1983 | ++DOCSHELL 0x1292a2800 == 31 [pid = 1983] [id = 765] 04:48:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x123cdfc00) [pid = 1983] [serial = 2293] [outer = 0x0] 04:48:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x124c67800) [pid = 1983] [serial = 2294] [outer = 0x123cdfc00] 04:48:02 INFO - PROCESS | 1983 | 1472298482728 Marionette DEBUG loaded listener.js 04:48:02 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x124f38800) [pid = 1983] [serial = 2295] [outer = 0x123cdfc00] 04:48:03 INFO - PROCESS | 1983 | 1472298483028 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:48:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:48:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:48:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:48:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:48:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:48:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:48:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:48:03 INFO - TEST-OK | /FileAPI/historical.html | took 571ms 04:48:03 INFO - PROCESS | 1983 | 1472298483068 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:48:03 INFO - PROCESS | 1983 | 1472298483069 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 04:48:03 INFO - TEST-START | /FileAPI/idlharness.html 04:48:03 INFO - PROCESS | 1983 | 1472298483071 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:48:03 INFO - PROCESS | 1983 | 1472298483073 Marionette TRACE conn2 <- [1,3026,null,{}] 04:48:03 INFO - PROCESS | 1983 | 1472298483075 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:03 INFO - PROCESS | 1983 | 1472298483076 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:03 INFO - PROCESS | 1983 | 1472298483177 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:48:03 INFO - PROCESS | 1983 | 1472298483189 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:03 INFO - PROCESS | 1983 | 1472298483190 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:03 INFO - PROCESS | 1983 | ++DOCSHELL 0x1298c6000 == 32 [pid = 1983] [id = 766] 04:48:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x123ce9c00) [pid = 1983] [serial = 2296] [outer = 0x0] 04:48:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x125709c00) [pid = 1983] [serial = 2297] [outer = 0x123ce9c00] 04:48:03 INFO - PROCESS | 1983 | 1472298483215 Marionette DEBUG loaded listener.js 04:48:03 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x125e81c00) [pid = 1983] [serial = 2298] [outer = 0x123ce9c00] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x125e8c000) [pid = 1983] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x11617cc00) [pid = 1983] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x116a0e000) [pid = 1983] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x112a8c400) [pid = 1983] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x11271e000) [pid = 1983] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1127e4000) [pid = 1983] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1205c0c00) [pid = 1983] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x1181b1c00) [pid = 1983] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x123ce0000) [pid = 1983] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x126fe3800) [pid = 1983] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x125e89800) [pid = 1983] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x10eaf4000) [pid = 1983] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x125703800) [pid = 1983] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x124c72c00) [pid = 1983] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x112720000) [pid = 1983] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x125779800) [pid = 1983] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x126edfc00) [pid = 1983] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:48:03 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1292fac00) [pid = 1983] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:48:04 INFO - PROCESS | 1983 | 1472298483955 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:48:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:48:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:48:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:48:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:48:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:48:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:48:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:48:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:48:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:48:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:48:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:48:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 932ms 04:48:04 INFO - PROCESS | 1983 | 1472298484004 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:48:04 INFO - PROCESS | 1983 | 1472298484006 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 04:48:04 INFO - TEST-START | /FileAPI/idlharness.worker 04:48:04 INFO - PROCESS | 1983 | 1472298484008 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:48:04 INFO - PROCESS | 1983 | 1472298484010 Marionette TRACE conn2 <- [1,3030,null,{}] 04:48:04 INFO - PROCESS | 1983 | 1472298484014 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:04 INFO - PROCESS | 1983 | 1472298484015 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:04 INFO - PROCESS | 1983 | 1472298484097 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:48:04 INFO - PROCESS | 1983 | 1472298484103 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:04 INFO - PROCESS | 1983 | 1472298484104 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:04 INFO - PROCESS | 1983 | ++DOCSHELL 0x12acc7000 == 33 [pid = 1983] [id = 767] 04:48:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x1295d7c00) [pid = 1983] [serial = 2299] [outer = 0x0] 04:48:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x129746800) [pid = 1983] [serial = 2300] [outer = 0x1295d7c00] 04:48:04 INFO - PROCESS | 1983 | 1472298484130 Marionette DEBUG loaded listener.js 04:48:04 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x129750400) [pid = 1983] [serial = 2301] [outer = 0x1295d7c00] 04:48:04 INFO - PROCESS | 1983 | [1983] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:48:04 INFO - PROCESS | 1983 | 1472298484803 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:48:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:48:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:48:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:48:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:48:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:48:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:48:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:48:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:48:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:48:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:48:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:48:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:48:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:48:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:48:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:48:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:48:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:48:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:48:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:48:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:48:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:48:04 INFO - {} 04:48:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 842ms 04:48:04 INFO - PROCESS | 1983 | 1472298484852 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:48:04 INFO - PROCESS | 1983 | 1472298484854 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 04:48:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:48:04 INFO - PROCESS | 1983 | 1472298484857 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:48:04 INFO - PROCESS | 1983 | 1472298484859 Marionette TRACE conn2 <- [1,3034,null,{}] 04:48:04 INFO - PROCESS | 1983 | 1472298484862 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:04 INFO - PROCESS | 1983 | 1472298484864 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:05 INFO - PROCESS | 1983 | 1472298485003 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:48:05 INFO - PROCESS | 1983 | 1472298485010 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 1983 | 1472298485013 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:05 INFO - PROCESS | 1983 | ++DOCSHELL 0x12e578000 == 34 [pid = 1983] [id = 768] 04:48:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x129750c00) [pid = 1983] [serial = 2302] [outer = 0x0] 04:48:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x12bece800) [pid = 1983] [serial = 2303] [outer = 0x129750c00] 04:48:05 INFO - PROCESS | 1983 | 1472298485060 Marionette DEBUG loaded listener.js 04:48:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x12bed6400) [pid = 1983] [serial = 2304] [outer = 0x129750c00] 04:48:05 INFO - PROCESS | 1983 | 1472298485433 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:48:05 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 623ms 04:48:05 INFO - PROCESS | 1983 | 1472298485480 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:48:05 INFO - PROCESS | 1983 | 1472298485482 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 04:48:05 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:48:05 INFO - PROCESS | 1983 | 1472298485484 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:48:05 INFO - PROCESS | 1983 | 1472298485485 Marionette TRACE conn2 <- [1,3038,null,{}] 04:48:05 INFO - PROCESS | 1983 | 1472298485487 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:05 INFO - PROCESS | 1983 | 1472298485488 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:05 INFO - PROCESS | 1983 | 1472298485593 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:48:05 INFO - PROCESS | 1983 | 1472298485602 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 1983 | 1472298485603 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:05 INFO - PROCESS | 1983 | ++DOCSHELL 0x12e530000 == 35 [pid = 1983] [id = 769] 04:48:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x129843c00) [pid = 1983] [serial = 2305] [outer = 0x0] 04:48:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x12bedb000) [pid = 1983] [serial = 2306] [outer = 0x129843c00] 04:48:05 INFO - PROCESS | 1983 | 1472298485629 Marionette DEBUG loaded listener.js 04:48:05 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x12c181800) [pid = 1983] [serial = 2307] [outer = 0x129843c00] 04:48:06 INFO - PROCESS | 1983 | 1472298486086 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:48:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:48:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 618ms 04:48:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:48:06 INFO - PROCESS | 1983 | 1472298486103 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:48:06 INFO - PROCESS | 1983 | 1472298486105 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 04:48:06 INFO - PROCESS | 1983 | 1472298486108 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 1983 | 1472298486112 Marionette TRACE conn2 <- [1,3042,null,{}] 04:48:06 INFO - PROCESS | 1983 | 1472298486116 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:06 INFO - PROCESS | 1983 | 1472298486117 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:06 INFO - PROCESS | 1983 | 1472298486231 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:48:06 INFO - PROCESS | 1983 | 1472298486291 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 1983 | 1472298486293 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:06 INFO - PROCESS | 1983 | ++DOCSHELL 0x118650000 == 36 [pid = 1983] [id = 770] 04:48:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x11296bc00) [pid = 1983] [serial = 2308] [outer = 0x0] 04:48:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x112a93400) [pid = 1983] [serial = 2309] [outer = 0x11296bc00] 04:48:06 INFO - PROCESS | 1983 | 1472298486325 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x11670d400) [pid = 1983] [serial = 2310] [outer = 0x11296bc00] 04:48:06 INFO - PROCESS | 1983 | 1472298486850 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:48:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:48:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:48:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:48:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:48:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:48:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:48:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:48:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:48:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:48:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:48:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 786ms 04:48:06 INFO - PROCESS | 1983 | 1472298486938 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:48:06 INFO - PROCESS | 1983 | 1472298486941 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 04:48:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:48:06 INFO - PROCESS | 1983 | 1472298486949 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 1983 | 1472298486951 Marionette TRACE conn2 <- [1,3046,null,{}] 04:48:06 INFO - PROCESS | 1983 | 1472298486954 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:06 INFO - PROCESS | 1983 | 1472298486956 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:07 INFO - PROCESS | 1983 | 1472298487071 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:48:07 INFO - PROCESS | 1983 | 1472298487151 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:07 INFO - PROCESS | 1983 | 1472298487153 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x126a78000 == 37 [pid = 1983] [id = 771] 04:48:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x119818c00) [pid = 1983] [serial = 2311] [outer = 0x0] 04:48:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x119bc5800) [pid = 1983] [serial = 2312] [outer = 0x119818c00] 04:48:07 INFO - PROCESS | 1983 | 1472298487186 Marionette DEBUG loaded listener.js 04:48:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x1205cb000) [pid = 1983] [serial = 2313] [outer = 0x119818c00] 04:48:07 INFO - PROCESS | 1983 | [1983] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:48:07 INFO - PROCESS | 1983 | 1472298487601 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:48:07 INFO - {} 04:48:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 671ms 04:48:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:48:07 INFO - PROCESS | 1983 | 1472298487620 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:48:07 INFO - PROCESS | 1983 | 1472298487622 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 04:48:07 INFO - PROCESS | 1983 | 1472298487624 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:48:07 INFO - PROCESS | 1983 | 1472298487627 Marionette TRACE conn2 <- [1,3050,null,{}] 04:48:07 INFO - PROCESS | 1983 | 1472298487635 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:07 INFO - PROCESS | 1983 | 1472298487638 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:07 INFO - PROCESS | 1983 | 1472298487780 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:48:07 INFO - PROCESS | 1983 | 1472298487886 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:07 INFO - PROCESS | 1983 | 1472298487888 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:07 INFO - PROCESS | 1983 | ++DOCSHELL 0x124ef6000 == 38 [pid = 1983] [id = 772] 04:48:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 107 (0x112713c00) [pid = 1983] [serial = 2314] [outer = 0x0] 04:48:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 108 (0x1189f1000) [pid = 1983] [serial = 2315] [outer = 0x112713c00] 04:48:07 INFO - PROCESS | 1983 | 1472298487924 Marionette DEBUG loaded listener.js 04:48:07 INFO - PROCESS | 1983 | ++DOMWINDOW == 109 (0x12570e000) [pid = 1983] [serial = 2316] [outer = 0x112713c00] 04:48:08 INFO - PROCESS | 1983 | 1472298488571 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:48:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:48:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:48:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:48:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:48:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 973ms 04:48:08 INFO - PROCESS | 1983 | 1472298488598 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:48:08 INFO - PROCESS | 1983 | 1472298488601 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 04:48:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:48:08 INFO - PROCESS | 1983 | 1472298488606 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:48:08 INFO - PROCESS | 1983 | 1472298488609 Marionette TRACE conn2 <- [1,3054,null,{}] 04:48:08 INFO - PROCESS | 1983 | 1472298488614 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:08 INFO - PROCESS | 1983 | 1472298488617 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:08 INFO - PROCESS | 1983 | 1472298488783 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:48:08 INFO - PROCESS | 1983 | 1472298488887 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 1983 | 1472298488888 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:08 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195dd000 == 39 [pid = 1983] [id = 773] 04:48:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 110 (0x1167fa400) [pid = 1983] [serial = 2317] [outer = 0x0] 04:48:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 111 (0x117151800) [pid = 1983] [serial = 2318] [outer = 0x1167fa400] 04:48:08 INFO - PROCESS | 1983 | 1472298488920 Marionette DEBUG loaded listener.js 04:48:08 INFO - PROCESS | 1983 | ++DOMWINDOW == 112 (0x1181c4c00) [pid = 1983] [serial = 2319] [outer = 0x1167fa400] 04:48:09 INFO - PROCESS | 1983 | --DOCSHELL 0x12e578000 == 38 [pid = 1983] [id = 768] 04:48:09 INFO - PROCESS | 1983 | --DOCSHELL 0x12acc7000 == 37 [pid = 1983] [id = 767] 04:48:09 INFO - PROCESS | 1983 | --DOCSHELL 0x1298c6000 == 36 [pid = 1983] [id = 766] 04:48:09 INFO - PROCESS | 1983 | --DOCSHELL 0x1292a2800 == 35 [pid = 1983] [id = 765] 04:48:09 INFO - PROCESS | 1983 | --DOCSHELL 0x126f04000 == 34 [pid = 1983] [id = 764] 04:48:09 INFO - PROCESS | 1983 | --DOCSHELL 0x124917800 == 33 [pid = 1983] [id = 763] 04:48:09 INFO - PROCESS | 1983 | --DOCSHELL 0x121010000 == 32 [pid = 1983] [id = 762] 04:48:09 INFO - PROCESS | 1983 | --DOCSHELL 0x11866c800 == 31 [pid = 1983] [id = 761] 04:48:09 INFO - PROCESS | 1983 | --DOCSHELL 0x1174a2000 == 30 [pid = 1983] [id = 760] 04:48:09 INFO - PROCESS | 1983 | --DOCSHELL 0x1195d4800 == 29 [pid = 1983] [id = 759] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 111 (0x1167f9000) [pid = 1983] [serial = 2215] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 110 (0x119816400) [pid = 1983] [serial = 2213] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 109 (0x115e9f400) [pid = 1983] [serial = 2209] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 108 (0x124a51400) [pid = 1983] [serial = 2227] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 107 (0x119924800) [pid = 1983] [serial = 2244] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 106 (0x1239b0c00) [pid = 1983] [serial = 2224] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 105 (0x1196c3c00) [pid = 1983] [serial = 2219] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 104 (0x124972800) [pid = 1983] [serial = 2204] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 103 (0x1292ee000) [pid = 1983] [serial = 2250] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 102 (0x1269e5400) [pid = 1983] [serial = 2237] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 101 (0x116abdc00) [pid = 1983] [serial = 2216] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 100 (0x124c71000) [pid = 1983] [serial = 2228] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 99 (0x10eafec00) [pid = 1983] [serial = 2206] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x127187400) [pid = 1983] [serial = 2242] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x111c81800) [pid = 1983] [serial = 2207] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x123cea400) [pid = 1983] [serial = 2225] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x118935000) [pid = 1983] [serial = 2212] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x123ce0c00) [pid = 1983] [serial = 2245] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x125ef9400) [pid = 1983] [serial = 2236] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x126f48000) [pid = 1983] [serial = 2241] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x1186cf000) [pid = 1983] [serial = 2218] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x1273e8000) [pid = 1983] [serial = 2247] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1167f0c00) [pid = 1983] [serial = 2210] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x125774000) [pid = 1983] [serial = 2231] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x124f32000) [pid = 1983] [serial = 2230] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x119c44400) [pid = 1983] [serial = 2222] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x125e80000) [pid = 1983] [serial = 2233] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x125e8b800) [pid = 1983] [serial = 2234] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x125ef7c00) [pid = 1983] [serial = 2239] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x11992d800) [pid = 1983] [serial = 2221] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 81 (0x128fc2400) [pid = 1983] [serial = 2248] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 80 (0x1292f8000) [pid = 1983] [serial = 2251] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 79 (0x129536c00) [pid = 1983] [serial = 2253] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | --DOMWINDOW == 78 (0x129540800) [pid = 1983] [serial = 2254] [outer = 0x0] [url = about:blank] 04:48:09 INFO - PROCESS | 1983 | 1472298489409 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:48:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:48:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:48:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:48:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:48:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 841ms 04:48:09 INFO - PROCESS | 1983 | 1472298489446 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:48:09 INFO - PROCESS | 1983 | 1472298489449 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 04:48:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:48:09 INFO - PROCESS | 1983 | 1472298489453 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:48:09 INFO - PROCESS | 1983 | 1472298489455 Marionette TRACE conn2 <- [1,3058,null,{}] 04:48:09 INFO - PROCESS | 1983 | 1472298489457 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:09 INFO - PROCESS | 1983 | 1472298489459 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:09 INFO - PROCESS | 1983 | 1472298489553 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:48:09 INFO - PROCESS | 1983 | 1472298489559 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:09 INFO - PROCESS | 1983 | 1472298489560 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:09 INFO - PROCESS | 1983 | ++DOCSHELL 0x120530800 == 30 [pid = 1983] [id = 774] 04:48:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 79 (0x119bbe800) [pid = 1983] [serial = 2320] [outer = 0x0] 04:48:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 80 (0x119bc5400) [pid = 1983] [serial = 2321] [outer = 0x119bbe800] 04:48:09 INFO - PROCESS | 1983 | 1472298489595 Marionette DEBUG loaded listener.js 04:48:09 INFO - PROCESS | 1983 | ++DOMWINDOW == 81 (0x121081800) [pid = 1983] [serial = 2322] [outer = 0x119bbe800] 04:48:09 INFO - PROCESS | 1983 | 1472298489971 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:48:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:48:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:48:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:48:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:48:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:48:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:48:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:48:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:48:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:48:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:48:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:48:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:48:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:48:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:48:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:48:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:48:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:48:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:48:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:48:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:48:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:48:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:48:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 571ms 04:48:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:48:10 INFO - PROCESS | 1983 | 1472298490025 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:48:10 INFO - PROCESS | 1983 | 1472298490026 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 04:48:10 INFO - PROCESS | 1983 | 1472298490028 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - PROCESS | 1983 | 1472298490031 Marionette TRACE conn2 <- [1,3062,null,{}] 04:48:10 INFO - PROCESS | 1983 | 1472298490039 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:10 INFO - PROCESS | 1983 | 1472298490042 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:10 INFO - PROCESS | 1983 | 1472298490123 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:48:10 INFO - PROCESS | 1983 | 1472298490129 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 1983 | 1472298490132 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x125e1b000 == 31 [pid = 1983] [id = 775] 04:48:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 82 (0x123ce7000) [pid = 1983] [serial = 2323] [outer = 0x0] 04:48:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x124eccc00) [pid = 1983] [serial = 2324] [outer = 0x123ce7000] 04:48:10 INFO - PROCESS | 1983 | 1472298490161 Marionette DEBUG loaded listener.js 04:48:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x124fb3400) [pid = 1983] [serial = 2325] [outer = 0x123ce7000] 04:48:10 INFO - PROCESS | 1983 | [1983] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:48:10 INFO - PROCESS | 1983 | 1472298490542 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:48:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:48:10 INFO - {} 04:48:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 525ms 04:48:10 INFO - PROCESS | 1983 | 1472298490553 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:48:10 INFO - PROCESS | 1983 | 1472298490555 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 04:48:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:48:10 INFO - PROCESS | 1983 | 1472298490565 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - PROCESS | 1983 | 1472298490567 Marionette TRACE conn2 <- [1,3066,null,{}] 04:48:10 INFO - PROCESS | 1983 | 1472298490569 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:10 INFO - PROCESS | 1983 | 1472298490570 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:10 INFO - PROCESS | 1983 | 1472298490656 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:48:10 INFO - PROCESS | 1983 | 1472298490660 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 1983 | 1472298490661 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:10 INFO - PROCESS | 1983 | ++DOCSHELL 0x12955b000 == 32 [pid = 1983] [id = 776] 04:48:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x125e8d400) [pid = 1983] [serial = 2326] [outer = 0x0] 04:48:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x126edfc00) [pid = 1983] [serial = 2327] [outer = 0x125e8d400] 04:48:10 INFO - PROCESS | 1983 | 1472298490689 Marionette DEBUG loaded listener.js 04:48:10 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x126fe9c00) [pid = 1983] [serial = 2328] [outer = 0x125e8d400] 04:48:11 INFO - PROCESS | 1983 | 1472298490998 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:48:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:48:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:48:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:48:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:48:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:48:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:48:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:48:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 470ms 04:48:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:48:11 INFO - PROCESS | 1983 | 1472298491036 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 04:48:11 INFO - PROCESS | 1983 | 1472298491037 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 04:48:11 INFO - PROCESS | 1983 | 1472298491039 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:48:11 INFO - PROCESS | 1983 | 1472298491040 Marionette TRACE conn2 <- [1,3070,null,{}] 04:48:11 INFO - PROCESS | 1983 | 1472298491043 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:11 INFO - PROCESS | 1983 | 1472298491044 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:11 INFO - PROCESS | 1983 | 1472298491120 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:48:11 INFO - PROCESS | 1983 | 1472298491194 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:11 INFO - PROCESS | 1983 | 1472298491196 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:11 INFO - PROCESS | 1983 | ++DOCSHELL 0x12a94d800 == 33 [pid = 1983] [id = 777] 04:48:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x125e8dc00) [pid = 1983] [serial = 2329] [outer = 0x0] 04:48:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x127192c00) [pid = 1983] [serial = 2330] [outer = 0x125e8dc00] 04:48:11 INFO - PROCESS | 1983 | 1472298491224 Marionette DEBUG loaded listener.js 04:48:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x128fce400) [pid = 1983] [serial = 2331] [outer = 0x125e8dc00] 04:48:11 INFO - PROCESS | 1983 | 1472298491629 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:48:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 620ms 04:48:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:48:11 INFO - PROCESS | 1983 | 1472298491663 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:48:11 INFO - PROCESS | 1983 | 1472298491665 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 04:48:11 INFO - PROCESS | 1983 | 1472298491668 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:48:11 INFO - PROCESS | 1983 | 1472298491670 Marionette TRACE conn2 <- [1,3074,null,{}] 04:48:11 INFO - PROCESS | 1983 | 1472298491673 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:11 INFO - PROCESS | 1983 | 1472298491680 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:11 INFO - PROCESS | 1983 | 1472298491878 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:48:11 INFO - PROCESS | 1983 | 1472298491915 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:11 INFO - PROCESS | 1983 | 1472298491916 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:11 INFO - PROCESS | 1983 | ++DOCSHELL 0x1195d3000 == 34 [pid = 1983] [id = 778] 04:48:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x1292f3400) [pid = 1983] [serial = 2332] [outer = 0x0] 04:48:11 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x12974a000) [pid = 1983] [serial = 2333] [outer = 0x1292f3400] 04:48:11 INFO - PROCESS | 1983 | 1472298491962 Marionette DEBUG loaded listener.js 04:48:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x12984a000) [pid = 1983] [serial = 2334] [outer = 0x1292f3400] 04:48:12 INFO - PROCESS | 1983 | 1472298492277 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:48:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:48:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:48:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:48:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:48:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:48:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:48:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 620ms 04:48:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:48:12 INFO - PROCESS | 1983 | 1472298492289 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:48:12 INFO - PROCESS | 1983 | 1472298492291 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 04:48:12 INFO - PROCESS | 1983 | 1472298492293 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:48:12 INFO - PROCESS | 1983 | 1472298492294 Marionette TRACE conn2 <- [1,3078,null,{}] 04:48:12 INFO - PROCESS | 1983 | 1472298492300 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:12 INFO - PROCESS | 1983 | 1472298492301 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:12 INFO - PROCESS | 1983 | 1472298492405 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:48:12 INFO - PROCESS | 1983 | 1472298492417 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:12 INFO - PROCESS | 1983 | 1472298492418 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:12 INFO - PROCESS | 1983 | ++DOCSHELL 0x12bbe9000 == 35 [pid = 1983] [id = 779] 04:48:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x12984cc00) [pid = 1983] [serial = 2335] [outer = 0x0] 04:48:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x129850c00) [pid = 1983] [serial = 2336] [outer = 0x12984cc00] 04:48:12 INFO - PROCESS | 1983 | 1472298492443 Marionette DEBUG loaded listener.js 04:48:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x12a677800) [pid = 1983] [serial = 2337] [outer = 0x12984cc00] 04:48:12 INFO - PROCESS | 1983 | 1472298492791 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 04:48:12 INFO - PROCESS | 1983 | 1472298492820 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 04:48:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:48:12 INFO - PROCESS | 1983 | 1472298492824 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:48:12 INFO - PROCESS | 1983 | 1472298492825 Marionette TRACE conn2 <- [1,3082,null,{}] 04:48:12 INFO - PROCESS | 1983 | 1472298492828 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:12 INFO - PROCESS | 1983 | 1472298492829 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:12 INFO - PROCESS | 1983 | 1472298492932 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:48:12 INFO - PROCESS | 1983 | 1472298492935 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:12 INFO - PROCESS | 1983 | 1472298492936 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:12 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c136000 == 36 [pid = 1983] [id = 780] 04:48:12 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x12984d000) [pid = 1983] [serial = 2338] [outer = 0x0] 04:48:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x12a8cb400) [pid = 1983] [serial = 2339] [outer = 0x12984d000] 04:48:13 INFO - PROCESS | 1983 | 1472298492999 Marionette DEBUG loaded listener.js 04:48:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x12ab46400) [pid = 1983] [serial = 2340] [outer = 0x12984d000] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 98 (0x129750c00) [pid = 1983] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 97 (0x1129b7800) [pid = 1983] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 96 (0x1186c6400) [pid = 1983] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 95 (0x119924000) [pid = 1983] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 94 (0x118161000) [pid = 1983] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 93 (0x11296d400) [pid = 1983] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 92 (0x1167f3800) [pid = 1983] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 91 (0x124c6dc00) [pid = 1983] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 90 (0x11892e800) [pid = 1983] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 89 (0x1169a2c00) [pid = 1983] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 88 (0x1169a7800) [pid = 1983] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 87 (0x123cdfc00) [pid = 1983] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 86 (0x11927e000) [pid = 1983] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 85 (0x112964400) [pid = 1983] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 84 (0x123ce9c00) [pid = 1983] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 83 (0x1295d7c00) [pid = 1983] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:48:13 INFO - PROCESS | 1983 | --DOMWINDOW == 82 (0x119279800) [pid = 1983] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:48:13 INFO - PROCESS | 1983 | 1472298493354 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:48:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:48:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:48:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:48:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:48:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 569ms 04:48:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:48:13 INFO - PROCESS | 1983 | 1472298493393 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:48:13 INFO - PROCESS | 1983 | 1472298493394 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 04:48:13 INFO - PROCESS | 1983 | 1472298493396 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:48:13 INFO - PROCESS | 1983 | 1472298493398 Marionette TRACE conn2 <- [1,3086,null,{}] 04:48:13 INFO - PROCESS | 1983 | 1472298493400 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:13 INFO - PROCESS | 1983 | 1472298493401 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:13 INFO - PROCESS | 1983 | 1472298493483 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:48:13 INFO - PROCESS | 1983 | 1472298493546 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:13 INFO - PROCESS | 1983 | 1472298493547 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:13 INFO - PROCESS | 1983 | ++DOCSHELL 0x12c150000 == 37 [pid = 1983] [id = 781] 04:48:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 83 (0x116549000) [pid = 1983] [serial = 2341] [outer = 0x0] 04:48:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 84 (0x12a680c00) [pid = 1983] [serial = 2342] [outer = 0x116549000] 04:48:13 INFO - PROCESS | 1983 | 1472298493580 Marionette DEBUG loaded listener.js 04:48:13 INFO - PROCESS | 1983 | ++DOMWINDOW == 85 (0x12ab48400) [pid = 1983] [serial = 2343] [outer = 0x116549000] 04:48:13 INFO - PROCESS | 1983 | 1472298493847 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:48:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:48:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 468ms 04:48:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:48:13 INFO - PROCESS | 1983 | 1472298493872 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:48:13 INFO - PROCESS | 1983 | 1472298493873 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 04:48:13 INFO - PROCESS | 1983 | 1472298493876 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:48:13 INFO - PROCESS | 1983 | 1472298493880 Marionette TRACE conn2 <- [1,3090,null,{}] 04:48:13 INFO - PROCESS | 1983 | 1472298493890 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:13 INFO - PROCESS | 1983 | 1472298493892 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:13 INFO - PROCESS | 1983 | 1472298493995 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:48:14 INFO - PROCESS | 1983 | 1472298494001 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:14 INFO - PROCESS | 1983 | 1472298494002 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:14 INFO - PROCESS | 1983 | ++DOCSHELL 0x12cd48000 == 38 [pid = 1983] [id = 782] 04:48:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 86 (0x12ab48800) [pid = 1983] [serial = 2344] [outer = 0x0] 04:48:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 87 (0x12ab51400) [pid = 1983] [serial = 2345] [outer = 0x12ab48800] 04:48:14 INFO - PROCESS | 1983 | 1472298494027 Marionette DEBUG loaded listener.js 04:48:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 88 (0x12ac08800) [pid = 1983] [serial = 2346] [outer = 0x12ab48800] 04:48:14 INFO - PROCESS | 1983 | 1472298494343 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:48:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:48:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 479ms 04:48:14 INFO - PROCESS | 1983 | 1472298494356 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:48:14 INFO - PROCESS | 1983 | 1472298494357 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 04:48:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:48:14 INFO - PROCESS | 1983 | 1472298494360 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:48:14 INFO - PROCESS | 1983 | 1472298494363 Marionette TRACE conn2 <- [1,3094,null,{}] 04:48:14 INFO - PROCESS | 1983 | 1472298494371 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:14 INFO - PROCESS | 1983 | 1472298494372 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:14 INFO - PROCESS | 1983 | 1472298494499 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:48:14 INFO - PROCESS | 1983 | 1472298494505 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:14 INFO - PROCESS | 1983 | 1472298494515 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:14 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d528800 == 39 [pid = 1983] [id = 783] 04:48:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 89 (0x124f38000) [pid = 1983] [serial = 2347] [outer = 0x0] 04:48:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 90 (0x12ac0b800) [pid = 1983] [serial = 2348] [outer = 0x124f38000] 04:48:14 INFO - PROCESS | 1983 | 1472298494543 Marionette DEBUG loaded listener.js 04:48:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 91 (0x12bb3d400) [pid = 1983] [serial = 2349] [outer = 0x124f38000] 04:48:14 INFO - PROCESS | 1983 | 1472298494856 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:48:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:48:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 525ms 04:48:14 INFO - PROCESS | 1983 | 1472298494886 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 04:48:14 INFO - PROCESS | 1983 | 1472298494887 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 04:48:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:48:14 INFO - PROCESS | 1983 | 1472298494890 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:48:14 INFO - PROCESS | 1983 | 1472298494891 Marionette TRACE conn2 <- [1,3098,null,{}] 04:48:14 INFO - PROCESS | 1983 | 1472298494893 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:14 INFO - PROCESS | 1983 | 1472298494895 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:14 INFO - PROCESS | 1983 | 1472298494983 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 04:48:14 INFO - PROCESS | 1983 | 1472298494986 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:14 INFO - PROCESS | 1983 | 1472298494987 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:14 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d71c000 == 40 [pid = 1983] [id = 784] 04:48:14 INFO - PROCESS | 1983 | ++DOMWINDOW == 92 (0x12bb3cc00) [pid = 1983] [serial = 2350] [outer = 0x0] 04:48:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 93 (0x12bd28c00) [pid = 1983] [serial = 2351] [outer = 0x12bb3cc00] 04:48:15 INFO - PROCESS | 1983 | 1472298495012 Marionette DEBUG loaded listener.js 04:48:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 94 (0x12c17ec00) [pid = 1983] [serial = 2352] [outer = 0x12bb3cc00] 04:48:15 INFO - PROCESS | 1983 | 1472298495428 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:48:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:48:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:48:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 574ms 04:48:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:48:15 INFO - PROCESS | 1983 | 1472298495464 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 04:48:15 INFO - PROCESS | 1983 | 1472298495467 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 04:48:15 INFO - PROCESS | 1983 | 1472298495470 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:48:15 INFO - PROCESS | 1983 | 1472298495472 Marionette TRACE conn2 <- [1,3102,null,{}] 04:48:15 INFO - PROCESS | 1983 | 1472298495476 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:15 INFO - PROCESS | 1983 | 1472298495478 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:15 INFO - PROCESS | 1983 | 1472298495592 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 04:48:15 INFO - PROCESS | 1983 | 1472298495700 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:15 INFO - PROCESS | 1983 | 1472298495702 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:15 INFO - PROCESS | 1983 | ++DOCSHELL 0x118618800 == 41 [pid = 1983] [id = 785] 04:48:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 95 (0x11272d000) [pid = 1983] [serial = 2353] [outer = 0x0] 04:48:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 96 (0x112a86000) [pid = 1983] [serial = 2354] [outer = 0x11272d000] 04:48:15 INFO - PROCESS | 1983 | 1472298495736 Marionette DEBUG loaded listener.js 04:48:15 INFO - PROCESS | 1983 | ++DOMWINDOW == 97 (0x1167fb000) [pid = 1983] [serial = 2355] [outer = 0x11272d000] 04:48:16 INFO - PROCESS | 1983 | 1472298496106 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:48:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:48:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 04:48:16 INFO - PROCESS | 1983 | 1472298496140 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 04:48:16 INFO - PROCESS | 1983 | 1472298496144 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 04:48:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:48:16 INFO - PROCESS | 1983 | 1472298496148 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:48:16 INFO - PROCESS | 1983 | 1472298496150 Marionette TRACE conn2 <- [1,3106,null,{}] 04:48:16 INFO - PROCESS | 1983 | 1472298496153 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:16 INFO - PROCESS | 1983 | 1472298496155 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:16 INFO - PROCESS | 1983 | 1472298496267 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 04:48:16 INFO - PROCESS | 1983 | 1472298496369 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:16 INFO - PROCESS | 1983 | 1472298496371 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:16 INFO - PROCESS | 1983 | ++DOCSHELL 0x1254ba000 == 42 [pid = 1983] [id = 786] 04:48:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 98 (0x11892c800) [pid = 1983] [serial = 2356] [outer = 0x0] 04:48:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 99 (0x1189fac00) [pid = 1983] [serial = 2357] [outer = 0x11892c800] 04:48:16 INFO - PROCESS | 1983 | 1472298496402 Marionette DEBUG loaded listener.js 04:48:16 INFO - PROCESS | 1983 | ++DOMWINDOW == 100 (0x119818000) [pid = 1983] [serial = 2358] [outer = 0x11892c800] 04:48:16 INFO - PROCESS | 1983 | 1472298496782 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:48:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:48:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:48:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:48:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 04:48:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:48:16 INFO - PROCESS | 1983 | 1472298496818 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 04:48:16 INFO - PROCESS | 1983 | 1472298496820 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 04:48:16 INFO - PROCESS | 1983 | 1472298496822 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:48:16 INFO - PROCESS | 1983 | 1472298496825 Marionette TRACE conn2 <- [1,3110,null,{}] 04:48:16 INFO - PROCESS | 1983 | 1472298496833 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:16 INFO - PROCESS | 1983 | 1472298496836 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:16 INFO - PROCESS | 1983 | 1472298496943 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 04:48:17 INFO - PROCESS | 1983 | 1472298497051 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 1983 | 1472298497054 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:17 INFO - PROCESS | 1983 | ++DOCSHELL 0x12b33b800 == 43 [pid = 1983] [id = 787] 04:48:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 101 (0x121081c00) [pid = 1983] [serial = 2359] [outer = 0x0] 04:48:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 102 (0x124c64400) [pid = 1983] [serial = 2360] [outer = 0x121081c00] 04:48:17 INFO - PROCESS | 1983 | 1472298497088 Marionette DEBUG loaded listener.js 04:48:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 103 (0x124f32000) [pid = 1983] [serial = 2361] [outer = 0x121081c00] 04:48:17 INFO - PROCESS | 1983 | 1472298497467 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:48:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:48:17 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 04:48:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:48:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:48:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 674ms 04:48:17 INFO - PROCESS | 1983 | 1472298497497 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 04:48:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:48:17 INFO - PROCESS | 1983 | 1472298497499 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 04:48:17 INFO - PROCESS | 1983 | 1472298497502 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:48:17 INFO - PROCESS | 1983 | 1472298497503 Marionette TRACE conn2 <- [1,3114,null,{}] 04:48:17 INFO - PROCESS | 1983 | 1472298497506 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:17 INFO - PROCESS | 1983 | 1472298497507 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:17 INFO - PROCESS | 1983 | 1472298497617 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 04:48:17 INFO - PROCESS | 1983 | 1472298497719 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\", \"2f1927b6-a1fe-4b8c-b059-9711b2898819\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 1983 | 1472298497720 Marionette INFO sendAsync 1c4561c3-3b60-f34f-8966-a775b2d7e7b5 04:48:17 INFO - PROCESS | 1983 | ++DOCSHELL 0x12d52b800 == 44 [pid = 1983] [id = 788] 04:48:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 104 (0x125ef9000) [pid = 1983] [serial = 2362] [outer = 0x0] 04:48:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 105 (0x127191c00) [pid = 1983] [serial = 2363] [outer = 0x125ef9000] 04:48:17 INFO - PROCESS | 1983 | 1472298497751 Marionette DEBUG loaded listener.js 04:48:17 INFO - PROCESS | 1983 | ++DOMWINDOW == 106 (0x1292f0800) [pid = 1983] [serial = 2364] [outer = 0x125ef9000] 04:48:18 INFO - PROCESS | 1983 | 1472298498101 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:48:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:48:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 620ms 04:48:18 INFO - PROCESS | 1983 | 1472298498122 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 04:48:18 INFO - PROCESS | 1983 | 1472298498124 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 04:48:19 WARNING - u'runner_teardown' () 04:48:19 INFO - No more tests 04:48:19 INFO - Got 0 unexpected results 04:48:19 INFO - SUITE-END | took 524s 04:48:19 INFO - Closing logging queue 04:48:19 INFO - queue closed 04:48:19 INFO - Return code: 0 04:48:19 WARNING - # TBPL SUCCESS # 04:48:19 INFO - Running post-action listener: _resource_record_post_action 04:48:19 INFO - Running post-run listener: _resource_record_post_run 04:48:20 INFO - Total resource usage - Wall time: 545s; CPU: 58.0%; Read bytes: 385536; Write bytes: 953346048; Read time: 7; Write time: 4879 04:48:20 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:48:20 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152443392; Write bytes: 149780480; Read time: 13758; Write time: 443 04:48:20 INFO - run-tests - Wall time: 528s; CPU: 58.0%; Read bytes: 283136; Write bytes: 791719936; Read time: 5; Write time: 4392 04:48:20 INFO - Running post-run listener: _upload_blobber_files 04:48:20 INFO - Blob upload gear active. 04:48:20 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:48:20 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 04:48:20 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-release', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:48:20 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-release -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:48:20 INFO - (blobuploader) - INFO - Open directory for files ... 04:48:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:48:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:48:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:48:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:48:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:48:21 INFO - (blobuploader) - INFO - Done attempting. 04:48:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:48:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:48:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:48:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:48:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:48:23 INFO - (blobuploader) - INFO - Done attempting. 04:48:23 INFO - (blobuploader) - INFO - Iteration through files over. 04:48:23 INFO - Return code: 0 04:48:23 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:48:23 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:48:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/909b542424c23f11bc4186cdafa8408fe604749eff4c0f553b6052caf941c51f909c31c0efa0a60f0f9b3e5c5fcc457c51b6a1bea1614b433d989958cdde8888", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/a5239fd8d75462b895445956294132a8d31e07b890130c692da4c5d3ae1927528808bd422bf9498be7231a0bae4616a05dcceeb1969fa33e14b30b9b2d0e7d5a"} 04:48:23 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:48:23 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:48:23 INFO - Contents: 04:48:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/909b542424c23f11bc4186cdafa8408fe604749eff4c0f553b6052caf941c51f909c31c0efa0a60f0f9b3e5c5fcc457c51b6a1bea1614b433d989958cdde8888", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/a5239fd8d75462b895445956294132a8d31e07b890130c692da4c5d3ae1927528808bd422bf9498be7231a0bae4616a05dcceeb1969fa33e14b30b9b2d0e7d5a"} 04:48:23 INFO - Running post-run listener: copy_logs_to_upload_dir 04:48:23 INFO - Copying logs to upload dir... 04:48:23 INFO - mkdir: /builds/slave/test/build/upload/logs 04:48:23 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1052.602347 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 17 mins, 32 secs) (at 2016-08-27 04:48:23.982540) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-27 04:48:23.985999) ========= 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.rE3pfxFpPV/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.cwA4E71Bul/Listeners TMPDIR=/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/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-release/sha512/909b542424c23f11bc4186cdafa8408fe604749eff4c0f553b6052caf941c51f909c31c0efa0a60f0f9b3e5c5fcc457c51b6a1bea1614b433d989958cdde8888", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/a5239fd8d75462b895445956294132a8d31e07b890130c692da4c5d3ae1927528808bd422bf9498be7231a0bae4616a05dcceeb1969fa33e14b30b9b2d0e7d5a"} build_url:https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013032 build_url: 'https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/909b542424c23f11bc4186cdafa8408fe604749eff4c0f553b6052caf941c51f909c31c0efa0a60f0f9b3e5c5fcc457c51b6a1bea1614b433d989958cdde8888", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/a5239fd8d75462b895445956294132a8d31e07b890130c692da4c5d3ae1927528808bd422bf9498be7231a0bae4616a05dcceeb1969fa33e14b30b9b2d0e7d5a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CyjHnmJSR3qOLVV7fF0LCQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-27 04:48:24.030751) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:48:24.031109) ========= 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.rE3pfxFpPV/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.cwA4E71Bul/Listeners TMPDIR=/var/folders/7n/1rclx_kx36b2p57w818tgqh000000w/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.005313 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:48:24.079122) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-27 04:48:24.079858) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-27 04:48:24.080208) ========= ========= Total master_lag: 0.58 =========