builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0164 starttime: 1462475330.02 results: success (0) buildid: 20160505110241 builduid: e1dd3273511e47c796b1dacf7e4d74a7 revision: 995ecc8dbf0b3a5337784766ee575934cb61df03 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 12:08:50.023516) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 12:08:50.024671) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 12:08:50.025317) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 12:08:50.043804) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:08:50.044286) ========= 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.GBZR2A2gzs/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.sB2LytXRk6/Listeners TMPDIR=/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-05 12:08:50-- 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% 152M=0s 2016-05-05 12:08:50 (152 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.085310 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:08:50.147207) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:08:50.147588) ========= 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.GBZR2A2gzs/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.sB2LytXRk6/Listeners TMPDIR=/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/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.021063 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:08:50.196812) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-05 12:08:50.197198) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 995ecc8dbf0b3a5337784766ee575934cb61df03 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 995ecc8dbf0b3a5337784766ee575934cb61df03 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.GBZR2A2gzs/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.sB2LytXRk6/Listeners TMPDIR=/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-05 12:08:50,275 truncating revision to first 12 chars 2016-05-05 12:08:50,275 Setting DEBUG logging. 2016-05-05 12:08:50,275 attempt 1/10 2016-05-05 12:08:50,275 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/995ecc8dbf0b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-05 12:08:51,388 unpacking tar archive at: mozilla-aurora-995ecc8dbf0b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.363433 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-05 12:08:51.580514) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 12:08:51.581280) ========= script_repo_revision: 995ecc8dbf0b3a5337784766ee575934cb61df03 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 12:08:51.582251) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 12:08:51.583004) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 12:08:51.598279) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 15 secs) (at 2016-05-05 12:08:51.599010) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.GBZR2A2gzs/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.sB2LytXRk6/Listeners TMPDIR=/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/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 12:08:51 INFO - MultiFileLogger online at 20160505 12:08:51 in /builds/slave/test 12:08: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-aurora --download-symbols true 12:08:51 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:08:51 INFO - {'append_to_log': False, 12:08:51 INFO - 'base_work_dir': '/builds/slave/test', 12:08:51 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:08:51 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:08:51 INFO - 'buildbot_json_path': 'buildprops.json', 12:08:51 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:08:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:08:51 INFO - 'download_minidump_stackwalk': True, 12:08:51 INFO - 'download_symbols': 'true', 12:08:51 INFO - 'e10s': False, 12:08:51 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:08:51 INFO - 'tooltool.py': '/tools/tooltool.py', 12:08:51 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:08:51 INFO - '/tools/misc-python/virtualenv.py')}, 12:08:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:08:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:08:51 INFO - 'log_level': 'info', 12:08:51 INFO - 'log_to_console': True, 12:08:51 INFO - 'opt_config_files': (), 12:08:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:08:51 INFO - '--processes=1', 12:08:51 INFO - '--config=%(test_path)s/wptrunner.ini', 12:08:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:08:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:08:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:08:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:08:51 INFO - 'pip_index': False, 12:08:51 INFO - 'require_test_zip': True, 12:08:51 INFO - 'test_type': ('testharness',), 12:08:51 INFO - 'this_chunk': '1', 12:08:51 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:08:51 INFO - 'total_chunks': '10', 12:08:51 INFO - 'virtualenv_path': 'venv', 12:08:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:08:51 INFO - 'work_dir': 'build'} 12:08:51 INFO - ##### 12:08:51 INFO - ##### Running clobber step. 12:08:51 INFO - ##### 12:08:51 INFO - Running pre-action listener: _resource_record_pre_action 12:08:51 INFO - Running main action method: clobber 12:08:51 INFO - rmtree: /builds/slave/test/build 12:08:51 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:08:53 INFO - Running post-action listener: _resource_record_post_action 12:08:53 INFO - ##### 12:08:53 INFO - ##### Running read-buildbot-config step. 12:08:53 INFO - ##### 12:08:53 INFO - Running pre-action listener: _resource_record_pre_action 12:08:53 INFO - Running main action method: read_buildbot_config 12:08:53 INFO - Using buildbot properties: 12:08:53 INFO - { 12:08:53 INFO - "project": "", 12:08:53 INFO - "product": "firefox", 12:08:53 INFO - "script_repo_revision": "production", 12:08:53 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 12:08:53 INFO - "repository": "", 12:08:53 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 12:08:53 INFO - "buildid": "20160505110241", 12:08:53 INFO - "pgo_build": "False", 12:08:53 INFO - "basedir": "/builds/slave/test", 12:08:53 INFO - "buildnumber": 237, 12:08:53 INFO - "slavename": "t-yosemite-r7-0164", 12:08:53 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 12:08:53 INFO - "platform": "macosx64", 12:08:53 INFO - "branch": "mozilla-aurora", 12:08:53 INFO - "revision": "995ecc8dbf0b3a5337784766ee575934cb61df03", 12:08:53 INFO - "repo_path": "releases/mozilla-aurora", 12:08:53 INFO - "moz_repo_path": "", 12:08:53 INFO - "stage_platform": "macosx64", 12:08:53 INFO - "builduid": "e1dd3273511e47c796b1dacf7e4d74a7", 12:08:53 INFO - "slavebuilddir": "test" 12:08:53 INFO - } 12:08:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 12:08:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 12:08:53 INFO - Running post-action listener: _resource_record_post_action 12:08:53 INFO - ##### 12:08:53 INFO - ##### Running download-and-extract step. 12:08:53 INFO - ##### 12:08:53 INFO - Running pre-action listener: _resource_record_pre_action 12:08:53 INFO - Running main action method: download_and_extract 12:08:53 INFO - mkdir: /builds/slave/test/build/tests 12:08: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')]} 12:08:53 INFO - https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 12:08:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 12:08:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 12:08:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 12:08:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 12:08:54 INFO - Downloaded 1235 bytes. 12:08:54 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 12:08:54 INFO - Using the following test package requirements: 12:08:54 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 12:08:54 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:08:54 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 12:08:54 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:08:54 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 12:08:54 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:08:54 INFO - u'jsshell-mac64.zip'], 12:08:54 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:08:54 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 12:08:54 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 12:08:54 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:08:54 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 12:08:54 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:08:54 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 12:08:54 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:08:54 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 12:08:54 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:08:54 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 12:08:54 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 12:08:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:08:54 INFO - https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 12:08:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 12:08:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 12:08:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 12:08:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 12:08:55 INFO - Downloaded 17995115 bytes. 12:08:55 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:08:55 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:08:55 INFO - caution: filename not matched: web-platform/* 12:08:55 INFO - Return code: 11 12:08: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')]} 12:08:55 INFO - https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 12:08:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 12:08:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 12:08:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 12:08:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 12:08:57 INFO - Downloaded 36408648 bytes. 12:08:57 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:08:57 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:09:01 INFO - caution: filename not matched: bin/* 12:09:01 INFO - caution: filename not matched: config/* 12:09:01 INFO - caution: filename not matched: mozbase/* 12:09:01 INFO - caution: filename not matched: marionette/* 12:09:01 INFO - caution: filename not matched: tools/wptserve/* 12:09:01 INFO - Return code: 11 12:09:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:09:01 INFO - https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 12:09:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 12:09:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 12:09:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 12:09:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 12:09:03 INFO - Downloaded 73024345 bytes. 12:09:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 12:09:03 INFO - mkdir: /builds/slave/test/properties 12:09:03 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:09:03 INFO - Writing to file /builds/slave/test/properties/build_url 12:09:03 INFO - Contents: 12:09:03 INFO - build_url:https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 12:09:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 12:09:05 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:09:05 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:09:05 INFO - Contents: 12:09:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 12:09:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:09:05 INFO - https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:09:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 12:09:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 12:09:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 12:09:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 12:09:07 INFO - Downloaded 103575673 bytes. 12:09:07 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 12:09:07 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 12:09:11 INFO - Return code: 0 12:09:11 INFO - Running post-action listener: _resource_record_post_action 12:09:11 INFO - Running post-action listener: set_extra_try_arguments 12:09:11 INFO - ##### 12:09:11 INFO - ##### Running create-virtualenv step. 12:09:11 INFO - ##### 12:09:11 INFO - Running pre-action listener: _pre_create_virtualenv 12:09:11 INFO - Running pre-action listener: _resource_record_pre_action 12:09:11 INFO - Running main action method: create_virtualenv 12:09:11 INFO - Creating virtualenv /builds/slave/test/build/venv 12:09:11 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 12:09:11 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:09:11 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:09:11 INFO - Using real prefix '/tools/python27' 12:09:11 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:09:12 INFO - Installing distribute.............................................................................................................................................................................................done. 12:09:15 INFO - Installing pip.................done. 12:09:15 INFO - Return code: 0 12:09:15 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:09:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:09:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:09:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:09:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:09:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:09:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:09:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1049f4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104a11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8383c72e30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104a0d5e0>, '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 0x1045f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10461b990>, '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.GBZR2A2gzs/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sB2LytXRk6/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:09:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 12:09:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:09:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GBZR2A2gzs/Render', 12:09:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:09:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:09:15 INFO - 'HOME': '/Users/cltbld', 12:09:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:09:15 INFO - 'LOGNAME': 'cltbld', 12:09:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:09:15 INFO - 'MOZ_NO_REMOTE': '1', 12:09:15 INFO - 'NO_EM_RESTART': '1', 12:09:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:09:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:09:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:09:15 INFO - 'PWD': '/builds/slave/test', 12:09:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:09:15 INFO - 'SHELL': '/bin/bash', 12:09:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sB2LytXRk6/Listeners', 12:09:15 INFO - 'TMPDIR': '/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/', 12:09:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:09:15 INFO - 'USER': 'cltbld', 12:09:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:09:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:09:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:09:15 INFO - 'XPC_FLAGS': '0x0', 12:09:15 INFO - 'XPC_SERVICE_NAME': '0', 12:09:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:09:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:09:15 INFO - Downloading/unpacking psutil>=0.7.1 12:09:15 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 12:09:15 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 12:09:15 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 12:09:15 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 12:09:15 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 12:09:15 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 12:09:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:09:17 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:09:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:09:17 INFO - Installing collected packages: psutil 12:09:17 INFO - Running setup.py install for psutil 12:09:18 INFO - building 'psutil._psutil_osx' extension 12:09:18 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 12:09:18 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 12:09:18 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 12:09:18 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 12:09:18 INFO - building 'psutil._psutil_posix' extension 12:09:18 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 12:09:18 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 12:09:18 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 12:09:18 INFO - ^ 12:09:18 INFO - 1 warning generated. 12:09:18 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 12:09:18 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:09:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:09:18 INFO - Successfully installed psutil 12:09:18 INFO - Cleaning up... 12:09:18 INFO - Return code: 0 12:09:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:09:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:09:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:09:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:09:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:09:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:09:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:09:18 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 0x1049f4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104a11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8383c72e30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104a0d5e0>, '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 0x1045f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10461b990>, '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.GBZR2A2gzs/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sB2LytXRk6/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:09:18 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 12:09:18 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 12:09:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GBZR2A2gzs/Render', 12:09:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:09:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:09:18 INFO - 'HOME': '/Users/cltbld', 12:09:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:09:18 INFO - 'LOGNAME': 'cltbld', 12:09:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:09:18 INFO - 'MOZ_NO_REMOTE': '1', 12:09:18 INFO - 'NO_EM_RESTART': '1', 12:09:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:09:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:09:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:09:18 INFO - 'PWD': '/builds/slave/test', 12:09:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:09:18 INFO - 'SHELL': '/bin/bash', 12:09:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sB2LytXRk6/Listeners', 12:09:18 INFO - 'TMPDIR': '/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/', 12:09:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:09:18 INFO - 'USER': 'cltbld', 12:09:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:09:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:09:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:09:18 INFO - 'XPC_FLAGS': '0x0', 12:09:18 INFO - 'XPC_SERVICE_NAME': '0', 12:09:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:09:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:09:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:09:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:09:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:09:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 12:09:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 12:09:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:09:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:09:21 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:09:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:09:21 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:09:21 INFO - Installing collected packages: mozsystemmonitor 12:09:21 INFO - Running setup.py install for mozsystemmonitor 12:09:21 INFO - Successfully installed mozsystemmonitor 12:09:21 INFO - Cleaning up... 12:09:21 INFO - Return code: 0 12:09:21 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:09:21 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')]} 12:09:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:09:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:09:21 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')]} 12:09:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:09:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:09:21 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 0x1049f4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104a11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8383c72e30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104a0d5e0>, '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 0x1045f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10461b990>, '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.GBZR2A2gzs/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sB2LytXRk6/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:09:21 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 12:09:21 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 12:09:21 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GBZR2A2gzs/Render', 12:09:21 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:09:21 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:09:21 INFO - 'HOME': '/Users/cltbld', 12:09:21 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:09:21 INFO - 'LOGNAME': 'cltbld', 12:09:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:09:21 INFO - 'MOZ_NO_REMOTE': '1', 12:09:21 INFO - 'NO_EM_RESTART': '1', 12:09:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:09:21 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:09:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:09:21 INFO - 'PWD': '/builds/slave/test', 12:09:21 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:09:21 INFO - 'SHELL': '/bin/bash', 12:09:21 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sB2LytXRk6/Listeners', 12:09:21 INFO - 'TMPDIR': '/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/', 12:09:21 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:09:21 INFO - 'USER': 'cltbld', 12:09:21 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:09:21 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:09:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:09:21 INFO - 'XPC_FLAGS': '0x0', 12:09:21 INFO - 'XPC_SERVICE_NAME': '0', 12:09:21 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:09:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:09:22 INFO - Downloading/unpacking blobuploader==1.2.4 12:09:22 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 12:09:22 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 12:09:22 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 12:09:22 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 12:09:22 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 12:09:22 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 12:09:24 INFO - Downloading blobuploader-1.2.4.tar.gz 12:09:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:09:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:09:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:09:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:09:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 12:09:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 12:09:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:09:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:09:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:09:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:09:25 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 12:09:25 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 12:09:25 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 12:09:25 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 12:09:25 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 12:09:25 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 12:09:25 INFO - Downloading docopt-0.6.1.tar.gz 12:09:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:09:25 INFO - Installing collected packages: blobuploader, requests, docopt 12:09:25 INFO - Running setup.py install for blobuploader 12:09:25 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:09:25 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:09:25 INFO - Running setup.py install for requests 12:09:26 INFO - Running setup.py install for docopt 12:09:26 INFO - Successfully installed blobuploader requests docopt 12:09:26 INFO - Cleaning up... 12:09:26 INFO - Return code: 0 12:09:26 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:09:26 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')]} 12:09:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:09:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:09:26 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')]} 12:09:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:09:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:09:26 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 0x1049f4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104a11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8383c72e30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104a0d5e0>, '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 0x1045f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10461b990>, '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.GBZR2A2gzs/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sB2LytXRk6/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:09:26 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 12:09:26 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 12:09:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GBZR2A2gzs/Render', 12:09:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:09:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:09:26 INFO - 'HOME': '/Users/cltbld', 12:09:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:09:26 INFO - 'LOGNAME': 'cltbld', 12:09:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:09:26 INFO - 'MOZ_NO_REMOTE': '1', 12:09:26 INFO - 'NO_EM_RESTART': '1', 12:09:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:09:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:09:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:09:26 INFO - 'PWD': '/builds/slave/test', 12:09:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:09:26 INFO - 'SHELL': '/bin/bash', 12:09:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sB2LytXRk6/Listeners', 12:09:26 INFO - 'TMPDIR': '/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/', 12:09:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:09:26 INFO - 'USER': 'cltbld', 12:09:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:09:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:09:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:09:26 INFO - 'XPC_FLAGS': '0x0', 12:09:26 INFO - 'XPC_SERVICE_NAME': '0', 12:09:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:09:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:09:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:09:26 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-bcGj1S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:09:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:09:26 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-uo70Ye-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:09:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:09:27 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-kdysev-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:09:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:09:27 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-_Gxgsw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:09:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:09:27 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-YWtfXD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:09:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:09:27 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-yga56I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:09:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:09:27 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-rmVraV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:09:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:09:27 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-GwABSO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:09:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:09:27 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-IaGkVY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:09:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:09:27 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-fWxMRH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:09:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:09:27 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-Bpnk_2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:09:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:09:27 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-AEObcK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:09:28 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-GnhOeq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:09:28 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-A80Q6c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:09:28 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-S18cYV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:09:28 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-A2tV8I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:09:28 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-4pUcR5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:09:28 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:09:28 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-fSrkcm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:09:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:09:28 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-b8IdxE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:09:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:09:28 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-kp7__a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:09:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:09:29 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-QkhB26-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:09:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:09:29 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 12:09:29 INFO - Running setup.py install for manifestparser 12:09:29 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:09:29 INFO - Running setup.py install for mozcrash 12:09:29 INFO - Running setup.py install for mozdebug 12:09:29 INFO - Running setup.py install for mozdevice 12:09:30 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:09:30 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:09:30 INFO - Running setup.py install for mozfile 12:09:30 INFO - Running setup.py install for mozhttpd 12:09:30 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:09:30 INFO - Running setup.py install for mozinfo 12:09:30 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:09:30 INFO - Running setup.py install for mozInstall 12:09:30 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:09:30 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:09:30 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:09:30 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:09:30 INFO - Running setup.py install for mozleak 12:09:30 INFO - Running setup.py install for mozlog 12:09:30 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:09:30 INFO - Running setup.py install for moznetwork 12:09:31 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:09:31 INFO - Running setup.py install for mozprocess 12:09:31 INFO - Running setup.py install for mozprofile 12:09:31 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:09:31 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:09:31 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:09:31 INFO - Running setup.py install for mozrunner 12:09:31 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:09:31 INFO - Running setup.py install for mozscreenshot 12:09:31 INFO - Running setup.py install for moztest 12:09:31 INFO - Running setup.py install for mozversion 12:09:31 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:09:31 INFO - Running setup.py install for wptserve 12:09:32 INFO - Running setup.py install for marionette-driver 12:09:32 INFO - Running setup.py install for browsermob-proxy 12:09:32 INFO - Running setup.py install for marionette-client 12:09:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:09:32 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:09:32 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 12:09:32 INFO - Cleaning up... 12:09:32 INFO - Return code: 0 12:09:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:09:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:09:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:09:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:09:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:09:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:09:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:09:32 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 0x1049f4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104a11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8383c72e30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104a0d5e0>, '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 0x1045f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10461b990>, '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.GBZR2A2gzs/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sB2LytXRk6/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:09:32 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 12:09:32 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 12:09:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GBZR2A2gzs/Render', 12:09:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:09:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:09:32 INFO - 'HOME': '/Users/cltbld', 12:09:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:09:32 INFO - 'LOGNAME': 'cltbld', 12:09:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:09:32 INFO - 'MOZ_NO_REMOTE': '1', 12:09:32 INFO - 'NO_EM_RESTART': '1', 12:09:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:09:32 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:09:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:09:32 INFO - 'PWD': '/builds/slave/test', 12:09:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:09:32 INFO - 'SHELL': '/bin/bash', 12:09:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sB2LytXRk6/Listeners', 12:09:32 INFO - 'TMPDIR': '/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/', 12:09:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:09:32 INFO - 'USER': 'cltbld', 12:09:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:09:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:09:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:09:32 INFO - 'XPC_FLAGS': '0x0', 12:09:32 INFO - 'XPC_SERVICE_NAME': '0', 12:09:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:09:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:09:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:09:33 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-1SP7KZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:09:33 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)) 12:09:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:09:33 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-Woj1i1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:09:33 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)) 12:09:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:09:33 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-NXLkPM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:09:33 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)) 12:09:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:09:33 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-jygqVk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:09:33 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)) 12:09:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:09:33 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-xqDxE8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:09:33 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)) 12:09:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:09:33 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-RCZmv0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:09:33 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)) 12:09:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:09:33 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-XSkY1e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:09:33 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)) 12:09:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:09:33 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-aA9RPr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:09:33 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)) 12:09:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:09:33 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-8g_4bp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:09:34 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)) 12:09:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:09:34 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-QQmtp0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:09:34 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)) 12:09:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:09:34 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-WwFtYg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:09:34 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)) 12:09:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:09:34 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-d0CcDp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:09:34 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)) 12:09:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:09:34 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-oSu08L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:09:34 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)) 12:09:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:09:34 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-XF6abL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:09:34 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)) 12:09:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:09:34 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-8tOQPO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:09:34 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)) 12:09:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:09:34 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-cqgV_O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:09:34 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)) 12:09:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:09:34 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-yztFhr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:09:34 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)) 12:09:34 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:09:34 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-uJw5Hs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:09:35 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)) 12:09:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:09:35 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-S5Un_s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:09:35 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)) 12:09:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:09:35 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-WjU8zo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:09:35 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)) 12:09:35 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:09:35 INFO - Running setup.py (path:/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/pip-nIOtiF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:09:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:09:35 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)) 12:09:35 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)) 12:09:35 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)) 12:09:35 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)) 12:09:35 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)) 12:09:35 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)) 12:09:35 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:09:35 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 12:09:35 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 12:09:35 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 12:09:35 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 12:09:35 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 12:09:35 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 12:09:38 INFO - Downloading blessings-1.6.tar.gz 12:09:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:09:38 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)) 12:09:38 INFO - Installing collected packages: blessings 12:09:38 INFO - Running setup.py install for blessings 12:09:38 INFO - Successfully installed blessings 12:09:38 INFO - Cleaning up... 12:09:38 INFO - Return code: 0 12:09:38 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:09:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:09:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:09:39 INFO - Reading from file tmpfile_stdout 12:09:39 INFO - Current package versions: 12:09:39 INFO - blessings == 1.6 12:09:39 INFO - blobuploader == 1.2.4 12:09:39 INFO - browsermob-proxy == 0.6.0 12:09:39 INFO - docopt == 0.6.1 12:09:39 INFO - manifestparser == 1.1 12:09:39 INFO - marionette-client == 2.3.0 12:09:39 INFO - marionette-driver == 1.4.0 12:09:39 INFO - mozInstall == 1.12 12:09:39 INFO - mozcrash == 0.17 12:09:39 INFO - mozdebug == 0.1 12:09:39 INFO - mozdevice == 0.48 12:09:39 INFO - mozfile == 1.2 12:09:39 INFO - mozhttpd == 0.7 12:09:39 INFO - mozinfo == 0.9 12:09:39 INFO - mozleak == 0.1 12:09:39 INFO - mozlog == 3.1 12:09:39 INFO - moznetwork == 0.27 12:09:39 INFO - mozprocess == 0.22 12:09:39 INFO - mozprofile == 0.28 12:09:39 INFO - mozrunner == 6.11 12:09:39 INFO - mozscreenshot == 0.1 12:09:39 INFO - mozsystemmonitor == 0.0 12:09:39 INFO - moztest == 0.7 12:09:39 INFO - mozversion == 1.4 12:09:39 INFO - psutil == 3.1.1 12:09:39 INFO - requests == 1.2.3 12:09:39 INFO - wptserve == 1.4.0 12:09:39 INFO - wsgiref == 0.1.2 12:09:39 INFO - Running post-action listener: _resource_record_post_action 12:09:39 INFO - Running post-action listener: _start_resource_monitoring 12:09:39 INFO - Starting resource monitoring. 12:09:39 INFO - ##### 12:09:39 INFO - ##### Running pull step. 12:09:39 INFO - ##### 12:09:39 INFO - Running pre-action listener: _resource_record_pre_action 12:09:39 INFO - Running main action method: pull 12:09:39 INFO - Pull has nothing to do! 12:09:39 INFO - Running post-action listener: _resource_record_post_action 12:09:39 INFO - ##### 12:09:39 INFO - ##### Running install step. 12:09:39 INFO - ##### 12:09:39 INFO - Running pre-action listener: _resource_record_pre_action 12:09:39 INFO - Running main action method: install 12:09:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:09:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:09:39 INFO - Reading from file tmpfile_stdout 12:09:39 INFO - Detecting whether we're running mozinstall >=1.0... 12:09:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:09:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:09:39 INFO - Reading from file tmpfile_stdout 12:09:39 INFO - Output received: 12:09:39 INFO - Usage: mozinstall [options] installer 12:09:39 INFO - Options: 12:09:39 INFO - -h, --help show this help message and exit 12:09:39 INFO - -d DEST, --destination=DEST 12:09:39 INFO - Directory to install application into. [default: 12:09:39 INFO - "/builds/slave/test"] 12:09:39 INFO - --app=APP Application being installed. [default: firefox] 12:09:39 INFO - mkdir: /builds/slave/test/build/application 12:09:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 12:09:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 12:09:57 INFO - Reading from file tmpfile_stdout 12:09:57 INFO - Output received: 12:09:57 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 12:09:57 INFO - Running post-action listener: _resource_record_post_action 12:09:57 INFO - ##### 12:09:57 INFO - ##### Running run-tests step. 12:09:57 INFO - ##### 12:09:57 INFO - Running pre-action listener: _resource_record_pre_action 12:09:57 INFO - Running main action method: run_tests 12:09:57 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:09:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:09:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:09:57 INFO - grabbing minidump binary from tooltool 12:09: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')]} 12:09:57 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 0x104a0d5e0>, '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 0x1045f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10461b990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:09:57 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 12:09:57 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 12:09:57 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:09:57 INFO - Return code: 0 12:09:57 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 12:09:57 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:09:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 12:09:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 12:09:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GBZR2A2gzs/Render', 12:09:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:09:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:09:57 INFO - 'HOME': '/Users/cltbld', 12:09:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:09:57 INFO - 'LOGNAME': 'cltbld', 12:09:57 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:09:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:09:57 INFO - 'MOZ_NO_REMOTE': '1', 12:09:57 INFO - 'NO_EM_RESTART': '1', 12:09:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:09:57 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:09:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:09:57 INFO - 'PWD': '/builds/slave/test', 12:09:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:09:57 INFO - 'SHELL': '/bin/bash', 12:09:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sB2LytXRk6/Listeners', 12:09:57 INFO - 'TMPDIR': '/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/', 12:09:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:09:57 INFO - 'USER': 'cltbld', 12:09:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:09:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:09:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:09:57 INFO - 'XPC_FLAGS': '0x0', 12:09:57 INFO - 'XPC_SERVICE_NAME': '0', 12:09:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:09:57 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 12:09:58 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 12:09:58 INFO - import pkg_resources 12:09:58 INFO - Using 1 client processes 12:09:59 INFO - wptserve Starting http server on 127.0.0.1:8000 12:09:59 INFO - wptserve Starting http server on 127.0.0.1:8001 12:09:59 INFO - wptserve Starting http server on 127.0.0.1:8443 12:10:01 INFO - SUITE-START | Running 778 tests 12:10:01 INFO - Running testharness tests 12:10:01 INFO - Setting up ssl 12:10:01 INFO - PROCESS | certutil | 12:10:01 INFO - PROCESS | certutil | 12:10:01 INFO - PROCESS | certutil | 12:10:01 INFO - Certificate Nickname Trust Attributes 12:10:01 INFO - SSL,S/MIME,JAR/XPI 12:10:01 INFO - 12:10:01 INFO - web-platform-tests CT,, 12:10:01 INFO - 12:10:01 INFO - Starting runner 12:10:02 INFO - PROCESS | 2491 | [2491] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 12:10:02 INFO - PROCESS | 2491 | 1462475402325 Marionette DEBUG Marionette enabled via build flag and pref 12:10:02 INFO - PROCESS | 2491 | ++DOCSHELL 0x113f4d000 == 1 [pid = 2491] [id = 1] 12:10:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 1 (0x113f4d800) [pid = 2491] [serial = 1] [outer = 0x0] 12:10:02 INFO - PROCESS | 2491 | [2491] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:10:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 2 (0x113fa9000) [pid = 2491] [serial = 2] [outer = 0x113f4d800] 12:10:02 INFO - PROCESS | 2491 | 1462475402686 Marionette INFO Listening on port 2828 12:10:02 INFO - PROCESS | 2491 | 1462475402914 Marionette DEBUG Marionette enabled via command-line flag 12:10:02 INFO - PROCESS | 2491 | ++DOCSHELL 0x116880000 == 2 [pid = 2491] [id = 2] 12:10:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 3 (0x116880800) [pid = 2491] [serial = 3] [outer = 0x0] 12:10:02 INFO - PROCESS | 2491 | [2491] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:10:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 4 (0x116881800) [pid = 2491] [serial = 4] [outer = 0x116880800] 12:10:03 INFO - PROCESS | 2491 | [2491] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:10:03 INFO - PROCESS | 2491 | 1462475403067 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59432 12:10:03 INFO - PROCESS | 2491 | 1462475403152 Marionette DEBUG Closed connection conn0 12:10:03 INFO - PROCESS | 2491 | [2491] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:10:03 INFO - PROCESS | 2491 | 1462475403158 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59433 12:10:03 INFO - PROCESS | 2491 | 1462475403173 Marionette DEBUG Closed connection conn1 12:10:03 INFO - PROCESS | 2491 | [2491] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:10:03 INFO - PROCESS | 2491 | 1462475403179 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59434 12:10:03 INFO - PROCESS | 2491 | 1462475403192 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:10:03 INFO - PROCESS | 2491 | 1462475403197 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160505110241","device":"desktop","version":"48.0a2"} 12:10:03 INFO - PROCESS | 2491 | [2491] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:10:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x119bea800 == 3 [pid = 2491] [id = 3] 12:10:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 5 (0x119bf1000) [pid = 2491] [serial = 5] [outer = 0x0] 12:10:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x119bf2000 == 4 [pid = 2491] [id = 4] 12:10:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 6 (0x119dc2c00) [pid = 2491] [serial = 6] [outer = 0x0] 12:10:04 INFO - PROCESS | 2491 | [2491] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:10:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x12176f000 == 5 [pid = 2491] [id = 5] 12:10:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 7 (0x119dc1c00) [pid = 2491] [serial = 7] [outer = 0x0] 12:10:04 INFO - PROCESS | 2491 | [2491] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:10:04 INFO - PROCESS | 2491 | [2491] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:10:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 8 (0x121920400) [pid = 2491] [serial = 8] [outer = 0x119dc1c00] 12:10:04 INFO - PROCESS | 2491 | [2491] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 12:10:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 9 (0x12339b000) [pid = 2491] [serial = 9] [outer = 0x119bf1000] 12:10:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 10 (0x1216be400) [pid = 2491] [serial = 10] [outer = 0x119dc2c00] 12:10:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 11 (0x1216c0400) [pid = 2491] [serial = 11] [outer = 0x119dc1c00] 12:10:05 INFO - PROCESS | 2491 | [2491] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 12:10:05 INFO - PROCESS | 2491 | 1462475405236 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 2491 | 1462475405245 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 12 (0x12100a000) [pid = 2491] [serial = 12] [outer = 0x119dc1c00] 12:10:05 INFO - PROCESS | 2491 | 1462475405629 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"0efc8497-f48b-0d46-a765-38d6c46e60e2","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160505110241","device":"desktop","version":"48.0a2","command_id":1}}] 12:10:05 INFO - PROCESS | 2491 | 1462475405723 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}] 12:10:05 INFO - PROCESS | 2491 | 1462475405765 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 12:10:05 INFO - PROCESS | 2491 | 1462475405852 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:10:05 INFO - PROCESS | 2491 | [2491] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:10:05 INFO - PROCESS | 2491 | [2491] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:10:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 13 (0x1195df400) [pid = 2491] [serial = 13] [outer = 0x119dc1c00] 12:10:06 INFO - PROCESS | 2491 | [2491] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:10:06 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:10:06 INFO - PROCESS | 2491 | [2491] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 12:10:06 INFO - PROCESS | 2491 | [2491] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 12:10:06 INFO - PROCESS | 2491 | 1462475406126 Marionette TRACE conn2 <- [1,3,null,{}] 12:10:06 INFO - PROCESS | 2491 | 1462475406128 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:10:06 INFO - PROCESS | 2491 | 1462475406143 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 12:10:06 INFO - PROCESS | 2491 | 1462475406171 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 12:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:10:06 INFO - PROCESS | 2491 | 1462475406173 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 12:10:06 INFO - PROCESS | 2491 | 1462475406176 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 2491 | 1462475406178 Marionette TRACE conn2 <- [1,6,null,{}] 12:10:06 INFO - PROCESS | 2491 | 1462475406181 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}] 12:10:06 INFO - PROCESS | 2491 | 1462475406191 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 12:10:06 INFO - PROCESS | 2491 | 1462475406194 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x1294cb800 == 6 [pid = 2491] [id = 6] 12:10:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 14 (0x1294b0c00) [pid = 2491] [serial = 14] [outer = 0x0] 12:10:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 15 (0x1294b2800) [pid = 2491] [serial = 15] [outer = 0x1294b0c00] 12:10:06 INFO - PROCESS | 2491 | 1462475406223 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 16 (0x1294b8800) [pid = 2491] [serial = 16] [outer = 0x1294b0c00] 12:10:06 INFO - PROCESS | 2491 | 1462475406511 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]]]}] 12:10:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x1297cb800 == 7 [pid = 2491] [id = 7] 12:10:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 17 (0x1295c3000) [pid = 2491] [serial = 17] [outer = 0x0] 12:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 12:10:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 18 (0x129766400) [pid = 2491] [serial = 18] [outer = 0x1295c3000] 12:10:06 INFO - PROCESS | 2491 | 1462475406562 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 19 (0x12976a000) [pid = 2491] [serial = 19] [outer = 0x1295c3000] 12:10:06 INFO - PROCESS | 2491 | 1462475406622 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 2491 | 1462475406624 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 12:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:10:06 INFO - PROCESS | 2491 | 1462475406683 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 2491 | 1462475406685 Marionette TRACE conn2 <- [1,10,null,{}] 12:10:06 INFO - PROCESS | 2491 | 1462475406707 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}] 12:10:06 INFO - PROCESS | 2491 | 1462475406913 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 12:10:06 INFO - PROCESS | 2491 | 1462475406967 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aada000 == 8 [pid = 2491] [id = 8] 12:10:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 20 (0x12a92b400) [pid = 2491] [serial = 20] [outer = 0x0] 12:10:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 21 (0x12ac03000) [pid = 2491] [serial = 21] [outer = 0x12a92b400] 12:10:07 INFO - PROCESS | 2491 | 1462475407014 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 22 (0x12ac07800) [pid = 2491] [serial = 22] [outer = 0x12a92b400] 12:10:07 INFO - PROCESS | 2491 | 1462475407464 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]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 852ms 12:10:07 INFO - PROCESS | 2491 | 1462475407512 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 2491 | 1462475407515 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 12:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:10:07 INFO - PROCESS | 2491 | 1462475407521 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 2491 | 1462475407522 Marionette TRACE conn2 <- [1,14,null,{}] 12:10:07 INFO - PROCESS | 2491 | 1462475407526 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}] 12:10:07 INFO - PROCESS | 2491 | 1462475407622 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 12:10:07 INFO - PROCESS | 2491 | 1462475407633 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:07 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4a2800 == 9 [pid = 2491] [id = 9] 12:10:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 23 (0x12aebd400) [pid = 2491] [serial = 23] [outer = 0x0] 12:10:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 24 (0x12aebf000) [pid = 2491] [serial = 24] [outer = 0x12aebd400] 12:10:07 INFO - PROCESS | 2491 | 1462475407658 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 25 (0x124b29800) [pid = 2491] [serial = 25] [outer = 0x12aebd400] 12:10:07 INFO - PROCESS | 2491 | 1462475407919 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]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 423ms 12:10:07 INFO - PROCESS | 2491 | 1462475407942 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 2491 | 1462475407944 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 12:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:10:07 INFO - PROCESS | 2491 | 1462475407946 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 2491 | 1462475407947 Marionette TRACE conn2 <- [1,18,null,{}] 12:10:07 INFO - PROCESS | 2491 | 1462475407959 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}] 12:10:08 INFO - PROCESS | 2491 | 1462475408048 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 12:10:08 INFO - PROCESS | 2491 | 1462475408073 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bddd800 == 10 [pid = 2491] [id = 10] 12:10:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 26 (0x12bcce800) [pid = 2491] [serial = 26] [outer = 0x0] 12:10:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 27 (0x12bcd0400) [pid = 2491] [serial = 27] [outer = 0x12bcce800] 12:10:08 INFO - PROCESS | 2491 | 1462475408101 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 28 (0x12bcd6400) [pid = 2491] [serial = 28] [outer = 0x12bcce800] 12:10:08 INFO - PROCESS | 2491 | 1462475408356 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]]]}] 12:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 12:10:08 INFO - PROCESS | 2491 | 1462475408365 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 12:10:08 INFO - PROCESS | 2491 | 1462475408367 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 12:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:10:08 INFO - PROCESS | 2491 | 1462475408376 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - PROCESS | 2491 | 1462475408377 Marionette TRACE conn2 <- [1,22,null,{}] 12:10:08 INFO - PROCESS | 2491 | 1462475408381 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}] 12:10:08 INFO - PROCESS | 2491 | 1462475408478 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 12:10:08 INFO - PROCESS | 2491 | 1462475408481 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c25f800 == 11 [pid = 2491] [id = 11] 12:10:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 29 (0x118145800) [pid = 2491] [serial = 29] [outer = 0x0] 12:10:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 30 (0x12bfc7000) [pid = 2491] [serial = 30] [outer = 0x118145800] 12:10:08 INFO - PROCESS | 2491 | 1462475408509 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 31 (0x12bfd1400) [pid = 2491] [serial = 31] [outer = 0x118145800] 12:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 371ms 12:10:08 INFO - PROCESS | 2491 | 1462475408740 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]]]}] 12:10:08 INFO - PROCESS | 2491 | 1462475408747 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 12:10:08 INFO - PROCESS | 2491 | 1462475408748 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 12:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:10:08 INFO - PROCESS | 2491 | 1462475408758 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - PROCESS | 2491 | 1462475408759 Marionette TRACE conn2 <- [1,26,null,{}] 12:10:08 INFO - PROCESS | 2491 | 1462475408761 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}] 12:10:08 INFO - PROCESS | 2491 | 1462475408856 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 12:10:08 INFO - PROCESS | 2491 | 1462475408861 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c375800 == 12 [pid = 2491] [id = 12] 12:10:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 32 (0x118382c00) [pid = 2491] [serial = 32] [outer = 0x0] 12:10:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 33 (0x11838b800) [pid = 2491] [serial = 33] [outer = 0x118382c00] 12:10:08 INFO - PROCESS | 2491 | 1462475408886 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 34 (0x118392800) [pid = 2491] [serial = 34] [outer = 0x118382c00] 12:10:09 INFO - PROCESS | 2491 | 1462475409211 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]]]}] 12:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 476ms 12:10:09 INFO - PROCESS | 2491 | 1462475409228 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 12:10:09 INFO - PROCESS | 2491 | 1462475409230 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 12:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:10:09 INFO - PROCESS | 2491 | 1462475409254 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 2491 | 1462475409256 Marionette TRACE conn2 <- [1,30,null,{}] 12:10:09 INFO - PROCESS | 2491 | 1462475409260 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}] 12:10:09 INFO - PROCESS | 2491 | 1462475409390 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 12:10:09 INFO - PROCESS | 2491 | 1462475409397 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8d3000 == 13 [pid = 2491] [id = 13] 12:10:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 35 (0x118397c00) [pid = 2491] [serial = 35] [outer = 0x0] 12:10:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 36 (0x12bfd4c00) [pid = 2491] [serial = 36] [outer = 0x118397c00] 12:10:09 INFO - PROCESS | 2491 | 1462475409434 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 37 (0x12c248800) [pid = 2491] [serial = 37] [outer = 0x118397c00] 12:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 12:10:09 INFO - PROCESS | 2491 | 1462475409668 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]]]}] 12:10:09 INFO - PROCESS | 2491 | 1462475409677 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 12:10:09 INFO - PROCESS | 2491 | 1462475409678 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 12:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:10:09 INFO - PROCESS | 2491 | 1462475409680 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 2491 | 1462475409681 Marionette TRACE conn2 <- [1,34,null,{}] 12:10:09 INFO - PROCESS | 2491 | 1462475409685 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}] 12:10:09 INFO - PROCESS | 2491 | 1462475409789 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 12:10:09 INFO - PROCESS | 2491 | 1462475409794 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cb8f800 == 14 [pid = 2491] [id = 14] 12:10:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 38 (0x12c24b400) [pid = 2491] [serial = 38] [outer = 0x0] 12:10:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 39 (0x12c251400) [pid = 2491] [serial = 39] [outer = 0x12c24b400] 12:10:09 INFO - PROCESS | 2491 | 1462475409823 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 40 (0x12cb60000) [pid = 2491] [serial = 40] [outer = 0x12c24b400] 12:10:10 INFO - PROCESS | 2491 | 1462475410197 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]]]}] 12:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 523ms 12:10:10 INFO - PROCESS | 2491 | 1462475410205 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 12:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:10:10 INFO - PROCESS | 2491 | 1462475410207 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 12:10:10 INFO - PROCESS | 2491 | 1462475410211 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 2491 | 1462475410212 Marionette TRACE conn2 <- [1,38,null,{}] 12:10:10 INFO - PROCESS | 2491 | 1462475410216 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}] 12:10:10 INFO - PROCESS | 2491 | 1462475410336 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 12:10:10 INFO - PROCESS | 2491 | 1462475410340 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cfd2800 == 15 [pid = 2491] [id = 15] 12:10:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 41 (0x12cb64c00) [pid = 2491] [serial = 41] [outer = 0x0] 12:10:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 42 (0x12cb6a000) [pid = 2491] [serial = 42] [outer = 0x12cb64c00] 12:10:10 INFO - PROCESS | 2491 | 1462475410364 Marionette DEBUG loaded listener.js 12:10:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 43 (0x12cfba800) [pid = 2491] [serial = 43] [outer = 0x12cb64c00] 12:10:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d22b800 == 16 [pid = 2491] [id = 16] 12:10:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 44 (0x12d22c000) [pid = 2491] [serial = 44] [outer = 0x0] 12:10:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 45 (0x12d227800) [pid = 2491] [serial = 45] [outer = 0x12d22c000] 12:10:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 46 (0x12d228000) [pid = 2491] [serial = 46] [outer = 0x12d22c000] 12:10:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d22b000 == 17 [pid = 2491] [id = 17] 12:10:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 47 (0x12cfbb800) [pid = 2491] [serial = 47] [outer = 0x0] 12:10:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 48 (0x12d20b000) [pid = 2491] [serial = 48] [outer = 0x12cfbb800] 12:10:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 49 (0x11346e400) [pid = 2491] [serial = 49] [outer = 0x12cfbb800] 12:10:10 INFO - PROCESS | 2491 | 1462475410719 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]]]}] 12:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 520ms 12:10:10 INFO - PROCESS | 2491 | 1462475410747 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 2491 | 1462475410748 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 12:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:10:10 INFO - PROCESS | 2491 | 1462475410751 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 2491 | 1462475410752 Marionette TRACE conn2 <- [1,42,null,{}] 12:10:10 INFO - PROCESS | 2491 | 1462475410754 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}] 12:10:10 INFO - PROCESS | 2491 | 1462475410837 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 12:10:10 INFO - PROCESS | 2491 | 1462475410841 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d572000 == 18 [pid = 2491] [id = 18] 12:10:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 50 (0x12cfbd000) [pid = 2491] [serial = 50] [outer = 0x0] 12:10:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 51 (0x12d360800) [pid = 2491] [serial = 51] [outer = 0x12cfbd000] 12:10:10 INFO - PROCESS | 2491 | 1462475410867 Marionette DEBUG loaded listener.js 12:10:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 52 (0x12d60b000) [pid = 2491] [serial = 52] [outer = 0x12cfbd000] 12:10:11 INFO - PROCESS | 2491 | 1462475411117 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]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 419ms 12:10:11 INFO - PROCESS | 2491 | 1462475411174 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 2491 | 1462475411175 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 12:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:10:11 INFO - PROCESS | 2491 | 1462475411178 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 2491 | 1462475411179 Marionette TRACE conn2 <- [1,46,null,{}] 12:10:11 INFO - PROCESS | 2491 | 1462475411182 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}] 12:10:11 INFO - PROCESS | 2491 | 1462475411280 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 12:10:11 INFO - PROCESS | 2491 | 1462475411284 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d98b000 == 19 [pid = 2491] [id = 19] 12:10:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 53 (0x11813d000) [pid = 2491] [serial = 53] [outer = 0x0] 12:10:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 54 (0x119511400) [pid = 2491] [serial = 54] [outer = 0x11813d000] 12:10:11 INFO - PROCESS | 2491 | 1462475411312 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 55 (0x12d610000) [pid = 2491] [serial = 55] [outer = 0x11813d000] 12:10:11 INFO - PROCESS | 2491 | 1462475411549 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]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 12:10:11 INFO - PROCESS | 2491 | 1462475411597 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 2491 | 1462475411598 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 12:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:10:11 INFO - PROCESS | 2491 | 1462475411609 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 2491 | 1462475411610 Marionette TRACE conn2 <- [1,50,null,{}] 12:10:11 INFO - PROCESS | 2491 | 1462475411612 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}] 12:10:11 INFO - PROCESS | 2491 | 1462475411706 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 12:10:11 INFO - PROCESS | 2491 | 1462475411710 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cccf000 == 20 [pid = 2491] [id = 20] 12:10:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 56 (0x1183d5800) [pid = 2491] [serial = 56] [outer = 0x0] 12:10:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 57 (0x1183d8000) [pid = 2491] [serial = 57] [outer = 0x1183d5800] 12:10:11 INFO - PROCESS | 2491 | 1462475411734 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 58 (0x126850000) [pid = 2491] [serial = 58] [outer = 0x1183d5800] 12:10:11 INFO - PROCESS | 2491 | 1462475411959 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]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 377ms 12:10:11 INFO - PROCESS | 2491 | 1462475411978 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 2491 | 1462475411980 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 12:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:10:11 INFO - PROCESS | 2491 | 1462475411982 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 2491 | 1462475411983 Marionette TRACE conn2 <- [1,54,null,{}] 12:10:12 INFO - PROCESS | 2491 | 1462475412010 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}] 12:10:12 INFO - PROCESS | 2491 | 1462475412103 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 12:10:12 INFO - PROCESS | 2491 | 1462475412108 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 2491 | ++DOCSHELL 0x12ccdd800 == 21 [pid = 2491] [id = 21] 12:10:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 59 (0x12d615000) [pid = 2491] [serial = 59] [outer = 0x0] 12:10:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 60 (0x12d9b6800) [pid = 2491] [serial = 60] [outer = 0x12d615000] 12:10:12 INFO - PROCESS | 2491 | 1462475412131 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 61 (0x12d9bbc00) [pid = 2491] [serial = 61] [outer = 0x12d615000] 12:10:12 INFO - PROCESS | 2491 | 1462475412361 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]]]}] 12:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 427ms 12:10:12 INFO - PROCESS | 2491 | 1462475412411 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 12:10:12 INFO - PROCESS | 2491 | 1462475412412 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 12:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:10:12 INFO - PROCESS | 2491 | 1462475412414 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 2491 | 1462475412415 Marionette TRACE conn2 <- [1,58,null,{}] 12:10:12 INFO - PROCESS | 2491 | 1462475412426 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}] 12:10:12 INFO - PROCESS | 2491 | 1462475412600 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 12:10:13 INFO - PROCESS | 2491 | 1462475413225 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 2491 | ++DOCSHELL 0x111ef3800 == 22 [pid = 2491] [id = 22] 12:10:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 62 (0x1121d9000) [pid = 2491] [serial = 62] [outer = 0x0] 12:10:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 63 (0x1121de400) [pid = 2491] [serial = 63] [outer = 0x1121d9000] 12:10:13 INFO - PROCESS | 2491 | 1462475413256 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 64 (0x1126ba800) [pid = 2491] [serial = 64] [outer = 0x1121d9000] 12:10:13 INFO - PROCESS | 2491 | 1462475413770 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]]]}] 12:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1379ms 12:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:10:13 INFO - PROCESS | 2491 | 1462475413820 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 2491 | 1462475413824 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 12:10:13 INFO - PROCESS | 2491 | 1462475413829 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 2491 | 1462475413833 Marionette TRACE conn2 <- [1,62,null,{}] 12:10:13 INFO - PROCESS | 2491 | 1462475413839 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}] 12:10:13 INFO - PROCESS | 2491 | 1462475413982 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 12:10:14 INFO - PROCESS | 2491 | 1462475414033 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x11603f000 == 23 [pid = 2491] [id = 23] 12:10:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 65 (0x115094800) [pid = 2491] [serial = 65] [outer = 0x0] 12:10:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 66 (0x115d96000) [pid = 2491] [serial = 66] [outer = 0x115094800] 12:10:14 INFO - PROCESS | 2491 | 1462475414067 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 67 (0x1168bf400) [pid = 2491] [serial = 67] [outer = 0x115094800] 12:10:14 INFO - PROCESS | 2491 | 1462475414462 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]]]}] 12:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 676ms 12:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:10:14 INFO - PROCESS | 2491 | 1462475414517 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 12:10:14 INFO - PROCESS | 2491 | 1462475414519 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 12:10:14 INFO - PROCESS | 2491 | 1462475414523 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:10:14 INFO - PROCESS | 2491 | 1462475414524 Marionette TRACE conn2 <- [1,66,null,{}] 12:10:14 INFO - PROCESS | 2491 | 1462475414527 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}] 12:10:14 INFO - PROCESS | 2491 | 1462475414632 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 12:10:14 INFO - PROCESS | 2491 | 1462475414673 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x117311000 == 24 [pid = 2491] [id = 24] 12:10:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 68 (0x117694800) [pid = 2491] [serial = 68] [outer = 0x0] 12:10:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 69 (0x118383000) [pid = 2491] [serial = 69] [outer = 0x117694800] 12:10:14 INFO - PROCESS | 2491 | 1462475414701 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 70 (0x118393c00) [pid = 2491] [serial = 70] [outer = 0x117694800] 12:10:15 INFO - PROCESS | 2491 | 1462475415507 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]]]}] 12:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1019ms 12:10:15 INFO - PROCESS | 2491 | 1462475415543 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 2491 | 1462475415545 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 12:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:10:15 INFO - PROCESS | 2491 | 1462475415548 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - PROCESS | 2491 | 1462475415550 Marionette TRACE conn2 <- [1,70,null,{}] 12:10:15 INFO - PROCESS | 2491 | 1462475415554 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}] 12:10:15 INFO - PROCESS | 2491 | 1462475415637 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 12:10:15 INFO - PROCESS | 2491 | 1462475415687 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:15 INFO - PROCESS | 2491 | ++DOCSHELL 0x113f39800 == 25 [pid = 2491] [id = 25] 12:10:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 71 (0x116509800) [pid = 2491] [serial = 71] [outer = 0x0] 12:10:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 72 (0x1165c2800) [pid = 2491] [serial = 72] [outer = 0x116509800] 12:10:15 INFO - PROCESS | 2491 | 1462475415718 Marionette DEBUG loaded listener.js 12:10:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 73 (0x116860400) [pid = 2491] [serial = 73] [outer = 0x116509800] 12:10:16 INFO - PROCESS | 2491 | 1462475416129 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]]]}] 12:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 622ms 12:10:16 INFO - PROCESS | 2491 | 1462475416171 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 12:10:16 INFO - PROCESS | 2491 | 1462475416174 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 12:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:10:16 INFO - PROCESS | 2491 | 1462475416179 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 2491 | 1462475416180 Marionette TRACE conn2 <- [1,74,null,{}] 12:10:16 INFO - PROCESS | 2491 | 1462475416182 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}] 12:10:16 INFO - PROCESS | 2491 | 1462475416252 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 12:10:16 INFO - PROCESS | 2491 | 1462475416257 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x1161e5000 == 26 [pid = 2491] [id = 26] 12:10:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 74 (0x116a62400) [pid = 2491] [serial = 74] [outer = 0x0] 12:10:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 75 (0x117692800) [pid = 2491] [serial = 75] [outer = 0x116a62400] 12:10:16 INFO - PROCESS | 2491 | 1462475416285 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 76 (0x118138400) [pid = 2491] [serial = 76] [outer = 0x116a62400] 12:10:16 INFO - PROCESS | 2491 | 1462475416598 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]]]}] 12:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 12:10:16 INFO - PROCESS | 2491 | 1462475416647 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 12:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:10:16 INFO - PROCESS | 2491 | 1462475416649 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 12:10:16 INFO - PROCESS | 2491 | 1462475416651 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 2491 | 1462475416654 Marionette TRACE conn2 <- [1,78,null,{}] 12:10:16 INFO - PROCESS | 2491 | 1462475416661 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}] 12:10:16 INFO - PROCESS | 2491 | 1462475416731 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 12:10:16 INFO - PROCESS | 2491 | 1462475416737 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x116a93000 == 27 [pid = 2491] [id = 27] 12:10:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 77 (0x113247800) [pid = 2491] [serial = 77] [outer = 0x0] 12:10:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 78 (0x118355800) [pid = 2491] [serial = 78] [outer = 0x113247800] 12:10:16 INFO - PROCESS | 2491 | 1462475416768 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 79 (0x118398400) [pid = 2491] [serial = 79] [outer = 0x113247800] 12:10:17 INFO - PROCESS | 2491 | 1462475417102 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]]]}] 12:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 12:10:17 INFO - PROCESS | 2491 | 1462475417124 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 12:10:17 INFO - PROCESS | 2491 | 1462475417126 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 12:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:10:17 INFO - PROCESS | 2491 | 1462475417128 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - PROCESS | 2491 | 1462475417129 Marionette TRACE conn2 <- [1,82,null,{}] 12:10:17 INFO - PROCESS | 2491 | 1462475417131 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}] 12:10:17 INFO - PROCESS | 2491 | 1462475417206 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 12:10:17 INFO - PROCESS | 2491 | 1462475417245 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:17 INFO - PROCESS | 2491 | ++DOCSHELL 0x117312000 == 28 [pid = 2491] [id = 28] 12:10:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 80 (0x118329000) [pid = 2491] [serial = 80] [outer = 0x0] 12:10:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 81 (0x1183dc000) [pid = 2491] [serial = 81] [outer = 0x118329000] 12:10:17 INFO - PROCESS | 2491 | 1462475417271 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 82 (0x118328000) [pid = 2491] [serial = 82] [outer = 0x118329000] 12:10:17 INFO - PROCESS | 2491 | 1462475417523 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]]]}] 12:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 418ms 12:10:17 INFO - PROCESS | 2491 | 1462475417546 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 12:10:17 INFO - PROCESS | 2491 | 1462475417547 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 12:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:10:17 INFO - PROCESS | 2491 | 1462475417550 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - PROCESS | 2491 | 1462475417551 Marionette TRACE conn2 <- [1,86,null,{}] 12:10:17 INFO - PROCESS | 2491 | 1462475417563 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}] 12:10:17 INFO - PROCESS | 2491 | 1462475417636 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 12:10:17 INFO - PROCESS | 2491 | 1462475417641 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:17 INFO - PROCESS | 2491 | ++DOCSHELL 0x11811d000 == 29 [pid = 2491] [id = 29] 12:10:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 83 (0x11322f000) [pid = 2491] [serial = 83] [outer = 0x0] 12:10:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 84 (0x118f6d400) [pid = 2491] [serial = 84] [outer = 0x11322f000] 12:10:17 INFO - PROCESS | 2491 | 1462475417668 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 85 (0x119210400) [pid = 2491] [serial = 85] [outer = 0x11322f000] 12:10:17 INFO - PROCESS | 2491 | 1462475417965 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]]]}] 12:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 428ms 12:10:17 INFO - PROCESS | 2491 | 1462475417978 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 12:10:17 INFO - PROCESS | 2491 | 1462475417980 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 12:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:10:17 INFO - PROCESS | 2491 | 1462475417982 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - PROCESS | 2491 | 1462475417983 Marionette TRACE conn2 <- [1,90,null,{}] 12:10:18 INFO - PROCESS | 2491 | 1462475417993 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}] 12:10:18 INFO - PROCESS | 2491 | 1462475418104 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 12:10:18 INFO - PROCESS | 2491 | 1462475418112 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x11825f800 == 30 [pid = 2491] [id = 30] 12:10:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 86 (0x1184ef000) [pid = 2491] [serial = 86] [outer = 0x0] 12:10:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 87 (0x119503000) [pid = 2491] [serial = 87] [outer = 0x1184ef000] 12:10:18 INFO - PROCESS | 2491 | 1462475418139 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 88 (0x1196fa800) [pid = 2491] [serial = 88] [outer = 0x1184ef000] 12:10:18 INFO - PROCESS | 2491 | 1462475418424 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]]]}] 12:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 476ms 12:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:10:18 INFO - PROCESS | 2491 | 1462475418458 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 2491 | 1462475418459 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 12:10:18 INFO - PROCESS | 2491 | 1462475418462 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 2491 | 1462475418463 Marionette TRACE conn2 <- [1,94,null,{}] 12:10:18 INFO - PROCESS | 2491 | 1462475418465 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}] 12:10:18 INFO - PROCESS | 2491 | 1462475418537 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 12:10:18 INFO - PROCESS | 2491 | 1462475418541 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x119225800 == 31 [pid = 2491] [id = 31] 12:10:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 89 (0x1196f6000) [pid = 2491] [serial = 89] [outer = 0x0] 12:10:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 90 (0x119a0e800) [pid = 2491] [serial = 90] [outer = 0x1196f6000] 12:10:18 INFO - PROCESS | 2491 | 1462475418569 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 91 (0x119b29c00) [pid = 2491] [serial = 91] [outer = 0x1196f6000] 12:10:18 INFO - PROCESS | 2491 | 1462475418857 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]]]}] 12:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 12:10:18 INFO - PROCESS | 2491 | 1462475418880 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 2491 | 1462475418882 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 12:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:10:18 INFO - PROCESS | 2491 | 1462475418889 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 2491 | 1462475418890 Marionette TRACE conn2 <- [1,98,null,{}] 12:10:18 INFO - PROCESS | 2491 | 1462475418892 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}] 12:10:18 INFO - PROCESS | 2491 | 1462475418961 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 12:10:19 INFO - PROCESS | 2491 | 1462475419005 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:19 INFO - PROCESS | 2491 | ++DOCSHELL 0x119349000 == 32 [pid = 2491] [id = 32] 12:10:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 92 (0x1196fc000) [pid = 2491] [serial = 92] [outer = 0x0] 12:10:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 93 (0x119ba3c00) [pid = 2491] [serial = 93] [outer = 0x1196fc000] 12:10:19 INFO - PROCESS | 2491 | 1462475419030 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 94 (0x121007000) [pid = 2491] [serial = 94] [outer = 0x1196fc000] 12:10:19 INFO - PROCESS | 2491 | 1462475419275 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]]]}] 12:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 12:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:10:19 INFO - PROCESS | 2491 | 1462475419310 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 12:10:19 INFO - PROCESS | 2491 | 1462475419311 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 12:10:19 INFO - PROCESS | 2491 | 1462475419314 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:10:19 INFO - PROCESS | 2491 | 1462475419315 Marionette TRACE conn2 <- [1,102,null,{}] 12:10:19 INFO - PROCESS | 2491 | 1462475419327 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}] 12:10:19 INFO - PROCESS | 2491 | 1462475419407 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 12:10:19 INFO - PROCESS | 2491 | 1462475419412 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:19 INFO - PROCESS | 2491 | ++DOCSHELL 0x116a92800 == 33 [pid = 2491] [id = 33] 12:10:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 95 (0x121007800) [pid = 2491] [serial = 95] [outer = 0x0] 12:10:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 96 (0x12113ec00) [pid = 2491] [serial = 96] [outer = 0x121007800] 12:10:19 INFO - PROCESS | 2491 | 1462475419442 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x121143800) [pid = 2491] [serial = 97] [outer = 0x121007800] 12:10:19 INFO - PROCESS | 2491 | 1462475419865 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]]]}] 12:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 579ms 12:10:19 INFO - PROCESS | 2491 | 1462475419893 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 12:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:10:19 INFO - PROCESS | 2491 | 1462475419894 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 12:10:19 INFO - PROCESS | 2491 | 1462475419896 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:10:19 INFO - PROCESS | 2491 | 1462475419898 Marionette TRACE conn2 <- [1,106,null,{}] 12:10:19 INFO - PROCESS | 2491 | 1462475419900 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}] 12:10:19 INFO - PROCESS | 2491 | 1462475419969 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 12:10:19 INFO - PROCESS | 2491 | 1462475419974 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:19 INFO - PROCESS | 2491 | ++DOCSHELL 0x119bea000 == 34 [pid = 2491] [id = 34] 12:10:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x121145000) [pid = 2491] [serial = 98] [outer = 0x0] 12:10:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x121349400) [pid = 2491] [serial = 99] [outer = 0x121145000] 12:10:20 INFO - PROCESS | 2491 | 1462475419999 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x12150ec00) [pid = 2491] [serial = 100] [outer = 0x121145000] 12:10:20 INFO - PROCESS | 2491 | 1462475420296 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]]]}] 12:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 417ms 12:10:20 INFO - PROCESS | 2491 | 1462475420315 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 2491 | 1462475420317 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 12:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:10:20 INFO - PROCESS | 2491 | 1462475420323 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 2491 | 1462475420324 Marionette TRACE conn2 <- [1,110,null,{}] 12:10:20 INFO - PROCESS | 2491 | 1462475420326 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}] 12:10:20 INFO - PROCESS | 2491 | 1462475420411 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 12:10:20 INFO - PROCESS | 2491 | 1462475420416 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x1210a6000 == 35 [pid = 2491] [id = 35] 12:10:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x12154e800) [pid = 2491] [serial = 101] [outer = 0x0] 12:10:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x12191e400) [pid = 2491] [serial = 102] [outer = 0x12154e800] 12:10:20 INFO - PROCESS | 2491 | 1462475420448 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x124ab4000) [pid = 2491] [serial = 103] [outer = 0x12154e800] 12:10:20 INFO - PROCESS | 2491 | 1462475420742 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]]]}] 12:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 12:10:20 INFO - PROCESS | 2491 | 1462475420794 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 2491 | 1462475420796 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 12:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:10:20 INFO - PROCESS | 2491 | 1462475420798 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 2491 | 1462475420799 Marionette TRACE conn2 <- [1,114,null,{}] 12:10:20 INFO - PROCESS | 2491 | 1462475420805 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}] 12:10:20 INFO - PROCESS | 2491 | 1462475420895 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 12:10:20 INFO - PROCESS | 2491 | 1462475420903 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x12124b000 == 36 [pid = 2491] [id = 36] 12:10:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x123387400) [pid = 2491] [serial = 104] [outer = 0x0] 12:10:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x124b32c00) [pid = 2491] [serial = 105] [outer = 0x123387400] 12:10:20 INFO - PROCESS | 2491 | 1462475420929 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x124b31000) [pid = 2491] [serial = 106] [outer = 0x123387400] 12:10:21 INFO - PROCESS | 2491 | 1462475421206 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]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 423ms 12:10:21 INFO - PROCESS | 2491 | 1462475421224 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 2491 | 1462475421225 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 12:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:10:21 INFO - PROCESS | 2491 | 1462475421227 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 2491 | 1462475421228 Marionette TRACE conn2 <- [1,118,null,{}] 12:10:21 INFO - PROCESS | 2491 | 1462475421231 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}] 12:10:21 INFO - PROCESS | 2491 | 1462475421306 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 12:10:21 INFO - PROCESS | 2491 | 1462475421310 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 2491 | ++DOCSHELL 0x121772800 == 37 [pid = 2491] [id = 37] 12:10:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x124b2dc00) [pid = 2491] [serial = 107] [outer = 0x0] 12:10:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x1254ee800) [pid = 2491] [serial = 108] [outer = 0x124b2dc00] 12:10:21 INFO - PROCESS | 2491 | 1462475421337 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x125e66400) [pid = 2491] [serial = 109] [outer = 0x124b2dc00] 12:10:21 INFO - PROCESS | 2491 | 1462475421616 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]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 417ms 12:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:10:21 INFO - PROCESS | 2491 | 1462475421645 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 2491 | 1462475421646 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 12:10:21 INFO - PROCESS | 2491 | 1462475421649 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 2491 | 1462475421650 Marionette TRACE conn2 <- [1,122,null,{}] 12:10:21 INFO - PROCESS | 2491 | 1462475421660 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}] 12:10:21 INFO - PROCESS | 2491 | 1462475421737 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 12:10:21 INFO - PROCESS | 2491 | 1462475421781 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 2491 | ++DOCSHELL 0x121d82000 == 38 [pid = 2491] [id = 38] 12:10:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x1131c2c00) [pid = 2491] [serial = 110] [outer = 0x0] 12:10:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x125e64c00) [pid = 2491] [serial = 111] [outer = 0x1131c2c00] 12:10:21 INFO - PROCESS | 2491 | 1462475421805 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 112 (0x1260bd400) [pid = 2491] [serial = 112] [outer = 0x1131c2c00] 12:10:22 INFO - PROCESS | 2491 | 1462475422045 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]]]}] 12:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 425ms 12:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:10:22 INFO - PROCESS | 2491 | 1462475422075 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 2491 | 1462475422076 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 12:10:22 INFO - PROCESS | 2491 | 1462475422078 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 2491 | 1462475422079 Marionette TRACE conn2 <- [1,126,null,{}] 12:10:22 INFO - PROCESS | 2491 | 1462475422088 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}] 12:10:22 INFO - PROCESS | 2491 | 1462475422164 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 12:10:22 INFO - PROCESS | 2491 | 1462475422171 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x124b1c800 == 39 [pid = 2491] [id = 39] 12:10:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 113 (0x12684e000) [pid = 2491] [serial = 113] [outer = 0x0] 12:10:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x126c8ac00) [pid = 2491] [serial = 114] [outer = 0x12684e000] 12:10:22 INFO - PROCESS | 2491 | 1462475422195 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x128c07400) [pid = 2491] [serial = 115] [outer = 0x12684e000] 12:10:22 INFO - PROCESS | 2491 | 1462475422475 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]]]}] 12:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 419ms 12:10:22 INFO - PROCESS | 2491 | 1462475422497 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 2491 | 1462475422499 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 12:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:10:22 INFO - PROCESS | 2491 | 1462475422509 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 2491 | 1462475422510 Marionette TRACE conn2 <- [1,130,null,{}] 12:10:22 INFO - PROCESS | 2491 | 1462475422513 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}] 12:10:22 INFO - PROCESS | 2491 | 1462475422590 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 12:10:22 INFO - PROCESS | 2491 | 1462475422595 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x12600d000 == 40 [pid = 2491] [id = 40] 12:10:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x128d6a400) [pid = 2491] [serial = 116] [outer = 0x0] 12:10:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 117 (0x128f78c00) [pid = 2491] [serial = 117] [outer = 0x128d6a400] 12:10:22 INFO - PROCESS | 2491 | 1462475422620 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 118 (0x1291f0400) [pid = 2491] [serial = 118] [outer = 0x128d6a400] 12:10:22 INFO - PROCESS | 2491 | 1462475422906 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]]]}] 12:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 426ms 12:10:22 INFO - PROCESS | 2491 | 1462475422927 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 2491 | 1462475422928 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 12:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:10:22 INFO - PROCESS | 2491 | 1462475422930 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 2491 | 1462475422931 Marionette TRACE conn2 <- [1,134,null,{}] 12:10:22 INFO - PROCESS | 2491 | 1462475422943 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}] 12:10:23 INFO - PROCESS | 2491 | 1462475423058 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 12:10:23 INFO - PROCESS | 2491 | 1462475423092 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 2491 | ++DOCSHELL 0x12695a000 == 41 [pid = 2491] [id = 41] 12:10:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 119 (0x1291ee400) [pid = 2491] [serial = 119] [outer = 0x0] 12:10:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 120 (0x1294b0800) [pid = 2491] [serial = 120] [outer = 0x1291ee400] 12:10:23 INFO - PROCESS | 2491 | 1462475423116 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 121 (0x1295c2000) [pid = 2491] [serial = 121] [outer = 0x1291ee400] 12:10:24 INFO - PROCESS | 2491 | 1462475424151 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]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1276ms 12:10:24 INFO - PROCESS | 2491 | 1462475424212 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 12:10:24 INFO - PROCESS | 2491 | 1462475424216 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 12:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:10:24 INFO - PROCESS | 2491 | 1462475424228 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 2491 | 1462475424231 Marionette TRACE conn2 <- [1,138,null,{}] 12:10:24 INFO - PROCESS | 2491 | 1462475424237 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}] 12:10:24 INFO - PROCESS | 2491 | 1462475424367 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 12:10:24 INFO - PROCESS | 2491 | 1462475424393 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 2491 | ++DOCSHELL 0x1133ca000 == 42 [pid = 2491] [id = 42] 12:10:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 122 (0x11610dc00) [pid = 2491] [serial = 122] [outer = 0x0] 12:10:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 123 (0x116508400) [pid = 2491] [serial = 123] [outer = 0x11610dc00] 12:10:24 INFO - PROCESS | 2491 | 1462475424439 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 124 (0x116787800) [pid = 2491] [serial = 124] [outer = 0x11610dc00] 12:10:24 INFO - PROCESS | 2491 | 1462475424814 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]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 627ms 12:10:24 INFO - PROCESS | 2491 | 1462475424854 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 12:10:24 INFO - PROCESS | 2491 | 1462475424857 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 12:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:10:24 INFO - PROCESS | 2491 | 1462475424862 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 2491 | 1462475424864 Marionette TRACE conn2 <- [1,142,null,{}] 12:10:24 INFO - PROCESS | 2491 | 1462475424874 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}] 12:10:24 INFO - PROCESS | 2491 | 1462475424960 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 12:10:24 INFO - PROCESS | 2491 | 1462475424964 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 2491 | ++DOCSHELL 0x113fa8800 == 43 [pid = 2491] [id = 43] 12:10:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x116785c00) [pid = 2491] [serial = 125] [outer = 0x0] 12:10:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x1168b7c00) [pid = 2491] [serial = 126] [outer = 0x116785c00] 12:10:24 INFO - PROCESS | 2491 | 1462475424991 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x118141400) [pid = 2491] [serial = 127] [outer = 0x116785c00] 12:10:25 INFO - PROCESS | 2491 | 1462475425321 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]]]}] 12:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 478ms 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x12a92b400) [pid = 2491] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x1294b0c00) [pid = 2491] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 124 (0x1183d5800) [pid = 2491] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 123 (0x11813d000) [pid = 2491] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 122 (0x12cfbd000) [pid = 2491] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 121 (0x12cb64c00) [pid = 2491] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 120 (0x12c24b400) [pid = 2491] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 119 (0x118397c00) [pid = 2491] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 118 (0x118382c00) [pid = 2491] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 117 (0x118145800) [pid = 2491] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 116 (0x12bcce800) [pid = 2491] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 115 (0x12aebd400) [pid = 2491] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 114 (0x123387400) [pid = 2491] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 113 (0x124b2dc00) [pid = 2491] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 112 (0x1131c2c00) [pid = 2491] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 111 (0x12d615000) [pid = 2491] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 110 (0x1121d9000) [pid = 2491] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 109 (0x115094800) [pid = 2491] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 108 (0x117694800) [pid = 2491] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x116509800) [pid = 2491] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x116a62400) [pid = 2491] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x113247800) [pid = 2491] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x118329000) [pid = 2491] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x11322f000) [pid = 2491] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x1184ef000) [pid = 2491] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 101 (0x1196f6000) [pid = 2491] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 100 (0x1196fc000) [pid = 2491] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x121007800) [pid = 2491] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:10:25 INFO - PROCESS | 2491 | --DOMWINDOW == 98 (0x121145000) [pid = 2491] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:10:25 INFO - PROCESS | 2491 | 1462475425856 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 12:10:25 INFO - PROCESS | 2491 | 1462475425858 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 12:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:10:25 INFO - PROCESS | 2491 | 1462475425868 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - PROCESS | 2491 | 1462475425871 Marionette TRACE conn2 <- [1,146,null,{}] 12:10:25 INFO - PROCESS | 2491 | 1462475425878 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}] 12:10:25 INFO - PROCESS | 2491 | 1462475425950 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 12:10:25 INFO - PROCESS | 2491 | 1462475425958 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x116a8f800 == 44 [pid = 2491] [id = 44] 12:10:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x11832f000) [pid = 2491] [serial = 128] [outer = 0x0] 12:10:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x11834b400) [pid = 2491] [serial = 129] [outer = 0x11832f000] 12:10:25 INFO - PROCESS | 2491 | 1462475425987 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x118388400) [pid = 2491] [serial = 130] [outer = 0x11832f000] 12:10:26 INFO - PROCESS | 2491 | 1462475426287 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]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 471ms 12:10:26 INFO - PROCESS | 2491 | 1462475426339 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 2491 | 1462475426341 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 12:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:10:26 INFO - PROCESS | 2491 | 1462475426343 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 2491 | 1462475426344 Marionette TRACE conn2 <- [1,150,null,{}] 12:10:26 INFO - PROCESS | 2491 | 1462475426347 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}] 12:10:26 INFO - PROCESS | 2491 | 1462475426416 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 12:10:26 INFO - PROCESS | 2491 | 1462475426456 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:26 INFO - PROCESS | 2491 | ++DOCSHELL 0x11734c800 == 45 [pid = 2491] [id = 45] 12:10:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x118328800) [pid = 2491] [serial = 131] [outer = 0x0] 12:10:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x118397000) [pid = 2491] [serial = 132] [outer = 0x118328800] 12:10:26 INFO - PROCESS | 2491 | 1462475426482 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x1183dbc00) [pid = 2491] [serial = 133] [outer = 0x118328800] 12:10:26 INFO - PROCESS | 2491 | 1462475426773 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]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 12:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:10:26 INFO - PROCESS | 2491 | 1462475426812 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 2491 | 1462475426813 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 12:10:26 INFO - PROCESS | 2491 | 1462475426815 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 2491 | 1462475426816 Marionette TRACE conn2 <- [1,154,null,{}] 12:10:26 INFO - PROCESS | 2491 | 1462475426822 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}] 12:10:26 INFO - PROCESS | 2491 | 1462475426890 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 12:10:26 INFO - PROCESS | 2491 | 1462475426894 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:26 INFO - PROCESS | 2491 | ++DOCSHELL 0x118269000 == 46 [pid = 2491] [id = 46] 12:10:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x116167c00) [pid = 2491] [serial = 134] [outer = 0x0] 12:10:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x118519000) [pid = 2491] [serial = 135] [outer = 0x116167c00] 12:10:26 INFO - PROCESS | 2491 | 1462475426922 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x118f6f800) [pid = 2491] [serial = 136] [outer = 0x116167c00] 12:10:27 INFO - PROCESS | 2491 | 1462475427227 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]]]}] 12:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 422ms 12:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:10:27 INFO - PROCESS | 2491 | 1462475427241 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 2491 | 1462475427242 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 12:10:27 INFO - PROCESS | 2491 | 1462475427244 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - PROCESS | 2491 | 1462475427245 Marionette TRACE conn2 <- [1,158,null,{}] 12:10:27 INFO - PROCESS | 2491 | 1462475427260 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}] 12:10:27 INFO - PROCESS | 2491 | 1462475427342 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 12:10:27 INFO - PROCESS | 2491 | 1462475427347 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x119232800 == 47 [pid = 2491] [id = 47] 12:10:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x11920c000) [pid = 2491] [serial = 137] [outer = 0x0] 12:10:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x11950f800) [pid = 2491] [serial = 138] [outer = 0x11920c000] 12:10:27 INFO - PROCESS | 2491 | 1462475427376 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x118380c00) [pid = 2491] [serial = 139] [outer = 0x11920c000] 12:10:27 INFO - PROCESS | 2491 | 1462475427695 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]]]}] 12:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 473ms 12:10:27 INFO - PROCESS | 2491 | 1462475427720 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 2491 | 1462475427721 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 12:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:10:27 INFO - PROCESS | 2491 | 1462475427723 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - PROCESS | 2491 | 1462475427724 Marionette TRACE conn2 <- [1,162,null,{}] 12:10:27 INFO - PROCESS | 2491 | 1462475427727 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}] 12:10:27 INFO - PROCESS | 2491 | 1462475427817 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 12:10:27 INFO - PROCESS | 2491 | 1462475427948 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x111ef0800 == 48 [pid = 2491] [id = 48] 12:10:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x11203ec00) [pid = 2491] [serial = 140] [outer = 0x0] 12:10:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 112 (0x1126b6800) [pid = 2491] [serial = 141] [outer = 0x11203ec00] 12:10:28 INFO - PROCESS | 2491 | 1462475428002 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 113 (0x1130c3c00) [pid = 2491] [serial = 142] [outer = 0x11203ec00] 12:10:28 INFO - PROCESS | 2491 | 1462475428493 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]]]}] 12:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 818ms 12:10:28 INFO - PROCESS | 2491 | 1462475428550 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 2491 | 1462475428554 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 12:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:10:28 INFO - PROCESS | 2491 | 1462475428559 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 2491 | 1462475428561 Marionette TRACE conn2 <- [1,166,null,{}] 12:10:28 INFO - PROCESS | 2491 | 1462475428565 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}] 12:10:28 INFO - PROCESS | 2491 | 1462475428656 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 12:10:28 INFO - PROCESS | 2491 | 1462475428713 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 2491 | ++DOCSHELL 0x117354800 == 49 [pid = 2491] [id = 49] 12:10:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x11732c400) [pid = 2491] [serial = 143] [outer = 0x0] 12:10:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x117c40800) [pid = 2491] [serial = 144] [outer = 0x11732c400] 12:10:28 INFO - PROCESS | 2491 | 1462475428744 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x11837d800) [pid = 2491] [serial = 145] [outer = 0x11732c400] 12:10:29 INFO - PROCESS | 2491 | 1462475429172 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]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 623ms 12:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:10:29 INFO - PROCESS | 2491 | 1462475429183 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 2491 | 1462475429186 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 12:10:29 INFO - PROCESS | 2491 | 1462475429189 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 2491 | 1462475429190 Marionette TRACE conn2 <- [1,170,null,{}] 12:10:29 INFO - PROCESS | 2491 | 1462475429193 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}] 12:10:29 INFO - PROCESS | 2491 | 1462475429280 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 12:10:29 INFO - PROCESS | 2491 | 1462475429320 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 2491 | ++DOCSHELL 0x119857000 == 50 [pid = 2491] [id = 50] 12:10:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 117 (0x11813d000) [pid = 2491] [serial = 146] [outer = 0x0] 12:10:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 118 (0x1183d3c00) [pid = 2491] [serial = 147] [outer = 0x11813d000] 12:10:29 INFO - PROCESS | 2491 | 1462475429350 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 119 (0x1195dd000) [pid = 2491] [serial = 148] [outer = 0x11813d000] 12:10:29 INFO - PROCESS | 2491 | 1462475429772 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]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 620ms 12:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:10:29 INFO - PROCESS | 2491 | 1462475429810 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 2491 | 1462475429811 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 12:10:29 INFO - PROCESS | 2491 | 1462475429836 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 2491 | 1462475429841 Marionette TRACE conn2 <- [1,174,null,{}] 12:10:29 INFO - PROCESS | 2491 | 1462475429846 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}] 12:10:29 INFO - PROCESS | 2491 | 1462475429967 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 12:10:30 INFO - PROCESS | 2491 | 1462475430034 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 2491 | ++DOCSHELL 0x121242800 == 51 [pid = 2491] [id = 51] 12:10:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 120 (0x1196f2000) [pid = 2491] [serial = 149] [outer = 0x0] 12:10:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 121 (0x119a06000) [pid = 2491] [serial = 150] [outer = 0x1196f2000] 12:10:30 INFO - PROCESS | 2491 | 1462475430078 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 122 (0x119b1c800) [pid = 2491] [serial = 151] [outer = 0x1196f2000] 12:10:30 INFO - PROCESS | 2491 | 1462475430530 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]]]}] 12:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 746ms 12:10:30 INFO - PROCESS | 2491 | 1462475430561 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 2491 | 1462475430564 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 12:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:10:30 INFO - PROCESS | 2491 | 1462475430589 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - PROCESS | 2491 | 1462475430591 Marionette TRACE conn2 <- [1,178,null,{}] 12:10:30 INFO - PROCESS | 2491 | 1462475430596 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}] 12:10:30 INFO - PROCESS | 2491 | 1462475430729 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 12:10:30 INFO - PROCESS | 2491 | 1462475430806 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 2491 | ++DOCSHELL 0x118268800 == 52 [pid = 2491] [id = 52] 12:10:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 123 (0x119b25000) [pid = 2491] [serial = 152] [outer = 0x0] 12:10:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 124 (0x119f90800) [pid = 2491] [serial = 153] [outer = 0x119b25000] 12:10:30 INFO - PROCESS | 2491 | 1462475430855 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x121010000) [pid = 2491] [serial = 154] [outer = 0x119b25000] 12:10:31 INFO - PROCESS | 2491 | 1462475431329 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]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 794ms 12:10:31 INFO - PROCESS | 2491 | 1462475431373 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 2491 | 1462475431375 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 12:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:10:31 INFO - PROCESS | 2491 | 1462475431381 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 2491 | 1462475431383 Marionette TRACE conn2 <- [1,182,null,{}] 12:10:31 INFO - PROCESS | 2491 | 1462475431389 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}] 12:10:31 INFO - PROCESS | 2491 | 1462475431521 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 12:10:31 INFO - PROCESS | 2491 | 1462475431607 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 2491 | ++DOCSHELL 0x113a4a800 == 53 [pid = 2491] [id = 53] 12:10:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x1183cfc00) [pid = 2491] [serial = 155] [outer = 0x0] 12:10:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x118fa0800) [pid = 2491] [serial = 156] [outer = 0x1183cfc00] 12:10:31 INFO - PROCESS | 2491 | 1462475431666 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x12113f800) [pid = 2491] [serial = 157] [outer = 0x1183cfc00] 12:10:32 INFO - PROCESS | 2491 | 1462475432178 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]]]}] 12:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 826ms 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x119232800 == 52 [pid = 2491] [id = 47] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x118269000 == 51 [pid = 2491] [id = 46] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x11734c800 == 50 [pid = 2491] [id = 45] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x116a8f800 == 49 [pid = 2491] [id = 44] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x11811d000 == 48 [pid = 2491] [id = 29] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x113fa8800 == 47 [pid = 2491] [id = 43] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x116a93000 == 46 [pid = 2491] [id = 27] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x1133ca000 == 45 [pid = 2491] [id = 42] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x124b1c800 == 44 [pid = 2491] [id = 39] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x11825f800 == 43 [pid = 2491] [id = 30] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x119225800 == 42 [pid = 2491] [id = 31] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x117312000 == 41 [pid = 2491] [id = 28] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x12695a000 == 40 [pid = 2491] [id = 41] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x118268800 == 39 [pid = 2491] [id = 52] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x121242800 == 38 [pid = 2491] [id = 51] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x12600d000 == 37 [pid = 2491] [id = 40] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x121772800 == 36 [pid = 2491] [id = 37] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x119857000 == 35 [pid = 2491] [id = 50] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x119bea000 == 34 [pid = 2491] [id = 34] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x116a92800 == 33 [pid = 2491] [id = 33] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x12124b000 == 32 [pid = 2491] [id = 36] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x119349000 == 31 [pid = 2491] [id = 32] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x1210a6000 == 30 [pid = 2491] [id = 35] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x121d82000 == 29 [pid = 2491] [id = 38] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x117354800 == 28 [pid = 2491] [id = 49] 12:10:32 INFO - PROCESS | 2491 | --DOCSHELL 0x111ef0800 == 27 [pid = 2491] [id = 48] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x124b32c00) [pid = 2491] [serial = 105] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x1254ee800) [pid = 2491] [serial = 108] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x125e64c00) [pid = 2491] [serial = 111] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 124 (0x126c8ac00) [pid = 2491] [serial = 114] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 123 (0x128f78c00) [pid = 2491] [serial = 117] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 122 (0x1121de400) [pid = 2491] [serial = 63] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 121 (0x115d96000) [pid = 2491] [serial = 66] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 120 (0x118383000) [pid = 2491] [serial = 69] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 119 (0x1165c2800) [pid = 2491] [serial = 72] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 118 (0x116860400) [pid = 2491] [serial = 73] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 117 (0x117692800) [pid = 2491] [serial = 75] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 116 (0x118138400) [pid = 2491] [serial = 76] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 115 (0x118355800) [pid = 2491] [serial = 78] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 114 (0x1183dc000) [pid = 2491] [serial = 81] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 113 (0x118f6d400) [pid = 2491] [serial = 84] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 112 (0x119503000) [pid = 2491] [serial = 87] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 111 (0x1196fa800) [pid = 2491] [serial = 88] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 110 (0x119a0e800) [pid = 2491] [serial = 90] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 109 (0x119b29c00) [pid = 2491] [serial = 91] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 108 (0x119ba3c00) [pid = 2491] [serial = 93] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x121007000) [pid = 2491] [serial = 94] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x12113ec00) [pid = 2491] [serial = 96] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x121143800) [pid = 2491] [serial = 97] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x121349400) [pid = 2491] [serial = 99] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x12191e400) [pid = 2491] [serial = 102] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x12150ec00) [pid = 2491] [serial = 100] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 101 (0x125e66400) [pid = 2491] [serial = 109] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 100 (0x124b31000) [pid = 2491] [serial = 106] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x119210400) [pid = 2491] [serial = 85] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 98 (0x1260bd400) [pid = 2491] [serial = 112] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 97 (0x118393c00) [pid = 2491] [serial = 70] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 96 (0x118398400) [pid = 2491] [serial = 79] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 95 (0x1168bf400) [pid = 2491] [serial = 67] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 94 (0x1126ba800) [pid = 2491] [serial = 64] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 93 (0x118328000) [pid = 2491] [serial = 82] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 92 (0x12d9bbc00) [pid = 2491] [serial = 61] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 91 (0x129766400) [pid = 2491] [serial = 18] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 90 (0x1294b2800) [pid = 2491] [serial = 15] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 89 (0x1216c0400) [pid = 2491] [serial = 11] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 88 (0x121920400) [pid = 2491] [serial = 8] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 87 (0x12c251400) [pid = 2491] [serial = 39] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 86 (0x12cb60000) [pid = 2491] [serial = 40] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 85 (0x12c248800) [pid = 2491] [serial = 37] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 84 (0x12bfd4c00) [pid = 2491] [serial = 36] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 83 (0x11838b800) [pid = 2491] [serial = 33] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 82 (0x118392800) [pid = 2491] [serial = 34] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 81 (0x12bfc7000) [pid = 2491] [serial = 30] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 80 (0x12bfd1400) [pid = 2491] [serial = 31] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 79 (0x12bcd0400) [pid = 2491] [serial = 27] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 78 (0x12bcd6400) [pid = 2491] [serial = 28] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 77 (0x124b29800) [pid = 2491] [serial = 25] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 76 (0x12aebf000) [pid = 2491] [serial = 24] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 75 (0x12ac03000) [pid = 2491] [serial = 21] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 74 (0x12ac07800) [pid = 2491] [serial = 22] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 73 (0x1294b8800) [pid = 2491] [serial = 16] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 72 (0x12d9b6800) [pid = 2491] [serial = 60] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 71 (0x1183d8000) [pid = 2491] [serial = 57] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 70 (0x126850000) [pid = 2491] [serial = 58] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 69 (0x12d610000) [pid = 2491] [serial = 55] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 68 (0x12d60b000) [pid = 2491] [serial = 52] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 67 (0x119511400) [pid = 2491] [serial = 54] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 66 (0x12d360800) [pid = 2491] [serial = 51] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 65 (0x12d227800) [pid = 2491] [serial = 45] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 64 (0x12d20b000) [pid = 2491] [serial = 48] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 63 (0x12cb6a000) [pid = 2491] [serial = 42] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | --DOMWINDOW == 62 (0x12cfba800) [pid = 2491] [serial = 43] [outer = 0x0] [url = about:blank] 12:10:32 INFO - PROCESS | 2491 | 1462475432715 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 2491 | 1462475432718 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 12:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:10:32 INFO - PROCESS | 2491 | 1462475432726 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 2491 | 1462475432728 Marionette TRACE conn2 <- [1,186,null,{}] 12:10:32 INFO - PROCESS | 2491 | 1462475432732 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}] 12:10:32 INFO - PROCESS | 2491 | 1462475432804 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 12:10:32 INFO - PROCESS | 2491 | 1462475432810 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x11263c800 == 28 [pid = 2491] [id = 54] 12:10:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 63 (0x113474800) [pid = 2491] [serial = 158] [outer = 0x0] 12:10:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 64 (0x11509a000) [pid = 2491] [serial = 159] [outer = 0x113474800] 12:10:32 INFO - PROCESS | 2491 | 1462475432840 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 65 (0x116112000) [pid = 2491] [serial = 160] [outer = 0x113474800] 12:10:33 INFO - PROCESS | 2491 | 1462475433185 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]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 469ms 12:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:10:33 INFO - PROCESS | 2491 | 1462475433196 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 2491 | 1462475433198 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 12:10:33 INFO - PROCESS | 2491 | 1462475433207 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 2491 | 1462475433209 Marionette TRACE conn2 <- [1,190,null,{}] 12:10:33 INFO - PROCESS | 2491 | 1462475433212 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}] 12:10:33 INFO - PROCESS | 2491 | 1462475433289 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 12:10:33 INFO - PROCESS | 2491 | 1462475433327 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 2491 | ++DOCSHELL 0x113f48000 == 29 [pid = 2491] [id = 55] 12:10:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 66 (0x113f7b000) [pid = 2491] [serial = 161] [outer = 0x0] 12:10:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 67 (0x116538000) [pid = 2491] [serial = 162] [outer = 0x113f7b000] 12:10:33 INFO - PROCESS | 2491 | 1462475433353 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 68 (0x117690800) [pid = 2491] [serial = 163] [outer = 0x113f7b000] 12:10:33 INFO - PROCESS | 2491 | 1462475433620 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]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 425ms 12:10:33 INFO - PROCESS | 2491 | 1462475433628 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 2491 | 1462475433629 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 12:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:10:33 INFO - PROCESS | 2491 | 1462475433632 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 2491 | 1462475433633 Marionette TRACE conn2 <- [1,194,null,{}] 12:10:33 INFO - PROCESS | 2491 | 1462475433655 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}] 12:10:33 INFO - PROCESS | 2491 | 1462475433736 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 12:10:33 INFO - PROCESS | 2491 | 1462475433744 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 2491 | ++DOCSHELL 0x116aa0000 == 30 [pid = 2491] [id = 56] 12:10:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 69 (0x118355800) [pid = 2491] [serial = 164] [outer = 0x0] 12:10:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 70 (0x11837e000) [pid = 2491] [serial = 165] [outer = 0x118355800] 12:10:33 INFO - PROCESS | 2491 | 1462475433774 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 71 (0x118388800) [pid = 2491] [serial = 166] [outer = 0x118355800] 12:10:34 INFO - PROCESS | 2491 | 1462475434073 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]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 474ms 12:10:34 INFO - PROCESS | 2491 | 1462475434111 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 12:10:34 INFO - PROCESS | 2491 | 1462475434113 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 12:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:10:34 INFO - PROCESS | 2491 | 1462475434116 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 2491 | 1462475434118 Marionette TRACE conn2 <- [1,198,null,{}] 12:10:34 INFO - PROCESS | 2491 | 1462475434121 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}] 12:10:34 INFO - PROCESS | 2491 | 1462475434190 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 12:10:34 INFO - PROCESS | 2491 | 1462475434194 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x117352800 == 31 [pid = 2491] [id = 57] 12:10:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 72 (0x118390800) [pid = 2491] [serial = 167] [outer = 0x0] 12:10:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 73 (0x118398400) [pid = 2491] [serial = 168] [outer = 0x118390800] 12:10:34 INFO - PROCESS | 2491 | 1462475434221 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 74 (0x1183d6000) [pid = 2491] [serial = 169] [outer = 0x118390800] 12:10:34 INFO - PROCESS | 2491 | 1462475434510 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]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 420ms 12:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:10:34 INFO - PROCESS | 2491 | 1462475434540 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 12:10:34 INFO - PROCESS | 2491 | 1462475434541 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 12:10:34 INFO - PROCESS | 2491 | 1462475434543 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 2491 | 1462475434545 Marionette TRACE conn2 <- [1,202,null,{}] 12:10:34 INFO - PROCESS | 2491 | 1462475434547 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}] 12:10:34 INFO - PROCESS | 2491 | 1462475434615 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 12:10:34 INFO - PROCESS | 2491 | 1462475434622 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x118260800 == 32 [pid = 2491] [id = 58] 12:10:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 75 (0x11678a000) [pid = 2491] [serial = 170] [outer = 0x0] 12:10:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 76 (0x1167e1400) [pid = 2491] [serial = 171] [outer = 0x11678a000] 12:10:34 INFO - PROCESS | 2491 | 1462475434647 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 77 (0x11851ac00) [pid = 2491] [serial = 172] [outer = 0x11678a000] 12:10:34 INFO - PROCESS | 2491 | 1462475434978 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]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 467ms 12:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:10:35 INFO - PROCESS | 2491 | 1462475435018 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 2491 | 1462475435019 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 12:10:35 INFO - PROCESS | 2491 | 1462475435021 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 2491 | 1462475435022 Marionette TRACE conn2 <- [1,206,null,{}] 12:10:35 INFO - PROCESS | 2491 | 1462475435025 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}] 12:10:35 INFO - PROCESS | 2491 | 1462475435119 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 12:10:35 INFO - PROCESS | 2491 | 1462475435124 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 2491 | ++DOCSHELL 0x11922c000 == 33 [pid = 2491] [id = 59] 12:10:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 78 (0x118f6a400) [pid = 2491] [serial = 173] [outer = 0x0] 12:10:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 79 (0x119207400) [pid = 2491] [serial = 174] [outer = 0x118f6a400] 12:10:35 INFO - PROCESS | 2491 | 1462475435173 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 80 (0x1195d1800) [pid = 2491] [serial = 175] [outer = 0x118f6a400] 12:10:35 INFO - PROCESS | 2491 | 1462475435583 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]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 618ms 12:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:10:35 INFO - PROCESS | 2491 | 1462475435641 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 2491 | 1462475435642 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 12:10:35 INFO - PROCESS | 2491 | 1462475435646 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 2491 | 1462475435648 Marionette TRACE conn2 <- [1,210,null,{}] 12:10:35 INFO - PROCESS | 2491 | 1462475435651 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}] 12:10:35 INFO - PROCESS | 2491 | 1462475435774 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 12:10:35 INFO - PROCESS | 2491 | 1462475435813 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 2491 | ++DOCSHELL 0x1196d9800 == 34 [pid = 2491] [id = 60] 12:10:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 81 (0x1126b8400) [pid = 2491] [serial = 176] [outer = 0x0] 12:10:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 82 (0x1195d6800) [pid = 2491] [serial = 177] [outer = 0x1126b8400] 12:10:35 INFO - PROCESS | 2491 | 1462475435853 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 83 (0x119a06c00) [pid = 2491] [serial = 178] [outer = 0x1126b8400] 12:10:36 INFO - PROCESS | 2491 | 1462475436180 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]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 569ms 12:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:10:36 INFO - PROCESS | 2491 | 1462475436215 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 2491 | 1462475436216 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 12:10:36 INFO - PROCESS | 2491 | 1462475436220 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 2491 | 1462475436223 Marionette TRACE conn2 <- [1,214,null,{}] 12:10:36 INFO - PROCESS | 2491 | 1462475436225 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}] 12:10:36 INFO - PROCESS | 2491 | 1462475436307 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 12:10:36 INFO - PROCESS | 2491 | 1462475436311 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 2491 | ++DOCSHELL 0x11984e000 == 35 [pid = 2491] [id = 61] 12:10:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 84 (0x1196f0800) [pid = 2491] [serial = 179] [outer = 0x0] 12:10:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 85 (0x119ba2400) [pid = 2491] [serial = 180] [outer = 0x1196f0800] 12:10:36 INFO - PROCESS | 2491 | 1462475436336 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 86 (0x121003000) [pid = 2491] [serial = 181] [outer = 0x1196f0800] 12:10:36 INFO - PROCESS | 2491 | --DOMWINDOW == 85 (0x11920c000) [pid = 2491] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:10:36 INFO - PROCESS | 2491 | --DOMWINDOW == 84 (0x116167c00) [pid = 2491] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:10:36 INFO - PROCESS | 2491 | --DOMWINDOW == 83 (0x116785c00) [pid = 2491] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:10:36 INFO - PROCESS | 2491 | --DOMWINDOW == 82 (0x11610dc00) [pid = 2491] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:10:36 INFO - PROCESS | 2491 | --DOMWINDOW == 81 (0x11832f000) [pid = 2491] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:10:36 INFO - PROCESS | 2491 | --DOMWINDOW == 80 (0x118328800) [pid = 2491] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:10:36 INFO - PROCESS | 2491 | --DOMWINDOW == 79 (0x1291ee400) [pid = 2491] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:10:36 INFO - PROCESS | 2491 | --DOMWINDOW == 78 (0x12154e800) [pid = 2491] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:10:36 INFO - PROCESS | 2491 | --DOMWINDOW == 77 (0x12684e000) [pid = 2491] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:10:36 INFO - PROCESS | 2491 | --DOMWINDOW == 76 (0x128d6a400) [pid = 2491] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:10:36 INFO - PROCESS | 2491 | 1462475436670 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]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 472ms 12:10:36 INFO - PROCESS | 2491 | 1462475436691 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 2491 | 1462475436692 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 12:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:10:36 INFO - PROCESS | 2491 | 1462475436694 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 2491 | 1462475436695 Marionette TRACE conn2 <- [1,218,null,{}] 12:10:36 INFO - PROCESS | 2491 | 1462475436697 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}] 12:10:36 INFO - PROCESS | 2491 | 1462475436764 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 12:10:36 INFO - PROCESS | 2491 | 1462475436769 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 2491 | ++DOCSHELL 0x1187f5000 == 36 [pid = 2491] [id = 62] 12:10:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 77 (0x11813a400) [pid = 2491] [serial = 182] [outer = 0x0] 12:10:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 78 (0x118518c00) [pid = 2491] [serial = 183] [outer = 0x11813a400] 12:10:36 INFO - PROCESS | 2491 | 1462475436795 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 79 (0x12113ec00) [pid = 2491] [serial = 184] [outer = 0x11813a400] 12:10:37 INFO - PROCESS | 2491 | 1462475437091 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]]]}] 12:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 419ms 12:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:10:37 INFO - PROCESS | 2491 | 1462475437113 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 12:10:37 INFO - PROCESS | 2491 | 1462475437115 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 12:10:37 INFO - PROCESS | 2491 | 1462475437117 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - PROCESS | 2491 | 1462475437120 Marionette TRACE conn2 <- [1,222,null,{}] 12:10:37 INFO - PROCESS | 2491 | 1462475437124 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}] 12:10:37 INFO - PROCESS | 2491 | 1462475437192 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 12:10:37 INFO - PROCESS | 2491 | 1462475437196 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x121243000 == 37 [pid = 2491] [id = 63] 12:10:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 80 (0x12113f400) [pid = 2491] [serial = 185] [outer = 0x0] 12:10:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 81 (0x121147000) [pid = 2491] [serial = 186] [outer = 0x12113f400] 12:10:37 INFO - PROCESS | 2491 | 1462475437223 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 82 (0x12134fc00) [pid = 2491] [serial = 187] [outer = 0x12113f400] 12:10:37 INFO - PROCESS | 2491 | 1462475437513 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]]]}] 12:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 424ms 12:10:37 INFO - PROCESS | 2491 | 1462475437544 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 12:10:37 INFO - PROCESS | 2491 | 1462475437546 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 12:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:10:37 INFO - PROCESS | 2491 | 1462475437549 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - PROCESS | 2491 | 1462475437550 Marionette TRACE conn2 <- [1,226,null,{}] 12:10:37 INFO - PROCESS | 2491 | 1462475437556 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}] 12:10:37 INFO - PROCESS | 2491 | 1462475437658 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 12:10:37 INFO - PROCESS | 2491 | 1462475437664 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x121768800 == 38 [pid = 2491] [id = 64] 12:10:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 83 (0x121144000) [pid = 2491] [serial = 188] [outer = 0x0] 12:10:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 84 (0x1216c0000) [pid = 2491] [serial = 189] [outer = 0x121144000] 12:10:37 INFO - PROCESS | 2491 | 1462475437695 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 85 (0x11851a400) [pid = 2491] [serial = 190] [outer = 0x121144000] 12:10:38 INFO - PROCESS | 2491 | 1462475438023 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]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 521ms 12:10:38 INFO - PROCESS | 2491 | 1462475438071 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 2491 | 1462475438073 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 12:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:10:38 INFO - PROCESS | 2491 | 1462475438076 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 2491 | 1462475438078 Marionette TRACE conn2 <- [1,230,null,{}] 12:10:38 INFO - PROCESS | 2491 | 1462475438081 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}] 12:10:38 INFO - PROCESS | 2491 | 1462475438199 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 12:10:38 INFO - PROCESS | 2491 | 1462475438259 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 2491 | ++DOCSHELL 0x1233a9800 == 39 [pid = 2491] [id = 65] 12:10:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 86 (0x113241400) [pid = 2491] [serial = 191] [outer = 0x0] 12:10:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 87 (0x1249d1400) [pid = 2491] [serial = 192] [outer = 0x113241400] 12:10:38 INFO - PROCESS | 2491 | 1462475438299 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 88 (0x124b29c00) [pid = 2491] [serial = 193] [outer = 0x113241400] 12:10:38 INFO - PROCESS | 2491 | 1462475438575 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]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 521ms 12:10:38 INFO - PROCESS | 2491 | 1462475438598 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 2491 | 1462475438599 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 12:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:10:38 INFO - PROCESS | 2491 | 1462475438601 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 2491 | 1462475438602 Marionette TRACE conn2 <- [1,234,null,{}] 12:10:38 INFO - PROCESS | 2491 | 1462475438611 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}] 12:10:38 INFO - PROCESS | 2491 | 1462475438702 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 12:10:38 INFO - PROCESS | 2491 | 1462475438711 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 2491 | ++DOCSHELL 0x124db9000 == 40 [pid = 2491] [id = 66] 12:10:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 89 (0x124b2c400) [pid = 2491] [serial = 194] [outer = 0x0] 12:10:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 90 (0x124e61400) [pid = 2491] [serial = 195] [outer = 0x124b2c400] 12:10:38 INFO - PROCESS | 2491 | 1462475438752 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 91 (0x125445400) [pid = 2491] [serial = 196] [outer = 0x124b2c400] 12:10:39 INFO - PROCESS | 2491 | 1462475439434 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]]]}] 12:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 878ms 12:10:39 INFO - PROCESS | 2491 | 1462475439480 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 2491 | 1462475439485 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 12:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:10:39 INFO - PROCESS | 2491 | 1462475439490 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - PROCESS | 2491 | 1462475439494 Marionette TRACE conn2 <- [1,238,null,{}] 12:10:39 INFO - PROCESS | 2491 | 1462475439499 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}] 12:10:39 INFO - PROCESS | 2491 | 1462475439643 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 12:10:39 INFO - PROCESS | 2491 | 1462475439726 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:39 INFO - PROCESS | 2491 | ++DOCSHELL 0x116775800 == 41 [pid = 2491] [id = 67] 12:10:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 92 (0x115d42000) [pid = 2491] [serial = 197] [outer = 0x0] 12:10:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 93 (0x1165c0000) [pid = 2491] [serial = 198] [outer = 0x115d42000] 12:10:39 INFO - PROCESS | 2491 | 1462475439768 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 94 (0x116863400) [pid = 2491] [serial = 199] [outer = 0x115d42000] 12:10:40 INFO - PROCESS | 2491 | 1462475440306 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]]]}] 12:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 824ms 12:10:40 INFO - PROCESS | 2491 | 1462475440313 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 2491 | 1462475440317 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 12:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:10:40 INFO - PROCESS | 2491 | 1462475440322 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 2491 | 1462475440323 Marionette TRACE conn2 <- [1,242,null,{}] 12:10:40 INFO - PROCESS | 2491 | 1462475440326 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}] 12:10:40 INFO - PROCESS | 2491 | 1462475440427 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 12:10:40 INFO - PROCESS | 2491 | 1462475440494 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 2491 | ++DOCSHELL 0x118ac7000 == 42 [pid = 2491] [id = 68] 12:10:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 95 (0x116a65400) [pid = 2491] [serial = 200] [outer = 0x0] 12:10:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 96 (0x118139c00) [pid = 2491] [serial = 201] [outer = 0x116a65400] 12:10:40 INFO - PROCESS | 2491 | 1462475440524 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x11838a000) [pid = 2491] [serial = 202] [outer = 0x116a65400] 12:10:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x113da2c00) [pid = 2491] [serial = 203] [outer = 0x12cfbb800] 12:10:41 INFO - PROCESS | 2491 | --DOCSHELL 0x1233a9800 == 41 [pid = 2491] [id = 65] 12:10:41 INFO - PROCESS | 2491 | --DOCSHELL 0x121768800 == 40 [pid = 2491] [id = 64] 12:10:41 INFO - PROCESS | 2491 | --DOCSHELL 0x121243000 == 39 [pid = 2491] [id = 63] 12:10:41 INFO - PROCESS | 2491 | --DOCSHELL 0x1187f5000 == 38 [pid = 2491] [id = 62] 12:10:41 INFO - PROCESS | 2491 | --DOCSHELL 0x11984e000 == 37 [pid = 2491] [id = 61] 12:10:41 INFO - PROCESS | 2491 | --DOCSHELL 0x1196d9800 == 36 [pid = 2491] [id = 60] 12:10:41 INFO - PROCESS | 2491 | --DOCSHELL 0x11922c000 == 35 [pid = 2491] [id = 59] 12:10:41 INFO - PROCESS | 2491 | --DOCSHELL 0x118260800 == 34 [pid = 2491] [id = 58] 12:10:41 INFO - PROCESS | 2491 | --DOCSHELL 0x117352800 == 33 [pid = 2491] [id = 57] 12:10:41 INFO - PROCESS | 2491 | --DOCSHELL 0x116aa0000 == 32 [pid = 2491] [id = 56] 12:10:41 INFO - PROCESS | 2491 | --DOCSHELL 0x113f48000 == 31 [pid = 2491] [id = 55] 12:10:41 INFO - PROCESS | 2491 | --DOCSHELL 0x11263c800 == 30 [pid = 2491] [id = 54] 12:10:41 INFO - PROCESS | 2491 | 1462475441142 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]]]}] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 97 (0x11950f800) [pid = 2491] [serial = 138] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 96 (0x118380c00) [pid = 2491] [serial = 139] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 95 (0x118f6f800) [pid = 2491] [serial = 136] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 94 (0x1168b7c00) [pid = 2491] [serial = 126] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 93 (0x116508400) [pid = 2491] [serial = 123] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 92 (0x118519000) [pid = 2491] [serial = 135] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 91 (0x118141400) [pid = 2491] [serial = 127] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 90 (0x118388400) [pid = 2491] [serial = 130] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 89 (0x118397000) [pid = 2491] [serial = 132] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 88 (0x11834b400) [pid = 2491] [serial = 129] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 87 (0x116787800) [pid = 2491] [serial = 124] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 86 (0x1183dbc00) [pid = 2491] [serial = 133] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 85 (0x1295c2000) [pid = 2491] [serial = 121] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 84 (0x1294b0800) [pid = 2491] [serial = 120] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 83 (0x124ab4000) [pid = 2491] [serial = 103] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 82 (0x128c07400) [pid = 2491] [serial = 115] [outer = 0x0] [url = about:blank] 12:10:41 INFO - PROCESS | 2491 | --DOMWINDOW == 81 (0x1291f0400) [pid = 2491] [serial = 118] [outer = 0x0] [url = about:blank] 12:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 873ms 12:10:41 INFO - PROCESS | 2491 | 1462475441195 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 2491 | 1462475441197 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 12:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:10:41 INFO - PROCESS | 2491 | 1462475441201 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 2491 | 1462475441204 Marionette TRACE conn2 <- [1,246,null,{}] 12:10:41 INFO - PROCESS | 2491 | 1462475441207 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}] 12:10:41 INFO - PROCESS | 2491 | 1462475441280 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 12:10:41 INFO - PROCESS | 2491 | 1462475441292 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 2491 | ++DOCSHELL 0x116136800 == 31 [pid = 2491] [id = 69] 12:10:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 82 (0x116785c00) [pid = 2491] [serial = 204] [outer = 0x0] 12:10:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 83 (0x1168b4c00) [pid = 2491] [serial = 205] [outer = 0x116785c00] 12:10:41 INFO - PROCESS | 2491 | 1462475441324 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 84 (0x117694800) [pid = 2491] [serial = 206] [outer = 0x116785c00] 12:10:41 INFO - PROCESS | 2491 | 1462475441798 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]]]}] 12:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 622ms 12:10:41 INFO - PROCESS | 2491 | 1462475441825 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 2491 | 1462475441829 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 12:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:10:41 INFO - PROCESS | 2491 | 1462475441833 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 2491 | 1462475441836 Marionette TRACE conn2 <- [1,250,null,{}] 12:10:41 INFO - PROCESS | 2491 | 1462475441838 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}] 12:10:41 INFO - PROCESS | 2491 | 1462475441908 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 12:10:41 INFO - PROCESS | 2491 | 1462475441912 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 2491 | ++DOCSHELL 0x116135000 == 32 [pid = 2491] [id = 70] 12:10:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 85 (0x11834f000) [pid = 2491] [serial = 207] [outer = 0x0] 12:10:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 86 (0x118382800) [pid = 2491] [serial = 208] [outer = 0x11834f000] 12:10:41 INFO - PROCESS | 2491 | 1462475441940 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 87 (0x118391c00) [pid = 2491] [serial = 209] [outer = 0x11834f000] 12:10:42 INFO - PROCESS | 2491 | 1462475442255 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]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 471ms 12:10:42 INFO - PROCESS | 2491 | 1462475442304 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 2491 | 1462475442306 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 12:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:10:42 INFO - PROCESS | 2491 | 1462475442308 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 2491 | 1462475442310 Marionette TRACE conn2 <- [1,254,null,{}] 12:10:42 INFO - PROCESS | 2491 | 1462475442325 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}] 12:10:42 INFO - PROCESS | 2491 | 1462475442397 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 12:10:42 INFO - PROCESS | 2491 | 1462475442405 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x11825c800 == 33 [pid = 2491] [id = 71] 12:10:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 88 (0x1183d4000) [pid = 2491] [serial = 210] [outer = 0x0] 12:10:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 89 (0x11851e000) [pid = 2491] [serial = 211] [outer = 0x1183d4000] 12:10:42 INFO - PROCESS | 2491 | 1462475442433 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 90 (0x119204400) [pid = 2491] [serial = 212] [outer = 0x1183d4000] 12:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 470ms 12:10:42 INFO - PROCESS | 2491 | 1462475442770 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]]]}] 12:10:42 INFO - PROCESS | 2491 | 1462475442779 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 2491 | 1462475442780 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 12:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:10:42 INFO - PROCESS | 2491 | 1462475442782 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 2491 | 1462475442784 Marionette TRACE conn2 <- [1,258,null,{}] 12:10:42 INFO - PROCESS | 2491 | 1462475442789 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}] 12:10:42 INFO - PROCESS | 2491 | 1462475442861 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 12:10:42 INFO - PROCESS | 2491 | 1462475442866 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x119356000 == 34 [pid = 2491] [id = 72] 12:10:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 91 (0x1192c4400) [pid = 2491] [serial = 213] [outer = 0x0] 12:10:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 92 (0x1195d4000) [pid = 2491] [serial = 214] [outer = 0x1192c4400] 12:10:42 INFO - PROCESS | 2491 | 1462475442894 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 93 (0x1196f6c00) [pid = 2491] [serial = 215] [outer = 0x1192c4400] 12:10:43 INFO - PROCESS | 2491 | 1462475443210 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]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 12:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:10:43 INFO - PROCESS | 2491 | 1462475443254 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 2491 | 1462475443255 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 12:10:43 INFO - PROCESS | 2491 | 1462475443269 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 2491 | 1462475443270 Marionette TRACE conn2 <- [1,262,null,{}] 12:10:43 INFO - PROCESS | 2491 | 1462475443272 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}] 12:10:43 INFO - PROCESS | 2491 | 1462475443359 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 12:10:43 INFO - PROCESS | 2491 | 1462475443363 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 2491 | ++DOCSHELL 0x1196e4800 == 35 [pid = 2491] [id = 73] 12:10:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 94 (0x11832d800) [pid = 2491] [serial = 216] [outer = 0x0] 12:10:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 95 (0x119a03c00) [pid = 2491] [serial = 217] [outer = 0x11832d800] 12:10:43 INFO - PROCESS | 2491 | 1462475443389 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 96 (0x119b29c00) [pid = 2491] [serial = 218] [outer = 0x11832d800] 12:10:43 INFO - PROCESS | 2491 | 1462475443763 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]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 532ms 12:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:10:43 INFO - PROCESS | 2491 | 1462475443796 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 2491 | 1462475443798 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 12:10:43 INFO - PROCESS | 2491 | 1462475443801 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 2491 | 1462475443802 Marionette TRACE conn2 <- [1,266,null,{}] 12:10:43 INFO - PROCESS | 2491 | 1462475443806 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}] 12:10:43 INFO - PROCESS | 2491 | 1462475443963 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 12:10:43 INFO - PROCESS | 2491 | 1462475443986 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x1210a2800 == 36 [pid = 2491] [id = 74] 12:10:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x12100f000) [pid = 2491] [serial = 219] [outer = 0x0] 12:10:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x12150e800) [pid = 2491] [serial = 220] [outer = 0x12100f000] 12:10:44 INFO - PROCESS | 2491 | 1462475444028 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x1219e0800) [pid = 2491] [serial = 221] [outer = 0x12100f000] 12:10:44 INFO - PROCESS | 2491 | 1462475444399 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]]]}] 12:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 621ms 12:10:44 INFO - PROCESS | 2491 | 1462475444422 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 12:10:44 INFO - PROCESS | 2491 | 1462475444423 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 12:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:10:44 INFO - PROCESS | 2491 | 1462475444425 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - PROCESS | 2491 | 1462475444426 Marionette TRACE conn2 <- [1,270,null,{}] 12:10:44 INFO - PROCESS | 2491 | 1462475444429 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}] 12:10:44 INFO - PROCESS | 2491 | 1462475444511 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 12:10:44 INFO - PROCESS | 2491 | 1462475444540 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x113fc6000 == 37 [pid = 2491] [id = 75] 12:10:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x121140c00) [pid = 2491] [serial = 222] [outer = 0x0] 12:10:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x124ab4000) [pid = 2491] [serial = 223] [outer = 0x121140c00] 12:10:44 INFO - PROCESS | 2491 | 1462475444564 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x124b26800) [pid = 2491] [serial = 224] [outer = 0x121140c00] 12:10:44 INFO - PROCESS | 2491 | 1462475444843 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]]]}] 12:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 467ms 12:10:44 INFO - PROCESS | 2491 | 1462475444894 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 12:10:44 INFO - PROCESS | 2491 | 1462475444895 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 12:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:10:44 INFO - PROCESS | 2491 | 1462475444897 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - PROCESS | 2491 | 1462475444898 Marionette TRACE conn2 <- [1,274,null,{}] 12:10:44 INFO - PROCESS | 2491 | 1462475444901 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}] 12:10:44 INFO - PROCESS | 2491 | 1462475444983 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 12:10:45 INFO - PROCESS | 2491 | 1462475445010 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 2491 | ++DOCSHELL 0x124960800 == 38 [pid = 2491] [id = 76] 12:10:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x124b2d000) [pid = 2491] [serial = 225] [outer = 0x0] 12:10:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x125442800) [pid = 2491] [serial = 226] [outer = 0x124b2d000] 12:10:45 INFO - PROCESS | 2491 | 1462475445034 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x12544e800) [pid = 2491] [serial = 227] [outer = 0x124b2d000] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x118f6a400) [pid = 2491] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x11678a000) [pid = 2491] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x113f7b000) [pid = 2491] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 101 (0x118355800) [pid = 2491] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 100 (0x118390800) [pid = 2491] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x11203ec00) [pid = 2491] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 98 (0x113474800) [pid = 2491] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 97 (0x11732c400) [pid = 2491] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 96 (0x11813d000) [pid = 2491] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 95 (0x1126b8400) [pid = 2491] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 94 (0x1196f2000) [pid = 2491] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 93 (0x119b25000) [pid = 2491] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 92 (0x1196f0800) [pid = 2491] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 91 (0x11813a400) [pid = 2491] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 90 (0x12113f400) [pid = 2491] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 89 (0x121144000) [pid = 2491] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:10:45 INFO - PROCESS | 2491 | --DOMWINDOW == 88 (0x113241400) [pid = 2491] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:10:45 INFO - PROCESS | 2491 | 1462475445423 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]]]}] 12:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 568ms 12:10:45 INFO - PROCESS | 2491 | 1462475445466 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 2491 | 1462475445468 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 12:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:10:45 INFO - PROCESS | 2491 | 1462475445470 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 2491 | 1462475445471 Marionette TRACE conn2 <- [1,278,null,{}] 12:10:45 INFO - PROCESS | 2491 | 1462475445473 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}] 12:10:45 INFO - PROCESS | 2491 | 1462475445541 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 12:10:45 INFO - PROCESS | 2491 | 1462475445545 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 2491 | ++DOCSHELL 0x119358000 == 39 [pid = 2491] [id = 77] 12:10:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 89 (0x113229400) [pid = 2491] [serial = 228] [outer = 0x0] 12:10:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 90 (0x11685e400) [pid = 2491] [serial = 229] [outer = 0x113229400] 12:10:45 INFO - PROCESS | 2491 | 1462475445571 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 91 (0x118fa9c00) [pid = 2491] [serial = 230] [outer = 0x113229400] 12:10:45 INFO - PROCESS | 2491 | 1462475445871 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]]]}] 12:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 418ms 12:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:10:45 INFO - PROCESS | 2491 | 1462475445890 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 2491 | 1462475445891 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 12:10:45 INFO - PROCESS | 2491 | 1462475445893 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 2491 | 1462475445894 Marionette TRACE conn2 <- [1,282,null,{}] 12:10:45 INFO - PROCESS | 2491 | 1462475445896 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}] 12:10:45 INFO - PROCESS | 2491 | 1462475445967 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 12:10:46 INFO - PROCESS | 2491 | 1462475446009 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 2491 | ++DOCSHELL 0x126018800 == 40 [pid = 2491] [id = 78] 12:10:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 92 (0x11813a400) [pid = 2491] [serial = 231] [outer = 0x0] 12:10:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 93 (0x121010c00) [pid = 2491] [serial = 232] [outer = 0x11813a400] 12:10:46 INFO - PROCESS | 2491 | 1462475446034 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 94 (0x1254ea400) [pid = 2491] [serial = 233] [outer = 0x11813a400] 12:10:46 INFO - PROCESS | 2491 | 1462475446289 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]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 418ms 12:10:46 INFO - PROCESS | 2491 | 1462475446315 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 2491 | 1462475446316 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 12:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:10:46 INFO - PROCESS | 2491 | 1462475446328 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 2491 | 1462475446330 Marionette TRACE conn2 <- [1,286,null,{}] 12:10:46 INFO - PROCESS | 2491 | 1462475446332 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}] 12:10:46 INFO - PROCESS | 2491 | 1462475446441 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 12:10:46 INFO - PROCESS | 2491 | 1462475446447 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e96000 == 41 [pid = 2491] [id = 79] 12:10:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 95 (0x1254f3c00) [pid = 2491] [serial = 234] [outer = 0x0] 12:10:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 96 (0x1260b6c00) [pid = 2491] [serial = 235] [outer = 0x1254f3c00] 12:10:46 INFO - PROCESS | 2491 | 1462475446492 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x126c89400) [pid = 2491] [serial = 236] [outer = 0x1254f3c00] 12:10:46 INFO - PROCESS | 2491 | 1462475446870 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]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 12:10:46 INFO - PROCESS | 2491 | 1462475446898 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 2491 | 1462475446899 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 12:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:10:46 INFO - PROCESS | 2491 | 1462475446903 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 2491 | 1462475446905 Marionette TRACE conn2 <- [1,290,null,{}] 12:10:46 INFO - PROCESS | 2491 | 1462475446907 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}] 12:10:46 INFO - PROCESS | 2491 | 1462475446997 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 12:10:47 INFO - PROCESS | 2491 | 1462475447003 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x129149000 == 42 [pid = 2491] [id = 80] 12:10:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x1260bd400) [pid = 2491] [serial = 237] [outer = 0x0] 12:10:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x126c90800) [pid = 2491] [serial = 238] [outer = 0x1260bd400] 12:10:47 INFO - PROCESS | 2491 | 1462475447027 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x128d72c00) [pid = 2491] [serial = 239] [outer = 0x1260bd400] 12:10:47 INFO - PROCESS | 2491 | 1462475447287 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]]]}] 12:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 422ms 12:10:47 INFO - PROCESS | 2491 | 1462475447326 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 12:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:10:47 INFO - PROCESS | 2491 | 1462475447327 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 12:10:47 INFO - PROCESS | 2491 | 1462475447329 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 2491 | 1462475447330 Marionette TRACE conn2 <- [1,294,null,{}] 12:10:47 INFO - PROCESS | 2491 | 1462475447332 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}] 12:10:47 INFO - PROCESS | 2491 | 1462475447455 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 12:10:47 INFO - PROCESS | 2491 | 1462475447495 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x112637800 == 43 [pid = 2491] [id = 81] 12:10:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x111d36400) [pid = 2491] [serial = 240] [outer = 0x0] 12:10:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x112042000) [pid = 2491] [serial = 241] [outer = 0x111d36400] 12:10:47 INFO - PROCESS | 2491 | 1462475447527 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x113d9d800) [pid = 2491] [serial = 242] [outer = 0x111d36400] 12:10:47 INFO - PROCESS | 2491 | 1462475447967 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]]]}] 12:10:47 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. 12:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 669ms 12:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:10:48 INFO - PROCESS | 2491 | 1462475447999 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 2491 | 1462475448001 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 12:10:48 INFO - PROCESS | 2491 | 1462475448004 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 2491 | 1462475448006 Marionette TRACE conn2 <- [1,298,null,{}] 12:10:48 INFO - PROCESS | 2491 | 1462475448010 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}] 12:10:48 INFO - PROCESS | 2491 | 1462475448101 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 12:10:48 INFO - PROCESS | 2491 | 1462475448157 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 2491 | ++DOCSHELL 0x118ad8800 == 44 [pid = 2491] [id = 82] 12:10:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x116788000) [pid = 2491] [serial = 243] [outer = 0x0] 12:10:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x118387800) [pid = 2491] [serial = 244] [outer = 0x116788000] 12:10:48 INFO - PROCESS | 2491 | 1462475448188 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x1183d1400) [pid = 2491] [serial = 245] [outer = 0x116788000] 12:10:48 INFO - PROCESS | 2491 | 1462475448588 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]]]}] 12:10:48 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. 12:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 12:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:10:48 INFO - PROCESS | 2491 | 1462475448625 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 2491 | 1462475448627 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 12:10:48 INFO - PROCESS | 2491 | 1462475448630 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 2491 | 1462475448631 Marionette TRACE conn2 <- [1,302,null,{}] 12:10:48 INFO - PROCESS | 2491 | 1462475448634 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}] 12:10:48 INFO - PROCESS | 2491 | 1462475448728 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 12:10:48 INFO - PROCESS | 2491 | 1462475448768 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 2491 | ++DOCSHELL 0x12600e800 == 45 [pid = 2491] [id = 83] 12:10:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x1183d7800) [pid = 2491] [serial = 246] [outer = 0x0] 12:10:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x118f6ec00) [pid = 2491] [serial = 247] [outer = 0x1183d7800] 12:10:48 INFO - PROCESS | 2491 | 1462475448798 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x1195d6400) [pid = 2491] [serial = 248] [outer = 0x1183d7800] 12:10:49 INFO - PROCESS | 2491 | 1462475449207 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]]]}] 12:10:49 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. 12:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 618ms 12:10:49 INFO - PROCESS | 2491 | 1462475449248 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 2491 | 1462475449251 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 12:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:10:49 INFO - PROCESS | 2491 | 1462475449259 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - PROCESS | 2491 | 1462475449262 Marionette TRACE conn2 <- [1,306,null,{}] 12:10:49 INFO - PROCESS | 2491 | 1462475449265 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}] 12:10:49 INFO - PROCESS | 2491 | 1462475449359 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 12:10:49 INFO - PROCESS | 2491 | 1462475449434 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:49 INFO - PROCESS | 2491 | ++DOCSHELL 0x1294c5800 == 46 [pid = 2491] [id = 84] 12:10:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x12100ec00) [pid = 2491] [serial = 249] [outer = 0x0] 12:10:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x1216be800) [pid = 2491] [serial = 250] [outer = 0x12100ec00] 12:10:49 INFO - PROCESS | 2491 | 1462475449466 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 112 (0x124ab3800) [pid = 2491] [serial = 251] [outer = 0x12100ec00] 12:10:49 INFO - PROCESS | 2491 | 1462475449919 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]]]}] 12:10:49 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. 12:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 674ms 12:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:10:49 INFO - PROCESS | 2491 | 1462475449930 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 2491 | 1462475449931 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 12:10:49 INFO - PROCESS | 2491 | 1462475449933 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - PROCESS | 2491 | 1462475449934 Marionette TRACE conn2 <- [1,310,null,{}] 12:10:49 INFO - PROCESS | 2491 | 1462475449937 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}] 12:10:50 INFO - PROCESS | 2491 | 1462475450068 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 12:10:50 INFO - PROCESS | 2491 | 1462475450162 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e18800 == 47 [pid = 2491] [id = 85] 12:10:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 113 (0x1249d1c00) [pid = 2491] [serial = 252] [outer = 0x0] 12:10:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x125e69000) [pid = 2491] [serial = 253] [outer = 0x1249d1c00] 12:10:50 INFO - PROCESS | 2491 | 1462475450200 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x126859000) [pid = 2491] [serial = 254] [outer = 0x1249d1c00] 12:10:50 INFO - PROCESS | 2491 | 1462475450740 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]]]}] 12:10:50 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. 12:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 823ms 12:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:10:50 INFO - PROCESS | 2491 | 1462475450756 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 2491 | 1462475450759 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 12:10:50 INFO - PROCESS | 2491 | 1462475450762 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - PROCESS | 2491 | 1462475450764 Marionette TRACE conn2 <- [1,314,null,{}] 12:10:50 INFO - PROCESS | 2491 | 1462475450768 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}] 12:10:50 INFO - PROCESS | 2491 | 1462475450850 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 12:10:50 INFO - PROCESS | 2491 | 1462475450894 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 2491 | ++DOCSHELL 0x11735f800 == 48 [pid = 2491] [id = 86] 12:10:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x11324dc00) [pid = 2491] [serial = 255] [outer = 0x0] 12:10:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 117 (0x11678d000) [pid = 2491] [serial = 256] [outer = 0x11324dc00] 12:10:50 INFO - PROCESS | 2491 | 1462475450922 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 118 (0x118138c00) [pid = 2491] [serial = 257] [outer = 0x11324dc00] 12:10:51 INFO - PROCESS | 2491 | 1462475451366 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]]]}] 12:10:51 INFO - PROCESS | 2491 | --DOCSHELL 0x129149000 == 47 [pid = 2491] [id = 80] 12:10:51 INFO - PROCESS | 2491 | --DOCSHELL 0x126e96000 == 46 [pid = 2491] [id = 79] 12:10:51 INFO - PROCESS | 2491 | --DOCSHELL 0x126018800 == 45 [pid = 2491] [id = 78] 12:10:51 INFO - PROCESS | 2491 | --DOCSHELL 0x119358000 == 44 [pid = 2491] [id = 77] 12:10:51 INFO - PROCESS | 2491 | --DOCSHELL 0x124960800 == 43 [pid = 2491] [id = 76] 12:10:51 INFO - PROCESS | 2491 | --DOCSHELL 0x113fc6000 == 42 [pid = 2491] [id = 75] 12:10:51 INFO - PROCESS | 2491 | --DOCSHELL 0x1210a2800 == 41 [pid = 2491] [id = 74] 12:10:51 INFO - PROCESS | 2491 | --DOCSHELL 0x1196e4800 == 40 [pid = 2491] [id = 73] 12:10:51 INFO - PROCESS | 2491 | --DOCSHELL 0x119356000 == 39 [pid = 2491] [id = 72] 12:10:51 INFO - PROCESS | 2491 | --DOCSHELL 0x11825c800 == 38 [pid = 2491] [id = 71] 12:10:51 INFO - PROCESS | 2491 | --DOCSHELL 0x116135000 == 37 [pid = 2491] [id = 70] 12:10:51 INFO - PROCESS | 2491 | --DOCSHELL 0x116136800 == 36 [pid = 2491] [id = 69] 12:10:51 INFO - PROCESS | 2491 | --DOCSHELL 0x118ac7000 == 35 [pid = 2491] [id = 68] 12:10:51 INFO - PROCESS | 2491 | --DOCSHELL 0x116775800 == 34 [pid = 2491] [id = 67] 12:10:51 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. 12:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 672ms 12:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:10:51 INFO - PROCESS | 2491 | 1462475451434 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 2491 | 1462475451439 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 12:10:51 INFO - PROCESS | 2491 | 1462475451444 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 2491 | 1462475451445 Marionette TRACE conn2 <- [1,318,null,{}] 12:10:51 INFO - PROCESS | 2491 | 1462475451448 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}] 12:10:51 INFO - PROCESS | 2491 | 1462475451517 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 117 (0x119207400) [pid = 2491] [serial = 174] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 116 (0x1167e1400) [pid = 2491] [serial = 171] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 115 (0x116538000) [pid = 2491] [serial = 162] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 114 (0x117690800) [pid = 2491] [serial = 163] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 113 (0x11837e000) [pid = 2491] [serial = 165] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 112 (0x118388800) [pid = 2491] [serial = 166] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 111 (0x118398400) [pid = 2491] [serial = 168] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 110 (0x1183d6000) [pid = 2491] [serial = 169] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 109 (0x1130c3c00) [pid = 2491] [serial = 142] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 108 (0x1126b6800) [pid = 2491] [serial = 141] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x11509a000) [pid = 2491] [serial = 159] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x11837d800) [pid = 2491] [serial = 145] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x117c40800) [pid = 2491] [serial = 144] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x116112000) [pid = 2491] [serial = 160] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x1195dd000) [pid = 2491] [serial = 148] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x118fa0800) [pid = 2491] [serial = 156] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 101 (0x1183d3c00) [pid = 2491] [serial = 147] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 100 (0x1195d6800) [pid = 2491] [serial = 177] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x119b1c800) [pid = 2491] [serial = 151] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 98 (0x119a06000) [pid = 2491] [serial = 150] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 97 (0x119a06c00) [pid = 2491] [serial = 178] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 96 (0x121010000) [pid = 2491] [serial = 154] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 95 (0x119f90800) [pid = 2491] [serial = 153] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 94 (0x1195d1800) [pid = 2491] [serial = 175] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 93 (0x119ba2400) [pid = 2491] [serial = 180] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 92 (0x118518c00) [pid = 2491] [serial = 183] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 91 (0x121147000) [pid = 2491] [serial = 186] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 90 (0x12113ec00) [pid = 2491] [serial = 184] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 89 (0x11851a400) [pid = 2491] [serial = 190] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 88 (0x121003000) [pid = 2491] [serial = 181] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 87 (0x1216c0000) [pid = 2491] [serial = 189] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 86 (0x1249d1400) [pid = 2491] [serial = 192] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 85 (0x124b29c00) [pid = 2491] [serial = 193] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 84 (0x11851ac00) [pid = 2491] [serial = 172] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | --DOMWINDOW == 83 (0x12134fc00) [pid = 2491] [serial = 187] [outer = 0x0] [url = about:blank] 12:10:51 INFO - PROCESS | 2491 | 1462475451593 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:51 INFO - PROCESS | 2491 | ++DOCSHELL 0x1161c4000 == 35 [pid = 2491] [id = 87] 12:10:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 84 (0x113472400) [pid = 2491] [serial = 258] [outer = 0x0] 12:10:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 85 (0x117c40800) [pid = 2491] [serial = 259] [outer = 0x113472400] 12:10:51 INFO - PROCESS | 2491 | 1462475451623 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 86 (0x11837f400) [pid = 2491] [serial = 260] [outer = 0x113472400] 12:10:51 INFO - PROCESS | 2491 | 1462475451995 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]]]}] 12:10:52 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. 12:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 573ms 12:10:52 INFO - PROCESS | 2491 | 1462475452017 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 2491 | 1462475452018 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 12:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:10:52 INFO - PROCESS | 2491 | 1462475452022 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - PROCESS | 2491 | 1462475452024 Marionette TRACE conn2 <- [1,322,null,{}] 12:10:52 INFO - PROCESS | 2491 | 1462475452030 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}] 12:10:52 INFO - PROCESS | 2491 | 1462475452094 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 12:10:52 INFO - PROCESS | 2491 | 1462475452164 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 2491 | ++DOCSHELL 0x118104000 == 36 [pid = 2491] [id = 88] 12:10:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 87 (0x11837cc00) [pid = 2491] [serial = 261] [outer = 0x0] 12:10:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 88 (0x1183dc400) [pid = 2491] [serial = 262] [outer = 0x11837cc00] 12:10:52 INFO - PROCESS | 2491 | 1462475452192 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 89 (0x118f6a400) [pid = 2491] [serial = 263] [outer = 0x11837cc00] 12:10:52 INFO - PROCESS | 2491 | 1462475452492 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]]]}] 12:10:52 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. 12:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 522ms 12:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:10:52 INFO - PROCESS | 2491 | 1462475452545 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 2491 | 1462475452546 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 12:10:52 INFO - PROCESS | 2491 | 1462475452548 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - PROCESS | 2491 | 1462475452550 Marionette TRACE conn2 <- [1,326,null,{}] 12:10:52 INFO - PROCESS | 2491 | 1462475452552 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}] 12:10:52 INFO - PROCESS | 2491 | 1462475452623 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 12:10:52 INFO - PROCESS | 2491 | 1462475452627 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 2491 | ++DOCSHELL 0x118ac8000 == 37 [pid = 2491] [id = 89] 12:10:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 90 (0x119206c00) [pid = 2491] [serial = 264] [outer = 0x0] 12:10:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 91 (0x11950f800) [pid = 2491] [serial = 265] [outer = 0x119206c00] 12:10:52 INFO - PROCESS | 2491 | 1462475452654 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 92 (0x1195dcc00) [pid = 2491] [serial = 266] [outer = 0x119206c00] 12:10:52 INFO - PROCESS | 2491 | 1462475452964 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]]]}] 12:10:52 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. 12:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 417ms 12:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:10:52 INFO - PROCESS | 2491 | 1462475452976 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 2491 | 1462475452978 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 12:10:52 INFO - PROCESS | 2491 | 1462475452992 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - PROCESS | 2491 | 1462475452994 Marionette TRACE conn2 <- [1,330,null,{}] 12:10:53 INFO - PROCESS | 2491 | 1462475452999 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}] 12:10:53 INFO - PROCESS | 2491 | 1462475453109 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 12:10:53 INFO - PROCESS | 2491 | 1462475453116 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 2491 | ++DOCSHELL 0x11953a000 == 38 [pid = 2491] [id = 90] 12:10:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 93 (0x1196f3800) [pid = 2491] [serial = 267] [outer = 0x0] 12:10:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 94 (0x119a0e800) [pid = 2491] [serial = 268] [outer = 0x1196f3800] 12:10:53 INFO - PROCESS | 2491 | 1462475453158 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 95 (0x119ba8000) [pid = 2491] [serial = 269] [outer = 0x1196f3800] 12:10:53 INFO - PROCESS | 2491 | 1462475453700 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]]]}] 12:10:53 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. 12:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 733ms 12:10:53 INFO - PROCESS | 2491 | 1462475453715 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 2491 | 1462475453716 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 12:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:10:53 INFO - PROCESS | 2491 | 1462475453719 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - PROCESS | 2491 | 1462475453720 Marionette TRACE conn2 <- [1,334,null,{}] 12:10:53 INFO - PROCESS | 2491 | 1462475453728 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}] 12:10:53 INFO - PROCESS | 2491 | 1462475453829 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 12:10:53 INFO - PROCESS | 2491 | 1462475453837 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 2491 | ++DOCSHELL 0x119f34800 == 39 [pid = 2491] [id = 91] 12:10:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 96 (0x121149800) [pid = 2491] [serial = 270] [outer = 0x0] 12:10:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x1216c0400) [pid = 2491] [serial = 271] [outer = 0x121149800] 12:10:53 INFO - PROCESS | 2491 | 1462475453864 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x124ae9000) [pid = 2491] [serial = 272] [outer = 0x121149800] 12:10:54 INFO - PROCESS | 2491 | 1462475454208 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]]]}] 12:10:54 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. 12:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 520ms 12:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:10:54 INFO - PROCESS | 2491 | 1462475454240 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 2491 | 1462475454241 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 12:10:54 INFO - PROCESS | 2491 | 1462475454244 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 2491 | 1462475454245 Marionette TRACE conn2 <- [1,338,null,{}] 12:10:54 INFO - PROCESS | 2491 | 1462475454248 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}] 12:10:54 INFO - PROCESS | 2491 | 1462475454380 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 12:10:54 INFO - PROCESS | 2491 | 1462475454398 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 2491 | ++DOCSHELL 0x121247800 == 40 [pid = 2491] [id = 92] 12:10:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x124aea000) [pid = 2491] [serial = 273] [outer = 0x0] 12:10:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x124b30400) [pid = 2491] [serial = 274] [outer = 0x124aea000] 12:10:54 INFO - PROCESS | 2491 | 1462475454439 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x125e5cc00) [pid = 2491] [serial = 275] [outer = 0x124aea000] 12:10:54 INFO - PROCESS | 2491 | 1462475454864 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]]]}] 12:10:54 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. 12:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 669ms 12:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:10:54 INFO - PROCESS | 2491 | 1462475454913 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 2491 | 1462475454914 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 12:10:54 INFO - PROCESS | 2491 | 1462475454916 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 2491 | 1462475454918 Marionette TRACE conn2 <- [1,342,null,{}] 12:10:54 INFO - PROCESS | 2491 | 1462475454920 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}] 12:10:55 INFO - PROCESS | 2491 | 1462475455005 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 12:10:55 INFO - PROCESS | 2491 | 1462475455016 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:55 INFO - PROCESS | 2491 | ++DOCSHELL 0x121d74800 == 41 [pid = 2491] [id = 93] 12:10:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x1260b7000) [pid = 2491] [serial = 276] [outer = 0x0] 12:10:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x126930400) [pid = 2491] [serial = 277] [outer = 0x1260b7000] 12:10:55 INFO - PROCESS | 2491 | 1462475455044 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x128c04400) [pid = 2491] [serial = 278] [outer = 0x1260b7000] 12:10:55 INFO - PROCESS | 2491 | 1462475455388 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]]]}] 12:10:55 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. 12:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 521ms 12:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:10:55 INFO - PROCESS | 2491 | 1462475455439 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 2491 | 1462475455441 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 12:10:55 INFO - PROCESS | 2491 | 1462475455444 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - PROCESS | 2491 | 1462475455445 Marionette TRACE conn2 <- [1,346,null,{}] 12:10:55 INFO - PROCESS | 2491 | 1462475455449 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}] 12:10:55 INFO - PROCESS | 2491 | 1462475455588 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 12:10:55 INFO - PROCESS | 2491 | 1462475455630 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:55 INFO - PROCESS | 2491 | ++DOCSHELL 0x124b11800 == 42 [pid = 2491] [id = 94] 12:10:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x1260c0400) [pid = 2491] [serial = 279] [outer = 0x0] 12:10:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x128c0a400) [pid = 2491] [serial = 280] [outer = 0x1260c0400] 12:10:55 INFO - PROCESS | 2491 | 1462475455671 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x128c10800) [pid = 2491] [serial = 281] [outer = 0x1260c0400] 12:10:55 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x12100f000) [pid = 2491] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:10:55 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x121140c00) [pid = 2491] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:10:55 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x116785c00) [pid = 2491] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:10:55 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x11834f000) [pid = 2491] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:10:55 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x1192c4400) [pid = 2491] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:10:55 INFO - PROCESS | 2491 | --DOMWINDOW == 101 (0x1183d4000) [pid = 2491] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:10:55 INFO - PROCESS | 2491 | --DOMWINDOW == 100 (0x1254f3c00) [pid = 2491] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:10:55 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x124b2d000) [pid = 2491] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:10:55 INFO - PROCESS | 2491 | --DOMWINDOW == 98 (0x113229400) [pid = 2491] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:10:55 INFO - PROCESS | 2491 | --DOMWINDOW == 97 (0x11813a400) [pid = 2491] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:10:55 INFO - PROCESS | 2491 | --DOMWINDOW == 96 (0x11832d800) [pid = 2491] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:10:56 INFO - PROCESS | 2491 | 1462475456044 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]]]}] 12:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 620ms 12:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:10:56 INFO - PROCESS | 2491 | 1462475456063 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 12:10:56 INFO - PROCESS | 2491 | 1462475456064 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 12:10:56 INFO - PROCESS | 2491 | 1462475456067 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - PROCESS | 2491 | 1462475456068 Marionette TRACE conn2 <- [1,350,null,{}] 12:10:56 INFO - PROCESS | 2491 | 1462475456076 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}] 12:10:56 INFO - PROCESS | 2491 | 1462475456173 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 12:10:56 INFO - PROCESS | 2491 | 1462475456199 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 2491 | ++DOCSHELL 0x126507800 == 43 [pid = 2491] [id = 95] 12:10:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x1183de400) [pid = 2491] [serial = 282] [outer = 0x0] 12:10:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x124b31400) [pid = 2491] [serial = 283] [outer = 0x1183de400] 12:10:56 INFO - PROCESS | 2491 | 1462475456224 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x128c0d000) [pid = 2491] [serial = 284] [outer = 0x1183de400] 12:10:56 INFO - PROCESS | 2491 | 1462475456480 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]]]}] 12:10:56 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. 12:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 424ms 12:10:56 INFO - PROCESS | 2491 | 1462475456492 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 12:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:10:56 INFO - PROCESS | 2491 | 1462475456493 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 12:10:56 INFO - PROCESS | 2491 | 1462475456495 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - PROCESS | 2491 | 1462475456497 Marionette TRACE conn2 <- [1,354,null,{}] 12:10:56 INFO - PROCESS | 2491 | 1462475456511 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}] 12:10:56 INFO - PROCESS | 2491 | 1462475456601 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 12:10:56 INFO - PROCESS | 2491 | 1462475456607 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 2491 | ++DOCSHELL 0x1294ca000 == 44 [pid = 2491] [id = 96] 12:10:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x125e5d400) [pid = 2491] [serial = 285] [outer = 0x0] 12:10:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x128d6bc00) [pid = 2491] [serial = 286] [outer = 0x125e5d400] 12:10:56 INFO - PROCESS | 2491 | 1462475456636 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x1294aec00) [pid = 2491] [serial = 287] [outer = 0x125e5d400] 12:10:56 INFO - PROCESS | 2491 | 1462475456970 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]]]}] 12:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 526ms 12:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:10:57 INFO - PROCESS | 2491 | 1462475457021 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 2491 | 1462475457023 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 12:10:57 INFO - PROCESS | 2491 | 1462475457025 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - PROCESS | 2491 | 1462475457026 Marionette TRACE conn2 <- [1,358,null,{}] 12:10:57 INFO - PROCESS | 2491 | 1462475457028 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}] 12:10:57 INFO - PROCESS | 2491 | 1462475457101 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 12:10:57 INFO - PROCESS | 2491 | 1462475457107 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 2491 | ++DOCSHELL 0x129ab2000 == 45 [pid = 2491] [id = 97] 12:10:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x1294ac400) [pid = 2491] [serial = 288] [outer = 0x0] 12:10:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x1294b3c00) [pid = 2491] [serial = 289] [outer = 0x1294ac400] 12:10:57 INFO - PROCESS | 2491 | 1462475457132 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x1295c1c00) [pid = 2491] [serial = 290] [outer = 0x1294ac400] 12:10:57 INFO - PROCESS | 2491 | 1462475457438 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]]]}] 12:10:57 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. 12:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 467ms 12:10:57 INFO - PROCESS | 2491 | 1462475457493 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 2491 | 1462475457494 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 12:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:10:57 INFO - PROCESS | 2491 | 1462475457497 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - PROCESS | 2491 | 1462475457498 Marionette TRACE conn2 <- [1,362,null,{}] 12:10:57 INFO - PROCESS | 2491 | 1462475457501 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}] 12:10:57 INFO - PROCESS | 2491 | 1462475457594 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 12:10:57 INFO - PROCESS | 2491 | 1462475457650 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 2491 | ++DOCSHELL 0x12a93c000 == 46 [pid = 2491] [id = 98] 12:10:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x128d63c00) [pid = 2491] [serial = 291] [outer = 0x0] 12:10:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x1295c9000) [pid = 2491] [serial = 292] [outer = 0x128d63c00] 12:10:57 INFO - PROCESS | 2491 | 1462475457681 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x129764000) [pid = 2491] [serial = 293] [outer = 0x128d63c00] 12:10:58 INFO - PROCESS | 2491 | 1462475458245 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]]]}] 12:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 819ms 12:10:58 INFO - PROCESS | 2491 | 1462475458317 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 2491 | 1462475458321 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 12:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:10:58 INFO - PROCESS | 2491 | 1462475458325 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 2491 | 1462475458328 Marionette TRACE conn2 <- [1,366,null,{}] 12:10:58 INFO - PROCESS | 2491 | 1462475458331 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}] 12:10:58 INFO - PROCESS | 2491 | 1462475458428 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 12:10:58 INFO - PROCESS | 2491 | 1462475458485 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 2491 | ++DOCSHELL 0x116e98800 == 47 [pid = 2491] [id = 99] 12:10:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x116167c00) [pid = 2491] [serial = 294] [outer = 0x0] 12:10:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x117694c00) [pid = 2491] [serial = 295] [outer = 0x116167c00] 12:10:58 INFO - PROCESS | 2491 | 1462475458516 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x118346c00) [pid = 2491] [serial = 296] [outer = 0x116167c00] 12:10:58 INFO - PROCESS | 2491 | 1462475458941 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]]]}] 12:10:58 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. 12:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 626ms 12:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:10:58 INFO - PROCESS | 2491 | 1462475458950 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 2491 | 1462475458955 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 12:10:58 INFO - PROCESS | 2491 | 1462475458959 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 2491 | 1462475458961 Marionette TRACE conn2 <- [1,370,null,{}] 12:10:58 INFO - PROCESS | 2491 | 1462475458963 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}] 12:10:59 INFO - PROCESS | 2491 | 1462475459058 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 12:10:59 INFO - PROCESS | 2491 | 1462475459099 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 2491 | ++DOCSHELL 0x11934d000 == 48 [pid = 2491] [id = 100] 12:10:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 112 (0x11837a400) [pid = 2491] [serial = 297] [outer = 0x0] 12:10:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 113 (0x118397c00) [pid = 2491] [serial = 298] [outer = 0x11837a400] 12:10:59 INFO - PROCESS | 2491 | 1462475459128 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x118f9e800) [pid = 2491] [serial = 299] [outer = 0x11837a400] 12:10:59 INFO - PROCESS | 2491 | 1462475459610 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]]]}] 12:10:59 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. 12:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 12:10:59 INFO - PROCESS | 2491 | 1462475459651 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 2491 | 1462475459654 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 12:10:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:10:59 INFO - PROCESS | 2491 | 1462475459661 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 2491 | 1462475459663 Marionette TRACE conn2 <- [1,374,null,{}] 12:10:59 INFO - PROCESS | 2491 | 1462475459701 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}] 12:10:59 INFO - PROCESS | 2491 | 1462475459826 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 12:10:59 INFO - PROCESS | 2491 | 1462475459839 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 2491 | ++DOCSHELL 0x129ab1800 == 49 [pid = 2491] [id = 101] 12:10:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x121145400) [pid = 2491] [serial = 300] [outer = 0x0] 12:10:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x123379400) [pid = 2491] [serial = 301] [outer = 0x121145400] 12:10:59 INFO - PROCESS | 2491 | 1462475459872 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 117 (0x1260bec00) [pid = 2491] [serial = 302] [outer = 0x121145400] 12:11:00 INFO - PROCESS | 2491 | 1462475460296 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:11:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:11:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 676ms 12:11:00 INFO - PROCESS | 2491 | 1462475460338 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 12:11:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:11:00 INFO - PROCESS | 2491 | 1462475460340 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 12:11:00 INFO - PROCESS | 2491 | 1462475460342 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - PROCESS | 2491 | 1462475460343 Marionette TRACE conn2 <- [1,378,null,{}] 12:11:00 INFO - PROCESS | 2491 | 1462475460346 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}] 12:11:00 INFO - PROCESS | 2491 | 1462475460440 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 12:11:00 INFO - PROCESS | 2491 | 1462475460484 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aaf0800 == 50 [pid = 2491] [id = 102] 12:11:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 118 (0x128c04c00) [pid = 2491] [serial = 303] [outer = 0x0] 12:11:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 119 (0x128d65c00) [pid = 2491] [serial = 304] [outer = 0x128c04c00] 12:11:00 INFO - PROCESS | 2491 | 1462475460513 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 120 (0x1291ee800) [pid = 2491] [serial = 305] [outer = 0x128c04c00] 12:11:00 INFO - PROCESS | 2491 | 1462475460924 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:11:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:11:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 619ms 12:11:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:11:00 INFO - PROCESS | 2491 | 1462475460962 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 12:11:00 INFO - PROCESS | 2491 | 1462475460963 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 12:11:00 INFO - PROCESS | 2491 | 1462475460965 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - PROCESS | 2491 | 1462475460967 Marionette TRACE conn2 <- [1,382,null,{}] 12:11:00 INFO - PROCESS | 2491 | 1462475460969 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}] 12:11:01 INFO - PROCESS | 2491 | 1462475461063 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 12:11:01 INFO - PROCESS | 2491 | 1462475461151 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 2491 | ++DOCSHELL 0x116772000 == 51 [pid = 2491] [id = 103] 12:11:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 121 (0x116514c00) [pid = 2491] [serial = 306] [outer = 0x0] 12:11:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 122 (0x121507400) [pid = 2491] [serial = 307] [outer = 0x116514c00] 12:11:01 INFO - PROCESS | 2491 | 1462475461183 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 123 (0x1291f1000) [pid = 2491] [serial = 308] [outer = 0x116514c00] 12:11:01 INFO - PROCESS | 2491 | 1462475461741 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:11:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:11:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 824ms 12:11:01 INFO - PROCESS | 2491 | 1462475461789 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 12:11:01 INFO - PROCESS | 2491 | 1462475461792 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 12:11:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:11:01 INFO - PROCESS | 2491 | 1462475461795 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - PROCESS | 2491 | 1462475461797 Marionette TRACE conn2 <- [1,386,null,{}] 12:11:01 INFO - PROCESS | 2491 | 1462475461801 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}] 12:11:01 INFO - PROCESS | 2491 | 1462475461887 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 12:11:01 INFO - PROCESS | 2491 | 1462475461946 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 2491 | ++DOCSHELL 0x116e90800 == 52 [pid = 2491] [id = 104] 12:11:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 124 (0x1168b5000) [pid = 2491] [serial = 309] [outer = 0x0] 12:11:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x118329400) [pid = 2491] [serial = 310] [outer = 0x1168b5000] 12:11:01 INFO - PROCESS | 2491 | 1462475461975 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x118381400) [pid = 2491] [serial = 311] [outer = 0x1168b5000] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x129ab2000 == 51 [pid = 2491] [id = 97] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x1294ca000 == 50 [pid = 2491] [id = 96] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x126507800 == 49 [pid = 2491] [id = 95] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x124b11800 == 48 [pid = 2491] [id = 94] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x121d74800 == 47 [pid = 2491] [id = 93] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x121247800 == 46 [pid = 2491] [id = 92] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x119f34800 == 45 [pid = 2491] [id = 91] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x11953a000 == 44 [pid = 2491] [id = 90] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x126c90800) [pid = 2491] [serial = 238] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x118ac8000 == 43 [pid = 2491] [id = 89] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x118104000 == 42 [pid = 2491] [id = 88] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x1161c4000 == 41 [pid = 2491] [id = 87] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x11735f800 == 40 [pid = 2491] [id = 86] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x126e18800 == 39 [pid = 2491] [id = 85] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x1294c5800 == 38 [pid = 2491] [id = 84] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x12600e800 == 37 [pid = 2491] [id = 83] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x118ad8800 == 36 [pid = 2491] [id = 82] 12:11:02 INFO - PROCESS | 2491 | --DOCSHELL 0x112637800 == 35 [pid = 2491] [id = 81] 12:11:02 INFO - PROCESS | 2491 | 1462475462347 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]]]}] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 124 (0x12150e800) [pid = 2491] [serial = 220] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 123 (0x124ab4000) [pid = 2491] [serial = 223] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 122 (0x1168b4c00) [pid = 2491] [serial = 205] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 121 (0x117694800) [pid = 2491] [serial = 206] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 120 (0x118382800) [pid = 2491] [serial = 208] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 119 (0x118391c00) [pid = 2491] [serial = 209] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 118 (0x124e61400) [pid = 2491] [serial = 195] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 117 (0x1195d4000) [pid = 2491] [serial = 214] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 116 (0x11851e000) [pid = 2491] [serial = 211] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 115 (0x119204400) [pid = 2491] [serial = 212] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 114 (0x118139c00) [pid = 2491] [serial = 201] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 113 (0x1165c0000) [pid = 2491] [serial = 198] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 112 (0x11346e400) [pid = 2491] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 111 (0x126c89400) [pid = 2491] [serial = 236] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 110 (0x125442800) [pid = 2491] [serial = 226] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 109 (0x124b26800) [pid = 2491] [serial = 224] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 108 (0x118fa9c00) [pid = 2491] [serial = 230] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x11685e400) [pid = 2491] [serial = 229] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x121010c00) [pid = 2491] [serial = 232] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x1260b6c00) [pid = 2491] [serial = 235] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x12544e800) [pid = 2491] [serial = 227] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x119a03c00) [pid = 2491] [serial = 217] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x1219e0800) [pid = 2491] [serial = 221] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 101 (0x1254ea400) [pid = 2491] [serial = 233] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 100 (0x119b29c00) [pid = 2491] [serial = 218] [outer = 0x0] [url = about:blank] 12:11:02 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x1196f6c00) [pid = 2491] [serial = 215] [outer = 0x0] [url = about:blank] 12:11:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:11:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 570ms 12:11:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:11:02 INFO - PROCESS | 2491 | 1462475462366 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 2491 | 1462475462370 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 12:11:02 INFO - PROCESS | 2491 | 1462475462374 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 2491 | 1462475462375 Marionette TRACE conn2 <- [1,390,null,{}] 12:11:02 INFO - PROCESS | 2491 | 1462475462378 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}] 12:11:02 INFO - PROCESS | 2491 | 1462475462470 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 12:11:02 INFO - PROCESS | 2491 | 1462475462510 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 2491 | ++DOCSHELL 0x118104000 == 36 [pid = 2491] [id = 105] 12:11:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x118f63c00) [pid = 2491] [serial = 312] [outer = 0x0] 12:11:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x118fa9c00) [pid = 2491] [serial = 313] [outer = 0x118f63c00] 12:11:02 INFO - PROCESS | 2491 | 1462475462541 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x119504c00) [pid = 2491] [serial = 314] [outer = 0x118f63c00] 12:11:02 INFO - PROCESS | 2491 | 1462475462993 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]]]}] 12:11:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:11:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 12:11:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:11:03 INFO - PROCESS | 2491 | 1462475463046 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 2491 | 1462475463047 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 12:11:03 INFO - PROCESS | 2491 | 1462475463049 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 2491 | 1462475463052 Marionette TRACE conn2 <- [1,394,null,{}] 12:11:03 INFO - PROCESS | 2491 | 1462475463059 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}] 12:11:03 INFO - PROCESS | 2491 | 1462475463134 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 12:11:03 INFO - PROCESS | 2491 | 1462475463142 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 2491 | ++DOCSHELL 0x119f2b800 == 37 [pid = 2491] [id = 106] 12:11:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x121140c00) [pid = 2491] [serial = 315] [outer = 0x0] 12:11:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x121347800) [pid = 2491] [serial = 316] [outer = 0x121140c00] 12:11:03 INFO - PROCESS | 2491 | 1462475463170 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x121920400) [pid = 2491] [serial = 317] [outer = 0x121140c00] 12:11:03 INFO - PROCESS | 2491 | 1462475463505 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]]]}] 12:11:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:11:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 473ms 12:11:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:11:03 INFO - PROCESS | 2491 | 1462475463524 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 2491 | 1462475463525 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 12:11:03 INFO - PROCESS | 2491 | 1462475463528 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 2491 | 1462475463529 Marionette TRACE conn2 <- [1,398,null,{}] 12:11:03 INFO - PROCESS | 2491 | 1462475463531 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}] 12:11:03 INFO - PROCESS | 2491 | 1462475463607 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 12:11:03 INFO - PROCESS | 2491 | 1462475463612 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 2491 | ++DOCSHELL 0x121769000 == 38 [pid = 2491] [id = 107] 12:11:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x1249d1400) [pid = 2491] [serial = 318] [outer = 0x0] 12:11:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x125447000) [pid = 2491] [serial = 319] [outer = 0x1249d1400] 12:11:03 INFO - PROCESS | 2491 | 1462475463639 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x125e66000) [pid = 2491] [serial = 320] [outer = 0x1249d1400] 12:11:04 INFO - PROCESS | 2491 | 1462475464060 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]]]}] 12:11:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:11:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 569ms 12:11:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:11:04 INFO - PROCESS | 2491 | 1462475464114 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 2491 | 1462475464116 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 12:11:04 INFO - PROCESS | 2491 | 1462475464129 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 2491 | 1462475464131 Marionette TRACE conn2 <- [1,402,null,{}] 12:11:04 INFO - PROCESS | 2491 | 1462475464134 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}] 12:11:04 INFO - PROCESS | 2491 | 1462475464255 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 12:11:04 INFO - PROCESS | 2491 | 1462475464266 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x124973800 == 39 [pid = 2491] [id = 108] 12:11:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x1260ba400) [pid = 2491] [serial = 321] [outer = 0x0] 12:11:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x126c88400) [pid = 2491] [serial = 322] [outer = 0x1260ba400] 12:11:04 INFO - PROCESS | 2491 | 1462475464307 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x128c0e400) [pid = 2491] [serial = 323] [outer = 0x1260ba400] 12:11:04 INFO - PROCESS | 2491 | 1462475464770 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]]]}] 12:11:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:11:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 679ms 12:11:04 INFO - PROCESS | 2491 | 1462475464810 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 2491 | 1462475464811 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 12:11:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:11:04 INFO - PROCESS | 2491 | 1462475464813 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 2491 | 1462475464815 Marionette TRACE conn2 <- [1,406,null,{}] 12:11:04 INFO - PROCESS | 2491 | 1462475464817 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}] 12:11:04 INFO - PROCESS | 2491 | 1462475464926 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 12:11:04 INFO - PROCESS | 2491 | 1462475464931 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x126959800 == 40 [pid = 2491] [id = 109] 12:11:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 112 (0x128d67c00) [pid = 2491] [serial = 324] [outer = 0x0] 12:11:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 113 (0x1295cf800) [pid = 2491] [serial = 325] [outer = 0x128d67c00] 12:11:04 INFO - PROCESS | 2491 | 1462475464959 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x12979e400) [pid = 2491] [serial = 326] [outer = 0x128d67c00] 12:11:05 INFO - PROCESS | 2491 | 1462475465254 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:11:05 INFO - PROCESS | 2491 | 1462475465333 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]]]}] 12:11:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:11:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 569ms 12:11:05 INFO - PROCESS | 2491 | 1462475465384 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 2491 | 1462475465385 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 12:11:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:11:05 INFO - PROCESS | 2491 | 1462475465387 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 2491 | 1462475465388 Marionette TRACE conn2 <- [1,410,null,{}] 12:11:05 INFO - PROCESS | 2491 | 1462475465390 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}] 12:11:05 INFO - PROCESS | 2491 | 1462475465483 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 12:11:05 INFO - PROCESS | 2491 | 1462475465487 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e91800 == 41 [pid = 2491] [id = 110] 12:11:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x1294b5400) [pid = 2491] [serial = 327] [outer = 0x0] 12:11:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x12a923800) [pid = 2491] [serial = 328] [outer = 0x1294b5400] 12:11:05 INFO - PROCESS | 2491 | 1462475465511 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 117 (0x12ac05c00) [pid = 2491] [serial = 329] [outer = 0x1294b5400] 12:11:05 INFO - PROCESS | 2491 | 1462475465851 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]]]}] 12:11:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:11:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 520ms 12:11:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:11:05 INFO - PROCESS | 2491 | 1462475465907 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 2491 | 1462475465908 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 12:11:05 INFO - PROCESS | 2491 | 1462475465910 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 2491 | 1462475465911 Marionette TRACE conn2 <- [1,414,null,{}] 12:11:05 INFO - PROCESS | 2491 | 1462475465914 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}] 12:11:06 INFO - PROCESS | 2491 | 1462475466006 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 12:11:06 INFO - PROCESS | 2491 | 1462475466017 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x12a958000 == 42 [pid = 2491] [id = 111] 12:11:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 118 (0x12ac05000) [pid = 2491] [serial = 330] [outer = 0x0] 12:11:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 119 (0x12ae87400) [pid = 2491] [serial = 331] [outer = 0x12ac05000] 12:11:06 INFO - PROCESS | 2491 | 1462475466042 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 120 (0x12aeb3000) [pid = 2491] [serial = 332] [outer = 0x12ac05000] 12:11:06 INFO - PROCESS | 2491 | 1462475466383 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]]]}] 12:11:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:11:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 523ms 12:11:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:11:06 INFO - PROCESS | 2491 | 1462475466433 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 12:11:06 INFO - PROCESS | 2491 | 1462475466434 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 12:11:06 INFO - PROCESS | 2491 | 1462475466437 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 2491 | 1462475466438 Marionette TRACE conn2 <- [1,418,null,{}] 12:11:06 INFO - PROCESS | 2491 | 1462475466440 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}] 12:11:06 INFO - PROCESS | 2491 | 1462475466640 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 12:11:06 INFO - PROCESS | 2491 | --DOMWINDOW == 119 (0x124b2c400) [pid = 2491] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:11:06 INFO - PROCESS | 2491 | --DOMWINDOW == 118 (0x124aea000) [pid = 2491] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:11:06 INFO - PROCESS | 2491 | --DOMWINDOW == 117 (0x121149800) [pid = 2491] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:11:06 INFO - PROCESS | 2491 | --DOMWINDOW == 116 (0x1260b7000) [pid = 2491] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:11:06 INFO - PROCESS | 2491 | --DOMWINDOW == 115 (0x1196f3800) [pid = 2491] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:11:06 INFO - PROCESS | 2491 | --DOMWINDOW == 114 (0x11837cc00) [pid = 2491] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:11:06 INFO - PROCESS | 2491 | --DOMWINDOW == 113 (0x11324dc00) [pid = 2491] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:11:06 INFO - PROCESS | 2491 | --DOMWINDOW == 112 (0x113472400) [pid = 2491] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:11:06 INFO - PROCESS | 2491 | --DOMWINDOW == 111 (0x119206c00) [pid = 2491] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:11:06 INFO - PROCESS | 2491 | --DOMWINDOW == 110 (0x1260c0400) [pid = 2491] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:11:06 INFO - PROCESS | 2491 | --DOMWINDOW == 109 (0x1260bd400) [pid = 2491] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:11:06 INFO - PROCESS | 2491 | --DOMWINDOW == 108 (0x1183de400) [pid = 2491] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:11:06 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x125e5d400) [pid = 2491] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:11:06 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x1294ac400) [pid = 2491] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:11:06 INFO - PROCESS | 2491 | 1462475466681 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x1161b7800 == 43 [pid = 2491] [id = 112] 12:11:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x1126b8000) [pid = 2491] [serial = 333] [outer = 0x0] 12:11:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x116785c00) [pid = 2491] [serial = 334] [outer = 0x1126b8000] 12:11:06 INFO - PROCESS | 2491 | 1462475466706 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x1196f3800) [pid = 2491] [serial = 335] [outer = 0x1126b8000] 12:11:07 INFO - PROCESS | 2491 | 1462475467475 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]]]}] 12:11:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 12:11:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1070ms 12:11:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:11:07 INFO - PROCESS | 2491 | 1462475467508 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 2491 | 1462475467509 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 12:11:07 INFO - PROCESS | 2491 | 1462475467511 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 2491 | 1462475467512 Marionette TRACE conn2 <- [1,422,null,{}] 12:11:07 INFO - PROCESS | 2491 | 1462475467515 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}] 12:11:07 INFO - PROCESS | 2491 | 1462475467592 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 12:11:07 INFO - PROCESS | 2491 | 1462475467596 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4ac000 == 44 [pid = 2491] [id = 113] 12:11:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x12100e000) [pid = 2491] [serial = 336] [outer = 0x0] 12:11:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x1294af000) [pid = 2491] [serial = 337] [outer = 0x12100e000] 12:11:07 INFO - PROCESS | 2491 | 1462475467621 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 112 (0x12aebdc00) [pid = 2491] [serial = 338] [outer = 0x12100e000] 12:11:08 INFO - PROCESS | 2491 | 1462475468422 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]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:11:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 918ms 12:11:08 INFO - PROCESS | 2491 | 1462475468430 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 12:11:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:11:08 INFO - PROCESS | 2491 | 1462475468431 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 12:11:08 INFO - PROCESS | 2491 | 1462475468434 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 2491 | 1462475468436 Marionette TRACE conn2 <- [1,426,null,{}] 12:11:08 INFO - PROCESS | 2491 | 1462475468440 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}] 12:11:08 INFO - PROCESS | 2491 | 1462475468529 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 12:11:08 INFO - PROCESS | 2491 | 1462475468572 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bddc800 == 45 [pid = 2491] [id = 114] 12:11:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 113 (0x119dc1800) [pid = 2491] [serial = 339] [outer = 0x0] 12:11:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x12bcafc00) [pid = 2491] [serial = 340] [outer = 0x119dc1800] 12:11:08 INFO - PROCESS | 2491 | 1462475468601 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x12bcd5c00) [pid = 2491] [serial = 341] [outer = 0x119dc1800] 12:11:09 INFO - PROCESS | 2491 | 1462475469087 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] 12:11:09 INFO - PROCESS | 2491 | 1462475469111 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 12:11:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:11:09 INFO - PROCESS | 2491 | 1462475469114 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 2491 | 1462475469117 Marionette TRACE conn2 <- [1,430,null,{}] 12:11:09 INFO - PROCESS | 2491 | 1462475469140 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}] 12:11:09 INFO - PROCESS | 2491 | 1462475469239 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 12:11:09 INFO - PROCESS | 2491 | 1462475469299 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x119224000 == 46 [pid = 2491] [id = 115] 12:11:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x11832d800) [pid = 2491] [serial = 342] [outer = 0x0] 12:11:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 117 (0x1183d6400) [pid = 2491] [serial = 343] [outer = 0x11832d800] 12:11:09 INFO - PROCESS | 2491 | 1462475469330 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 118 (0x1192c1000) [pid = 2491] [serial = 344] [outer = 0x11832d800] 12:11:09 INFO - PROCESS | 2491 | 1462475469808 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]]]}] 12:11:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:11:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 742ms 12:11:09 INFO - PROCESS | 2491 | 1462475469858 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 12:11:09 INFO - PROCESS | 2491 | 1462475469864 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 12:11:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:11:09 INFO - PROCESS | 2491 | 1462475469871 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 2491 | 1462475469874 Marionette TRACE conn2 <- [1,434,null,{}] 12:11:09 INFO - PROCESS | 2491 | 1462475469877 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}] 12:11:10 INFO - PROCESS | 2491 | 1462475470062 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 12:11:10 INFO - PROCESS | 2491 | 1462475470122 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x1233a7000 == 47 [pid = 2491] [id = 116] 12:11:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 119 (0x119b25c00) [pid = 2491] [serial = 345] [outer = 0x0] 12:11:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 120 (0x119f90400) [pid = 2491] [serial = 346] [outer = 0x119b25c00] 12:11:10 INFO - PROCESS | 2491 | 1462475470152 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 121 (0x121509400) [pid = 2491] [serial = 347] [outer = 0x119b25c00] 12:11:10 INFO - PROCESS | 2491 | 1462475470560 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]]]}] 12:11:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:11:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 723ms 12:11:10 INFO - PROCESS | 2491 | 1462475470593 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 2491 | 1462475470595 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 12:11:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:11:10 INFO - PROCESS | 2491 | 1462475470599 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 2491 | 1462475470603 Marionette TRACE conn2 <- [1,438,null,{}] 12:11:10 INFO - PROCESS | 2491 | 1462475470614 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}] 12:11:10 INFO - PROCESS | 2491 | 1462475470741 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 12:11:10 INFO - PROCESS | 2491 | 1462475470788 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bdda000 == 48 [pid = 2491] [id = 117] 12:11:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 122 (0x124b2d000) [pid = 2491] [serial = 348] [outer = 0x0] 12:11:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 123 (0x128d67800) [pid = 2491] [serial = 349] [outer = 0x124b2d000] 12:11:10 INFO - PROCESS | 2491 | 1462475470820 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 124 (0x1294b4000) [pid = 2491] [serial = 350] [outer = 0x124b2d000] 12:11:11 INFO - PROCESS | 2491 | 1462475471246 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]]]}] 12:11:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:11:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 676ms 12:11:11 INFO - PROCESS | 2491 | 1462475471274 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 2491 | 1462475471276 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 12:11:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:11:11 INFO - PROCESS | 2491 | 1462475471279 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - PROCESS | 2491 | 1462475471280 Marionette TRACE conn2 <- [1,442,null,{}] 12:11:11 INFO - PROCESS | 2491 | 1462475471282 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}] 12:11:11 INFO - PROCESS | 2491 | 1462475471399 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 12:11:11 INFO - PROCESS | 2491 | 1462475471485 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:11 INFO - PROCESS | 2491 | ++DOCSHELL 0x129aba000 == 49 [pid = 2491] [id = 118] 12:11:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x116787c00) [pid = 2491] [serial = 351] [outer = 0x0] 12:11:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x1295c3c00) [pid = 2491] [serial = 352] [outer = 0x116787c00] 12:11:11 INFO - PROCESS | 2491 | 1462475471515 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x12a929800) [pid = 2491] [serial = 353] [outer = 0x116787c00] 12:11:12 INFO - PROCESS | 2491 | 1462475472093 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]]]}] 12:11:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:11:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 869ms 12:11:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:11:12 INFO - PROCESS | 2491 | 1462475472148 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 2491 | 1462475472150 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 12:11:12 INFO - PROCESS | 2491 | 1462475472156 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 2491 | 1462475472158 Marionette TRACE conn2 <- [1,446,null,{}] 12:11:12 INFO - PROCESS | 2491 | 1462475472162 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}] 12:11:12 INFO - PROCESS | 2491 | 1462475472248 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 12:11:12 INFO - PROCESS | 2491 | 1462475472307 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 2491 | ++DOCSHELL 0x118113000 == 50 [pid = 2491] [id = 119] 12:11:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x116162c00) [pid = 2491] [serial = 354] [outer = 0x0] 12:11:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x1165bc800) [pid = 2491] [serial = 355] [outer = 0x116162c00] 12:11:12 INFO - PROCESS | 2491 | 1462475472334 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x116a62000) [pid = 2491] [serial = 356] [outer = 0x116162c00] 12:11:12 INFO - PROCESS | 2491 | 1462475472862 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]]]}] 12:11:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:11:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 776ms 12:11:12 INFO - PROCESS | 2491 | 1462475472930 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 2491 | 1462475472936 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 12:11:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:11:12 INFO - PROCESS | 2491 | 1462475472942 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 2491 | 1462475472945 Marionette TRACE conn2 <- [1,450,null,{}] 12:11:12 INFO - PROCESS | 2491 | 1462475472949 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}] 12:11:13 INFO - PROCESS | 2491 | 1462475473074 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4ac000 == 49 [pid = 2491] [id = 113] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x1161b7800 == 48 [pid = 2491] [id = 112] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x12a958000 == 47 [pid = 2491] [id = 111] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x126e91800 == 46 [pid = 2491] [id = 110] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x118387800) [pid = 2491] [serial = 244] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x1216be800) [pid = 2491] [serial = 250] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x118f6ec00) [pid = 2491] [serial = 247] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x125e69000) [pid = 2491] [serial = 253] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x1295c9000) [pid = 2491] [serial = 292] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 124 (0x112042000) [pid = 2491] [serial = 241] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x126959800 == 45 [pid = 2491] [id = 109] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x124973800 == 44 [pid = 2491] [id = 108] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x121769000 == 43 [pid = 2491] [id = 107] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x119f2b800 == 42 [pid = 2491] [id = 106] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x118104000 == 41 [pid = 2491] [id = 105] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x116e90800 == 40 [pid = 2491] [id = 104] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x116772000 == 39 [pid = 2491] [id = 103] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x12aaf0800 == 38 [pid = 2491] [id = 102] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x129ab1800 == 37 [pid = 2491] [id = 101] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x11934d000 == 36 [pid = 2491] [id = 100] 12:11:13 INFO - PROCESS | 2491 | --DOCSHELL 0x116e98800 == 35 [pid = 2491] [id = 99] 12:11:13 INFO - PROCESS | 2491 | 1462475473209 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 123 (0x119a0e800) [pid = 2491] [serial = 268] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 122 (0x1183dc400) [pid = 2491] [serial = 262] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 121 (0x118f6a400) [pid = 2491] [serial = 263] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 120 (0x125e5cc00) [pid = 2491] [serial = 275] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 119 (0x118138c00) [pid = 2491] [serial = 257] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 118 (0x11678d000) [pid = 2491] [serial = 256] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 117 (0x117c40800) [pid = 2491] [serial = 259] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 116 (0x11837f400) [pid = 2491] [serial = 260] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 115 (0x11950f800) [pid = 2491] [serial = 265] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 114 (0x1195dcc00) [pid = 2491] [serial = 266] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 113 (0x128c0a400) [pid = 2491] [serial = 280] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 112 (0x128d72c00) [pid = 2491] [serial = 239] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 111 (0x124b31400) [pid = 2491] [serial = 283] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 110 (0x128c04400) [pid = 2491] [serial = 278] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 109 (0x128d6bc00) [pid = 2491] [serial = 286] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 108 (0x1294b3c00) [pid = 2491] [serial = 289] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x128c10800) [pid = 2491] [serial = 281] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x1295c1c00) [pid = 2491] [serial = 290] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x128c0d000) [pid = 2491] [serial = 284] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x124ae9000) [pid = 2491] [serial = 272] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x119ba8000) [pid = 2491] [serial = 269] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x1294aec00) [pid = 2491] [serial = 287] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 101 (0x125445400) [pid = 2491] [serial = 196] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 100 (0x124b30400) [pid = 2491] [serial = 274] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x1216c0400) [pid = 2491] [serial = 271] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | --DOMWINDOW == 98 (0x126930400) [pid = 2491] [serial = 277] [outer = 0x0] [url = about:blank] 12:11:13 INFO - PROCESS | 2491 | ++DOCSHELL 0x113d51000 == 36 [pid = 2491] [id = 120] 12:11:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x11678d000) [pid = 2491] [serial = 357] [outer = 0x0] 12:11:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x118355800) [pid = 2491] [serial = 358] [outer = 0x11678d000] 12:11:13 INFO - PROCESS | 2491 | 1462475473236 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x1183d1c00) [pid = 2491] [serial = 359] [outer = 0x11678d000] 12:11:13 INFO - PROCESS | 2491 | 1462475473600 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] 12:11:13 INFO - PROCESS | 2491 | 1462475473624 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 12:11:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:11:13 INFO - PROCESS | 2491 | 1462475473627 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 2491 | 1462475473629 Marionette TRACE conn2 <- [1,454,null,{}] 12:11:13 INFO - PROCESS | 2491 | 1462475473637 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}] 12:11:13 INFO - PROCESS | 2491 | 1462475473701 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 12:11:13 INFO - PROCESS | 2491 | 1462475473710 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 2491 | ++DOCSHELL 0x119231800 == 37 [pid = 2491] [id = 121] 12:11:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x118523800) [pid = 2491] [serial = 360] [outer = 0x0] 12:11:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x119505400) [pid = 2491] [serial = 361] [outer = 0x118523800] 12:11:13 INFO - PROCESS | 2491 | 1462475473756 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x119a0dc00) [pid = 2491] [serial = 362] [outer = 0x118523800] 12:11:14 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:14 INFO - PROCESS | 2491 | 1462475474280 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]]]}] 12:11:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:11:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 12:11:14 INFO - PROCESS | 2491 | 1462475474298 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 2491 | 1462475474300 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 12:11:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:11:14 INFO - PROCESS | 2491 | 1462475474303 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 2491 | 1462475474306 Marionette TRACE conn2 <- [1,458,null,{}] 12:11:14 INFO - PROCESS | 2491 | 1462475474310 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}] 12:11:14 INFO - PROCESS | 2491 | 1462475474404 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 12:11:14 INFO - PROCESS | 2491 | 1462475474410 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x119854000 == 38 [pid = 2491] [id = 122] 12:11:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x121144800) [pid = 2491] [serial = 363] [outer = 0x0] 12:11:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x12150c800) [pid = 2491] [serial = 364] [outer = 0x121144800] 12:11:14 INFO - PROCESS | 2491 | 1462475474436 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x1216c5c00) [pid = 2491] [serial = 365] [outer = 0x121144800] 12:11:14 INFO - PROCESS | 2491 | 1462475474748 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] 12:11:14 INFO - PROCESS | 2491 | 1462475474777 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 12:11:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:11:14 INFO - PROCESS | 2491 | 1462475474779 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 2491 | 1462475474780 Marionette TRACE conn2 <- [1,462,null,{}] 12:11:14 INFO - PROCESS | 2491 | 1462475474783 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}] 12:11:14 INFO - PROCESS | 2491 | 1462475474854 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 12:11:14 INFO - PROCESS | 2491 | 1462475474859 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x113ae3800 == 39 [pid = 2491] [id = 123] 12:11:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x113d98000) [pid = 2491] [serial = 366] [outer = 0x0] 12:11:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x1249c6000) [pid = 2491] [serial = 367] [outer = 0x113d98000] 12:11:14 INFO - PROCESS | 2491 | 1462475474886 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x124b28400) [pid = 2491] [serial = 368] [outer = 0x113d98000] 12:11:15 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:15 INFO - PROCESS | 2491 | 1462475475228 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] 12:11:15 INFO - PROCESS | 2491 | 1462475475250 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 12:11:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:11:15 INFO - PROCESS | 2491 | 1462475475252 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - PROCESS | 2491 | 1462475475254 Marionette TRACE conn2 <- [1,466,null,{}] 12:11:15 INFO - PROCESS | 2491 | 1462475475258 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}] 12:11:15 INFO - PROCESS | 2491 | 1462475475344 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 12:11:15 INFO - PROCESS | 2491 | 1462475475350 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 2491 | ++DOCSHELL 0x12132b800 == 40 [pid = 2491] [id = 124] 12:11:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x113f59c00) [pid = 2491] [serial = 369] [outer = 0x0] 12:11:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 112 (0x124b2f400) [pid = 2491] [serial = 370] [outer = 0x113f59c00] 12:11:15 INFO - PROCESS | 2491 | 1462475475420 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 113 (0x128c09800) [pid = 2491] [serial = 371] [outer = 0x113f59c00] 12:11:15 INFO - PROCESS | 2491 | 1462475475763 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] 12:11:15 INFO - PROCESS | 2491 | 1462475475776 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 12:11:15 INFO - PROCESS | 2491 | 1462475475778 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - PROCESS | 2491 | 1462475475779 Marionette TRACE conn2 <- [1,470,null,{}] 12:11:15 INFO - PROCESS | 2491 | 1462475475781 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}] 12:11:15 INFO - PROCESS | 2491 | 1462475475875 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 12:11:15 INFO - PROCESS | 2491 | 1462475475880 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 2491 | ++DOCSHELL 0x112640000 == 41 [pid = 2491] [id = 125] 12:11:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x128c04400) [pid = 2491] [serial = 372] [outer = 0x0] 12:11:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x128d6ac00) [pid = 2491] [serial = 373] [outer = 0x128c04400] 12:11:15 INFO - PROCESS | 2491 | 1462475475905 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x1294b0000) [pid = 2491] [serial = 374] [outer = 0x128c04400] 12:11:16 INFO - PROCESS | 2491 | 1462475476253 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]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:11:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 12:11:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:11:16 INFO - PROCESS | 2491 | 1462475476297 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 2491 | 1462475476299 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 12:11:16 INFO - PROCESS | 2491 | 1462475476301 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - PROCESS | 2491 | 1462475476302 Marionette TRACE conn2 <- [1,474,null,{}] 12:11:16 INFO - PROCESS | 2491 | 1462475476304 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}] 12:11:16 INFO - PROCESS | 2491 | 1462475476391 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 12:11:16 INFO - PROCESS | 2491 | 1462475476404 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x126006800 == 42 [pid = 2491] [id = 126] 12:11:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 117 (0x128c05000) [pid = 2491] [serial = 375] [outer = 0x0] 12:11:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 118 (0x1295c5000) [pid = 2491] [serial = 376] [outer = 0x128c05000] 12:11:16 INFO - PROCESS | 2491 | 1462475476429 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 119 (0x12976d000) [pid = 2491] [serial = 377] [outer = 0x128c05000] 12:11:16 INFO - PROCESS | 2491 | 1462475476751 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]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:11:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 470ms 12:11:16 INFO - PROCESS | 2491 | 1462475476773 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 2491 | 1462475476774 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 12:11:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:11:16 INFO - PROCESS | 2491 | 1462475476776 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - PROCESS | 2491 | 1462475476777 Marionette TRACE conn2 <- [1,478,null,{}] 12:11:16 INFO - PROCESS | 2491 | 1462475476784 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}] 12:11:16 INFO - PROCESS | 2491 | 1462475476872 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 12:11:16 INFO - PROCESS | 2491 | 1462475476876 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e12000 == 43 [pid = 2491] [id = 127] 12:11:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 120 (0x1295c2800) [pid = 2491] [serial = 378] [outer = 0x0] 12:11:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 121 (0x12a91f000) [pid = 2491] [serial = 379] [outer = 0x1295c2800] 12:11:16 INFO - PROCESS | 2491 | 1462475476901 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 122 (0x12ac04400) [pid = 2491] [serial = 380] [outer = 0x1295c2800] 12:11:17 INFO - PROCESS | 2491 | 1462475477250 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]]]}] 12:11:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:11:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 12:11:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:11:17 INFO - PROCESS | 2491 | 1462475477296 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 12:11:17 INFO - PROCESS | 2491 | 1462475477297 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 12:11:17 INFO - PROCESS | 2491 | 1462475477299 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - PROCESS | 2491 | 1462475477300 Marionette TRACE conn2 <- [1,482,null,{}] 12:11:17 INFO - PROCESS | 2491 | 1462475477305 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}] 12:11:17 INFO - PROCESS | 2491 | 1462475477393 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 121 (0x12100ec00) [pid = 2491] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 120 (0x116a65400) [pid = 2491] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 119 (0x1249d1c00) [pid = 2491] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 118 (0x1183d7800) [pid = 2491] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 117 (0x115d42000) [pid = 2491] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 116 (0x1183cfc00) [pid = 2491] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 115 (0x111d36400) [pid = 2491] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 114 (0x116788000) [pid = 2491] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 113 (0x128d67c00) [pid = 2491] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 112 (0x118f63c00) [pid = 2491] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 111 (0x1294b5400) [pid = 2491] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 110 (0x116514c00) [pid = 2491] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 109 (0x1249d1400) [pid = 2491] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 108 (0x1260ba400) [pid = 2491] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x121140c00) [pid = 2491] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x1168b5000) [pid = 2491] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x12ac05000) [pid = 2491] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x1126b8000) [pid = 2491] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:11:17 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x12100e000) [pid = 2491] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:11:17 INFO - PROCESS | 2491 | 1462475477565 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 2491 | ++DOCSHELL 0x1132c6000 == 44 [pid = 2491] [id = 128] 12:11:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x1126b8000) [pid = 2491] [serial = 381] [outer = 0x0] 12:11:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x11324d000) [pid = 2491] [serial = 382] [outer = 0x1126b8000] 12:11:17 INFO - PROCESS | 2491 | 1462475477590 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x11832e000) [pid = 2491] [serial = 383] [outer = 0x1126b8000] 12:11:17 INFO - PROCESS | 2491 | 1462475477883 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]]]}] 12:11:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:11:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 619ms 12:11:17 INFO - PROCESS | 2491 | 1462475477919 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 12:11:17 INFO - PROCESS | 2491 | 1462475477923 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 12:11:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:11:17 INFO - PROCESS | 2491 | 1462475477926 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - PROCESS | 2491 | 1462475477928 Marionette TRACE conn2 <- [1,486,null,{}] 12:11:17 INFO - PROCESS | 2491 | 1462475477930 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}] 12:11:18 INFO - PROCESS | 2491 | 1462475478023 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 12:11:18 INFO - PROCESS | 2491 | 1462475478027 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x129ab5800 == 45 [pid = 2491] [id = 129] 12:11:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x1196f1400) [pid = 2491] [serial = 384] [outer = 0x0] 12:11:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x12a92b400) [pid = 2491] [serial = 385] [outer = 0x1196f1400] 12:11:18 INFO - PROCESS | 2491 | 1462475478056 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x12aec0000) [pid = 2491] [serial = 386] [outer = 0x1196f1400] 12:11:18 INFO - PROCESS | 2491 | 1462475478378 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]]]}] 12:11:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:11:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 470ms 12:11:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:11:18 INFO - PROCESS | 2491 | 1462475478397 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 12:11:18 INFO - PROCESS | 2491 | 1462475478398 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 12:11:18 INFO - PROCESS | 2491 | 1462475478400 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - PROCESS | 2491 | 1462475478401 Marionette TRACE conn2 <- [1,490,null,{}] 12:11:18 INFO - PROCESS | 2491 | 1462475478406 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}] 12:11:18 INFO - PROCESS | 2491 | 1462475478502 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 12:11:18 INFO - PROCESS | 2491 | 1462475478508 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aae3000 == 46 [pid = 2491] [id = 130] 12:11:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x11264f000) [pid = 2491] [serial = 387] [outer = 0x0] 12:11:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x12bcaa400) [pid = 2491] [serial = 388] [outer = 0x11264f000] 12:11:18 INFO - PROCESS | 2491 | 1462475478533 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 112 (0x12bccfc00) [pid = 2491] [serial = 389] [outer = 0x11264f000] 12:11:18 INFO - PROCESS | 2491 | 1462475478808 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]]]}] 12:11:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:11:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 422ms 12:11:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:11:18 INFO - PROCESS | 2491 | 1462475478826 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 12:11:18 INFO - PROCESS | 2491 | 1462475478827 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 12:11:18 INFO - PROCESS | 2491 | 1462475478829 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - PROCESS | 2491 | 1462475478830 Marionette TRACE conn2 <- [1,494,null,{}] 12:11:18 INFO - PROCESS | 2491 | 1462475478832 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}] 12:11:18 INFO - PROCESS | 2491 | 1462475478912 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 12:11:18 INFO - PROCESS | 2491 | 1462475478916 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bde5000 == 47 [pid = 2491] [id = 131] 12:11:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 113 (0x12bcd4c00) [pid = 2491] [serial = 390] [outer = 0x0] 12:11:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x12bfc5400) [pid = 2491] [serial = 391] [outer = 0x12bcd4c00] 12:11:18 INFO - PROCESS | 2491 | 1462475478943 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x12bfc9c00) [pid = 2491] [serial = 392] [outer = 0x12bcd4c00] 12:11:19 INFO - PROCESS | 2491 | 1462475479266 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]]]}] 12:11:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:11:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 12:11:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:11:19 INFO - PROCESS | 2491 | 1462475479297 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 12:11:19 INFO - PROCESS | 2491 | 1462475479299 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 12:11:19 INFO - PROCESS | 2491 | 1462475479301 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 2491 | 1462475479302 Marionette TRACE conn2 <- [1,498,null,{}] 12:11:19 INFO - PROCESS | 2491 | 1462475479305 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}] 12:11:19 INFO - PROCESS | 2491 | 1462475479380 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 12:11:19 INFO - PROCESS | 2491 | 1462475479428 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:19 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c272000 == 48 [pid = 2491] [id = 132] 12:11:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x121002c00) [pid = 2491] [serial = 393] [outer = 0x0] 12:11:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 117 (0x12bfcc000) [pid = 2491] [serial = 394] [outer = 0x121002c00] 12:11:19 INFO - PROCESS | 2491 | 1462475479452 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 118 (0x12c245400) [pid = 2491] [serial = 395] [outer = 0x121002c00] 12:11:19 INFO - PROCESS | 2491 | 1462475479865 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]]]}] 12:11:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:11:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 570ms 12:11:19 INFO - PROCESS | 2491 | 1462475479873 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 12:11:19 INFO - PROCESS | 2491 | 1462475479876 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 12:11:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:11:19 INFO - PROCESS | 2491 | 1462475479880 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 2491 | 1462475479882 Marionette TRACE conn2 <- [1,502,null,{}] 12:11:19 INFO - PROCESS | 2491 | 1462475479886 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}] 12:11:19 INFO - PROCESS | 2491 | 1462475479984 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 12:11:20 INFO - PROCESS | 2491 | 1462475480028 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x11735e800 == 49 [pid = 2491] [id = 133] 12:11:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 119 (0x116165c00) [pid = 2491] [serial = 396] [outer = 0x0] 12:11:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 120 (0x118324800) [pid = 2491] [serial = 397] [outer = 0x116165c00] 12:11:20 INFO - PROCESS | 2491 | 1462475480058 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 121 (0x11838dc00) [pid = 2491] [serial = 398] [outer = 0x116165c00] 12:11:20 INFO - PROCESS | 2491 | 1462475480481 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]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:11:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 619ms 12:11:20 INFO - PROCESS | 2491 | 1462475480500 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 12:11:20 INFO - PROCESS | 2491 | 1462475480506 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 12:11:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:11:20 INFO - PROCESS | 2491 | 1462475480512 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 2491 | 1462475480513 Marionette TRACE conn2 <- [1,506,null,{}] 12:11:20 INFO - PROCESS | 2491 | 1462475480516 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}] 12:11:20 INFO - PROCESS | 2491 | 1462475480615 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 12:11:20 INFO - PROCESS | 2491 | 1462475480700 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x121240000 == 50 [pid = 2491] [id = 134] 12:11:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 122 (0x1196f5c00) [pid = 2491] [serial = 399] [outer = 0x0] 12:11:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 123 (0x119a0ac00) [pid = 2491] [serial = 400] [outer = 0x1196f5c00] 12:11:20 INFO - PROCESS | 2491 | 1462475480743 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 124 (0x12100f000) [pid = 2491] [serial = 401] [outer = 0x1196f5c00] 12:11:21 INFO - PROCESS | 2491 | 1462475481169 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]]]}] 12:11:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:11:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 669ms 12:11:21 INFO - PROCESS | 2491 | 1462475481181 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 12:11:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:11:21 INFO - PROCESS | 2491 | 1462475481183 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 12:11:21 INFO - PROCESS | 2491 | 1462475481185 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:11:21 INFO - PROCESS | 2491 | 1462475481189 Marionette TRACE conn2 <- [1,510,null,{}] 12:11:21 INFO - PROCESS | 2491 | 1462475481197 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}] 12:11:21 INFO - PROCESS | 2491 | 1462475481296 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 12:11:21 INFO - PROCESS | 2491 | 1462475481341 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:21 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aaf2800 == 51 [pid = 2491] [id = 135] 12:11:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x12150dc00) [pid = 2491] [serial = 402] [outer = 0x0] 12:11:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x12544ec00) [pid = 2491] [serial = 403] [outer = 0x12150dc00] 12:11:21 INFO - PROCESS | 2491 | 1462475481372 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x126c8a000) [pid = 2491] [serial = 404] [outer = 0x12150dc00] 12:11:21 INFO - PROCESS | 2491 | 1462475481813 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]]]}] 12:11:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:11:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 673ms 12:11:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:11:21 INFO - PROCESS | 2491 | 1462475481859 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 12:11:21 INFO - PROCESS | 2491 | 1462475481861 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 12:11:21 INFO - PROCESS | 2491 | 1462475481863 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:11:21 INFO - PROCESS | 2491 | 1462475481864 Marionette TRACE conn2 <- [1,514,null,{}] 12:11:21 INFO - PROCESS | 2491 | 1462475481867 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}] 12:11:22 INFO - PROCESS | 2491 | 1462475482012 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 12:11:22 INFO - PROCESS | 2491 | 1462475482069 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8cb800 == 52 [pid = 2491] [id = 136] 12:11:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x129763800) [pid = 2491] [serial = 405] [outer = 0x0] 12:11:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x12a920c00) [pid = 2491] [serial = 406] [outer = 0x129763800] 12:11:22 INFO - PROCESS | 2491 | 1462475482100 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x12ae92400) [pid = 2491] [serial = 407] [outer = 0x129763800] 12:11:22 INFO - PROCESS | 2491 | 1462475482510 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]]]}] 12:11:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 12:11:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 668ms 12:11:22 INFO - PROCESS | 2491 | 1462475482532 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 12:11:22 INFO - PROCESS | 2491 | 1462475482533 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 12:11:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:11:22 INFO - PROCESS | 2491 | 1462475482536 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - PROCESS | 2491 | 1462475482537 Marionette TRACE conn2 <- [1,518,null,{}] 12:11:22 INFO - PROCESS | 2491 | 1462475482539 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}] 12:11:22 INFO - PROCESS | 2491 | 1462475482633 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 12:11:22 INFO - PROCESS | 2491 | 1462475482678 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x129731800 == 53 [pid = 2491] [id = 137] 12:11:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x12aeb9000) [pid = 2491] [serial = 408] [outer = 0x0] 12:11:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x12976a800) [pid = 2491] [serial = 409] [outer = 0x12aeb9000] 12:11:22 INFO - PROCESS | 2491 | 1462475482708 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x12bcb6000) [pid = 2491] [serial = 410] [outer = 0x12aeb9000] 12:11:23 INFO - PROCESS | 2491 | 1462475483283 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]]]}] 12:11:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:11:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 772ms 12:11:23 INFO - PROCESS | 2491 | 1462475483329 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 12:11:23 INFO - PROCESS | 2491 | 1462475483331 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 12:11:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:11:23 INFO - PROCESS | 2491 | 1462475483335 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 2491 | 1462475483340 Marionette TRACE conn2 <- [1,522,null,{}] 12:11:23 INFO - PROCESS | 2491 | 1462475483344 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}] 12:11:23 INFO - PROCESS | 2491 | 1462475483430 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 12:11:23 INFO - PROCESS | 2491 | 1462475483506 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 2491 | ++DOCSHELL 0x1196eb000 == 54 [pid = 2491] [id = 138] 12:11:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x117693800) [pid = 2491] [serial = 411] [outer = 0x0] 12:11:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x118140800) [pid = 2491] [serial = 412] [outer = 0x117693800] 12:11:23 INFO - PROCESS | 2491 | 1462475483533 Marionette DEBUG loaded listener.js 12:11:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x118387800) [pid = 2491] [serial = 413] [outer = 0x117693800] 12:11:24 INFO - PROCESS | 2491 | 1462475484009 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]]]}] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x124db9000 == 53 [pid = 2491] [id = 66] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x12bde5000 == 52 [pid = 2491] [id = 131] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x12aae3000 == 51 [pid = 2491] [id = 130] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x129ab5800 == 50 [pid = 2491] [id = 129] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x1132c6000 == 49 [pid = 2491] [id = 128] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x126e12000 == 48 [pid = 2491] [id = 127] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x126006800 == 47 [pid = 2491] [id = 126] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x112640000 == 46 [pid = 2491] [id = 125] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x117694c00) [pid = 2491] [serial = 295] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x118397c00) [pid = 2491] [serial = 298] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x123379400) [pid = 2491] [serial = 301] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x128d65c00) [pid = 2491] [serial = 304] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x12132b800 == 45 [pid = 2491] [id = 124] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x113ae3800 == 44 [pid = 2491] [id = 123] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x119854000 == 43 [pid = 2491] [id = 122] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x119231800 == 42 [pid = 2491] [id = 121] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x113d51000 == 41 [pid = 2491] [id = 120] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x118113000 == 40 [pid = 2491] [id = 119] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x129aba000 == 39 [pid = 2491] [id = 118] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x12bdda000 == 38 [pid = 2491] [id = 117] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x1233a7000 == 37 [pid = 2491] [id = 116] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x119224000 == 36 [pid = 2491] [id = 115] 12:11:24 INFO - PROCESS | 2491 | --DOCSHELL 0x12bddc800 == 35 [pid = 2491] [id = 114] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x126859000) [pid = 2491] [serial = 254] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x1195d6400) [pid = 2491] [serial = 248] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x116863400) [pid = 2491] [serial = 199] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x12113f800) [pid = 2491] [serial = 157] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x113d9d800) [pid = 2491] [serial = 242] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x1183d1400) [pid = 2491] [serial = 245] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x124ab3800) [pid = 2491] [serial = 251] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 124 (0x11838a000) [pid = 2491] [serial = 202] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 123 (0x1295cf800) [pid = 2491] [serial = 325] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 122 (0x118fa9c00) [pid = 2491] [serial = 313] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 121 (0x119504c00) [pid = 2491] [serial = 314] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 120 (0x12a923800) [pid = 2491] [serial = 328] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 119 (0x1291f1000) [pid = 2491] [serial = 308] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 118 (0x121507400) [pid = 2491] [serial = 307] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 117 (0x125447000) [pid = 2491] [serial = 319] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 116 (0x125e66000) [pid = 2491] [serial = 320] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 115 (0x12979e400) [pid = 2491] [serial = 326] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 114 (0x126c88400) [pid = 2491] [serial = 322] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 113 (0x121347800) [pid = 2491] [serial = 316] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 112 (0x121920400) [pid = 2491] [serial = 317] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 111 (0x118329400) [pid = 2491] [serial = 310] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 110 (0x12ae87400) [pid = 2491] [serial = 331] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 109 (0x12ac05c00) [pid = 2491] [serial = 329] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 108 (0x12aeb3000) [pid = 2491] [serial = 332] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x116785c00) [pid = 2491] [serial = 334] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x12aebdc00) [pid = 2491] [serial = 338] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x1196f3800) [pid = 2491] [serial = 335] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x118381400) [pid = 2491] [serial = 311] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x1294af000) [pid = 2491] [serial = 337] [outer = 0x0] [url = about:blank] 12:11:24 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x128c0e400) [pid = 2491] [serial = 323] [outer = 0x0] [url = about:blank] 12:11:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:11:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 728ms 12:11:24 INFO - PROCESS | 2491 | 1462475484064 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 12:11:24 INFO - PROCESS | 2491 | 1462475484067 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 12:11:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:11:24 INFO - PROCESS | 2491 | 1462475484074 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - PROCESS | 2491 | 1462475484075 Marionette TRACE conn2 <- [1,526,null,{}] 12:11:24 INFO - PROCESS | 2491 | 1462475484078 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}] 12:11:24 INFO - PROCESS | 2491 | 1462475484156 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 12:11:24 INFO - PROCESS | 2491 | 1462475484162 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 2491 | ++DOCSHELL 0x11684a800 == 36 [pid = 2491] [id = 139] 12:11:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x1183d4400) [pid = 2491] [serial = 414] [outer = 0x0] 12:11:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x1183ddc00) [pid = 2491] [serial = 415] [outer = 0x1183d4400] 12:11:24 INFO - PROCESS | 2491 | 1462475484188 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x11950ac00) [pid = 2491] [serial = 416] [outer = 0x1183d4400] 12:11:24 INFO - PROCESS | 2491 | 1462475484610 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]]]}] 12:11:24 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 12:11:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 569ms 12:11:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:11:24 INFO - PROCESS | 2491 | 1462475484644 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 12:11:24 INFO - PROCESS | 2491 | 1462475484646 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 12:11:24 INFO - PROCESS | 2491 | 1462475484649 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - PROCESS | 2491 | 1462475484653 Marionette TRACE conn2 <- [1,530,null,{}] 12:11:24 INFO - PROCESS | 2491 | 1462475484664 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}] 12:11:24 INFO - PROCESS | 2491 | 1462475484814 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 12:11:24 INFO - PROCESS | 2491 | 1462475484833 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 2491 | ++DOCSHELL 0x119351800 == 37 [pid = 2491] [id = 140] 12:11:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x119dc2000) [pid = 2491] [serial = 417] [outer = 0x0] 12:11:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x121149800) [pid = 2491] [serial = 418] [outer = 0x119dc2000] 12:11:24 INFO - PROCESS | 2491 | 1462475484878 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x1219da800) [pid = 2491] [serial = 419] [outer = 0x119dc2000] 12:11:25 INFO - PROCESS | 2491 | 1462475485313 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"]]]}] 12:11:25 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 12:11:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:11:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:11:25 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 12:11:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:11:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:11:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 675ms 12:11:25 INFO - PROCESS | 2491 | 1462475485324 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 12:11:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:11:25 INFO - PROCESS | 2491 | 1462475485326 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 12:11:25 INFO - PROCESS | 2491 | 1462475485328 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 2491 | 1462475485329 Marionette TRACE conn2 <- [1,534,null,{}] 12:11:25 INFO - PROCESS | 2491 | 1462475485332 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}] 12:11:25 INFO - PROCESS | 2491 | 1462475485410 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 12:11:25 INFO - PROCESS | 2491 | 1462475485415 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x121594800 == 38 [pid = 2491] [id = 141] 12:11:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x1249cf800) [pid = 2491] [serial = 420] [outer = 0x0] 12:11:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x1254ee400) [pid = 2491] [serial = 421] [outer = 0x1249cf800] 12:11:25 INFO - PROCESS | 2491 | 1462475485443 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x12692ec00) [pid = 2491] [serial = 422] [outer = 0x1249cf800] 12:11:25 INFO - PROCESS | 2491 | 1462475485758 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]]]}] 12:11:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 12:11:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 470ms 12:11:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:11:25 INFO - PROCESS | 2491 | 1462475485799 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 2491 | 1462475485800 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 12:11:25 INFO - PROCESS | 2491 | 1462475485802 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 2491 | 1462475485803 Marionette TRACE conn2 <- [1,538,null,{}] 12:11:25 INFO - PROCESS | 2491 | 1462475485805 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}] 12:11:25 INFO - PROCESS | 2491 | 1462475485881 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 12:11:25 INFO - PROCESS | 2491 | 1462475485948 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x1233a6000 == 39 [pid = 2491] [id = 142] 12:11:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 112 (0x124938000) [pid = 2491] [serial = 423] [outer = 0x0] 12:11:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 113 (0x126c8a400) [pid = 2491] [serial = 424] [outer = 0x124938000] 12:11:25 INFO - PROCESS | 2491 | 1462475485980 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x128d63400) [pid = 2491] [serial = 425] [outer = 0x124938000] 12:11:26 INFO - PROCESS | 2491 | 1462475486315 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]]]}] 12:11:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 12:11:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 571ms 12:11:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:11:26 INFO - PROCESS | 2491 | 1462475486374 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 2491 | 1462475486375 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 12:11:26 INFO - PROCESS | 2491 | 1462475486377 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - PROCESS | 2491 | 1462475486378 Marionette TRACE conn2 <- [1,542,null,{}] 12:11:26 INFO - PROCESS | 2491 | 1462475486380 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}] 12:11:26 INFO - PROCESS | 2491 | 1462475486489 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 12:11:26 INFO - PROCESS | 2491 | 1462475486504 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:26 INFO - PROCESS | 2491 | ++DOCSHELL 0x126965800 == 40 [pid = 2491] [id = 143] 12:11:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x128c10800) [pid = 2491] [serial = 426] [outer = 0x0] 12:11:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x1294b6400) [pid = 2491] [serial = 427] [outer = 0x128c10800] 12:11:26 INFO - PROCESS | 2491 | 1462475486532 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 117 (0x12ac04000) [pid = 2491] [serial = 428] [outer = 0x128c10800] 12:11:26 INFO - PROCESS | 2491 | 1462475486860 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]]]}] 12:11:26 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. 12:11:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 520ms 12:11:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:11:26 INFO - PROCESS | 2491 | 1462475486897 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 2491 | 1462475486898 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 12:11:26 INFO - PROCESS | 2491 | 1462475486901 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - PROCESS | 2491 | 1462475486902 Marionette TRACE conn2 <- [1,546,null,{}] 12:11:26 INFO - PROCESS | 2491 | 1462475486904 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}] 12:11:27 INFO - PROCESS | 2491 | 1462475486995 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 12:11:27 INFO - PROCESS | 2491 | 1462475487017 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x12972a000 == 41 [pid = 2491] [id = 144] 12:11:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 118 (0x12ac09c00) [pid = 2491] [serial = 429] [outer = 0x0] 12:11:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 119 (0x12aec1000) [pid = 2491] [serial = 430] [outer = 0x12ac09c00] 12:11:27 INFO - PROCESS | 2491 | 1462475487049 Marionette DEBUG loaded listener.js 12:11:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 120 (0x12bcb7c00) [pid = 2491] [serial = 431] [outer = 0x12ac09c00] 12:11:27 INFO - PROCESS | 2491 | 1462475487409 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]]]}] 12:11:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 12:11:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 518ms 12:11:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:11:27 INFO - PROCESS | 2491 | 1462475487421 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 2491 | 1462475487423 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 12:11:27 INFO - PROCESS | 2491 | 1462475487425 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 2491 | 1462475487426 Marionette TRACE conn2 <- [1,550,null,{}] 12:11:27 INFO - PROCESS | 2491 | 1462475487437 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}] 12:11:27 INFO - PROCESS | 2491 | 1462475487530 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 12:11:27 INFO - PROCESS | 2491 | 1462475487540 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aadc800 == 42 [pid = 2491] [id = 145] 12:11:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 121 (0x12ac0c000) [pid = 2491] [serial = 432] [outer = 0x0] 12:11:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 122 (0x12bccec00) [pid = 2491] [serial = 433] [outer = 0x12ac0c000] 12:11:27 INFO - PROCESS | 2491 | 1462475487606 Marionette DEBUG loaded listener.js 12:11:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 123 (0x12c246400) [pid = 2491] [serial = 434] [outer = 0x12ac0c000] 12:11:27 INFO - PROCESS | 2491 | 1462475487915 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]]]}] 12:11:27 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. 12:11:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 518ms 12:11:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:11:27 INFO - PROCESS | 2491 | 1462475487944 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 2491 | 1462475487945 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 12:11:27 INFO - PROCESS | 2491 | 1462475487947 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 2491 | 1462475487948 Marionette TRACE conn2 <- [1,554,null,{}] 12:11:27 INFO - PROCESS | 2491 | 1462475487951 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}] 12:11:28 INFO - PROCESS | 2491 | 1462475488045 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 12:11:28 INFO - PROCESS | 2491 | 1462475488049 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4b2800 == 43 [pid = 2491] [id = 146] 12:11:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 124 (0x12bcd6400) [pid = 2491] [serial = 435] [outer = 0x0] 12:11:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x12c249400) [pid = 2491] [serial = 436] [outer = 0x12bcd6400] 12:11:28 INFO - PROCESS | 2491 | 1462475488074 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x12c250800) [pid = 2491] [serial = 437] [outer = 0x12bcd6400] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x1295c2800) [pid = 2491] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 124 (0x1126b8000) [pid = 2491] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 123 (0x12bcd4c00) [pid = 2491] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 122 (0x11264f000) [pid = 2491] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 121 (0x1196f1400) [pid = 2491] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 120 (0x113f59c00) [pid = 2491] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 119 (0x121145400) [pid = 2491] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 118 (0x128d63c00) [pid = 2491] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 117 (0x116167c00) [pid = 2491] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 116 (0x128c04c00) [pid = 2491] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 115 (0x11837a400) [pid = 2491] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 114 (0x128c04400) [pid = 2491] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 113 (0x128c05000) [pid = 2491] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 112 (0x116162c00) [pid = 2491] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 111 (0x11832d800) [pid = 2491] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 110 (0x124b2d000) [pid = 2491] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 109 (0x119b25c00) [pid = 2491] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 108 (0x116787c00) [pid = 2491] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x113d98000) [pid = 2491] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x11678d000) [pid = 2491] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x121144800) [pid = 2491] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:11:28 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x118523800) [pid = 2491] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:11:28 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:28 INFO - PROCESS | 2491 | [2491] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:11:28 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:28 INFO - PROCESS | 2491 | 1462475488517 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]]]}] 12:11:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:11:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 618ms 12:11:28 INFO - PROCESS | 2491 | 1462475488566 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 12:11:28 INFO - PROCESS | 2491 | 1462475488567 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 12:11:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:11:28 INFO - PROCESS | 2491 | 1462475488569 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:11:28 INFO - PROCESS | 2491 | 1462475488570 Marionette TRACE conn2 <- [1,558,null,{}] 12:11:28 INFO - PROCESS | 2491 | 1462475488573 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}] 12:11:28 INFO - PROCESS | 2491 | 1462475488668 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 12:11:28 INFO - PROCESS | 2491 | 1462475488698 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 2491 | ++DOCSHELL 0x119f33800 == 44 [pid = 2491] [id = 147] 12:11:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x1126b8800) [pid = 2491] [serial = 438] [outer = 0x0] 12:11:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x118393400) [pid = 2491] [serial = 439] [outer = 0x1126b8800] 12:11:28 INFO - PROCESS | 2491 | 1462475488723 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x121146c00) [pid = 2491] [serial = 440] [outer = 0x1126b8800] 12:11:29 INFO - PROCESS | 2491 | 1462475488996 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]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:11:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 470ms 12:11:29 INFO - PROCESS | 2491 | 1462475489043 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 2491 | 1462475489045 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 12:11:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:11:29 INFO - PROCESS | 2491 | 1462475489047 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 2491 | 1462475489049 Marionette TRACE conn2 <- [1,562,null,{}] 12:11:29 INFO - PROCESS | 2491 | 1462475489051 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}] 12:11:29 INFO - PROCESS | 2491 | 1462475489146 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 12:11:29 INFO - PROCESS | 2491 | 1462475489150 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c274800 == 45 [pid = 2491] [id = 148] 12:11:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x125442800) [pid = 2491] [serial = 441] [outer = 0x0] 12:11:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x12bcd4c00) [pid = 2491] [serial = 442] [outer = 0x125442800] 12:11:29 INFO - PROCESS | 2491 | 1462475489181 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x12cb5fc00) [pid = 2491] [serial = 443] [outer = 0x125442800] 12:11:29 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:29 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:29 INFO - PROCESS | 2491 | 1462475489524 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]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:11:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 521ms 12:11:29 INFO - PROCESS | 2491 | 1462475489568 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 2491 | 1462475489570 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 12:11:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:11:29 INFO - PROCESS | 2491 | 1462475489572 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 2491 | 1462475489573 Marionette TRACE conn2 <- [1,566,null,{}] 12:11:29 INFO - PROCESS | 2491 | 1462475489575 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}] 12:11:29 INFO - PROCESS | 2491 | 1462475489653 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 12:11:29 INFO - PROCESS | 2491 | 1462475489659 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cb8d000 == 46 [pid = 2491] [id = 149] 12:11:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x128d68400) [pid = 2491] [serial = 444] [outer = 0x0] 12:11:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 112 (0x12cb66800) [pid = 2491] [serial = 445] [outer = 0x128d68400] 12:11:29 INFO - PROCESS | 2491 | 1462475489683 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 113 (0x12cfb9400) [pid = 2491] [serial = 446] [outer = 0x128d68400] 12:11:29 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:29 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:30 INFO - PROCESS | 2491 | 1462475489994 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]]]}] 12:11:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:11:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 469ms 12:11:30 INFO - PROCESS | 2491 | 1462475490041 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 12:11:30 INFO - PROCESS | 2491 | 1462475490042 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 12:11:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:11:30 INFO - PROCESS | 2491 | 1462475490045 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 2491 | 1462475490046 Marionette TRACE conn2 <- [1,570,null,{}] 12:11:30 INFO - PROCESS | 2491 | 1462475490048 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}] 12:11:30 INFO - PROCESS | 2491 | 1462475490125 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 12:11:30 INFO - PROCESS | 2491 | 1462475490129 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:30 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cba2800 == 47 [pid = 2491] [id = 150] 12:11:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x12cfb9c00) [pid = 2491] [serial = 447] [outer = 0x0] 12:11:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x12cfc3800) [pid = 2491] [serial = 448] [outer = 0x12cfb9c00] 12:11:30 INFO - PROCESS | 2491 | 1462475490153 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x12d208c00) [pid = 2491] [serial = 449] [outer = 0x12cfb9c00] 12:11:30 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12a93c000 == 46 [pid = 2491] [id = 98] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x113a4a800 == 45 [pid = 2491] [id = 53] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x1196eb000 == 44 [pid = 2491] [id = 138] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x129731800 == 43 [pid = 2491] [id = 137] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12c8cb800 == 42 [pid = 2491] [id = 136] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12aaf2800 == 41 [pid = 2491] [id = 135] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x121240000 == 40 [pid = 2491] [id = 134] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x11735e800 == 39 [pid = 2491] [id = 133] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12c272000 == 38 [pid = 2491] [id = 132] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x11684a800 == 37 [pid = 2491] [id = 139] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x119351800 == 36 [pid = 2491] [id = 140] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12c274800 == 35 [pid = 2491] [id = 148] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4b2800 == 34 [pid = 2491] [id = 146] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x119f33800 == 33 [pid = 2491] [id = 147] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x1233a6000 == 32 [pid = 2491] [id = 142] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12972a000 == 31 [pid = 2491] [id = 144] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x126965800 == 30 [pid = 2491] [id = 143] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12aadc800 == 29 [pid = 2491] [id = 145] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x121594800 == 28 [pid = 2491] [id = 141] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 115 (0x1260bec00) [pid = 2491] [serial = 302] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 114 (0x129764000) [pid = 2491] [serial = 293] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 113 (0x118346c00) [pid = 2491] [serial = 296] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 112 (0x1291ee800) [pid = 2491] [serial = 305] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 111 (0x118f9e800) [pid = 2491] [serial = 299] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 110 (0x128d6ac00) [pid = 2491] [serial = 373] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 109 (0x1295c5000) [pid = 2491] [serial = 376] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 108 (0x1165bc800) [pid = 2491] [serial = 355] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x1192c1000) [pid = 2491] [serial = 344] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x1183d6400) [pid = 2491] [serial = 343] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x128d67800) [pid = 2491] [serial = 349] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x1294b4000) [pid = 2491] [serial = 350] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x121509400) [pid = 2491] [serial = 347] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x119f90400) [pid = 2491] [serial = 346] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 101 (0x12a929800) [pid = 2491] [serial = 353] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 100 (0x1295c3c00) [pid = 2491] [serial = 352] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x1249c6000) [pid = 2491] [serial = 367] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 98 (0x124b28400) [pid = 2491] [serial = 368] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 97 (0x118355800) [pid = 2491] [serial = 358] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 96 (0x1183d1c00) [pid = 2491] [serial = 359] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 95 (0x12150c800) [pid = 2491] [serial = 364] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 94 (0x1216c5c00) [pid = 2491] [serial = 365] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 93 (0x12bcafc00) [pid = 2491] [serial = 340] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 92 (0x119505400) [pid = 2491] [serial = 361] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 91 (0x119a0dc00) [pid = 2491] [serial = 362] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 90 (0x12a91f000) [pid = 2491] [serial = 379] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 89 (0x12ac04400) [pid = 2491] [serial = 380] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 88 (0x11832e000) [pid = 2491] [serial = 383] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 87 (0x12bfc5400) [pid = 2491] [serial = 391] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 86 (0x12bccfc00) [pid = 2491] [serial = 389] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 85 (0x12a92b400) [pid = 2491] [serial = 385] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 84 (0x11324d000) [pid = 2491] [serial = 382] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 83 (0x116a62000) [pid = 2491] [serial = 356] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 82 (0x12bfc9c00) [pid = 2491] [serial = 392] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 81 (0x124b2f400) [pid = 2491] [serial = 370] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 80 (0x12bcaa400) [pid = 2491] [serial = 388] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 79 (0x128c09800) [pid = 2491] [serial = 371] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 78 (0x12aec0000) [pid = 2491] [serial = 386] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 77 (0x1294b0000) [pid = 2491] [serial = 374] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 76 (0x12976d000) [pid = 2491] [serial = 377] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12cb8d000 == 27 [pid = 2491] [id = 149] 12:11:31 INFO - PROCESS | 2491 | --DOMWINDOW == 75 (0x12bfcc000) [pid = 2491] [serial = 394] [outer = 0x0] [url = about:blank] 12:11:31 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:31 INFO - PROCESS | 2491 | 1462475491707 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]]]}] 12:11:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:11:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1673ms 12:11:31 INFO - PROCESS | 2491 | 1462475491719 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 12:11:31 INFO - PROCESS | 2491 | 1462475491723 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 12:11:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:11:31 INFO - PROCESS | 2491 | 1462475491727 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - PROCESS | 2491 | 1462475491729 Marionette TRACE conn2 <- [1,574,null,{}] 12:11:31 INFO - PROCESS | 2491 | 1462475491734 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}] 12:11:31 INFO - PROCESS | 2491 | 1462475491807 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 12:11:31 INFO - PROCESS | 2491 | 1462475491849 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:31 INFO - PROCESS | 2491 | ++DOCSHELL 0x113d4c800 == 28 [pid = 2491] [id = 151] 12:11:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 76 (0x115d41800) [pid = 2491] [serial = 450] [outer = 0x0] 12:11:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 77 (0x116110c00) [pid = 2491] [serial = 451] [outer = 0x115d41800] 12:11:31 INFO - PROCESS | 2491 | 1462475491877 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 78 (0x11678d800) [pid = 2491] [serial = 452] [outer = 0x115d41800] 12:11:32 INFO - PROCESS | 2491 | 1462475492180 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]]]}] 12:11:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:11:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 470ms 12:11:32 INFO - PROCESS | 2491 | 1462475492197 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 2491 | 1462475492201 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 12:11:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:11:32 INFO - PROCESS | 2491 | 1462475492214 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 2491 | 1462475492216 Marionette TRACE conn2 <- [1,578,null,{}] 12:11:32 INFO - PROCESS | 2491 | 1462475492218 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}] 12:11:32 INFO - PROCESS | 2491 | 1462475492295 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 12:11:32 INFO - PROCESS | 2491 | 1462475492300 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x11683c000 == 29 [pid = 2491] [id = 152] 12:11:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 79 (0x11678ec00) [pid = 2491] [serial = 453] [outer = 0x0] 12:11:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 80 (0x116a68000) [pid = 2491] [serial = 454] [outer = 0x11678ec00] 12:11:32 INFO - PROCESS | 2491 | 1462475492328 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 81 (0x118142000) [pid = 2491] [serial = 455] [outer = 0x11678ec00] 12:11:32 INFO - PROCESS | 2491 | 1462475492638 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]]]}] 12:11:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:11:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 469ms 12:11:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:11:32 INFO - PROCESS | 2491 | 1462475492709 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 2491 | 1462475492712 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 12:11:32 INFO - PROCESS | 2491 | 1462475492715 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 2491 | 1462475492717 Marionette TRACE conn2 <- [1,582,null,{}] 12:11:32 INFO - PROCESS | 2491 | 1462475492722 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}] 12:11:32 INFO - PROCESS | 2491 | 1462475492798 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 12:11:32 INFO - PROCESS | 2491 | 1462475492848 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x113d5b000 == 30 [pid = 2491] [id = 153] 12:11:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 82 (0x111db9400) [pid = 2491] [serial = 456] [outer = 0x0] 12:11:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 83 (0x113f59c00) [pid = 2491] [serial = 457] [outer = 0x111db9400] 12:11:32 INFO - PROCESS | 2491 | 1462475492912 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 84 (0x1165c5400) [pid = 2491] [serial = 458] [outer = 0x111db9400] 12:11:33 INFO - PROCESS | 2491 | 1462475493447 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]]]}] 12:11:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:11:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 772ms 12:11:33 INFO - PROCESS | 2491 | 1462475493490 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 12:11:33 INFO - PROCESS | 2491 | 1462475493493 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 12:11:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:11:33 INFO - PROCESS | 2491 | 1462475493498 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:11:33 INFO - PROCESS | 2491 | 1462475493501 Marionette TRACE conn2 <- [1,586,null,{}] 12:11:33 INFO - PROCESS | 2491 | 1462475493504 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}] 12:11:33 INFO - PROCESS | 2491 | 1462475493598 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 12:11:33 INFO - PROCESS | 2491 | 1462475493660 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:33 INFO - PROCESS | 2491 | ++DOCSHELL 0x117359800 == 31 [pid = 2491] [id = 154] 12:11:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 85 (0x116538400) [pid = 2491] [serial = 459] [outer = 0x0] 12:11:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 86 (0x118138c00) [pid = 2491] [serial = 460] [outer = 0x116538400] 12:11:33 INFO - PROCESS | 2491 | 1462475493690 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 87 (0x118383c00) [pid = 2491] [serial = 461] [outer = 0x116538400] 12:11:34 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:34 INFO - PROCESS | 2491 | 1462475494318 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]]]}] 12:11:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:11:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 872ms 12:11:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:11:34 INFO - PROCESS | 2491 | 1462475494369 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 12:11:34 INFO - PROCESS | 2491 | 1462475494371 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 12:11:34 INFO - PROCESS | 2491 | 1462475494374 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:11:34 INFO - PROCESS | 2491 | 1462475494377 Marionette TRACE conn2 <- [1,590,null,{}] 12:11:34 INFO - PROCESS | 2491 | 1462475494381 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}] 12:11:34 INFO - PROCESS | 2491 | 1462475494478 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 12:11:34 INFO - PROCESS | 2491 | --DOCSHELL 0x113d4c800 == 30 [pid = 2491] [id = 151] 12:11:34 INFO - PROCESS | 2491 | 1462475494524 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x1161e9800 == 31 [pid = 2491] [id = 155] 12:11:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 88 (0x116115400) [pid = 2491] [serial = 462] [outer = 0x0] 12:11:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 89 (0x116789000) [pid = 2491] [serial = 463] [outer = 0x116115400] 12:11:34 INFO - PROCESS | 2491 | 1462475494552 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 90 (0x116a68400) [pid = 2491] [serial = 464] [outer = 0x116115400] 12:11:34 INFO - PROCESS | 2491 | 1462475494841 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]]]}] 12:11:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:11:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 521ms 12:11:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:11:34 INFO - PROCESS | 2491 | 1462475494896 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 12:11:34 INFO - PROCESS | 2491 | 1462475494899 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 12:11:34 INFO - PROCESS | 2491 | 1462475494904 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:11:34 INFO - PROCESS | 2491 | 1462475494907 Marionette TRACE conn2 <- [1,594,null,{}] 12:11:34 INFO - PROCESS | 2491 | 1462475494910 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}] 12:11:34 INFO - PROCESS | 2491 | 1462475494979 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 12:11:34 INFO - PROCESS | 2491 | 1462475494984 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x11825d800 == 32 [pid = 2491] [id = 156] 12:11:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 91 (0x1180dc000) [pid = 2491] [serial = 465] [outer = 0x0] 12:11:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 92 (0x118384c00) [pid = 2491] [serial = 466] [outer = 0x1180dc000] 12:11:35 INFO - PROCESS | 2491 | 1462475495012 Marionette DEBUG loaded listener.js 12:11:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 93 (0x1183d8800) [pid = 2491] [serial = 467] [outer = 0x1180dc000] 12:11:35 INFO - PROCESS | 2491 | 1462475495347 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]]]}] 12:11:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:11:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 472ms 12:11:35 INFO - PROCESS | 2491 | 1462475495375 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 12:11:35 INFO - PROCESS | 2491 | 1462475495377 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 12:11:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:11:35 INFO - PROCESS | 2491 | 1462475495379 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:11:35 INFO - PROCESS | 2491 | 1462475495381 Marionette TRACE conn2 <- [1,598,null,{}] 12:11:35 INFO - PROCESS | 2491 | 1462475495389 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}] 12:11:35 INFO - PROCESS | 2491 | 1462475495466 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 12:11:35 INFO - PROCESS | 2491 | 1462475495509 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:35 INFO - PROCESS | 2491 | ++DOCSHELL 0x11933f000 == 33 [pid = 2491] [id = 157] 12:11:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 94 (0x117c38800) [pid = 2491] [serial = 468] [outer = 0x0] 12:11:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 95 (0x11851cc00) [pid = 2491] [serial = 469] [outer = 0x117c38800] 12:11:35 INFO - PROCESS | 2491 | 1462475495537 Marionette DEBUG loaded listener.js 12:11:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 96 (0x1192cbc00) [pid = 2491] [serial = 470] [outer = 0x117c38800] 12:11:35 INFO - PROCESS | 2491 | 1462475495847 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]]]}] 12:11:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:11:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 520ms 12:11:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:11:35 INFO - PROCESS | 2491 | 1462475495900 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 12:11:35 INFO - PROCESS | 2491 | 1462475495902 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 12:11:35 INFO - PROCESS | 2491 | 1462475495904 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:11:35 INFO - PROCESS | 2491 | 1462475495905 Marionette TRACE conn2 <- [1,602,null,{}] 12:11:35 INFO - PROCESS | 2491 | 1462475495907 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}] 12:11:35 INFO - PROCESS | 2491 | 1462475495979 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 12:11:36 INFO - PROCESS | 2491 | 1462475496020 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 2491 | ++DOCSHELL 0x119538800 == 34 [pid = 2491] [id = 158] 12:11:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x1183dd800) [pid = 2491] [serial = 471] [outer = 0x0] 12:11:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x11950a000) [pid = 2491] [serial = 472] [outer = 0x1183dd800] 12:11:36 INFO - PROCESS | 2491 | 1462475496046 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x119a04000) [pid = 2491] [serial = 473] [outer = 0x1183dd800] 12:11:36 INFO - PROCESS | 2491 | 1462475496326 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]]]}] 12:11:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:11:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 469ms 12:11:36 INFO - PROCESS | 2491 | 1462475496375 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 2491 | 1462475496377 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 12:11:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:11:36 INFO - PROCESS | 2491 | 1462475496379 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 2491 | 1462475496380 Marionette TRACE conn2 <- [1,606,null,{}] 12:11:36 INFO - PROCESS | 2491 | 1462475496382 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}] 12:11:36 INFO - PROCESS | 2491 | 1462475496451 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 12:11:36 INFO - PROCESS | 2491 | 1462475496457 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 2491 | ++DOCSHELL 0x119f31000 == 35 [pid = 2491] [id = 159] 12:11:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x1126b8000) [pid = 2491] [serial = 474] [outer = 0x0] 12:11:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x119ba2400) [pid = 2491] [serial = 475] [outer = 0x1126b8000] 12:11:36 INFO - PROCESS | 2491 | 1462475496482 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x121009000) [pid = 2491] [serial = 476] [outer = 0x1126b8000] 12:11:36 INFO - PROCESS | 2491 | 1462475496851 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]]]}] 12:11:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:11:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 519ms 12:11:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:11:36 INFO - PROCESS | 2491 | 1462475496899 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 2491 | 1462475496900 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 12:11:36 INFO - PROCESS | 2491 | 1462475496902 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 2491 | 1462475496903 Marionette TRACE conn2 <- [1,610,null,{}] 12:11:36 INFO - PROCESS | 2491 | 1462475496906 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}] 12:11:37 INFO - PROCESS | 2491 | 1462475497006 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 12:11:37 INFO - PROCESS | 2491 | 1462475497042 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x12131f800 == 36 [pid = 2491] [id = 160] 12:11:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x119bab000) [pid = 2491] [serial = 477] [outer = 0x0] 12:11:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x121142c00) [pid = 2491] [serial = 478] [outer = 0x119bab000] 12:11:37 INFO - PROCESS | 2491 | 1462475497069 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x123379400) [pid = 2491] [serial = 479] [outer = 0x119bab000] 12:11:37 INFO - PROCESS | 2491 | 1462475497382 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]]]}] 12:11:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:11:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 521ms 12:11:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:11:37 INFO - PROCESS | 2491 | 1462475497424 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 2491 | 1462475497425 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 12:11:37 INFO - PROCESS | 2491 | 1462475497427 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 2491 | 1462475497428 Marionette TRACE conn2 <- [1,614,null,{}] 12:11:37 INFO - PROCESS | 2491 | 1462475497430 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}] 12:11:37 INFO - PROCESS | 2491 | 1462475497512 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 12:11:37 INFO - PROCESS | 2491 | 1462475497541 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x121772000 == 37 [pid = 2491] [id = 161] 12:11:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x117c41400) [pid = 2491] [serial = 480] [outer = 0x0] 12:11:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x124aaf800) [pid = 2491] [serial = 481] [outer = 0x117c41400] 12:11:37 INFO - PROCESS | 2491 | 1462475497566 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x124b26800) [pid = 2491] [serial = 482] [outer = 0x117c41400] 12:11:37 INFO - PROCESS | 2491 | 1462475497900 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]]]}] 12:11:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:11:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 519ms 12:11:37 INFO - PROCESS | 2491 | 1462475497947 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 2491 | 1462475497948 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 12:11:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:11:37 INFO - PROCESS | 2491 | 1462475497951 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 2491 | 1462475497952 Marionette TRACE conn2 <- [1,618,null,{}] 12:11:37 INFO - PROCESS | 2491 | 1462475497954 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}] 12:11:38 INFO - PROCESS | 2491 | 1462475498039 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 12:11:38 INFO - PROCESS | 2491 | 1462475498070 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 2491 | ++DOCSHELL 0x124b10800 == 38 [pid = 2491] [id = 162] 12:11:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x121758800) [pid = 2491] [serial = 483] [outer = 0x0] 12:11:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x124b30400) [pid = 2491] [serial = 484] [outer = 0x121758800] 12:11:38 INFO - PROCESS | 2491 | 1462475498095 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x125447400) [pid = 2491] [serial = 485] [outer = 0x121758800] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 110 (0x119dc1800) [pid = 2491] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 109 (0x128c10800) [pid = 2491] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 108 (0x12ac0c000) [pid = 2491] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x12ac09c00) [pid = 2491] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x12bcd6400) [pid = 2491] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x1126b8800) [pid = 2491] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x125442800) [pid = 2491] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x128d68400) [pid = 2491] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x1196f5c00) [pid = 2491] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 101 (0x116165c00) [pid = 2491] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 100 (0x121002c00) [pid = 2491] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x124938000) [pid = 2491] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 98 (0x1249cf800) [pid = 2491] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 97 (0x119dc2000) [pid = 2491] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 96 (0x1183d4400) [pid = 2491] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 95 (0x117693800) [pid = 2491] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 94 (0x12aeb9000) [pid = 2491] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 93 (0x129763800) [pid = 2491] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 92 (0x12150dc00) [pid = 2491] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:11:38 INFO - PROCESS | 2491 | --DOMWINDOW == 91 (0x115d41800) [pid = 2491] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:11:38 INFO - PROCESS | 2491 | 1462475498421 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]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:11:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 12:11:38 INFO - PROCESS | 2491 | 1462475498469 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 2491 | 1462475498471 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 12:11:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:11:38 INFO - PROCESS | 2491 | 1462475498473 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - PROCESS | 2491 | 1462475498474 Marionette TRACE conn2 <- [1,622,null,{}] 12:11:38 INFO - PROCESS | 2491 | 1462475498476 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}] 12:11:38 INFO - PROCESS | 2491 | 1462475498557 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 12:11:38 INFO - PROCESS | 2491 | 1462475498563 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 2491 | ++DOCSHELL 0x119be5000 == 39 [pid = 2491] [id = 163] 12:11:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 92 (0x1195d9000) [pid = 2491] [serial = 486] [outer = 0x0] 12:11:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 93 (0x119dc1800) [pid = 2491] [serial = 487] [outer = 0x1195d9000] 12:11:38 INFO - PROCESS | 2491 | 1462475498588 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 94 (0x124e68000) [pid = 2491] [serial = 488] [outer = 0x1195d9000] 12:11:38 INFO - PROCESS | 2491 | 1462475498891 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]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:11:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 469ms 12:11:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:11:38 INFO - PROCESS | 2491 | 1462475498942 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 2491 | 1462475498943 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 12:11:38 INFO - PROCESS | 2491 | 1462475498945 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - PROCESS | 2491 | 1462475498946 Marionette TRACE conn2 <- [1,626,null,{}] 12:11:38 INFO - PROCESS | 2491 | 1462475498949 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}] 12:11:39 INFO - PROCESS | 2491 | 1462475499039 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 12:11:39 INFO - PROCESS | 2491 | 1462475499045 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 2491 | ++DOCSHELL 0x126007800 == 40 [pid = 2491] [id = 164] 12:11:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 95 (0x119206800) [pid = 2491] [serial = 489] [outer = 0x0] 12:11:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 96 (0x125e62000) [pid = 2491] [serial = 490] [outer = 0x119206800] 12:11:39 INFO - PROCESS | 2491 | 1462475499070 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x1260be000) [pid = 2491] [serial = 491] [outer = 0x119206800] 12:11:39 INFO - PROCESS | 2491 | 1462475499382 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]]]}] 12:11:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:11:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 467ms 12:11:39 INFO - PROCESS | 2491 | 1462475499413 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 2491 | 1462475499415 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 12:11:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:11:39 INFO - PROCESS | 2491 | 1462475499417 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - PROCESS | 2491 | 1462475499419 Marionette TRACE conn2 <- [1,630,null,{}] 12:11:39 INFO - PROCESS | 2491 | 1462475499423 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}] 12:11:39 INFO - PROCESS | 2491 | 1462475499508 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 12:11:39 INFO - PROCESS | 2491 | 1462475499512 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e1b000 == 41 [pid = 2491] [id = 165] 12:11:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x126926400) [pid = 2491] [serial = 492] [outer = 0x0] 12:11:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x128c05000) [pid = 2491] [serial = 493] [outer = 0x126926400] 12:11:39 INFO - PROCESS | 2491 | 1462475499541 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x128d66000) [pid = 2491] [serial = 494] [outer = 0x126926400] 12:11:39 INFO - PROCESS | 2491 | 1462475499843 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]]]}] 12:11:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:11:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 471ms 12:11:39 INFO - PROCESS | 2491 | 1462475499890 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 2491 | 1462475499892 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 12:11:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:11:39 INFO - PROCESS | 2491 | 1462475499894 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - PROCESS | 2491 | 1462475499895 Marionette TRACE conn2 <- [1,634,null,{}] 12:11:39 INFO - PROCESS | 2491 | 1462475499897 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}] 12:11:39 INFO - PROCESS | 2491 | 1462475499990 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 12:11:39 INFO - PROCESS | 2491 | 1462475499995 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 2491 | ++DOCSHELL 0x12913f800 == 42 [pid = 2491] [id = 166] 12:11:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x128c0b000) [pid = 2491] [serial = 495] [outer = 0x0] 12:11:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x128d6c000) [pid = 2491] [serial = 496] [outer = 0x128c0b000] 12:11:40 INFO - PROCESS | 2491 | 1462475500020 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x128f81400) [pid = 2491] [serial = 497] [outer = 0x128c0b000] 12:11:40 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:40 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:40 INFO - PROCESS | 2491 | 1462475500306 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]]]}] 12:11:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:11:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 467ms 12:11:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:11:40 INFO - PROCESS | 2491 | 1462475500362 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 2491 | 1462475500363 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 12:11:40 INFO - PROCESS | 2491 | 1462475500365 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 2491 | 1462475500365 Marionette TRACE conn2 <- [1,638,null,{}] 12:11:40 INFO - PROCESS | 2491 | 1462475500367 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}] 12:11:40 INFO - PROCESS | 2491 | 1462475500443 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 12:11:40 INFO - PROCESS | 2491 | 1462475500448 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 2491 | ++DOCSHELL 0x129729000 == 43 [pid = 2491] [id = 167] 12:11:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x128f82400) [pid = 2491] [serial = 498] [outer = 0x0] 12:11:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x1294ac000) [pid = 2491] [serial = 499] [outer = 0x128f82400] 12:11:40 INFO - PROCESS | 2491 | 1462475500487 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x1294b4800) [pid = 2491] [serial = 500] [outer = 0x128f82400] 12:11:40 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x113211c00) [pid = 2491] [serial = 501] [outer = 0x12cfbb800] 12:11:41 INFO - PROCESS | 2491 | 1462475501105 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]]]}] 12:11:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:11:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 820ms 12:11:41 INFO - PROCESS | 2491 | 1462475501187 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 2491 | 1462475501191 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 12:11:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:11:41 INFO - PROCESS | 2491 | 1462475501197 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 2491 | 1462475501201 Marionette TRACE conn2 <- [1,642,null,{}] 12:11:41 INFO - PROCESS | 2491 | 1462475501206 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}] 12:11:41 INFO - PROCESS | 2491 | 1462475501355 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 12:11:41 INFO - PROCESS | 2491 | 1462475501460 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 2491 | ++DOCSHELL 0x112639000 == 44 [pid = 2491] [id = 168] 12:11:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x1160b6400) [pid = 2491] [serial = 502] [outer = 0x0] 12:11:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x117690800) [pid = 2491] [serial = 503] [outer = 0x1160b6400] 12:11:41 INFO - PROCESS | 2491 | 1462475501494 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x1183d1c00) [pid = 2491] [serial = 504] [outer = 0x1160b6400] 12:11:41 INFO - PROCESS | 2491 | 1462475501910 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]]]}] 12:11:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:11:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 773ms 12:11:41 INFO - PROCESS | 2491 | 1462475501969 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 2491 | 1462475501973 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 12:11:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:11:41 INFO - PROCESS | 2491 | 1462475501977 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 2491 | 1462475501979 Marionette TRACE conn2 <- [1,646,null,{}] 12:11:41 INFO - PROCESS | 2491 | 1462475501981 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}] 12:11:42 INFO - PROCESS | 2491 | 1462475502075 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 12:11:42 INFO - PROCESS | 2491 | 1462475502126 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x121596000 == 45 [pid = 2491] [id = 169] 12:11:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x118f6d400) [pid = 2491] [serial = 505] [outer = 0x0] 12:11:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 112 (0x119504c00) [pid = 2491] [serial = 506] [outer = 0x118f6d400] 12:11:42 INFO - PROCESS | 2491 | 1462475502158 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 113 (0x1196f7800) [pid = 2491] [serial = 507] [outer = 0x118f6d400] 12:11:42 INFO - PROCESS | 2491 | 1462475502579 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]]]}] 12:11:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:11:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 619ms 12:11:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:11:42 INFO - PROCESS | 2491 | 1462475502597 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 12:11:42 INFO - PROCESS | 2491 | 1462475502598 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 12:11:42 INFO - PROCESS | 2491 | 1462475502601 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:11:42 INFO - PROCESS | 2491 | 1462475502603 Marionette TRACE conn2 <- [1,650,null,{}] 12:11:42 INFO - PROCESS | 2491 | 1462475502611 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}] 12:11:42 INFO - PROCESS | 2491 | 1462475502706 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 12:11:42 INFO - PROCESS | 2491 | 1462475502749 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x129ab4800 == 46 [pid = 2491] [id = 170] 12:11:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x119b26800) [pid = 2491] [serial = 508] [outer = 0x0] 12:11:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x1216bfc00) [pid = 2491] [serial = 509] [outer = 0x119b26800] 12:11:42 INFO - PROCESS | 2491 | 1462475502781 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x124e6f800) [pid = 2491] [serial = 510] [outer = 0x119b26800] 12:11:43 INFO - PROCESS | 2491 | 1462475503197 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]]]}] 12:11:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:11:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 622ms 12:11:43 INFO - PROCESS | 2491 | 1462475503224 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 12:11:43 INFO - PROCESS | 2491 | 1462475503226 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 12:11:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:11:43 INFO - PROCESS | 2491 | 1462475503228 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - PROCESS | 2491 | 1462475503229 Marionette TRACE conn2 <- [1,654,null,{}] 12:11:43 INFO - PROCESS | 2491 | 1462475503232 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}] 12:11:43 INFO - PROCESS | 2491 | 1462475503327 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 12:11:43 INFO - PROCESS | 2491 | 1462475503405 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:43 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aadf000 == 47 [pid = 2491] [id = 171] 12:11:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 117 (0x126859400) [pid = 2491] [serial = 511] [outer = 0x0] 12:11:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 118 (0x128c07c00) [pid = 2491] [serial = 512] [outer = 0x126859400] 12:11:43 INFO - PROCESS | 2491 | 1462475503450 Marionette DEBUG loaded listener.js 12:11:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 119 (0x128d68800) [pid = 2491] [serial = 513] [outer = 0x126859400] 12:11:43 INFO - PROCESS | 2491 | 1462475503838 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]]]}] 12:11:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:11:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 12:11:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:11:43 INFO - PROCESS | 2491 | 1462475503899 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 12:11:43 INFO - PROCESS | 2491 | 1462475503900 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 12:11:43 INFO - PROCESS | 2491 | 1462475503903 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - PROCESS | 2491 | 1462475503904 Marionette TRACE conn2 <- [1,658,null,{}] 12:11:43 INFO - PROCESS | 2491 | 1462475503907 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}] 12:11:44 INFO - PROCESS | 2491 | 1462475504000 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 12:11:44 INFO - PROCESS | 2491 | 1462475504046 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x115d6b800 == 48 [pid = 2491] [id = 172] 12:11:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 120 (0x1126ba800) [pid = 2491] [serial = 514] [outer = 0x0] 12:11:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 121 (0x116864800) [pid = 2491] [serial = 515] [outer = 0x1126ba800] 12:11:44 INFO - PROCESS | 2491 | 1462475504076 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 122 (0x12113e400) [pid = 2491] [serial = 516] [outer = 0x1126ba800] 12:11:44 INFO - PROCESS | 2491 | 1462475504601 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]]]}] 12:11:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:11:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 771ms 12:11:44 INFO - PROCESS | 2491 | 1462475504674 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 12:11:44 INFO - PROCESS | 2491 | 1462475504677 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 12:11:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:11:44 INFO - PROCESS | 2491 | 1462475504680 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:11:44 INFO - PROCESS | 2491 | 1462475504682 Marionette TRACE conn2 <- [1,662,null,{}] 12:11:44 INFO - PROCESS | 2491 | 1462475504686 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}] 12:11:44 INFO - PROCESS | 2491 | 1462475504773 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 12:11:44 INFO - PROCESS | 2491 | 1462475504833 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x11730c000 == 49 [pid = 2491] [id = 173] 12:11:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 123 (0x116117c00) [pid = 2491] [serial = 517] [outer = 0x0] 12:11:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 124 (0x1168bfc00) [pid = 2491] [serial = 518] [outer = 0x116117c00] 12:11:44 INFO - PROCESS | 2491 | 1462475504864 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x118325400) [pid = 2491] [serial = 519] [outer = 0x116117c00] 12:11:45 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x12cba2800 == 48 [pid = 2491] [id = 150] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x12913f800 == 47 [pid = 2491] [id = 166] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x126e1b000 == 46 [pid = 2491] [id = 165] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x126007800 == 45 [pid = 2491] [id = 164] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x119be5000 == 44 [pid = 2491] [id = 163] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x124b10800 == 43 [pid = 2491] [id = 162] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x121772000 == 42 [pid = 2491] [id = 161] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x12131f800 == 41 [pid = 2491] [id = 160] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 124 (0x116a68000) [pid = 2491] [serial = 454] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x119f31000 == 40 [pid = 2491] [id = 159] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x119538800 == 39 [pid = 2491] [id = 158] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x11933f000 == 38 [pid = 2491] [id = 157] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x11825d800 == 37 [pid = 2491] [id = 156] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x1161e9800 == 36 [pid = 2491] [id = 155] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x117359800 == 35 [pid = 2491] [id = 154] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x113d5b000 == 34 [pid = 2491] [id = 153] 12:11:45 INFO - PROCESS | 2491 | --DOCSHELL 0x11683c000 == 33 [pid = 2491] [id = 152] 12:11:45 INFO - PROCESS | 2491 | 1462475505246 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]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:11:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 620ms 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 123 (0x12bcd5c00) [pid = 2491] [serial = 341] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 122 (0x1294b6400) [pid = 2491] [serial = 427] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 121 (0x12bccec00) [pid = 2491] [serial = 433] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 120 (0x12bcb7c00) [pid = 2491] [serial = 431] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 119 (0x12aec1000) [pid = 2491] [serial = 430] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 118 (0x12c249400) [pid = 2491] [serial = 436] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 117 (0x118393400) [pid = 2491] [serial = 439] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 116 (0x12c246400) [pid = 2491] [serial = 434] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 115 (0x12bcd4c00) [pid = 2491] [serial = 442] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 114 (0x12cb5fc00) [pid = 2491] [serial = 443] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 113 (0x12cb66800) [pid = 2491] [serial = 445] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 112 (0x12c250800) [pid = 2491] [serial = 437] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 111 (0x119a0ac00) [pid = 2491] [serial = 400] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 110 (0x11838dc00) [pid = 2491] [serial = 398] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 109 (0x118324800) [pid = 2491] [serial = 397] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 108 (0x12c245400) [pid = 2491] [serial = 395] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x126c8a400) [pid = 2491] [serial = 424] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x1254ee400) [pid = 2491] [serial = 421] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x12692ec00) [pid = 2491] [serial = 422] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x121149800) [pid = 2491] [serial = 418] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x1219da800) [pid = 2491] [serial = 419] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x1183ddc00) [pid = 2491] [serial = 415] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 101 (0x11950ac00) [pid = 2491] [serial = 416] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 100 (0x12cfb9400) [pid = 2491] [serial = 446] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x118387800) [pid = 2491] [serial = 413] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 98 (0x118140800) [pid = 2491] [serial = 412] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 97 (0x12bcb6000) [pid = 2491] [serial = 410] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 96 (0x12976a800) [pid = 2491] [serial = 409] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 95 (0x12ae92400) [pid = 2491] [serial = 407] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 94 (0x12a920c00) [pid = 2491] [serial = 406] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 93 (0x126c8a000) [pid = 2491] [serial = 404] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 92 (0x12544ec00) [pid = 2491] [serial = 403] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 91 (0x12100f000) [pid = 2491] [serial = 401] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 90 (0x12cfc3800) [pid = 2491] [serial = 448] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 89 (0x11678d800) [pid = 2491] [serial = 452] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 88 (0x116110c00) [pid = 2491] [serial = 451] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 87 (0x121146c00) [pid = 2491] [serial = 440] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 86 (0x12ac04000) [pid = 2491] [serial = 428] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | --DOMWINDOW == 85 (0x128d63400) [pid = 2491] [serial = 425] [outer = 0x0] [url = about:blank] 12:11:45 INFO - PROCESS | 2491 | 1462475505308 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 2491 | 1462475505312 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 12:11:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:11:45 INFO - PROCESS | 2491 | 1462475505325 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - PROCESS | 2491 | 1462475505327 Marionette TRACE conn2 <- [1,666,null,{}] 12:11:45 INFO - PROCESS | 2491 | 1462475505329 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}] 12:11:45 INFO - PROCESS | 2491 | 1462475505407 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 12:11:45 INFO - PROCESS | 2491 | 1462475505412 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:45 INFO - PROCESS | 2491 | ++DOCSHELL 0x116853000 == 34 [pid = 2491] [id = 174] 12:11:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 86 (0x11837f800) [pid = 2491] [serial = 520] [outer = 0x0] 12:11:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 87 (0x118389400) [pid = 2491] [serial = 521] [outer = 0x11837f800] 12:11:45 INFO - PROCESS | 2491 | 1462475505438 Marionette DEBUG loaded listener.js 12:11:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 88 (0x1183d6c00) [pid = 2491] [serial = 522] [outer = 0x11837f800] 12:11:45 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:45 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:45 INFO - PROCESS | 2491 | 1462475505823 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]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:11:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 526ms 12:11:45 INFO - PROCESS | 2491 | 1462475505848 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 2491 | 1462475505850 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 12:11:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:11:45 INFO - PROCESS | 2491 | 1462475505854 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - PROCESS | 2491 | 1462475505858 Marionette TRACE conn2 <- [1,670,null,{}] 12:11:45 INFO - PROCESS | 2491 | 1462475505869 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}] 12:11:45 INFO - PROCESS | 2491 | 1462475505992 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 12:11:46 INFO - PROCESS | 2491 | 1462475506001 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 2491 | ++DOCSHELL 0x11952b000 == 35 [pid = 2491] [id = 175] 12:11:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 89 (0x11851e400) [pid = 2491] [serial = 523] [outer = 0x0] 12:11:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 90 (0x119510400) [pid = 2491] [serial = 524] [outer = 0x11851e400] 12:11:46 INFO - PROCESS | 2491 | 1462475506047 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 91 (0x119a06000) [pid = 2491] [serial = 525] [outer = 0x11851e400] 12:11:46 INFO - PROCESS | 2491 | 1462475506518 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]]]}] 12:11:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:11:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 673ms 12:11:46 INFO - PROCESS | 2491 | 1462475506527 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 12:11:46 INFO - PROCESS | 2491 | 1462475506529 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 12:11:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:11:46 INFO - PROCESS | 2491 | 1462475506531 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - PROCESS | 2491 | 1462475506532 Marionette TRACE conn2 <- [1,674,null,{}] 12:11:46 INFO - PROCESS | 2491 | 1462475506534 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}] 12:11:46 INFO - PROCESS | 2491 | 1462475506609 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 12:11:46 INFO - PROCESS | 2491 | 1462475506613 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 2491 | ++DOCSHELL 0x119bf8800 == 36 [pid = 2491] [id = 176] 12:11:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 92 (0x121003000) [pid = 2491] [serial = 526] [outer = 0x0] 12:11:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 93 (0x121146c00) [pid = 2491] [serial = 527] [outer = 0x121003000] 12:11:46 INFO - PROCESS | 2491 | 1462475506640 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 94 (0x121757400) [pid = 2491] [serial = 528] [outer = 0x121003000] 12:11:46 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:46 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:46 INFO - PROCESS | 2491 | 1462475506944 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]]]}] 12:11:46 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 12:11:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 419ms 12:11:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:11:46 INFO - PROCESS | 2491 | 1462475506951 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 12:11:46 INFO - PROCESS | 2491 | 1462475506952 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 12:11:46 INFO - PROCESS | 2491 | 1462475506963 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - PROCESS | 2491 | 1462475506964 Marionette TRACE conn2 <- [1,678,null,{}] 12:11:46 INFO - PROCESS | 2491 | 1462475506967 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}] 12:11:47 INFO - PROCESS | 2491 | 1462475507064 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 12:11:47 INFO - PROCESS | 2491 | 1462475507122 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x121244000 == 37 [pid = 2491] [id = 177] 12:11:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 95 (0x116510400) [pid = 2491] [serial = 529] [outer = 0x0] 12:11:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 96 (0x1219da800) [pid = 2491] [serial = 530] [outer = 0x116510400] 12:11:47 INFO - PROCESS | 2491 | 1462475507157 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x124aed800) [pid = 2491] [serial = 531] [outer = 0x116510400] 12:11:47 INFO - PROCESS | 2491 | 1462475507493 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]]]}] 12:11:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:11:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 578ms 12:11:47 INFO - PROCESS | 2491 | 1462475507532 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 2491 | 1462475507534 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 12:11:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:11:47 INFO - PROCESS | 2491 | 1462475507536 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 2491 | 1462475507537 Marionette TRACE conn2 <- [1,682,null,{}] 12:11:47 INFO - PROCESS | 2491 | 1462475507539 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}] 12:11:47 INFO - PROCESS | 2491 | 1462475507647 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 12:11:47 INFO - PROCESS | 2491 | 1462475507652 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x116137000 == 38 [pid = 2491] [id = 178] 12:11:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x1233f6c00) [pid = 2491] [serial = 532] [outer = 0x0] 12:11:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x125450800) [pid = 2491] [serial = 533] [outer = 0x1233f6c00] 12:11:47 INFO - PROCESS | 2491 | 1462475507680 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x128d68000) [pid = 2491] [serial = 534] [outer = 0x1233f6c00] 12:11:48 INFO - PROCESS | 2491 | 1462475508495 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]]]}] 12:11:48 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) 12:11:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 972ms 12:11:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:11:48 INFO - PROCESS | 2491 | 1462475508508 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 2491 | 1462475508509 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 12:11:48 INFO - PROCESS | 2491 | 1462475508512 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 2491 | 1462475508513 Marionette TRACE conn2 <- [1,686,null,{}] 12:11:48 INFO - PROCESS | 2491 | 1462475508515 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}] 12:11:48 INFO - PROCESS | 2491 | 1462475508606 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 12:11:48 INFO - PROCESS | 2491 | 1462475508611 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 2491 | ++DOCSHELL 0x126507800 == 39 [pid = 2491] [id = 179] 12:11:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x124aed400) [pid = 2491] [serial = 535] [outer = 0x0] 12:11:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x1294b0000) [pid = 2491] [serial = 536] [outer = 0x124aed400] 12:11:48 INFO - PROCESS | 2491 | 1462475508636 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x1295c1c00) [pid = 2491] [serial = 537] [outer = 0x124aed400] 12:11:49 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x126926400) [pid = 2491] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:11:49 INFO - PROCESS | 2491 | --DOMWINDOW == 101 (0x119206800) [pid = 2491] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:11:49 INFO - PROCESS | 2491 | --DOMWINDOW == 100 (0x128c0b000) [pid = 2491] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:11:49 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x119bab000) [pid = 2491] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:11:49 INFO - PROCESS | 2491 | --DOMWINDOW == 98 (0x117c41400) [pid = 2491] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:11:49 INFO - PROCESS | 2491 | --DOMWINDOW == 97 (0x11678ec00) [pid = 2491] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:11:49 INFO - PROCESS | 2491 | --DOMWINDOW == 96 (0x1180dc000) [pid = 2491] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:11:49 INFO - PROCESS | 2491 | --DOMWINDOW == 95 (0x116115400) [pid = 2491] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:11:49 INFO - PROCESS | 2491 | --DOMWINDOW == 94 (0x1183dd800) [pid = 2491] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:11:49 INFO - PROCESS | 2491 | --DOMWINDOW == 93 (0x1126b8000) [pid = 2491] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:11:49 INFO - PROCESS | 2491 | --DOMWINDOW == 92 (0x117c38800) [pid = 2491] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:11:49 INFO - PROCESS | 2491 | --DOMWINDOW == 91 (0x121758800) [pid = 2491] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:11:49 INFO - PROCESS | 2491 | --DOMWINDOW == 90 (0x1195d9000) [pid = 2491] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:11:49 INFO - PROCESS | 2491 | 1462475509466 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]]]}] 12:11:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:11:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 12:11:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:11:49 INFO - PROCESS | 2491 | 1462475509481 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 2491 | 1462475509482 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 12:11:49 INFO - PROCESS | 2491 | 1462475509484 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - PROCESS | 2491 | 1462475509486 Marionette TRACE conn2 <- [1,690,null,{}] 12:11:49 INFO - PROCESS | 2491 | 1462475509489 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}] 12:11:49 INFO - PROCESS | 2491 | 1462475509561 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 12:11:49 INFO - PROCESS | 2491 | 1462475509565 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 2491 | ++DOCSHELL 0x118abe800 == 40 [pid = 2491] [id = 180] 12:11:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 91 (0x11678ec00) [pid = 2491] [serial = 538] [outer = 0x0] 12:11:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 92 (0x11950f400) [pid = 2491] [serial = 539] [outer = 0x11678ec00] 12:11:49 INFO - PROCESS | 2491 | 1462475509593 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 93 (0x12337a800) [pid = 2491] [serial = 540] [outer = 0x11678ec00] 12:11:50 INFO - PROCESS | 2491 | 1462475510369 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]]]}] 12:11:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:11:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 923ms 12:11:50 INFO - PROCESS | 2491 | 1462475510409 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 12:11:50 INFO - PROCESS | 2491 | 1462475510410 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 12:11:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:11:50 INFO - PROCESS | 2491 | 1462475510412 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - PROCESS | 2491 | 1462475510413 Marionette TRACE conn2 <- [1,694,null,{}] 12:11:50 INFO - PROCESS | 2491 | 1462475510415 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}] 12:11:50 INFO - PROCESS | 2491 | 1462475510490 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 12:11:50 INFO - PROCESS | 2491 | 1462475510495 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 2491 | ++DOCSHELL 0x128f94800 == 41 [pid = 2491] [id = 181] 12:11:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 94 (0x126c8f800) [pid = 2491] [serial = 541] [outer = 0x0] 12:11:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 95 (0x1295c5800) [pid = 2491] [serial = 542] [outer = 0x126c8f800] 12:11:50 INFO - PROCESS | 2491 | 1462475510519 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 96 (0x129764800) [pid = 2491] [serial = 543] [outer = 0x126c8f800] 12:11:51 INFO - PROCESS | 2491 | 1462475511347 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]]]}] 12:11:51 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) 12:11:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 969ms 12:11:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:11:51 INFO - PROCESS | 2491 | 1462475511383 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 2491 | 1462475511384 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 12:11:51 INFO - PROCESS | 2491 | 1462475511388 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 2491 | 1462475511390 Marionette TRACE conn2 <- [1,698,null,{}] 12:11:51 INFO - PROCESS | 2491 | 1462475511393 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}] 12:11:51 INFO - PROCESS | 2491 | 1462475511499 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 12:11:51 INFO - PROCESS | 2491 | 1462475511577 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:51 INFO - PROCESS | 2491 | ++DOCSHELL 0x113d4c800 == 42 [pid = 2491] [id = 182] 12:11:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x111d3b000) [pid = 2491] [serial = 544] [outer = 0x0] 12:11:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x1130bd800) [pid = 2491] [serial = 545] [outer = 0x111d3b000] 12:11:51 INFO - PROCESS | 2491 | 1462475511609 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x115d43800) [pid = 2491] [serial = 546] [outer = 0x111d3b000] 12:11:52 INFO - PROCESS | 2491 | 1462475512559 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]]]}] 12:11:52 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) 12:11:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1223ms 12:11:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:11:52 INFO - PROCESS | 2491 | 1462475512611 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 2491 | 1462475512613 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 12:11:52 INFO - PROCESS | 2491 | 1462475512616 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 2491 | 1462475512618 Marionette TRACE conn2 <- [1,702,null,{}] 12:11:52 INFO - PROCESS | 2491 | 1462475512622 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}] 12:11:52 INFO - PROCESS | 2491 | 1462475512722 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 12:11:52 INFO - PROCESS | 2491 | 1462475512764 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 2491 | ++DOCSHELL 0x11935c800 == 43 [pid = 2491] [id = 183] 12:11:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x11678fc00) [pid = 2491] [serial = 547] [outer = 0x0] 12:11:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x1183d7000) [pid = 2491] [serial = 548] [outer = 0x11678fc00] 12:11:52 INFO - PROCESS | 2491 | 1462475512796 Marionette DEBUG loaded listener.js 12:11:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x119207000) [pid = 2491] [serial = 549] [outer = 0x11678fc00] 12:11:53 INFO - PROCESS | 2491 | 1462475513702 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]]]}] 12:11:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:11:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1123ms 12:11:53 INFO - PROCESS | 2491 | 1462475513742 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 12:11:53 INFO - PROCESS | 2491 | 1462475513744 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 12:11:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:11:53 INFO - PROCESS | 2491 | 1462475513747 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:11:53 INFO - PROCESS | 2491 | 1462475513748 Marionette TRACE conn2 <- [1,706,null,{}] 12:11:53 INFO - PROCESS | 2491 | 1462475513751 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}] 12:11:53 INFO - PROCESS | 2491 | 1462475513848 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 12:11:53 INFO - PROCESS | 2491 | 1462475513891 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:53 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e94000 == 44 [pid = 2491] [id = 184] 12:11:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x1196f6c00) [pid = 2491] [serial = 550] [outer = 0x0] 12:11:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x121507800) [pid = 2491] [serial = 551] [outer = 0x1196f6c00] 12:11:53 INFO - PROCESS | 2491 | 1462475513921 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x12544e800) [pid = 2491] [serial = 552] [outer = 0x1196f6c00] 12:11:54 INFO - PROCESS | 2491 | 1462475514815 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]]]}] 12:11:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:11:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1119ms 12:11:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:11:54 INFO - PROCESS | 2491 | 1462475514867 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 2491 | 1462475514869 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 12:11:54 INFO - PROCESS | 2491 | 1462475514876 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - PROCESS | 2491 | 1462475514880 Marionette TRACE conn2 <- [1,710,null,{}] 12:11:54 INFO - PROCESS | 2491 | 1462475514884 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}] 12:11:55 INFO - PROCESS | 2491 | 1462475515118 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 12:11:55 INFO - PROCESS | 2491 | 1462475515251 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:55 INFO - PROCESS | 2491 | ++DOCSHELL 0x118256000 == 45 [pid = 2491] [id = 185] 12:11:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x116a5d000) [pid = 2491] [serial = 553] [outer = 0x0] 12:11:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x11719a800) [pid = 2491] [serial = 554] [outer = 0x116a5d000] 12:11:55 INFO - PROCESS | 2491 | 1462475515298 Marionette DEBUG loaded listener.js 12:11:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x11834e000) [pid = 2491] [serial = 555] [outer = 0x116a5d000] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x128f94800 == 44 [pid = 2491] [id = 181] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x118abe800 == 43 [pid = 2491] [id = 180] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x126507800 == 42 [pid = 2491] [id = 179] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x116137000 == 41 [pid = 2491] [id = 178] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x121244000 == 40 [pid = 2491] [id = 177] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x119bf8800 == 39 [pid = 2491] [id = 176] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x11952b000 == 38 [pid = 2491] [id = 175] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x118138c00) [pid = 2491] [serial = 460] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x1294ac000) [pid = 2491] [serial = 499] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x116853000 == 37 [pid = 2491] [id = 174] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x11730c000 == 36 [pid = 2491] [id = 173] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x115d6b800 == 35 [pid = 2491] [id = 172] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x12aadf000 == 34 [pid = 2491] [id = 171] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x129ab4800 == 33 [pid = 2491] [id = 170] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x121596000 == 32 [pid = 2491] [id = 169] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x112639000 == 31 [pid = 2491] [id = 168] 12:11:56 INFO - PROCESS | 2491 | --DOCSHELL 0x129729000 == 30 [pid = 2491] [id = 167] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x121142c00) [pid = 2491] [serial = 478] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x124aaf800) [pid = 2491] [serial = 481] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x123379400) [pid = 2491] [serial = 479] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x118142000) [pid = 2491] [serial = 455] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 101 (0x118384c00) [pid = 2491] [serial = 466] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 100 (0x1183d8800) [pid = 2491] [serial = 467] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x116789000) [pid = 2491] [serial = 463] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 98 (0x116a68400) [pid = 2491] [serial = 464] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 97 (0x11950a000) [pid = 2491] [serial = 472] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 96 (0x119a04000) [pid = 2491] [serial = 473] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 95 (0x119ba2400) [pid = 2491] [serial = 475] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 94 (0x11851cc00) [pid = 2491] [serial = 469] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 93 (0x1192cbc00) [pid = 2491] [serial = 470] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 92 (0x113f59c00) [pid = 2491] [serial = 457] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 91 (0x124b30400) [pid = 2491] [serial = 484] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 90 (0x124b26800) [pid = 2491] [serial = 482] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 89 (0x119dc1800) [pid = 2491] [serial = 487] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 88 (0x124e68000) [pid = 2491] [serial = 488] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 87 (0x128c05000) [pid = 2491] [serial = 493] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 86 (0x125e62000) [pid = 2491] [serial = 490] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 85 (0x128d6c000) [pid = 2491] [serial = 496] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 84 (0x128d66000) [pid = 2491] [serial = 494] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 83 (0x125447400) [pid = 2491] [serial = 485] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 82 (0x128f81400) [pid = 2491] [serial = 497] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 81 (0x1260be000) [pid = 2491] [serial = 491] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | --DOMWINDOW == 80 (0x121009000) [pid = 2491] [serial = 476] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2491 | 1462475516253 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]]]}] 12:11:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:11:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1430ms 12:11:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:11:56 INFO - PROCESS | 2491 | 1462475516303 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 12:11:56 INFO - PROCESS | 2491 | 1462475516305 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 12:11:56 INFO - PROCESS | 2491 | 1462475516308 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:11:56 INFO - PROCESS | 2491 | 1462475516310 Marionette TRACE conn2 <- [1,714,null,{}] 12:11:56 INFO - PROCESS | 2491 | 1462475516313 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}] 12:11:56 INFO - PROCESS | 2491 | 1462475516387 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 12:11:56 INFO - PROCESS | 2491 | 1462475516395 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:56 INFO - PROCESS | 2491 | ++DOCSHELL 0x11676b000 == 31 [pid = 2491] [id = 186] 12:11:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 81 (0x1180d1c00) [pid = 2491] [serial = 556] [outer = 0x0] 12:11:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 82 (0x118396000) [pid = 2491] [serial = 557] [outer = 0x1180d1c00] 12:11:56 INFO - PROCESS | 2491 | 1462475516423 Marionette DEBUG loaded listener.js 12:11:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 83 (0x118517c00) [pid = 2491] [serial = 558] [outer = 0x1180d1c00] 12:11:57 INFO - PROCESS | 2491 | 1462475517230 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]]]}] 12:11:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 12:11:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 973ms 12:11:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:11:57 INFO - PROCESS | 2491 | 1462475517281 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 12:11:57 INFO - PROCESS | 2491 | 1462475517283 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 12:11:57 INFO - PROCESS | 2491 | 1462475517285 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:11:57 INFO - PROCESS | 2491 | 1462475517286 Marionette TRACE conn2 <- [1,718,null,{}] 12:11:57 INFO - PROCESS | 2491 | 1462475517289 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}] 12:11:57 INFO - PROCESS | 2491 | 1462475517367 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 12:11:57 INFO - PROCESS | 2491 | 1462475517410 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:57 INFO - PROCESS | 2491 | ++DOCSHELL 0x1187e5000 == 32 [pid = 2491] [id = 187] 12:11:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 84 (0x115d92800) [pid = 2491] [serial = 559] [outer = 0x0] 12:11:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 85 (0x1196fa800) [pid = 2491] [serial = 560] [outer = 0x115d92800] 12:11:57 INFO - PROCESS | 2491 | 1462475517437 Marionette DEBUG loaded listener.js 12:11:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 86 (0x121009000) [pid = 2491] [serial = 561] [outer = 0x115d92800] 12:11:58 INFO - PROCESS | 2491 | 1462475518229 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]]]}] 12:11:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:11:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 974ms 12:11:58 INFO - PROCESS | 2491 | 1462475518267 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 12:11:58 INFO - PROCESS | 2491 | 1462475518269 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 12:11:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:11:58 INFO - PROCESS | 2491 | 1462475518277 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 2491 | 1462475518280 Marionette TRACE conn2 <- [1,722,null,{}] 12:11:58 INFO - PROCESS | 2491 | 1462475518282 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}] 12:11:58 INFO - PROCESS | 2491 | 1462475518376 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 12:11:58 INFO - PROCESS | 2491 | 1462475518388 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:58 INFO - PROCESS | 2491 | ++DOCSHELL 0x121096000 == 33 [pid = 2491] [id = 188] 12:11:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 87 (0x121011c00) [pid = 2491] [serial = 562] [outer = 0x0] 12:11:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 88 (0x124b23800) [pid = 2491] [serial = 563] [outer = 0x121011c00] 12:11:58 INFO - PROCESS | 2491 | 1462475518413 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 89 (0x1254f0400) [pid = 2491] [serial = 564] [outer = 0x121011c00] 12:11:58 INFO - PROCESS | 2491 | 1462475518761 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] 12:11:58 INFO - PROCESS | 2491 | 1462475518804 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 12:11:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:11:58 INFO - PROCESS | 2491 | 1462475518806 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 2491 | 1462475518807 Marionette TRACE conn2 <- [1,726,null,{}] 12:11:58 INFO - PROCESS | 2491 | 1462475518809 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}] 12:11:58 INFO - PROCESS | 2491 | 1462475518900 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 12:11:58 INFO - PROCESS | 2491 | 1462475518904 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:58 INFO - PROCESS | 2491 | ++DOCSHELL 0x121be1000 == 34 [pid = 2491] [id = 189] 12:11:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 90 (0x12113ec00) [pid = 2491] [serial = 565] [outer = 0x0] 12:11:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 91 (0x126c89800) [pid = 2491] [serial = 566] [outer = 0x12113ec00] 12:11:58 INFO - PROCESS | 2491 | 1462475518930 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 92 (0x128c10800) [pid = 2491] [serial = 567] [outer = 0x12113ec00] 12:11:59 INFO - PROCESS | 2491 | 1462475519292 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]]]}] 12:11:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:11:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 519ms 12:11:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:11:59 INFO - PROCESS | 2491 | 1462475519326 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 12:11:59 INFO - PROCESS | 2491 | 1462475519327 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 12:11:59 INFO - PROCESS | 2491 | 1462475519329 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - PROCESS | 2491 | 1462475519330 Marionette TRACE conn2 <- [1,730,null,{}] 12:11:59 INFO - PROCESS | 2491 | 1462475519333 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}] 12:11:59 INFO - PROCESS | 2491 | 1462475519424 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 12:11:59 INFO - PROCESS | 2491 | 1462475519437 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 2491 | ++DOCSHELL 0x125493000 == 35 [pid = 2491] [id = 190] 12:11:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 93 (0x1294ab000) [pid = 2491] [serial = 568] [outer = 0x0] 12:11:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 94 (0x1295c6400) [pid = 2491] [serial = 569] [outer = 0x1294ab000] 12:11:59 INFO - PROCESS | 2491 | 1462475519469 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 95 (0x12a91d800) [pid = 2491] [serial = 570] [outer = 0x1294ab000] 12:11:59 INFO - PROCESS | 2491 | 1462475519847 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] 12:11:59 INFO - PROCESS | 2491 | 1462475519899 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 12:11:59 INFO - PROCESS | 2491 | 1462475519901 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - PROCESS | 2491 | 1462475519902 Marionette TRACE conn2 <- [1,734,null,{}] 12:11:59 INFO - PROCESS | 2491 | 1462475519905 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}] 12:12:00 INFO - PROCESS | 2491 | 1462475519995 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 12:12:00 INFO - PROCESS | 2491 | 1462475520010 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e14800 == 36 [pid = 2491] [id = 191] 12:12:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 96 (0x12a923000) [pid = 2491] [serial = 571] [outer = 0x0] 12:12:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x12ac05800) [pid = 2491] [serial = 572] [outer = 0x12a923000] 12:12:00 INFO - PROCESS | 2491 | 1462475520034 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x12aeb8c00) [pid = 2491] [serial = 573] [outer = 0x12a923000] 12:12:00 INFO - PROCESS | 2491 | --DOMWINDOW == 97 (0x12cfb9c00) [pid = 2491] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:12:00 INFO - PROCESS | 2491 | --DOMWINDOW == 96 (0x116538400) [pid = 2491] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:12:00 INFO - PROCESS | 2491 | --DOMWINDOW == 95 (0x124aed400) [pid = 2491] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:12:00 INFO - PROCESS | 2491 | --DOMWINDOW == 94 (0x1233f6c00) [pid = 2491] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:12:00 INFO - PROCESS | 2491 | --DOMWINDOW == 93 (0x1126ba800) [pid = 2491] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:12:00 INFO - PROCESS | 2491 | --DOMWINDOW == 92 (0x121003000) [pid = 2491] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:12:00 INFO - PROCESS | 2491 | --DOMWINDOW == 91 (0x116510400) [pid = 2491] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:12:00 INFO - PROCESS | 2491 | --DOMWINDOW == 90 (0x11851e400) [pid = 2491] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:12:00 INFO - PROCESS | 2491 | --DOMWINDOW == 89 (0x116117c00) [pid = 2491] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:12:00 INFO - PROCESS | 2491 | --DOMWINDOW == 88 (0x11837f800) [pid = 2491] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:12:00 INFO - PROCESS | 2491 | --DOMWINDOW == 87 (0x11678ec00) [pid = 2491] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:12:00 INFO - PROCESS | 2491 | 1462475520392 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]]]}] 12:12:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:12:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 521ms 12:12:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:12:00 INFO - PROCESS | 2491 | 1462475520423 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 2491 | 1462475520424 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 12:12:00 INFO - PROCESS | 2491 | 1462475520426 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - PROCESS | 2491 | 1462475520427 Marionette TRACE conn2 <- [1,738,null,{}] 12:12:00 INFO - PROCESS | 2491 | 1462475520429 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}] 12:12:00 INFO - PROCESS | 2491 | 1462475520503 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 12:12:00 INFO - PROCESS | 2491 | 1462475520548 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 2491 | ++DOCSHELL 0x117318800 == 37 [pid = 2491] [id = 192] 12:12:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 88 (0x1131c8c00) [pid = 2491] [serial = 574] [outer = 0x0] 12:12:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 89 (0x123388000) [pid = 2491] [serial = 575] [outer = 0x1131c8c00] 12:12:00 INFO - PROCESS | 2491 | 1462475520573 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 90 (0x12a9c0800) [pid = 2491] [serial = 576] [outer = 0x1131c8c00] 12:12:01 INFO - PROCESS | 2491 | 1462475521341 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]]]}] 12:12:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:12:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 919ms 12:12:01 INFO - PROCESS | 2491 | 1462475521346 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 12:12:01 INFO - PROCESS | 2491 | 1462475521347 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 12:12:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:12:01 INFO - PROCESS | 2491 | 1462475521349 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 2491 | 1462475521350 Marionette TRACE conn2 <- [1,742,null,{}] 12:12:01 INFO - PROCESS | 2491 | 1462475521353 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}] 12:12:01 INFO - PROCESS | 2491 | 1462475521430 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 12:12:01 INFO - PROCESS | 2491 | 1462475521434 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:01 INFO - PROCESS | 2491 | ++DOCSHELL 0x1187e3000 == 38 [pid = 2491] [id = 193] 12:12:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 91 (0x12ac04400) [pid = 2491] [serial = 577] [outer = 0x0] 12:12:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 92 (0x12bcac800) [pid = 2491] [serial = 578] [outer = 0x12ac04400] 12:12:01 INFO - PROCESS | 2491 | 1462475521459 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 93 (0x12bccc400) [pid = 2491] [serial = 579] [outer = 0x12ac04400] 12:12:02 INFO - PROCESS | 2491 | 1462475522303 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]]]}] 12:12:02 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 12:12:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 12:12:02 INFO - PROCESS | 2491 | 1462475522319 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 12:12:02 INFO - PROCESS | 2491 | 1462475522323 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 12:12:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:12:02 INFO - PROCESS | 2491 | 1462475522327 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - PROCESS | 2491 | 1462475522329 Marionette TRACE conn2 <- [1,746,null,{}] 12:12:02 INFO - PROCESS | 2491 | 1462475522334 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}] 12:12:02 INFO - PROCESS | 2491 | 1462475522433 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 12:12:02 INFO - PROCESS | 2491 | 1462475522510 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:02 INFO - PROCESS | 2491 | ++DOCSHELL 0x118111000 == 39 [pid = 2491] [id = 194] 12:12:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 94 (0x115d92c00) [pid = 2491] [serial = 580] [outer = 0x0] 12:12:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 95 (0x117693800) [pid = 2491] [serial = 581] [outer = 0x115d92c00] 12:12:02 INFO - PROCESS | 2491 | 1462475522583 Marionette DEBUG loaded listener.js 12:12:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 96 (0x118383000) [pid = 2491] [serial = 582] [outer = 0x115d92c00] 12:12:03 INFO - PROCESS | 2491 | 1462475523457 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]]]}] 12:12:03 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.) 12:12:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1173ms 12:12:03 INFO - PROCESS | 2491 | 1462475523500 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 12:12:03 INFO - PROCESS | 2491 | 1462475523504 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 12:12:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:12:03 INFO - PROCESS | 2491 | 1462475523509 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:12:03 INFO - PROCESS | 2491 | 1462475523511 Marionette TRACE conn2 <- [1,750,null,{}] 12:12:03 INFO - PROCESS | 2491 | 1462475523513 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}] 12:12:03 INFO - PROCESS | 2491 | 1462475523608 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 12:12:03 INFO - PROCESS | 2491 | 1462475523650 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 2491 | ++DOCSHELL 0x119f36800 == 40 [pid = 2491] [id = 195] 12:12:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x118394000) [pid = 2491] [serial = 583] [outer = 0x0] 12:12:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x1196f4800) [pid = 2491] [serial = 584] [outer = 0x118394000] 12:12:03 INFO - PROCESS | 2491 | 1462475523679 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x12100ec00) [pid = 2491] [serial = 585] [outer = 0x118394000] 12:12:04 INFO - PROCESS | 2491 | 1462475524602 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]]]}] 12:12:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:12:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1120ms 12:12:04 INFO - PROCESS | 2491 | 1462475524629 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 12:12:04 INFO - PROCESS | 2491 | 1462475524630 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 12:12:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:12:04 INFO - PROCESS | 2491 | 1462475524633 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - PROCESS | 2491 | 1462475524635 Marionette TRACE conn2 <- [1,754,null,{}] 12:12:04 INFO - PROCESS | 2491 | 1462475524645 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}] 12:12:04 INFO - PROCESS | 2491 | 1462475524741 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 12:12:04 INFO - PROCESS | 2491 | 1462475524785 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x12a956800 == 41 [pid = 2491] [id = 196] 12:12:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x121920400) [pid = 2491] [serial = 586] [outer = 0x0] 12:12:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x128c07800) [pid = 2491] [serial = 587] [outer = 0x121920400] 12:12:04 INFO - PROCESS | 2491 | 1462475524817 Marionette DEBUG loaded listener.js 12:12:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x1295c2c00) [pid = 2491] [serial = 588] [outer = 0x121920400] 12:12:05 INFO - PROCESS | 2491 | 1462475525702 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]]]}] 12:12:05 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 12:12:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1074ms 12:12:05 INFO - PROCESS | 2491 | 1462475525719 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 12:12:05 INFO - PROCESS | 2491 | 1462475525722 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 12:12:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:12:05 INFO - PROCESS | 2491 | 1462475525726 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:12:05 INFO - PROCESS | 2491 | 1462475525727 Marionette TRACE conn2 <- [1,758,null,{}] 12:12:05 INFO - PROCESS | 2491 | 1462475525729 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}] 12:12:05 INFO - PROCESS | 2491 | 1462475525823 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 12:12:05 INFO - PROCESS | 2491 | 1462475525865 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:05 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b495800 == 42 [pid = 2491] [id = 197] 12:12:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x124ae8800) [pid = 2491] [serial = 589] [outer = 0x0] 12:12:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x12976c400) [pid = 2491] [serial = 590] [outer = 0x124ae8800] 12:12:05 INFO - PROCESS | 2491 | 1462475525895 Marionette DEBUG loaded listener.js 12:12:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x12ac0d800) [pid = 2491] [serial = 591] [outer = 0x124ae8800] 12:12:06 INFO - PROCESS | 2491 | 1462475526435 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]]]}] 12:12:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:12:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 769ms 12:12:06 INFO - PROCESS | 2491 | 1462475526495 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 12:12:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:12:06 INFO - PROCESS | 2491 | 1462475526497 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 12:12:06 INFO - PROCESS | 2491 | 1462475526501 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - PROCESS | 2491 | 1462475526503 Marionette TRACE conn2 <- [1,762,null,{}] 12:12:06 INFO - PROCESS | 2491 | 1462475526512 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}] 12:12:06 INFO - PROCESS | 2491 | 1462475526600 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 12:12:06 INFO - PROCESS | 2491 | 1462475526656 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x1187f0000 == 43 [pid = 2491] [id = 198] 12:12:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x116517c00) [pid = 2491] [serial = 592] [outer = 0x0] 12:12:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x118145800) [pid = 2491] [serial = 593] [outer = 0x116517c00] 12:12:06 INFO - PROCESS | 2491 | 1462475526684 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x118392c00) [pid = 2491] [serial = 594] [outer = 0x116517c00] 12:12:07 INFO - PROCESS | 2491 | --DOCSHELL 0x117318800 == 42 [pid = 2491] [id = 192] 12:12:07 INFO - PROCESS | 2491 | --DOCSHELL 0x126e14800 == 41 [pid = 2491] [id = 191] 12:12:07 INFO - PROCESS | 2491 | --DOCSHELL 0x125493000 == 40 [pid = 2491] [id = 190] 12:12:07 INFO - PROCESS | 2491 | --DOCSHELL 0x121be1000 == 39 [pid = 2491] [id = 189] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x1295c5800) [pid = 2491] [serial = 542] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x117690800) [pid = 2491] [serial = 503] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x119504c00) [pid = 2491] [serial = 506] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x1216bfc00) [pid = 2491] [serial = 509] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x128c07c00) [pid = 2491] [serial = 512] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOCSHELL 0x121096000 == 38 [pid = 2491] [id = 188] 12:12:07 INFO - PROCESS | 2491 | --DOCSHELL 0x1187e5000 == 37 [pid = 2491] [id = 187] 12:12:07 INFO - PROCESS | 2491 | --DOCSHELL 0x11676b000 == 36 [pid = 2491] [id = 186] 12:12:07 INFO - PROCESS | 2491 | --DOCSHELL 0x118256000 == 35 [pid = 2491] [id = 185] 12:12:07 INFO - PROCESS | 2491 | --DOCSHELL 0x11935c800 == 34 [pid = 2491] [id = 183] 12:12:07 INFO - PROCESS | 2491 | --DOCSHELL 0x113d4c800 == 33 [pid = 2491] [id = 182] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x12d208c00) [pid = 2491] [serial = 449] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 101 (0x118383c00) [pid = 2491] [serial = 461] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 100 (0x1294b0000) [pid = 2491] [serial = 536] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x125450800) [pid = 2491] [serial = 533] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 98 (0x12113e400) [pid = 2491] [serial = 516] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 97 (0x116864800) [pid = 2491] [serial = 515] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 96 (0x121146c00) [pid = 2491] [serial = 527] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 95 (0x121757400) [pid = 2491] [serial = 528] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 94 (0x1219da800) [pid = 2491] [serial = 530] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 93 (0x119510400) [pid = 2491] [serial = 524] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 92 (0x119a06000) [pid = 2491] [serial = 525] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 91 (0x118325400) [pid = 2491] [serial = 519] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 90 (0x1168bfc00) [pid = 2491] [serial = 518] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 89 (0x118389400) [pid = 2491] [serial = 521] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 88 (0x1183d6c00) [pid = 2491] [serial = 522] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 87 (0x11950f400) [pid = 2491] [serial = 539] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 86 (0x12337a800) [pid = 2491] [serial = 540] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 85 (0x1295c1c00) [pid = 2491] [serial = 537] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 84 (0x124aed800) [pid = 2491] [serial = 531] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 83 (0x128d68000) [pid = 2491] [serial = 534] [outer = 0x0] [url = about:blank] 12:12:07 INFO - PROCESS | 2491 | --DOMWINDOW == 82 (0x113da2c00) [pid = 2491] [serial = 203] [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.] 12:12:07 INFO - PROCESS | 2491 | 1462475527554 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]]]}] 12:12:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:12:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1076ms 12:12:07 INFO - PROCESS | 2491 | 1462475527577 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 2491 | 1462475527581 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 12:12:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:12:07 INFO - PROCESS | 2491 | 1462475527585 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - PROCESS | 2491 | 1462475527587 Marionette TRACE conn2 <- [1,766,null,{}] 12:12:07 INFO - PROCESS | 2491 | 1462475527589 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}] 12:12:07 INFO - PROCESS | 2491 | 1462475527666 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 12:12:07 INFO - PROCESS | 2491 | 1462475527710 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 2491 | ++DOCSHELL 0x11731f000 == 34 [pid = 2491] [id = 199] 12:12:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 83 (0x11851b800) [pid = 2491] [serial = 595] [outer = 0x0] 12:12:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 84 (0x118f6f400) [pid = 2491] [serial = 596] [outer = 0x11851b800] 12:12:07 INFO - PROCESS | 2491 | 1462475527737 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 85 (0x1195d7800) [pid = 2491] [serial = 597] [outer = 0x11851b800] 12:12:08 INFO - PROCESS | 2491 | 1462475528511 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]]]}] 12:12:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:12:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 974ms 12:12:08 INFO - PROCESS | 2491 | 1462475528560 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 12:12:08 INFO - PROCESS | 2491 | 1462475528561 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 12:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:12:08 INFO - PROCESS | 2491 | 1462475528563 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:12:08 INFO - PROCESS | 2491 | 1462475528566 Marionette TRACE conn2 <- [1,770,null,{}] 12:12:08 INFO - PROCESS | 2491 | 1462475528573 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}] 12:12:08 INFO - PROCESS | 2491 | 1462475528659 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 12:12:08 INFO - PROCESS | 2491 | 1462475528667 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:08 INFO - PROCESS | 2491 | ++DOCSHELL 0x1196d6000 == 35 [pid = 2491] [id = 200] 12:12:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 86 (0x12175a000) [pid = 2491] [serial = 598] [outer = 0x0] 12:12:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 87 (0x1249cfc00) [pid = 2491] [serial = 599] [outer = 0x12175a000] 12:12:08 INFO - PROCESS | 2491 | 1462475528697 Marionette DEBUG loaded listener.js 12:12:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 88 (0x124b32c00) [pid = 2491] [serial = 600] [outer = 0x12175a000] 12:12:09 INFO - PROCESS | 2491 | 1462475529038 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]]]}] 12:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 521ms 12:12:09 INFO - PROCESS | 2491 | 1462475529085 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 12:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:12:09 INFO - PROCESS | 2491 | 1462475529087 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 12:12:09 INFO - PROCESS | 2491 | 1462475529089 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - PROCESS | 2491 | 1462475529090 Marionette TRACE conn2 <- [1,774,null,{}] 12:12:09 INFO - PROCESS | 2491 | 1462475529093 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}] 12:12:09 INFO - PROCESS | 2491 | 1462475529168 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 12:12:09 INFO - PROCESS | 2491 | 1462475529173 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x12177e000 == 36 [pid = 2491] [id = 201] 12:12:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 89 (0x1254eb400) [pid = 2491] [serial = 601] [outer = 0x0] 12:12:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 90 (0x126c89c00) [pid = 2491] [serial = 602] [outer = 0x1254eb400] 12:12:09 INFO - PROCESS | 2491 | 1462475529200 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 91 (0x128d6c000) [pid = 2491] [serial = 603] [outer = 0x1254eb400] 12:12:09 INFO - PROCESS | 2491 | 1462475529545 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]]]}] 12:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 12:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:12:09 INFO - PROCESS | 2491 | 1462475529558 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 12:12:09 INFO - PROCESS | 2491 | 1462475529560 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 12:12:09 INFO - PROCESS | 2491 | 1462475529562 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - PROCESS | 2491 | 1462475529563 Marionette TRACE conn2 <- [1,778,null,{}] 12:12:09 INFO - PROCESS | 2491 | 1462475529565 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}] 12:12:09 INFO - PROCESS | 2491 | 1462475529660 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 12:12:09 INFO - PROCESS | 2491 | 1462475529674 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x124daf800 == 37 [pid = 2491] [id = 202] 12:12:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 92 (0x128f83000) [pid = 2491] [serial = 604] [outer = 0x0] 12:12:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 93 (0x1294b3000) [pid = 2491] [serial = 605] [outer = 0x128f83000] 12:12:09 INFO - PROCESS | 2491 | 1462475529699 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 94 (0x12979e800) [pid = 2491] [serial = 606] [outer = 0x128f83000] 12:12:10 INFO - PROCESS | 2491 | 1462475530042 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]]]}] 12:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 519ms 12:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:12:10 INFO - PROCESS | 2491 | 1462475530082 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 2491 | 1462475530083 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 12:12:10 INFO - PROCESS | 2491 | 1462475530085 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - PROCESS | 2491 | 1462475530086 Marionette TRACE conn2 <- [1,782,null,{}] 12:12:10 INFO - PROCESS | 2491 | 1462475530088 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}] 12:12:10 INFO - PROCESS | 2491 | 1462475530206 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 12:12:10 INFO - PROCESS | 2491 | 1462475530211 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e06000 == 38 [pid = 2491] [id = 203] 12:12:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 95 (0x129760400) [pid = 2491] [serial = 607] [outer = 0x0] 12:12:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 96 (0x12ac0e000) [pid = 2491] [serial = 608] [outer = 0x129760400] 12:12:10 INFO - PROCESS | 2491 | 1462475530239 Marionette DEBUG loaded listener.js 12:12:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x12bfc8000) [pid = 2491] [serial = 609] [outer = 0x129760400] 12:12:10 INFO - PROCESS | 2491 | 1462475530664 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]]]}] 12:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 622ms 12:12:10 INFO - PROCESS | 2491 | 1462475530708 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 2491 | 1462475530710 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 12:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:12:10 INFO - PROCESS | 2491 | 1462475530713 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - PROCESS | 2491 | 1462475530715 Marionette TRACE conn2 <- [1,786,null,{}] 12:12:10 INFO - PROCESS | 2491 | 1462475530718 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}] 12:12:10 INFO - PROCESS | 2491 | 1462475530872 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 12:12:10 INFO - PROCESS | 2491 | 1462475530899 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x1161bb000 == 39 [pid = 2491] [id = 204] 12:12:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x12bfcc800) [pid = 2491] [serial = 610] [outer = 0x0] 12:12:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x12bfcec00) [pid = 2491] [serial = 611] [outer = 0x12bfcc800] 12:12:10 INFO - PROCESS | 2491 | 1462475530939 Marionette DEBUG loaded listener.js 12:12:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x12c247000) [pid = 2491] [serial = 612] [outer = 0x12bfcc800] 12:12:11 INFO - PROCESS | 2491 | 1462475531268 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]]]}] 12:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 572ms 12:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:12:11 INFO - PROCESS | 2491 | 1462475531284 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 12:12:11 INFO - PROCESS | 2491 | 1462475531285 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 12:12:11 INFO - PROCESS | 2491 | 1462475531289 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - PROCESS | 2491 | 1462475531292 Marionette TRACE conn2 <- [1,790,null,{}] 12:12:11 INFO - PROCESS | 2491 | 1462475531303 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}] 12:12:11 INFO - PROCESS | 2491 | 1462475531452 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 12:12:11 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x12113ec00) [pid = 2491] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:12:11 INFO - PROCESS | 2491 | --DOMWINDOW == 98 (0x1294ab000) [pid = 2491] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:12:11 INFO - PROCESS | 2491 | --DOMWINDOW == 97 (0x115d92800) [pid = 2491] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:12:11 INFO - PROCESS | 2491 | --DOMWINDOW == 96 (0x1180d1c00) [pid = 2491] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:12:11 INFO - PROCESS | 2491 | --DOMWINDOW == 95 (0x116a5d000) [pid = 2491] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:12:11 INFO - PROCESS | 2491 | --DOMWINDOW == 94 (0x12a923000) [pid = 2491] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:12:11 INFO - PROCESS | 2491 | --DOMWINDOW == 93 (0x1131c8c00) [pid = 2491] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:12:11 INFO - PROCESS | 2491 | --DOMWINDOW == 92 (0x121011c00) [pid = 2491] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:12:11 INFO - PROCESS | 2491 | --DOMWINDOW == 91 (0x126c8f800) [pid = 2491] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:12:11 INFO - PROCESS | 2491 | --DOMWINDOW == 90 (0x118f6d400) [pid = 2491] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:12:11 INFO - PROCESS | 2491 | --DOMWINDOW == 89 (0x111db9400) [pid = 2491] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:12:11 INFO - PROCESS | 2491 | --DOMWINDOW == 88 (0x126859400) [pid = 2491] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:12:11 INFO - PROCESS | 2491 | --DOMWINDOW == 87 (0x1160b6400) [pid = 2491] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:12:11 INFO - PROCESS | 2491 | --DOMWINDOW == 86 (0x119b26800) [pid = 2491] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:12:11 INFO - PROCESS | 2491 | 1462475531512 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:11 INFO - PROCESS | 2491 | ++DOCSHELL 0x11731c800 == 40 [pid = 2491] [id = 205] 12:12:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 87 (0x1131c8c00) [pid = 2491] [serial = 613] [outer = 0x0] 12:12:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 88 (0x1180d1c00) [pid = 2491] [serial = 614] [outer = 0x1131c8c00] 12:12:11 INFO - PROCESS | 2491 | 1462475531537 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 89 (0x119207400) [pid = 2491] [serial = 615] [outer = 0x1131c8c00] 12:12:11 INFO - PROCESS | 2491 | 1462475531798 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]]]}] 12:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 530ms 12:12:11 INFO - PROCESS | 2491 | 1462475531818 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 12:12:11 INFO - PROCESS | 2491 | 1462475531819 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 12:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:12:11 INFO - PROCESS | 2491 | 1462475531829 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - PROCESS | 2491 | 1462475531830 Marionette TRACE conn2 <- [1,794,null,{}] 12:12:11 INFO - PROCESS | 2491 | 1462475531832 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}] 12:12:11 INFO - PROCESS | 2491 | 1462475531913 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 12:12:11 INFO - PROCESS | 2491 | 1462475531918 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:11 INFO - PROCESS | 2491 | ++DOCSHELL 0x124817800 == 41 [pid = 2491] [id = 206] 12:12:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 90 (0x1219d9000) [pid = 2491] [serial = 616] [outer = 0x0] 12:12:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 91 (0x12a920c00) [pid = 2491] [serial = 617] [outer = 0x1219d9000] 12:12:11 INFO - PROCESS | 2491 | 1462475531945 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 92 (0x12c24bc00) [pid = 2491] [serial = 618] [outer = 0x1219d9000] 12:12:12 INFO - PROCESS | 2491 | 1462475532249 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]]]}] 12:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 468ms 12:12:12 INFO - PROCESS | 2491 | 1462475532297 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 12:12:12 INFO - PROCESS | 2491 | 1462475532299 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 12:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:12:12 INFO - PROCESS | 2491 | 1462475532301 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - PROCESS | 2491 | 1462475532302 Marionette TRACE conn2 <- [1,798,null,{}] 12:12:12 INFO - PROCESS | 2491 | 1462475532304 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}] 12:12:12 INFO - PROCESS | 2491 | 1462475532403 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 12:12:12 INFO - PROCESS | 2491 | 1462475532412 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4b1800 == 42 [pid = 2491] [id = 207] 12:12:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 93 (0x11801fc00) [pid = 2491] [serial = 619] [outer = 0x0] 12:12:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 94 (0x118029c00) [pid = 2491] [serial = 620] [outer = 0x11801fc00] 12:12:12 INFO - PROCESS | 2491 | 1462475532436 Marionette DEBUG loaded listener.js 12:12:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 95 (0x11802dc00) [pid = 2491] [serial = 621] [outer = 0x11801fc00] 12:12:12 INFO - PROCESS | 2491 | 1462475532750 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]]]}] 12:12:12 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 12:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 468ms 12:12:12 INFO - PROCESS | 2491 | 1462475532769 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 12:12:12 INFO - PROCESS | 2491 | 1462475532771 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 12:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:12:12 INFO - PROCESS | 2491 | 1462475532777 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - PROCESS | 2491 | 1462475532779 Marionette TRACE conn2 <- [1,802,null,{}] 12:12:12 INFO - PROCESS | 2491 | 1462475532781 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}] 12:12:12 INFO - PROCESS | 2491 | 1462475532872 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 12:12:12 INFO - PROCESS | 2491 | 1462475532878 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c256800 == 43 [pid = 2491] [id = 208] 12:12:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 96 (0x1195e9800) [pid = 2491] [serial = 622] [outer = 0x0] 12:12:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x1195edc00) [pid = 2491] [serial = 623] [outer = 0x1195e9800] 12:12:12 INFO - PROCESS | 2491 | 1462475532906 Marionette DEBUG loaded listener.js 12:12:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x12c24d800) [pid = 2491] [serial = 624] [outer = 0x1195e9800] 12:12:13 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 12:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 471ms 12:12:13 INFO - PROCESS | 2491 | 1462475533244 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]]]}] 12:12:13 INFO - PROCESS | 2491 | 1462475533248 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 12:12:13 INFO - PROCESS | 2491 | 1462475533249 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 12:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:12:13 INFO - PROCESS | 2491 | 1462475533252 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:12:13 INFO - PROCESS | 2491 | 1462475533253 Marionette TRACE conn2 <- [1,806,null,{}] 12:12:13 INFO - PROCESS | 2491 | 1462475533258 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}] 12:12:13 INFO - PROCESS | 2491 | 1462475533363 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 12:12:13 INFO - PROCESS | 2491 | 1462475533369 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:13 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c26e000 == 44 [pid = 2491] [id = 209] 12:12:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x11768b000) [pid = 2491] [serial = 625] [outer = 0x0] 12:12:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x128d67800) [pid = 2491] [serial = 626] [outer = 0x11768b000] 12:12:13 INFO - PROCESS | 2491 | 1462475533394 Marionette DEBUG loaded listener.js 12:12:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x12b395000) [pid = 2491] [serial = 627] [outer = 0x11768b000] 12:12:13 INFO - PROCESS | 2491 | [2491] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 12:12:13 INFO - PROCESS | 2491 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 12:12:13 INFO - PROCESS | 2491 | Determined SkiaGL cache limits: Size 100663296, Items: 256 12:12:13 INFO - PROCESS | 2491 | [GFX2-]: Using SkiaGL canvas. 12:12:13 INFO - PROCESS | 2491 | 1462475533994 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]]]}] 12:12:14 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 12:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 768ms 12:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:12:14 INFO - PROCESS | 2491 | 1462475534023 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 2491 | 1462475534028 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 12:12:14 INFO - PROCESS | 2491 | 1462475534033 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 2491 | 1462475534037 Marionette TRACE conn2 <- [1,810,null,{}] 12:12:14 INFO - PROCESS | 2491 | 1462475534044 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}] 12:12:14 INFO - PROCESS | 2491 | 1462475534180 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 12:12:14 INFO - PROCESS | 2491 | 1462475534243 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x119543800 == 45 [pid = 2491] [id = 210] 12:12:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x1183d5000) [pid = 2491] [serial = 628] [outer = 0x0] 12:12:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x118f6d400) [pid = 2491] [serial = 629] [outer = 0x1183d5000] 12:12:14 INFO - PROCESS | 2491 | 1462475534274 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x1195e9400) [pid = 2491] [serial = 630] [outer = 0x1183d5000] 12:12:14 INFO - PROCESS | 2491 | 1462475534670 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]]]}] 12:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 678ms 12:12:14 INFO - PROCESS | 2491 | 1462475534710 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 2491 | 1462475534714 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 12:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:12:14 INFO - PROCESS | 2491 | 1462475534719 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 2491 | 1462475534721 Marionette TRACE conn2 <- [1,814,null,{}] 12:12:14 INFO - PROCESS | 2491 | 1462475534723 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}] 12:12:14 INFO - PROCESS | 2491 | 1462475534823 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 12:12:14 INFO - PROCESS | 2491 | 1462475534872 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x125489800 == 46 [pid = 2491] [id = 211] 12:12:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x1195f1400) [pid = 2491] [serial = 631] [outer = 0x0] 12:12:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x119a0dc00) [pid = 2491] [serial = 632] [outer = 0x1195f1400] 12:12:14 INFO - PROCESS | 2491 | 1462475534902 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x124af2800) [pid = 2491] [serial = 633] [outer = 0x1195f1400] 12:12:15 INFO - PROCESS | 2491 | 1462475535332 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] 12:12:15 INFO - PROCESS | 2491 | 1462475535341 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 12:12:15 INFO - PROCESS | 2491 | 1462475535343 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - PROCESS | 2491 | 1462475535346 Marionette TRACE conn2 <- [1,818,null,{}] 12:12:15 INFO - PROCESS | 2491 | 1462475535354 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}] 12:12:15 INFO - PROCESS | 2491 | 1462475535454 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 12:12:15 INFO - PROCESS | 2491 | 1462475535543 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:15 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c384800 == 47 [pid = 2491] [id = 212] 12:12:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x129798c00) [pid = 2491] [serial = 634] [outer = 0x0] 12:12:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x12aeb6800) [pid = 2491] [serial = 635] [outer = 0x129798c00] 12:12:15 INFO - PROCESS | 2491 | 1462475535575 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x12b391800) [pid = 2491] [serial = 636] [outer = 0x129798c00] 12:12:15 INFO - PROCESS | 2491 | 1462475535997 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]]]}] 12:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 673ms 12:12:16 INFO - PROCESS | 2491 | 1462475536017 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 2491 | 1462475536019 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 12:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:12:16 INFO - PROCESS | 2491 | 1462475536021 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - PROCESS | 2491 | 1462475536022 Marionette TRACE conn2 <- [1,822,null,{}] 12:12:16 INFO - PROCESS | 2491 | 1462475536025 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}] 12:12:16 INFO - PROCESS | 2491 | 1462475536123 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 12:12:16 INFO - PROCESS | 2491 | 1462475536169 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8d8800 == 48 [pid = 2491] [id = 213] 12:12:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x12aeb8800) [pid = 2491] [serial = 637] [outer = 0x0] 12:12:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 112 (0x12b397800) [pid = 2491] [serial = 638] [outer = 0x12aeb8800] 12:12:16 INFO - PROCESS | 2491 | 1462475536199 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 113 (0x12bcb0400) [pid = 2491] [serial = 639] [outer = 0x12aeb8800] 12:12:16 INFO - PROCESS | 2491 | 1462475536619 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] 12:12:16 INFO - PROCESS | 2491 | 1462475536642 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 12:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:12:16 INFO - PROCESS | 2491 | 1462475536645 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - PROCESS | 2491 | 1462475536646 Marionette TRACE conn2 <- [1,826,null,{}] 12:12:16 INFO - PROCESS | 2491 | 1462475536649 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}] 12:12:16 INFO - PROCESS | 2491 | 1462475536743 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 12:12:16 INFO - PROCESS | 2491 | 1462475536834 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cb95800 == 49 [pid = 2491] [id = 214] 12:12:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x12bcce000) [pid = 2491] [serial = 640] [outer = 0x0] 12:12:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x12bfc7400) [pid = 2491] [serial = 641] [outer = 0x12bcce000] 12:12:16 INFO - PROCESS | 2491 | 1462475536863 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x12c24f400) [pid = 2491] [serial = 642] [outer = 0x12bcce000] 12:12:17 INFO - PROCESS | 2491 | 1462475537296 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]]]}] 12:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 12:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:12:17 INFO - PROCESS | 2491 | 1462475537315 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 2491 | 1462475537317 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 12:12:17 INFO - PROCESS | 2491 | 1462475537319 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - PROCESS | 2491 | 1462475537320 Marionette TRACE conn2 <- [1,830,null,{}] 12:12:17 INFO - PROCESS | 2491 | 1462475537344 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}] 12:12:17 INFO - PROCESS | 2491 | 1462475537451 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 12:12:17 INFO - PROCESS | 2491 | 1462475537693 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:17 INFO - PROCESS | 2491 | ++DOCSHELL 0x118113000 == 50 [pid = 2491] [id = 215] 12:12:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 117 (0x113229400) [pid = 2491] [serial = 643] [outer = 0x0] 12:12:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 118 (0x116508400) [pid = 2491] [serial = 644] [outer = 0x113229400] 12:12:17 INFO - PROCESS | 2491 | 1462475537724 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 119 (0x117689000) [pid = 2491] [serial = 645] [outer = 0x113229400] 12:12:18 INFO - PROCESS | 2491 | 1462475538148 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]]]}] 12:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 888ms 12:12:18 INFO - PROCESS | 2491 | 1462475538209 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 12:12:18 INFO - PROCESS | 2491 | 1462475538211 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 12:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:12:18 INFO - PROCESS | 2491 | 1462475538214 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - PROCESS | 2491 | 1462475538217 Marionette TRACE conn2 <- [1,834,null,{}] 12:12:18 INFO - PROCESS | 2491 | 1462475538220 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}] 12:12:18 INFO - PROCESS | 2491 | 1462475538350 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 12:12:18 INFO - PROCESS | 2491 | 1462475538398 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x117327000 == 51 [pid = 2491] [id = 216] 12:12:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 120 (0x11802c000) [pid = 2491] [serial = 646] [outer = 0x0] 12:12:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 121 (0x1183d4c00) [pid = 2491] [serial = 647] [outer = 0x11802c000] 12:12:18 INFO - PROCESS | 2491 | 1462475538428 Marionette DEBUG loaded listener.js 12:12:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 122 (0x11920c000) [pid = 2491] [serial = 648] [outer = 0x11802c000] 12:12:18 INFO - PROCESS | 2491 | --DOCSHELL 0x126e94000 == 50 [pid = 2491] [id = 184] 12:12:18 INFO - PROCESS | 2491 | --DOCSHELL 0x12c256800 == 49 [pid = 2491] [id = 208] 12:12:18 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4b1800 == 48 [pid = 2491] [id = 207] 12:12:18 INFO - PROCESS | 2491 | --DOCSHELL 0x124817800 == 47 [pid = 2491] [id = 206] 12:12:18 INFO - PROCESS | 2491 | --DOCSHELL 0x11731c800 == 46 [pid = 2491] [id = 205] 12:12:18 INFO - PROCESS | 2491 | --DOCSHELL 0x1161bb000 == 45 [pid = 2491] [id = 204] 12:12:18 INFO - PROCESS | 2491 | --DOCSHELL 0x126e06000 == 44 [pid = 2491] [id = 203] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 121 (0x121507800) [pid = 2491] [serial = 551] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 120 (0x12bcac800) [pid = 2491] [serial = 578] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOCSHELL 0x124daf800 == 43 [pid = 2491] [id = 202] 12:12:18 INFO - PROCESS | 2491 | --DOCSHELL 0x12177e000 == 42 [pid = 2491] [id = 201] 12:12:18 INFO - PROCESS | 2491 | --DOCSHELL 0x1196d6000 == 41 [pid = 2491] [id = 200] 12:12:18 INFO - PROCESS | 2491 | --DOCSHELL 0x11731f000 == 40 [pid = 2491] [id = 199] 12:12:18 INFO - PROCESS | 2491 | --DOCSHELL 0x1187f0000 == 39 [pid = 2491] [id = 198] 12:12:18 INFO - PROCESS | 2491 | --DOCSHELL 0x118111000 == 38 [pid = 2491] [id = 194] 12:12:18 INFO - PROCESS | 2491 | --DOCSHELL 0x1187e3000 == 37 [pid = 2491] [id = 193] 12:12:18 INFO - PROCESS | 2491 | 1462475538814 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]]]}] 12:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 621ms 12:12:18 INFO - PROCESS | 2491 | 1462475538839 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 12:12:18 INFO - PROCESS | 2491 | 1462475538842 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 12:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:12:18 INFO - PROCESS | 2491 | 1462475538845 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - PROCESS | 2491 | 1462475538846 Marionette TRACE conn2 <- [1,838,null,{}] 12:12:18 INFO - PROCESS | 2491 | 1462475538849 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}] 12:12:18 INFO - PROCESS | 2491 | 1462475538933 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 119 (0x1196f7800) [pid = 2491] [serial = 507] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 118 (0x1165c5400) [pid = 2491] [serial = 458] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 117 (0x128d68800) [pid = 2491] [serial = 513] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 116 (0x1183d1c00) [pid = 2491] [serial = 504] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 115 (0x124e6f800) [pid = 2491] [serial = 510] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 114 (0x126c89800) [pid = 2491] [serial = 566] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 113 (0x1295c6400) [pid = 2491] [serial = 569] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 112 (0x1196fa800) [pid = 2491] [serial = 560] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 111 (0x118396000) [pid = 2491] [serial = 557] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 110 (0x118517c00) [pid = 2491] [serial = 558] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 109 (0x1183d7000) [pid = 2491] [serial = 548] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 108 (0x11834e000) [pid = 2491] [serial = 555] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 107 (0x11719a800) [pid = 2491] [serial = 554] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 106 (0x1130bd800) [pid = 2491] [serial = 545] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 105 (0x12ac05800) [pid = 2491] [serial = 572] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 104 (0x12a9c0800) [pid = 2491] [serial = 576] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 103 (0x123388000) [pid = 2491] [serial = 575] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 102 (0x124b23800) [pid = 2491] [serial = 563] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 101 (0x1254f0400) [pid = 2491] [serial = 564] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 100 (0x12a91d800) [pid = 2491] [serial = 570] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 99 (0x12aeb8c00) [pid = 2491] [serial = 573] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 98 (0x128c10800) [pid = 2491] [serial = 567] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 97 (0x121009000) [pid = 2491] [serial = 561] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | --DOMWINDOW == 96 (0x129764800) [pid = 2491] [serial = 543] [outer = 0x0] [url = about:blank] 12:12:18 INFO - PROCESS | 2491 | 1462475538990 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x115d78800 == 38 [pid = 2491] [id = 217] 12:12:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 97 (0x1165c5400) [pid = 2491] [serial = 649] [outer = 0x0] 12:12:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 98 (0x11838a000) [pid = 2491] [serial = 650] [outer = 0x1165c5400] 12:12:19 INFO - PROCESS | 2491 | 1462475539016 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 99 (0x1195f3400) [pid = 2491] [serial = 651] [outer = 0x1165c5400] 12:12:19 INFO - PROCESS | 2491 | 1462475539368 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]]]}] 12:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 569ms 12:12:19 INFO - PROCESS | 2491 | 1462475539415 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 12:12:19 INFO - PROCESS | 2491 | 1462475539417 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 12:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:12:19 INFO - PROCESS | 2491 | 1462475539427 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - PROCESS | 2491 | 1462475539433 Marionette TRACE conn2 <- [1,842,null,{}] 12:12:19 INFO - PROCESS | 2491 | 1462475539459 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}] 12:12:19 INFO - PROCESS | 2491 | 1462475539597 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 12:12:19 INFO - PROCESS | 2491 | 1462475539627 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:19 INFO - PROCESS | 2491 | ++DOCSHELL 0x121247000 == 39 [pid = 2491] [id = 218] 12:12:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 100 (0x121146800) [pid = 2491] [serial = 652] [outer = 0x0] 12:12:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 101 (0x121510c00) [pid = 2491] [serial = 653] [outer = 0x121146800] 12:12:19 INFO - PROCESS | 2491 | 1462475539652 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 102 (0x1219e1800) [pid = 2491] [serial = 654] [outer = 0x121146800] 12:12:19 INFO - PROCESS | 2491 | 1462475539956 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]]]}] 12:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 587ms 12:12:20 INFO - PROCESS | 2491 | 1462475540015 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 12:12:20 INFO - PROCESS | 2491 | 1462475540017 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 12:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:12:20 INFO - PROCESS | 2491 | 1462475540021 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - PROCESS | 2491 | 1462475540022 Marionette TRACE conn2 <- [1,846,null,{}] 12:12:20 INFO - PROCESS | 2491 | 1462475540024 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}] 12:12:20 INFO - PROCESS | 2491 | 1462475540102 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 12:12:20 INFO - PROCESS | 2491 | 1462475540108 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x1233aa800 == 40 [pid = 2491] [id = 219] 12:12:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 103 (0x1249cf800) [pid = 2491] [serial = 655] [outer = 0x0] 12:12:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 104 (0x124b32400) [pid = 2491] [serial = 656] [outer = 0x1249cf800] 12:12:20 INFO - PROCESS | 2491 | 1462475540133 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 105 (0x125e5d400) [pid = 2491] [serial = 657] [outer = 0x1249cf800] 12:12:20 INFO - PROCESS | 2491 | 1462475540428 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]]]}] 12:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 418ms 12:12:20 INFO - PROCESS | 2491 | 1462475540446 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 12:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:12:20 INFO - PROCESS | 2491 | 1462475540448 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 12:12:20 INFO - PROCESS | 2491 | 1462475540450 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - PROCESS | 2491 | 1462475540451 Marionette TRACE conn2 <- [1,850,null,{}] 12:12:20 INFO - PROCESS | 2491 | 1462475540453 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}] 12:12:20 INFO - PROCESS | 2491 | 1462475540534 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 12:12:20 INFO - PROCESS | 2491 | 1462475540538 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x126010000 == 41 [pid = 2491] [id = 220] 12:12:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 106 (0x126c8f800) [pid = 2491] [serial = 658] [outer = 0x0] 12:12:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 107 (0x128b03c00) [pid = 2491] [serial = 659] [outer = 0x126c8f800] 12:12:20 INFO - PROCESS | 2491 | 1462475540572 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 108 (0x128b0cc00) [pid = 2491] [serial = 660] [outer = 0x126c8f800] 12:12:20 INFO - PROCESS | 2491 | 1462475540925 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]]]}] 12:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 518ms 12:12:20 INFO - PROCESS | 2491 | 1462475540969 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 12:12:20 INFO - PROCESS | 2491 | 1462475540970 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 12:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:12:20 INFO - PROCESS | 2491 | 1462475540978 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - PROCESS | 2491 | 1462475540979 Marionette TRACE conn2 <- [1,854,null,{}] 12:12:20 INFO - PROCESS | 2491 | 1462475540981 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}] 12:12:21 INFO - PROCESS | 2491 | 1462475541083 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 12:12:21 INFO - PROCESS | 2491 | 1462475541096 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:21 INFO - PROCESS | 2491 | ++DOCSHELL 0x128f94800 == 42 [pid = 2491] [id = 221] 12:12:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x128c0c000) [pid = 2491] [serial = 661] [outer = 0x0] 12:12:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x128d69400) [pid = 2491] [serial = 662] [outer = 0x128c0c000] 12:12:21 INFO - PROCESS | 2491 | 1462475541121 Marionette DEBUG loaded listener.js 12:12:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x1291ed400) [pid = 2491] [serial = 663] [outer = 0x128c0c000] 12:12:21 INFO - PROCESS | 2491 | 1462475541440 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]]]}] 12:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 518ms 12:12:21 INFO - PROCESS | 2491 | 1462475541496 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 12:12:21 INFO - PROCESS | 2491 | 1462475541497 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 12:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:12:21 INFO - PROCESS | 2491 | 1462475541500 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:12:21 INFO - PROCESS | 2491 | 1462475541501 Marionette TRACE conn2 <- [1,858,null,{}] 12:12:21 INFO - PROCESS | 2491 | 1462475541503 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}] 12:12:21 INFO - PROCESS | 2491 | 1462475541599 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 12:12:21 INFO - PROCESS | 2491 | 1462475541612 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:21 INFO - PROCESS | 2491 | ++DOCSHELL 0x129733000 == 43 [pid = 2491] [id = 222] 12:12:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 112 (0x1295c1c00) [pid = 2491] [serial = 664] [outer = 0x0] 12:12:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 113 (0x12976d000) [pid = 2491] [serial = 665] [outer = 0x1295c1c00] 12:12:21 INFO - PROCESS | 2491 | 1462475541637 Marionette DEBUG loaded listener.js 12:12:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x12a9c0800) [pid = 2491] [serial = 666] [outer = 0x1295c1c00] 12:12:21 INFO - PROCESS | 2491 | 1462475541987 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]]]}] 12:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 517ms 12:12:22 INFO - PROCESS | 2491 | 1462475542018 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 12:12:22 INFO - PROCESS | 2491 | 1462475542019 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 12:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:12:22 INFO - PROCESS | 2491 | 1462475542021 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:12:22 INFO - PROCESS | 2491 | 1462475542022 Marionette TRACE conn2 <- [1,862,null,{}] 12:12:22 INFO - PROCESS | 2491 | 1462475542024 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}] 12:12:22 INFO - PROCESS | 2491 | 1462475542121 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 12:12:22 INFO - PROCESS | 2491 | 1462475542126 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aaf8800 == 44 [pid = 2491] [id = 223] 12:12:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x12a929400) [pid = 2491] [serial = 667] [outer = 0x0] 12:12:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x12aeba800) [pid = 2491] [serial = 668] [outer = 0x12a929400] 12:12:22 INFO - PROCESS | 2491 | 1462475542177 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 117 (0x12b390400) [pid = 2491] [serial = 669] [outer = 0x12a929400] 12:12:22 INFO - PROCESS | 2491 | 1462475542490 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]]]}] 12:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 12:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:12:22 INFO - PROCESS | 2491 | 1462475542542 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 12:12:22 INFO - PROCESS | 2491 | 1462475542543 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 12:12:22 INFO - PROCESS | 2491 | 1462475542545 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:12:22 INFO - PROCESS | 2491 | 1462475542546 Marionette TRACE conn2 <- [1,866,null,{}] 12:12:22 INFO - PROCESS | 2491 | 1462475542549 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}] 12:12:22 INFO - PROCESS | 2491 | 1462475542645 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 12:12:22 INFO - PROCESS | 2491 | 1462475542657 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bb97800 == 45 [pid = 2491] [id = 224] 12:12:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 118 (0x12b397c00) [pid = 2491] [serial = 670] [outer = 0x0] 12:12:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 119 (0x12bcd9800) [pid = 2491] [serial = 671] [outer = 0x12b397c00] 12:12:22 INFO - PROCESS | 2491 | 1462475542682 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 120 (0x12bfcd000) [pid = 2491] [serial = 672] [outer = 0x12b397c00] 12:12:23 INFO - PROCESS | 2491 | 1462475543132 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]]]}] 12:12:23 INFO - PROCESS | 2491 | --DOMWINDOW == 119 (0x116517c00) [pid = 2491] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:12:23 INFO - PROCESS | 2491 | --DOMWINDOW == 118 (0x12bfcc800) [pid = 2491] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:12:23 INFO - PROCESS | 2491 | --DOMWINDOW == 117 (0x12ac04400) [pid = 2491] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:12:23 INFO - PROCESS | 2491 | --DOMWINDOW == 116 (0x128f83000) [pid = 2491] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:12:23 INFO - PROCESS | 2491 | --DOMWINDOW == 115 (0x129760400) [pid = 2491] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:12:23 INFO - PROCESS | 2491 | --DOMWINDOW == 114 (0x1254eb400) [pid = 2491] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:12:23 INFO - PROCESS | 2491 | --DOMWINDOW == 113 (0x1219d9000) [pid = 2491] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:12:23 INFO - PROCESS | 2491 | --DOMWINDOW == 112 (0x12175a000) [pid = 2491] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:12:23 INFO - PROCESS | 2491 | --DOMWINDOW == 111 (0x11801fc00) [pid = 2491] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:12:23 INFO - PROCESS | 2491 | --DOMWINDOW == 110 (0x1131c8c00) [pid = 2491] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:12:23 INFO - PROCESS | 2491 | --DOMWINDOW == 109 (0x11851b800) [pid = 2491] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:12:23 INFO - PROCESS | 2491 | --DOMWINDOW == 108 (0x1195e9800) [pid = 2491] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 618ms 12:12:23 INFO - PROCESS | 2491 | 1462475543164 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 2491 | 1462475543165 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 12:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:12:23 INFO - PROCESS | 2491 | 1462475543167 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 2491 | 1462475543169 Marionette TRACE conn2 <- [1,870,null,{}] 12:12:23 INFO - PROCESS | 2491 | 1462475543172 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}] 12:12:23 INFO - PROCESS | 2491 | 1462475543251 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 12:12:23 INFO - PROCESS | 2491 | 1462475543258 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c268800 == 46 [pid = 2491] [id = 225] 12:12:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 109 (0x118021400) [pid = 2491] [serial = 673] [outer = 0x0] 12:12:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 110 (0x1195e8000) [pid = 2491] [serial = 674] [outer = 0x118021400] 12:12:23 INFO - PROCESS | 2491 | 1462475543287 Marionette DEBUG loaded listener.js 12:12:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 111 (0x128a34c00) [pid = 2491] [serial = 675] [outer = 0x118021400] 12:12:23 INFO - PROCESS | 2491 | 1462475543640 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]]]}] 12:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 518ms 12:12:23 INFO - PROCESS | 2491 | 1462475543686 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 2491 | 1462475543688 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 12:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:12:23 INFO - PROCESS | 2491 | 1462475543690 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 2491 | 1462475543691 Marionette TRACE conn2 <- [1,874,null,{}] 12:12:23 INFO - PROCESS | 2491 | 1462475543694 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}] 12:12:23 INFO - PROCESS | 2491 | 1462475543810 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 12:12:23 INFO - PROCESS | 2491 | 1462475543817 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cba1800 == 47 [pid = 2491] [id = 226] 12:12:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 112 (0x11834f000) [pid = 2491] [serial = 676] [outer = 0x0] 12:12:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 113 (0x12ae86800) [pid = 2491] [serial = 677] [outer = 0x11834f000] 12:12:23 INFO - PROCESS | 2491 | 1462475543842 Marionette DEBUG loaded listener.js 12:12:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x12c247c00) [pid = 2491] [serial = 678] [outer = 0x11834f000] 12:12:24 INFO - PROCESS | 2491 | 1462475544138 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]]]}] 12:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 470ms 12:12:24 INFO - PROCESS | 2491 | 1462475544162 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 12:12:24 INFO - PROCESS | 2491 | 1462475544163 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 12:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:12:24 INFO - PROCESS | 2491 | 1462475544166 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 2491 | 1462475544167 Marionette TRACE conn2 <- [1,878,null,{}] 12:12:24 INFO - PROCESS | 2491 | 1462475544169 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}] 12:12:24 INFO - PROCESS | 2491 | 1462475544252 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 12:12:24 INFO - PROCESS | 2491 | 1462475544258 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:24 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cfdf800 == 48 [pid = 2491] [id = 227] 12:12:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x12c248400) [pid = 2491] [serial = 679] [outer = 0x0] 12:12:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x12cb5d000) [pid = 2491] [serial = 680] [outer = 0x12c248400] 12:12:24 INFO - PROCESS | 2491 | 1462475544282 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 117 (0x12cb63400) [pid = 2491] [serial = 681] [outer = 0x12c248400] 12:12:24 INFO - PROCESS | 2491 | 1462475544616 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]]]}] 12:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 468ms 12:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:12:24 INFO - PROCESS | 2491 | 1462475544634 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 12:12:24 INFO - PROCESS | 2491 | 1462475544635 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 12:12:24 INFO - PROCESS | 2491 | 1462475544637 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 2491 | 1462475544639 Marionette TRACE conn2 <- [1,882,null,{}] 12:12:24 INFO - PROCESS | 2491 | 1462475544643 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}] 12:12:24 INFO - PROCESS | 2491 | 1462475544746 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 12:12:24 INFO - PROCESS | 2491 | 1462475544753 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:24 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cfe6000 == 49 [pid = 2491] [id = 228] 12:12:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 118 (0x12c249800) [pid = 2491] [serial = 682] [outer = 0x0] 12:12:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 119 (0x12cfb6c00) [pid = 2491] [serial = 683] [outer = 0x12c249800] 12:12:24 INFO - PROCESS | 2491 | 1462475544778 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 120 (0x12cfbf000) [pid = 2491] [serial = 684] [outer = 0x12c249800] 12:12:25 INFO - PROCESS | 2491 | 1462475545061 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]]]}] 12:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 472ms 12:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:12:25 INFO - PROCESS | 2491 | 1462475545110 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 2491 | 1462475545111 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 12:12:25 INFO - PROCESS | 2491 | 1462475545113 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 2491 | 1462475545114 Marionette TRACE conn2 <- [1,886,null,{}] 12:12:25 INFO - PROCESS | 2491 | 1462475545116 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}] 12:12:25 INFO - PROCESS | 2491 | 1462475545261 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 12:12:25 INFO - PROCESS | 2491 | 1462475545324 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x116845000 == 50 [pid = 2491] [id = 229] 12:12:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 121 (0x111db9400) [pid = 2491] [serial = 685] [outer = 0x0] 12:12:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 122 (0x116535000) [pid = 2491] [serial = 686] [outer = 0x111db9400] 12:12:25 INFO - PROCESS | 2491 | 1462475545358 Marionette DEBUG loaded listener.js 12:12:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 123 (0x118028c00) [pid = 2491] [serial = 687] [outer = 0x111db9400] 12:12:25 INFO - PROCESS | 2491 | 1462475545812 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]]]}] 12:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 719ms 12:12:25 INFO - PROCESS | 2491 | 1462475545834 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 2491 | 1462475545837 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 12:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:12:25 INFO - PROCESS | 2491 | 1462475545840 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 2491 | 1462475545842 Marionette TRACE conn2 <- [1,890,null,{}] 12:12:25 INFO - PROCESS | 2491 | 1462475545845 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}] 12:12:25 INFO - PROCESS | 2491 | 1462475545952 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 12:12:26 INFO - PROCESS | 2491 | 1462475546004 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:26 INFO - PROCESS | 2491 | ++DOCSHELL 0x121094000 == 51 [pid = 2491] [id = 230] 12:12:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 124 (0x11820a800) [pid = 2491] [serial = 688] [outer = 0x0] 12:12:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x11838b800) [pid = 2491] [serial = 689] [outer = 0x11820a800] 12:12:26 INFO - PROCESS | 2491 | 1462475546049 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x118523800) [pid = 2491] [serial = 690] [outer = 0x11820a800] 12:12:26 INFO - PROCESS | 2491 | 1462475546463 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]]]}] 12:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 672ms 12:12:26 INFO - PROCESS | 2491 | 1462475546523 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 2491 | 1462475546525 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 12:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:12:26 INFO - PROCESS | 2491 | 1462475546528 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - PROCESS | 2491 | 1462475546530 Marionette TRACE conn2 <- [1,894,null,{}] 12:12:26 INFO - PROCESS | 2491 | 1462475546532 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}] 12:12:26 INFO - PROCESS | 2491 | 1462475546636 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 12:12:26 INFO - PROCESS | 2491 | 1462475546724 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:26 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bde5800 == 52 [pid = 2491] [id = 231] 12:12:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x1196fa800) [pid = 2491] [serial = 691] [outer = 0x0] 12:12:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x119b26000) [pid = 2491] [serial = 692] [outer = 0x1196fa800] 12:12:26 INFO - PROCESS | 2491 | 1462475546754 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x12113e400) [pid = 2491] [serial = 693] [outer = 0x1196fa800] 12:12:27 INFO - PROCESS | 2491 | 1462475547165 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]]]}] 12:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 12:12:27 INFO - PROCESS | 2491 | 1462475547198 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 2491 | 1462475547201 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 12:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:12:27 INFO - PROCESS | 2491 | 1462475547210 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - PROCESS | 2491 | 1462475547213 Marionette TRACE conn2 <- [1,898,null,{}] 12:12:27 INFO - PROCESS | 2491 | 1462475547215 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}] 12:12:27 INFO - PROCESS | 2491 | 1462475547323 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 12:12:27 INFO - PROCESS | 2491 | 1462475547390 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d319000 == 53 [pid = 2491] [id = 232] 12:12:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x119502c00) [pid = 2491] [serial = 694] [outer = 0x0] 12:12:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x124b2a000) [pid = 2491] [serial = 695] [outer = 0x119502c00] 12:12:27 INFO - PROCESS | 2491 | 1462475547422 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x128a35000) [pid = 2491] [serial = 696] [outer = 0x119502c00] 12:12:27 INFO - PROCESS | 2491 | 1462475547815 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]]]}] 12:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 677ms 12:12:27 INFO - PROCESS | 2491 | 1462475547883 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 2491 | 1462475547884 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 12:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:12:27 INFO - PROCESS | 2491 | 1462475547886 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - PROCESS | 2491 | 1462475547887 Marionette TRACE conn2 <- [1,902,null,{}] 12:12:27 INFO - PROCESS | 2491 | 1462475547909 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}] 12:12:28 INFO - PROCESS | 2491 | 1462475548027 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 12:12:28 INFO - PROCESS | 2491 | 1462475548091 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d583800 == 54 [pid = 2491] [id = 233] 12:12:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x128b02400) [pid = 2491] [serial = 697] [outer = 0x0] 12:12:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x128b0a800) [pid = 2491] [serial = 698] [outer = 0x128b02400] 12:12:28 INFO - PROCESS | 2491 | 1462475548122 Marionette DEBUG loaded listener.js 12:12:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x128c04400) [pid = 2491] [serial = 699] [outer = 0x128b02400] 12:12:28 INFO - PROCESS | 2491 | 1462475548522 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]]]}] 12:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 684ms 12:12:28 INFO - PROCESS | 2491 | 1462475548571 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 2491 | 1462475548572 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 12:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:12:28 INFO - PROCESS | 2491 | 1462475548574 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - PROCESS | 2491 | 1462475548575 Marionette TRACE conn2 <- [1,906,null,{}] 12:12:28 INFO - PROCESS | 2491 | 1462475548578 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}] 12:12:28 INFO - PROCESS | 2491 | 1462475548680 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 12:12:28 INFO - PROCESS | 2491 | 1462475548735 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d99b000 == 55 [pid = 2491] [id = 234] 12:12:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x12b392c00) [pid = 2491] [serial = 700] [outer = 0x0] 12:12:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x12bcaec00) [pid = 2491] [serial = 701] [outer = 0x12b392c00] 12:12:28 INFO - PROCESS | 2491 | 1462475548771 Marionette DEBUG loaded listener.js 12:12:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x12cfb7000) [pid = 2491] [serial = 702] [outer = 0x12b392c00] 12:12:29 INFO - PROCESS | 2491 | 1462475549344 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]]]}] 12:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 819ms 12:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:12:29 INFO - PROCESS | 2491 | 1462475549394 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 12:12:29 INFO - PROCESS | 2491 | 1462475549396 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 12:12:29 INFO - PROCESS | 2491 | 1462475549399 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:12:29 INFO - PROCESS | 2491 | 1462475549401 Marionette TRACE conn2 <- [1,910,null,{}] 12:12:29 INFO - PROCESS | 2491 | 1462475549405 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}] 12:12:29 INFO - PROCESS | 2491 | 1462475549524 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 12:12:29 INFO - PROCESS | 2491 | 1462475549590 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:29 INFO - PROCESS | 2491 | ++DOCSHELL 0x11984f800 == 56 [pid = 2491] [id = 235] 12:12:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x110f46800) [pid = 2491] [serial = 703] [outer = 0x0] 12:12:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x110f4c400) [pid = 2491] [serial = 704] [outer = 0x110f46800] 12:12:29 INFO - PROCESS | 2491 | 1462475549620 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x1183d1800) [pid = 2491] [serial = 705] [outer = 0x110f46800] 12:12:30 INFO - PROCESS | 2491 | 1462475550213 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]]]}] 12:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 872ms 12:12:30 INFO - PROCESS | 2491 | 1462475550272 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 2491 | 1462475550274 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 12:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:12:30 INFO - PROCESS | 2491 | 1462475550278 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 2491 | 1462475550280 Marionette TRACE conn2 <- [1,914,null,{}] 12:12:30 INFO - PROCESS | 2491 | 1462475550284 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}] 12:12:30 INFO - PROCESS | 2491 | 1462475550380 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 12:12:30 INFO - PROCESS | 2491 | 1462475550436 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 2491 | ++DOCSHELL 0x1196e0000 == 57 [pid = 2491] [id = 236] 12:12:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x112652400) [pid = 2491] [serial = 706] [outer = 0x0] 12:12:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 143 (0x11650a400) [pid = 2491] [serial = 707] [outer = 0x112652400] 12:12:30 INFO - PROCESS | 2491 | 1462475550465 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 144 (0x117c42c00) [pid = 2491] [serial = 708] [outer = 0x112652400] 12:12:30 INFO - PROCESS | 2491 | 1462475550915 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]]]}] 12:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 12:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:12:30 INFO - PROCESS | 2491 | 1462475550948 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 2491 | 1462475550952 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 12:12:30 INFO - PROCESS | 2491 | 1462475550956 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 2491 | 1462475550958 Marionette TRACE conn2 <- [1,918,null,{}] 12:12:30 INFO - PROCESS | 2491 | 1462475550960 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}] 12:12:31 INFO - PROCESS | 2491 | 1462475551053 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 12:12:31 INFO - PROCESS | 2491 | 1462475551109 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 2491 | ++DOCSHELL 0x118abf800 == 58 [pid = 2491] [id = 237] 12:12:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 145 (0x118026000) [pid = 2491] [serial = 709] [outer = 0x0] 12:12:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 146 (0x118210c00) [pid = 2491] [serial = 710] [outer = 0x118026000] 12:12:31 INFO - PROCESS | 2491 | 1462475551137 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 147 (0x118380400) [pid = 2491] [serial = 711] [outer = 0x118026000] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12cfe6000 == 57 [pid = 2491] [id = 228] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12cfdf800 == 56 [pid = 2491] [id = 227] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12cba1800 == 55 [pid = 2491] [id = 226] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12c268800 == 54 [pid = 2491] [id = 225] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12bb97800 == 53 [pid = 2491] [id = 224] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12aaf8800 == 52 [pid = 2491] [id = 223] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 146 (0x12976c400) [pid = 2491] [serial = 590] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x129733000 == 51 [pid = 2491] [id = 222] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x128f94800 == 50 [pid = 2491] [id = 221] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x126010000 == 49 [pid = 2491] [id = 220] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x1233aa800 == 48 [pid = 2491] [id = 219] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x121247000 == 47 [pid = 2491] [id = 218] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x115d78800 == 46 [pid = 2491] [id = 217] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x117327000 == 45 [pid = 2491] [id = 216] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x118113000 == 44 [pid = 2491] [id = 215] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12c384800 == 43 [pid = 2491] [id = 212] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x125489800 == 42 [pid = 2491] [id = 211] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x119543800 == 41 [pid = 2491] [id = 210] 12:12:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12c26e000 == 40 [pid = 2491] [id = 209] 12:12:31 INFO - PROCESS | 2491 | 1462475551526 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]]]}] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 145 (0x12c24d800) [pid = 2491] [serial = 624] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 144 (0x118145800) [pid = 2491] [serial = 593] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 143 (0x12c247000) [pid = 2491] [serial = 612] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 142 (0x12bccc400) [pid = 2491] [serial = 579] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 141 (0x118392c00) [pid = 2491] [serial = 594] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 140 (0x12979e800) [pid = 2491] [serial = 606] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 139 (0x12bfc8000) [pid = 2491] [serial = 609] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 138 (0x128d6c000) [pid = 2491] [serial = 603] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 137 (0x126c89c00) [pid = 2491] [serial = 602] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 136 (0x128c07800) [pid = 2491] [serial = 587] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x12c24bc00) [pid = 2491] [serial = 618] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x1249cfc00) [pid = 2491] [serial = 599] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x11802dc00) [pid = 2491] [serial = 621] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x12ac0e000) [pid = 2491] [serial = 608] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x117693800) [pid = 2491] [serial = 581] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x124b32c00) [pid = 2491] [serial = 600] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x119207400) [pid = 2491] [serial = 615] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x118029c00) [pid = 2491] [serial = 620] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x1180d1c00) [pid = 2491] [serial = 614] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x1196f4800) [pid = 2491] [serial = 584] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x12a920c00) [pid = 2491] [serial = 617] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 124 (0x118f6f400) [pid = 2491] [serial = 596] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 123 (0x1294b3000) [pid = 2491] [serial = 605] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 122 (0x1195d7800) [pid = 2491] [serial = 597] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 121 (0x12bfcec00) [pid = 2491] [serial = 611] [outer = 0x0] [url = about:blank] 12:12:31 INFO - PROCESS | 2491 | --DOMWINDOW == 120 (0x1195edc00) [pid = 2491] [serial = 623] [outer = 0x0] [url = about:blank] 12:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 620ms 12:12:31 INFO - PROCESS | 2491 | 1462475551577 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 2491 | 1462475551578 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 12:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:12:31 INFO - PROCESS | 2491 | 1462475551580 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 2491 | 1462475551582 Marionette TRACE conn2 <- [1,922,null,{}] 12:12:31 INFO - PROCESS | 2491 | 1462475551589 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}] 12:12:31 INFO - PROCESS | 2491 | 1462475551668 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 12:12:31 INFO - PROCESS | 2491 | 1462475551678 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 2491 | ++DOCSHELL 0x11922c000 == 41 [pid = 2491] [id = 238] 12:12:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 121 (0x1183de400) [pid = 2491] [serial = 712] [outer = 0x0] 12:12:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 122 (0x118fa2400) [pid = 2491] [serial = 713] [outer = 0x1183de400] 12:12:31 INFO - PROCESS | 2491 | 1462475551706 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 123 (0x1195d3000) [pid = 2491] [serial = 714] [outer = 0x1183de400] 12:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 12:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:12:32 INFO - PROCESS | 2491 | 1462475552045 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]]]}] 12:12:32 INFO - PROCESS | 2491 | 1462475552050 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 2491 | 1462475552052 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 12:12:32 INFO - PROCESS | 2491 | 1462475552054 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 2491 | 1462475552057 Marionette TRACE conn2 <- [1,926,null,{}] 12:12:32 INFO - PROCESS | 2491 | 1462475552062 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}] 12:12:32 INFO - PROCESS | 2491 | 1462475552159 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 12:12:32 INFO - PROCESS | 2491 | 1462475552208 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x121d83800 == 42 [pid = 2491] [id = 239] 12:12:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 124 (0x119207400) [pid = 2491] [serial = 715] [outer = 0x0] 12:12:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x1195f3800) [pid = 2491] [serial = 716] [outer = 0x119207400] 12:12:32 INFO - PROCESS | 2491 | 1462475552235 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x119f90400) [pid = 2491] [serial = 717] [outer = 0x119207400] 12:12:32 INFO - PROCESS | 2491 | 1462475552526 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]]]}] 12:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 524ms 12:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:12:32 INFO - PROCESS | 2491 | 1462475552578 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 2491 | 1462475552579 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 12:12:32 INFO - PROCESS | 2491 | 1462475552581 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 2491 | 1462475552582 Marionette TRACE conn2 <- [1,930,null,{}] 12:12:32 INFO - PROCESS | 2491 | 1462475552585 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}] 12:12:32 INFO - PROCESS | 2491 | 1462475552663 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 12:12:32 INFO - PROCESS | 2491 | 1462475552715 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x11825f800 == 43 [pid = 2491] [id = 240] 12:12:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x1195f2c00) [pid = 2491] [serial = 718] [outer = 0x0] 12:12:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x121142c00) [pid = 2491] [serial = 719] [outer = 0x1195f2c00] 12:12:32 INFO - PROCESS | 2491 | 1462475552741 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x12160dc00) [pid = 2491] [serial = 720] [outer = 0x1195f2c00] 12:12:33 INFO - PROCESS | 2491 | 1462475553016 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]]]}] 12:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 469ms 12:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:12:33 INFO - PROCESS | 2491 | 1462475553050 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 12:12:33 INFO - PROCESS | 2491 | 1462475553051 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 12:12:33 INFO - PROCESS | 2491 | 1462475553053 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - PROCESS | 2491 | 1462475553054 Marionette TRACE conn2 <- [1,934,null,{}] 12:12:33 INFO - PROCESS | 2491 | 1462475553064 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}] 12:12:33 INFO - PROCESS | 2491 | 1462475553163 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 12:12:33 INFO - PROCESS | 2491 | 1462475553169 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 2491 | ++DOCSHELL 0x129737800 == 44 [pid = 2491] [id = 241] 12:12:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x121610400) [pid = 2491] [serial = 721] [outer = 0x0] 12:12:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x121618c00) [pid = 2491] [serial = 722] [outer = 0x121610400] 12:12:33 INFO - PROCESS | 2491 | 1462475553196 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x125442c00) [pid = 2491] [serial = 723] [outer = 0x121610400] 12:12:33 INFO - PROCESS | 2491 | 1462475553534 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]]]}] 12:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 529ms 12:12:33 INFO - PROCESS | 2491 | 1462475553593 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 12:12:33 INFO - PROCESS | 2491 | 1462475553594 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 12:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:12:33 INFO - PROCESS | 2491 | 1462475553596 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - PROCESS | 2491 | 1462475553598 Marionette TRACE conn2 <- [1,938,null,{}] 12:12:33 INFO - PROCESS | 2491 | 1462475553600 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}] 12:12:33 INFO - PROCESS | 2491 | 1462475553701 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 12:12:33 INFO - PROCESS | 2491 | 1462475553714 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 2491 | ++DOCSHELL 0x12a955800 == 45 [pid = 2491] [id = 242] 12:12:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x121611400) [pid = 2491] [serial = 724] [outer = 0x0] 12:12:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x1260b9000) [pid = 2491] [serial = 725] [outer = 0x121611400] 12:12:33 INFO - PROCESS | 2491 | 1462475553739 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x128a2f800) [pid = 2491] [serial = 726] [outer = 0x121611400] 12:12:34 INFO - PROCESS | 2491 | 1462475554068 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]]]}] 12:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 520ms 12:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:12:34 INFO - PROCESS | 2491 | 1462475554117 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 2491 | 1462475554118 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 12:12:34 INFO - PROCESS | 2491 | 1462475554120 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 2491 | 1462475554121 Marionette TRACE conn2 <- [1,942,null,{}] 12:12:34 INFO - PROCESS | 2491 | 1462475554124 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}] 12:12:34 INFO - PROCESS | 2491 | 1462475554221 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 12:12:34 INFO - PROCESS | 2491 | 1462475554234 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bb93800 == 46 [pid = 2491] [id = 243] 12:12:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x125449400) [pid = 2491] [serial = 727] [outer = 0x0] 12:12:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x128a3ac00) [pid = 2491] [serial = 728] [outer = 0x125449400] 12:12:34 INFO - PROCESS | 2491 | 1462475554259 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x128b0b000) [pid = 2491] [serial = 729] [outer = 0x125449400] 12:12:34 INFO - PROCESS | 2491 | --DOMWINDOW == 137 (0x1295c1c00) [pid = 2491] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:12:34 INFO - PROCESS | 2491 | --DOMWINDOW == 136 (0x12a929400) [pid = 2491] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:12:34 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x12b397c00) [pid = 2491] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:12:34 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x1249cf800) [pid = 2491] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:12:34 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x11802c000) [pid = 2491] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:12:34 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x126c8f800) [pid = 2491] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:12:34 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x1165c5400) [pid = 2491] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:12:34 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x113229400) [pid = 2491] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:12:34 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x121146800) [pid = 2491] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:12:34 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x12c248400) [pid = 2491] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:12:34 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x118021400) [pid = 2491] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:12:34 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x11834f000) [pid = 2491] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:12:34 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x128c0c000) [pid = 2491] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:12:34 INFO - PROCESS | 2491 | 1462475554941 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]]]}] 12:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 873ms 12:12:34 INFO - PROCESS | 2491 | 1462475554994 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 2491 | 1462475554996 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 12:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:12:35 INFO - PROCESS | 2491 | 1462475555000 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - PROCESS | 2491 | 1462475555002 Marionette TRACE conn2 <- [1,946,null,{}] 12:12:35 INFO - PROCESS | 2491 | 1462475555006 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}] 12:12:35 INFO - PROCESS | 2491 | 1462475555111 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 12:12:35 INFO - PROCESS | 2491 | 1462475555176 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 2491 | ++DOCSHELL 0x117323800 == 47 [pid = 2491] [id = 244] 12:12:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x112654c00) [pid = 2491] [serial = 730] [outer = 0x0] 12:12:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x1165c5400) [pid = 2491] [serial = 731] [outer = 0x112654c00] 12:12:35 INFO - PROCESS | 2491 | 1462475555209 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x118021400) [pid = 2491] [serial = 732] [outer = 0x112654c00] 12:12:35 INFO - PROCESS | 2491 | 1462475555640 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]]]}] 12:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 12:12:35 INFO - PROCESS | 2491 | 1462475555671 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 12:12:35 INFO - PROCESS | 2491 | 1462475555675 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 12:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:12:35 INFO - PROCESS | 2491 | 1462475555680 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - PROCESS | 2491 | 1462475555682 Marionette TRACE conn2 <- [1,950,null,{}] 12:12:35 INFO - PROCESS | 2491 | 1462475555684 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}] 12:12:35 INFO - PROCESS | 2491 | 1462475555784 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 12:12:35 INFO - PROCESS | 2491 | 1462475555849 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 2491 | ++DOCSHELL 0x12177b000 == 48 [pid = 2491] [id = 245] 12:12:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x11802dc00) [pid = 2491] [serial = 733] [outer = 0x0] 12:12:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x118210000) [pid = 2491] [serial = 734] [outer = 0x11802dc00] 12:12:35 INFO - PROCESS | 2491 | 1462475555881 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x1192c3c00) [pid = 2491] [serial = 735] [outer = 0x11802dc00] 12:12:36 INFO - PROCESS | 2491 | 1462475556301 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]]]}] 12:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 669ms 12:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:12:36 INFO - PROCESS | 2491 | 1462475556349 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 12:12:36 INFO - PROCESS | 2491 | 1462475556351 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 12:12:36 INFO - PROCESS | 2491 | 1462475556354 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:12:36 INFO - PROCESS | 2491 | 1462475556357 Marionette TRACE conn2 <- [1,954,null,{}] 12:12:36 INFO - PROCESS | 2491 | 1462475556366 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}] 12:12:36 INFO - PROCESS | 2491 | 1462475556483 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 12:12:36 INFO - PROCESS | 2491 | 1462475556592 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:36 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aadd800 == 49 [pid = 2491] [id = 246] 12:12:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x1195f4c00) [pid = 2491] [serial = 736] [outer = 0x0] 12:12:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x12150dc00) [pid = 2491] [serial = 737] [outer = 0x1195f4c00] 12:12:36 INFO - PROCESS | 2491 | 1462475556648 Marionette DEBUG loaded listener.js 12:12:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x121617400) [pid = 2491] [serial = 738] [outer = 0x1195f4c00] 12:12:37 INFO - PROCESS | 2491 | 1462475557168 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]]]}] 12:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 872ms 12:12:37 INFO - PROCESS | 2491 | 1462475557227 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 12:12:37 INFO - PROCESS | 2491 | 1462475557229 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 12:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:12:37 INFO - PROCESS | 2491 | 1462475557233 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:12:37 INFO - PROCESS | 2491 | 1462475557235 Marionette TRACE conn2 <- [1,958,null,{}] 12:12:37 INFO - PROCESS | 2491 | 1462475557238 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}] 12:12:37 INFO - PROCESS | 2491 | 1462475557385 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 12:12:37 INFO - PROCESS | 2491 | 1462475557476 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c274000 == 50 [pid = 2491] [id = 247] 12:12:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x12191fc00) [pid = 2491] [serial = 739] [outer = 0x0] 12:12:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x124b23400) [pid = 2491] [serial = 740] [outer = 0x12191fc00] 12:12:37 INFO - PROCESS | 2491 | 1462475557527 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x128a39800) [pid = 2491] [serial = 741] [outer = 0x12191fc00] 12:12:37 INFO - PROCESS | 2491 | 1462475557994 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]]]}] 12:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 776ms 12:12:38 INFO - PROCESS | 2491 | 1462475558009 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 2491 | 1462475558011 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 12:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:12:38 INFO - PROCESS | 2491 | 1462475558013 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 2491 | 1462475558014 Marionette TRACE conn2 <- [1,962,null,{}] 12:12:38 INFO - PROCESS | 2491 | 1462475558017 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}] 12:12:38 INFO - PROCESS | 2491 | 1462475558113 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 12:12:38 INFO - PROCESS | 2491 | 1462475558162 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 2491 | ++DOCSHELL 0x12ccd3000 == 51 [pid = 2491] [id = 248] 12:12:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x121928000) [pid = 2491] [serial = 742] [outer = 0x0] 12:12:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x128c05000) [pid = 2491] [serial = 743] [outer = 0x121928000] 12:12:38 INFO - PROCESS | 2491 | 1462475558191 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x128d63400) [pid = 2491] [serial = 744] [outer = 0x121928000] 12:12:38 INFO - PROCESS | 2491 | 1462475558609 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]]]}] 12:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 622ms 12:12:38 INFO - PROCESS | 2491 | 1462475558636 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 2491 | 1462475558637 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 12:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:12:38 INFO - PROCESS | 2491 | 1462475558639 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 2491 | 1462475558641 Marionette TRACE conn2 <- [1,966,null,{}] 12:12:38 INFO - PROCESS | 2491 | 1462475558643 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}] 12:12:38 INFO - PROCESS | 2491 | 1462475558766 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 12:12:38 INFO - PROCESS | 2491 | 1462475558865 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d321000 == 52 [pid = 2491] [id = 249] 12:12:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x1295c5400) [pid = 2491] [serial = 745] [outer = 0x0] 12:12:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x129762000) [pid = 2491] [serial = 746] [outer = 0x1295c5400] 12:12:38 INFO - PROCESS | 2491 | 1462475558898 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 143 (0x12ac08800) [pid = 2491] [serial = 747] [outer = 0x1295c5400] 12:12:39 INFO - PROCESS | 2491 | 1462475559304 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]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 720ms 12:12:39 INFO - PROCESS | 2491 | 1462475559360 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 2491 | 1462475559361 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 12:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:12:39 INFO - PROCESS | 2491 | 1462475559363 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 2491 | 1462475559365 Marionette TRACE conn2 <- [1,970,null,{}] 12:12:39 INFO - PROCESS | 2491 | 1462475559367 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}] 12:12:39 INFO - PROCESS | 2491 | 1462475559463 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 12:12:39 INFO - PROCESS | 2491 | 1462475559514 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:39 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d991800 == 53 [pid = 2491] [id = 250] 12:12:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 144 (0x12ac0d400) [pid = 2491] [serial = 748] [outer = 0x0] 12:12:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 145 (0x12aebe400) [pid = 2491] [serial = 749] [outer = 0x12ac0d400] 12:12:39 INFO - PROCESS | 2491 | 1462475559544 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 146 (0x12b392800) [pid = 2491] [serial = 750] [outer = 0x12ac0d400] 12:12:39 INFO - PROCESS | 2491 | 1462475559942 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]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 619ms 12:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:12:39 INFO - PROCESS | 2491 | 1462475559983 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 2491 | 1462475559984 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 12:12:39 INFO - PROCESS | 2491 | 1462475559987 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 2491 | 1462475559988 Marionette TRACE conn2 <- [1,974,null,{}] 12:12:39 INFO - PROCESS | 2491 | 1462475559990 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}] 12:12:40 INFO - PROCESS | 2491 | 1462475560088 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 12:12:40 INFO - PROCESS | 2491 | 1462475560202 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d581000 == 54 [pid = 2491] [id = 251] 12:12:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 147 (0x1111d8400) [pid = 2491] [serial = 751] [outer = 0x0] 12:12:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 148 (0x12b396000) [pid = 2491] [serial = 752] [outer = 0x1111d8400] 12:12:40 INFO - PROCESS | 2491 | 1462475560233 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 149 (0x12bfc5800) [pid = 2491] [serial = 753] [outer = 0x1111d8400] 12:12:40 INFO - PROCESS | 2491 | 1462475560641 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]]]}] 12:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 12:12:40 INFO - PROCESS | 2491 | 1462475560659 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 2491 | 1462475560661 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 12:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:12:40 INFO - PROCESS | 2491 | 1462475560663 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - PROCESS | 2491 | 1462475560664 Marionette TRACE conn2 <- [1,978,null,{}] 12:12:40 INFO - PROCESS | 2491 | 1462475560667 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}] 12:12:40 INFO - PROCESS | 2491 | 1462475560767 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 12:12:40 INFO - PROCESS | 2491 | 1462475560962 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 2491 | ++DOCSHELL 0x118265000 == 55 [pid = 2491] [id = 252] 12:12:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 150 (0x110f43000) [pid = 2491] [serial = 754] [outer = 0x0] 12:12:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 151 (0x110f48800) [pid = 2491] [serial = 755] [outer = 0x110f43000] 12:12:40 INFO - PROCESS | 2491 | 1462475560991 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 152 (0x113241000) [pid = 2491] [serial = 756] [outer = 0x110f43000] 12:12:41 INFO - PROCESS | 2491 | 1462475561463 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]]]}] 12:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 819ms 12:12:41 INFO - PROCESS | 2491 | 1462475561484 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 2491 | 1462475561489 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 12:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:12:41 INFO - PROCESS | 2491 | 1462475561513 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 2491 | 1462475561516 Marionette TRACE conn2 <- [1,982,null,{}] 12:12:41 INFO - PROCESS | 2491 | 1462475561519 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}] 12:12:41 INFO - PROCESS | 2491 | 1462475561638 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 12:12:41 INFO - PROCESS | 2491 | 1462475561736 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 2491 | ++DOCSHELL 0x11826e800 == 56 [pid = 2491] [id = 253] 12:12:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 153 (0x118020400) [pid = 2491] [serial = 757] [outer = 0x0] 12:12:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 154 (0x11834b800) [pid = 2491] [serial = 758] [outer = 0x118020400] 12:12:41 INFO - PROCESS | 2491 | 1462475561784 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 155 (0x1184f4000) [pid = 2491] [serial = 759] [outer = 0x118020400] 12:12:42 INFO - PROCESS | 2491 | --DOCSHELL 0x12a955800 == 55 [pid = 2491] [id = 242] 12:12:42 INFO - PROCESS | 2491 | --DOCSHELL 0x129737800 == 54 [pid = 2491] [id = 241] 12:12:42 INFO - PROCESS | 2491 | --DOCSHELL 0x11825f800 == 53 [pid = 2491] [id = 240] 12:12:42 INFO - PROCESS | 2491 | --DOCSHELL 0x121d83800 == 52 [pid = 2491] [id = 239] 12:12:42 INFO - PROCESS | 2491 | --DOCSHELL 0x11922c000 == 51 [pid = 2491] [id = 238] 12:12:42 INFO - PROCESS | 2491 | --DOCSHELL 0x118abf800 == 50 [pid = 2491] [id = 237] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 154 (0x12cfb6c00) [pid = 2491] [serial = 683] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOCSHELL 0x1196e0000 == 49 [pid = 2491] [id = 236] 12:12:42 INFO - PROCESS | 2491 | --DOCSHELL 0x116845000 == 48 [pid = 2491] [id = 229] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 153 (0x12976d000) [pid = 2491] [serial = 665] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 152 (0x12aeba800) [pid = 2491] [serial = 668] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 151 (0x12a9c0800) [pid = 2491] [serial = 666] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 150 (0x12bcd9800) [pid = 2491] [serial = 671] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 149 (0x12b390400) [pid = 2491] [serial = 669] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 148 (0x124b32400) [pid = 2491] [serial = 656] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 147 (0x125e5d400) [pid = 2491] [serial = 657] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 146 (0x12aeb6800) [pid = 2491] [serial = 635] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 145 (0x11920c000) [pid = 2491] [serial = 648] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 144 (0x1183d4c00) [pid = 2491] [serial = 647] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 143 (0x128d67800) [pid = 2491] [serial = 626] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 142 (0x128b03c00) [pid = 2491] [serial = 659] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 141 (0x11838a000) [pid = 2491] [serial = 650] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 140 (0x1195f3400) [pid = 2491] [serial = 651] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 139 (0x117689000) [pid = 2491] [serial = 645] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 138 (0x116508400) [pid = 2491] [serial = 644] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 137 (0x118f6d400) [pid = 2491] [serial = 629] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 136 (0x119a0dc00) [pid = 2491] [serial = 632] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x121510c00) [pid = 2491] [serial = 653] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x1219e1800) [pid = 2491] [serial = 654] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x12bfc7400) [pid = 2491] [serial = 641] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x12b397800) [pid = 2491] [serial = 638] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x12cb63400) [pid = 2491] [serial = 681] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x1195e8000) [pid = 2491] [serial = 674] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x12ae86800) [pid = 2491] [serial = 677] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x128a34c00) [pid = 2491] [serial = 675] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x12cb5d000) [pid = 2491] [serial = 680] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x12bfcd000) [pid = 2491] [serial = 672] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x1291ed400) [pid = 2491] [serial = 663] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 124 (0x128d69400) [pid = 2491] [serial = 662] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 123 (0x128b0cc00) [pid = 2491] [serial = 660] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | --DOMWINDOW == 122 (0x12c247c00) [pid = 2491] [serial = 678] [outer = 0x0] [url = about:blank] 12:12:42 INFO - PROCESS | 2491 | 1462475562218 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]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 726ms 12:12:42 INFO - PROCESS | 2491 | 1462475562241 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 12:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:12:42 INFO - PROCESS | 2491 | 1462475562244 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 12:12:42 INFO - PROCESS | 2491 | 1462475562247 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 2491 | 1462475562248 Marionette TRACE conn2 <- [1,986,null,{}] 12:12:42 INFO - PROCESS | 2491 | 1462475562251 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}] 12:12:42 INFO - PROCESS | 2491 | 1462475562334 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 12:12:42 INFO - PROCESS | 2491 | 1462475562340 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x118abf800 == 49 [pid = 2491] [id = 254] 12:12:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 123 (0x118397400) [pid = 2491] [serial = 760] [outer = 0x0] 12:12:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 124 (0x119510400) [pid = 2491] [serial = 761] [outer = 0x118397400] 12:12:42 INFO - PROCESS | 2491 | 1462475562365 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x1196f5000) [pid = 2491] [serial = 762] [outer = 0x118397400] 12:12:42 INFO - PROCESS | 2491 | 1462475562714 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]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 518ms 12:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:12:42 INFO - PROCESS | 2491 | 1462475562766 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 2491 | 1462475562767 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 12:12:42 INFO - PROCESS | 2491 | 1462475562773 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 2491 | 1462475562777 Marionette TRACE conn2 <- [1,990,null,{}] 12:12:42 INFO - PROCESS | 2491 | 1462475562781 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}] 12:12:42 INFO - PROCESS | 2491 | 1462475562866 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 12:12:42 INFO - PROCESS | 2491 | 1462475562872 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e08800 == 50 [pid = 2491] [id = 255] 12:12:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x119a09c00) [pid = 2491] [serial = 763] [outer = 0x0] 12:12:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x12160e000) [pid = 2491] [serial = 764] [outer = 0x119a09c00] 12:12:42 INFO - PROCESS | 2491 | 1462475562897 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x123379400) [pid = 2491] [serial = 765] [outer = 0x119a09c00] 12:12:43 INFO - PROCESS | 2491 | 1462475563249 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]]]}] 12:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 526ms 12:12:43 INFO - PROCESS | 2491 | 1462475563300 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 12:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:12:43 INFO - PROCESS | 2491 | 1462475563302 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 12:12:43 INFO - PROCESS | 2491 | 1462475563304 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 2491 | 1462475563306 Marionette TRACE conn2 <- [1,994,null,{}] 12:12:43 INFO - PROCESS | 2491 | 1462475563308 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}] 12:12:43 INFO - PROCESS | 2491 | 1462475563388 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 12:12:43 INFO - PROCESS | 2491 | 1462475563394 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 2491 | ++DOCSHELL 0x129737800 == 51 [pid = 2491] [id = 256] 12:12:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x12337a800) [pid = 2491] [serial = 766] [outer = 0x0] 12:12:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x125e68000) [pid = 2491] [serial = 767] [outer = 0x12337a800] 12:12:43 INFO - PROCESS | 2491 | 1462475563419 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x128b02c00) [pid = 2491] [serial = 768] [outer = 0x12337a800] 12:12:43 INFO - PROCESS | 2491 | 1462475563746 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]]]}] 12:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 471ms 12:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:12:43 INFO - PROCESS | 2491 | 1462475563777 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 2491 | 1462475563779 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 12:12:43 INFO - PROCESS | 2491 | 1462475563781 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 2491 | 1462475563782 Marionette TRACE conn2 <- [1,998,null,{}] 12:12:43 INFO - PROCESS | 2491 | 1462475563784 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}] 12:12:43 INFO - PROCESS | 2491 | 1462475563868 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 12:12:43 INFO - PROCESS | 2491 | 1462475563875 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b33c000 == 52 [pid = 2491] [id = 257] 12:12:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x128d67800) [pid = 2491] [serial = 769] [outer = 0x0] 12:12:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x128d6fc00) [pid = 2491] [serial = 770] [outer = 0x128d67800] 12:12:43 INFO - PROCESS | 2491 | 1462475563906 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x12976a400) [pid = 2491] [serial = 771] [outer = 0x128d67800] 12:12:44 INFO - PROCESS | 2491 | 1462475564294 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]]]}] 12:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 568ms 12:12:44 INFO - PROCESS | 2491 | 1462475564349 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 2491 | 1462475564351 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 12:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:12:44 INFO - PROCESS | 2491 | 1462475564353 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 2491 | 1462475564354 Marionette TRACE conn2 <- [1,1002,null,{}] 12:12:44 INFO - PROCESS | 2491 | 1462475564361 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}] 12:12:44 INFO - PROCESS | 2491 | 1462475564466 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 12:12:44 INFO - PROCESS | 2491 | 1462475564498 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4ec800 == 53 [pid = 2491] [id = 258] 12:12:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x128d67c00) [pid = 2491] [serial = 772] [outer = 0x0] 12:12:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x12bfc8c00) [pid = 2491] [serial = 773] [outer = 0x128d67c00] 12:12:44 INFO - PROCESS | 2491 | 1462475564523 Marionette DEBUG loaded listener.js 12:12:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x12c252000) [pid = 2491] [serial = 774] [outer = 0x128d67c00] 12:12:44 INFO - PROCESS | 2491 | 1462475564965 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]]]}] 12:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 624ms 12:12:44 INFO - PROCESS | 2491 | 1462475564987 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 2491 | 1462475564988 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 12:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:12:44 INFO - PROCESS | 2491 | 1462475564993 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 2491 | 1462475564994 Marionette TRACE conn2 <- [1,1006,null,{}] 12:12:44 INFO - PROCESS | 2491 | 1462475564996 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}] 12:12:45 INFO - PROCESS | 2491 | 1462475565100 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 12:12:45 INFO - PROCESS | 2491 | 1462475565151 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c37c800 == 54 [pid = 2491] [id = 259] 12:12:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x113164800) [pid = 2491] [serial = 775] [outer = 0x0] 12:12:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x11316c800) [pid = 2491] [serial = 776] [outer = 0x113164800] 12:12:45 INFO - PROCESS | 2491 | 1462475565178 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x113171000) [pid = 2491] [serial = 777] [outer = 0x113164800] 12:12:45 INFO - PROCESS | 2491 | 1462475565481 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]]]}] 12:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 520ms 12:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:12:45 INFO - PROCESS | 2491 | 1462475565512 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 12:12:45 INFO - PROCESS | 2491 | 1462475565513 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 12:12:45 INFO - PROCESS | 2491 | 1462475565515 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:12:45 INFO - PROCESS | 2491 | 1462475565516 Marionette TRACE conn2 <- [1,1010,null,{}] 12:12:45 INFO - PROCESS | 2491 | 1462475565518 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}] 12:12:45 INFO - PROCESS | 2491 | 1462475565621 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 12:12:45 INFO - PROCESS | 2491 | 1462475565634 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cba2800 == 55 [pid = 2491] [id = 260] 12:12:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x11316d400) [pid = 2491] [serial = 778] [outer = 0x0] 12:12:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x121982c00) [pid = 2491] [serial = 779] [outer = 0x11316d400] 12:12:45 INFO - PROCESS | 2491 | 1462475565659 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 143 (0x121986c00) [pid = 2491] [serial = 780] [outer = 0x11316d400] 12:12:46 INFO - PROCESS | 2491 | 1462475565996 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]]]}] 12:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 522ms 12:12:46 INFO - PROCESS | 2491 | 1462475566039 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 2491 | 1462475566042 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 12:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:12:46 INFO - PROCESS | 2491 | 1462475566045 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 2491 | 1462475566046 Marionette TRACE conn2 <- [1,1014,null,{}] 12:12:46 INFO - PROCESS | 2491 | 1462475566048 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}] 12:12:46 INFO - PROCESS | 2491 | 1462475566152 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 12:12:46 INFO - PROCESS | 2491 | 1462475566187 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bdf2800 == 56 [pid = 2491] [id = 261] 12:12:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 144 (0x113169400) [pid = 2491] [serial = 781] [outer = 0x0] 12:12:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 145 (0x121989400) [pid = 2491] [serial = 782] [outer = 0x113169400] 12:12:46 INFO - PROCESS | 2491 | 1462475566213 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 146 (0x12c24e800) [pid = 2491] [serial = 783] [outer = 0x113169400] 12:12:46 INFO - PROCESS | 2491 | --DOMWINDOW == 145 (0x12c249800) [pid = 2491] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:12:46 INFO - PROCESS | 2491 | --DOMWINDOW == 144 (0x1183de400) [pid = 2491] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:12:46 INFO - PROCESS | 2491 | --DOMWINDOW == 143 (0x1195f2c00) [pid = 2491] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:12:46 INFO - PROCESS | 2491 | --DOMWINDOW == 142 (0x118026000) [pid = 2491] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:12:46 INFO - PROCESS | 2491 | --DOMWINDOW == 141 (0x119207400) [pid = 2491] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:12:46 INFO - PROCESS | 2491 | --DOMWINDOW == 140 (0x112652400) [pid = 2491] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:12:46 INFO - PROCESS | 2491 | --DOMWINDOW == 139 (0x121610400) [pid = 2491] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:12:46 INFO - PROCESS | 2491 | --DOMWINDOW == 138 (0x121611400) [pid = 2491] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:12:46 INFO - PROCESS | 2491 | 1462475566578 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]]]}] 12:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 568ms 12:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:12:46 INFO - PROCESS | 2491 | 1462475566613 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 2491 | 1462475566615 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 12:12:46 INFO - PROCESS | 2491 | 1462475566618 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 2491 | 1462475566620 Marionette TRACE conn2 <- [1,1018,null,{}] 12:12:46 INFO - PROCESS | 2491 | 1462475566623 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}] 12:12:46 INFO - PROCESS | 2491 | 1462475566756 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 12:12:46 INFO - PROCESS | 2491 | 1462475566763 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d31f000 == 57 [pid = 2491] [id = 262] 12:12:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x112b03000) [pid = 2491] [serial = 784] [outer = 0x0] 12:12:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x112b0ac00) [pid = 2491] [serial = 785] [outer = 0x112b03000] 12:12:46 INFO - PROCESS | 2491 | 1462475566808 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x115d41800) [pid = 2491] [serial = 786] [outer = 0x112b03000] 12:12:47 INFO - PROCESS | 2491 | 1462475567235 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]]]}] 12:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 621ms 12:12:47 INFO - PROCESS | 2491 | 1462475567243 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 12:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:12:47 INFO - PROCESS | 2491 | 1462475567245 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 12:12:47 INFO - PROCESS | 2491 | 1462475567247 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 2491 | 1462475567249 Marionette TRACE conn2 <- [1,1022,null,{}] 12:12:47 INFO - PROCESS | 2491 | 1462475567251 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}] 12:12:47 INFO - PROCESS | 2491 | 1462475567382 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 12:12:47 INFO - PROCESS | 2491 | 1462475567390 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x12db64000 == 58 [pid = 2491] [id = 263] 12:12:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x112b09000) [pid = 2491] [serial = 787] [outer = 0x0] 12:12:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 143 (0x1183de400) [pid = 2491] [serial = 788] [outer = 0x112b09000] 12:12:47 INFO - PROCESS | 2491 | 1462475567414 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 144 (0x12cb65400) [pid = 2491] [serial = 789] [outer = 0x112b09000] 12:12:47 INFO - PROCESS | 2491 | 1462475567730 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]]]}] 12:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 12:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:12:47 INFO - PROCESS | 2491 | 1462475567767 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 2491 | 1462475567768 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 12:12:47 INFO - PROCESS | 2491 | 1462475567770 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 2491 | 1462475567771 Marionette TRACE conn2 <- [1,1026,null,{}] 12:12:47 INFO - PROCESS | 2491 | 1462475567774 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}] 12:12:47 INFO - PROCESS | 2491 | 1462475567859 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 12:12:47 INFO - PROCESS | 2491 | 1462475567863 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x12da55000 == 59 [pid = 2491] [id = 264] 12:12:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 145 (0x121b4cc00) [pid = 2491] [serial = 790] [outer = 0x0] 12:12:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 146 (0x121b51400) [pid = 2491] [serial = 791] [outer = 0x121b4cc00] 12:12:47 INFO - PROCESS | 2491 | 1462475567887 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 147 (0x121b55400) [pid = 2491] [serial = 792] [outer = 0x121b4cc00] 12:12:48 INFO - PROCESS | 2491 | 1462475568199 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]]]}] 12:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 470ms 12:12:48 INFO - PROCESS | 2491 | 1462475568243 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 2491 | 1462475568244 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 12:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:12:48 INFO - PROCESS | 2491 | 1462475568246 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - PROCESS | 2491 | 1462475568247 Marionette TRACE conn2 <- [1,1030,null,{}] 12:12:48 INFO - PROCESS | 2491 | 1462475568249 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}] 12:12:48 INFO - PROCESS | 2491 | 1462475568362 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 12:12:48 INFO - PROCESS | 2491 | 1462475568465 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 2491 | ++DOCSHELL 0x116e99000 == 60 [pid = 2491] [id = 265] 12:12:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 148 (0x110f41c00) [pid = 2491] [serial = 793] [outer = 0x0] 12:12:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 149 (0x110f4a800) [pid = 2491] [serial = 794] [outer = 0x110f41c00] 12:12:48 INFO - PROCESS | 2491 | 1462475568497 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 150 (0x112b0d400) [pid = 2491] [serial = 795] [outer = 0x110f41c00] 12:12:48 INFO - PROCESS | 2491 | 1462475568968 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]]]}] 12:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 771ms 12:12:49 INFO - PROCESS | 2491 | 1462475569018 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 2491 | 1462475569021 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 12:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:12:49 INFO - PROCESS | 2491 | 1462475569024 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 2491 | 1462475569027 Marionette TRACE conn2 <- [1,1034,null,{}] 12:12:49 INFO - PROCESS | 2491 | 1462475569030 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}] 12:12:49 INFO - PROCESS | 2491 | 1462475569138 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 12:12:49 INFO - PROCESS | 2491 | 1462475569195 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e03800 == 61 [pid = 2491] [id = 266] 12:12:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 151 (0x1131c2800) [pid = 2491] [serial = 796] [outer = 0x0] 12:12:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 152 (0x11834f000) [pid = 2491] [serial = 797] [outer = 0x1131c2800] 12:12:49 INFO - PROCESS | 2491 | 1462475569227 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 153 (0x119210c00) [pid = 2491] [serial = 798] [outer = 0x1131c2800] 12:12:49 INFO - PROCESS | 2491 | 1462475569800 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]]]}] 12:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 820ms 12:12:49 INFO - PROCESS | 2491 | 1462475569848 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 2491 | 1462475569852 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 12:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:12:49 INFO - PROCESS | 2491 | 1462475569856 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 2491 | 1462475569859 Marionette TRACE conn2 <- [1,1038,null,{}] 12:12:49 INFO - PROCESS | 2491 | 1462475569863 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}] 12:12:50 INFO - PROCESS | 2491 | 1462475570002 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 12:12:50 INFO - PROCESS | 2491 | 1462475570071 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d226000 == 62 [pid = 2491] [id = 267] 12:12:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 154 (0x119dc1800) [pid = 2491] [serial = 799] [outer = 0x0] 12:12:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 155 (0x12134a400) [pid = 2491] [serial = 800] [outer = 0x119dc1800] 12:12:50 INFO - PROCESS | 2491 | 1462475570101 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 156 (0x12197e000) [pid = 2491] [serial = 801] [outer = 0x119dc1800] 12:12:50 INFO - PROCESS | 2491 | 1462475570527 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]]]}] 12:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 722ms 12:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:12:50 INFO - PROCESS | 2491 | 1462475570577 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 2491 | 1462475570579 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 12:12:50 INFO - PROCESS | 2491 | 1462475570586 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 2491 | 1462475570591 Marionette TRACE conn2 <- [1,1042,null,{}] 12:12:50 INFO - PROCESS | 2491 | 1462475570594 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}] 12:12:50 INFO - PROCESS | 2491 | 1462475570702 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 12:12:50 INFO - PROCESS | 2491 | 1462475570758 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 2491 | ++DOCSHELL 0x1351ec800 == 63 [pid = 2491] [id = 268] 12:12:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 157 (0x121983000) [pid = 2491] [serial = 802] [outer = 0x0] 12:12:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 158 (0x124b28400) [pid = 2491] [serial = 803] [outer = 0x121983000] 12:12:50 INFO - PROCESS | 2491 | 1462475570788 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 159 (0x128c08c00) [pid = 2491] [serial = 804] [outer = 0x121983000] 12:12:51 INFO - PROCESS | 2491 | 1462475571227 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]]]}] 12:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 678ms 12:12:51 INFO - PROCESS | 2491 | 1462475571281 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 2491 | 1462475571282 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 12:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:12:51 INFO - PROCESS | 2491 | 1462475571285 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 2491 | 1462475571287 Marionette TRACE conn2 <- [1,1046,null,{}] 12:12:51 INFO - PROCESS | 2491 | 1462475571303 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}] 12:12:51 INFO - PROCESS | 2491 | 1462475571412 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 12:12:51 INFO - PROCESS | 2491 | 1462475571468 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 2491 | ++DOCSHELL 0x135a19800 == 64 [pid = 2491] [id = 269] 12:12:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 160 (0x128b10c00) [pid = 2491] [serial = 805] [outer = 0x0] 12:12:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 161 (0x128d70800) [pid = 2491] [serial = 806] [outer = 0x128b10c00] 12:12:51 INFO - PROCESS | 2491 | 1462475571498 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 162 (0x1295c1c00) [pid = 2491] [serial = 807] [outer = 0x128b10c00] 12:12:51 INFO - PROCESS | 2491 | 1462475571930 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]]]}] 12:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 672ms 12:12:51 INFO - PROCESS | 2491 | 1462475571959 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 2491 | 1462475571960 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 12:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:12:51 INFO - PROCESS | 2491 | 1462475571962 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 2491 | 1462475571964 Marionette TRACE conn2 <- [1,1050,null,{}] 12:12:51 INFO - PROCESS | 2491 | 1462475571966 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}] 12:12:52 INFO - PROCESS | 2491 | 1462475572069 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 12:12:52 INFO - PROCESS | 2491 | 1462475572124 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 2491 | ++DOCSHELL 0x1356d9800 == 65 [pid = 2491] [id = 270] 12:12:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 163 (0x12bccc400) [pid = 2491] [serial = 808] [outer = 0x0] 12:12:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 164 (0x12bfcd000) [pid = 2491] [serial = 809] [outer = 0x12bccc400] 12:12:52 INFO - PROCESS | 2491 | 1462475572160 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 165 (0x12cb69400) [pid = 2491] [serial = 810] [outer = 0x12bccc400] 12:12:52 INFO - PROCESS | 2491 | 1462475572615 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]]]}] 12:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 12:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:12:52 INFO - PROCESS | 2491 | 1462475572633 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 2491 | 1462475572634 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 12:12:52 INFO - PROCESS | 2491 | 1462475572636 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 2491 | 1462475572638 Marionette TRACE conn2 <- [1,1054,null,{}] 12:12:52 INFO - PROCESS | 2491 | 1462475572640 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}] 12:12:52 INFO - PROCESS | 2491 | 1462475572768 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 12:12:52 INFO - PROCESS | 2491 | 1462475572840 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 2491 | ++DOCSHELL 0x121b9c000 == 66 [pid = 2491] [id = 271] 12:12:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 166 (0x125e6bc00) [pid = 2491] [serial = 811] [outer = 0x0] 12:12:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 167 (0x12cfba400) [pid = 2491] [serial = 812] [outer = 0x125e6bc00] 12:12:52 INFO - PROCESS | 2491 | 1462475572869 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 168 (0x12d210400) [pid = 2491] [serial = 813] [outer = 0x125e6bc00] 12:12:53 INFO - PROCESS | 2491 | 1462475573466 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]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 872ms 12:12:53 INFO - PROCESS | 2491 | 1462475573509 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 2491 | 1462475573511 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 12:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:12:53 INFO - PROCESS | 2491 | 1462475573514 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 2491 | 1462475573517 Marionette TRACE conn2 <- [1,1058,null,{}] 12:12:53 INFO - PROCESS | 2491 | 1462475573520 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}] 12:12:53 INFO - PROCESS | 2491 | 1462475573618 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 12:12:53 INFO - PROCESS | 2491 | 1462475573678 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 2491 | ++DOCSHELL 0x1233a4000 == 67 [pid = 2491] [id = 272] 12:12:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 169 (0x111093400) [pid = 2491] [serial = 814] [outer = 0x0] 12:12:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 170 (0x112b05800) [pid = 2491] [serial = 815] [outer = 0x111093400] 12:12:53 INFO - PROCESS | 2491 | 1462475573707 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 171 (0x113165400) [pid = 2491] [serial = 816] [outer = 0x111093400] 12:12:54 INFO - PROCESS | 2491 | 1462475574162 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]]]}] 12:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 12:12:54 INFO - PROCESS | 2491 | 1462475574185 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 2491 | 1462475574188 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 12:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:12:54 INFO - PROCESS | 2491 | 1462475574192 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 2491 | 1462475574194 Marionette TRACE conn2 <- [1,1062,null,{}] 12:12:54 INFO - PROCESS | 2491 | 1462475574196 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}] 12:12:54 INFO - PROCESS | 2491 | 1462475574293 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 12:12:54 INFO - PROCESS | 2491 | 1462475574352 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 2491 | ++DOCSHELL 0x1187f6000 == 68 [pid = 2491] [id = 273] 12:12:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 172 (0x113474800) [pid = 2491] [serial = 817] [outer = 0x0] 12:12:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 173 (0x116a5c400) [pid = 2491] [serial = 818] [outer = 0x113474800] 12:12:54 INFO - PROCESS | 2491 | 1462475574380 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 174 (0x118022400) [pid = 2491] [serial = 819] [outer = 0x113474800] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x12a956800 == 67 [pid = 2491] [id = 196] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x12da55000 == 66 [pid = 2491] [id = 264] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x12db64000 == 65 [pid = 2491] [id = 263] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x12d31f000 == 64 [pid = 2491] [id = 262] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x12bdf2800 == 63 [pid = 2491] [id = 261] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x12cba2800 == 62 [pid = 2491] [id = 260] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x12c37c800 == 61 [pid = 2491] [id = 259] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 173 (0x128a3ac00) [pid = 2491] [serial = 728] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 172 (0x128b0a800) [pid = 2491] [serial = 698] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 171 (0x12bcaec00) [pid = 2491] [serial = 701] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4ec800 == 60 [pid = 2491] [id = 258] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x12b33c000 == 59 [pid = 2491] [id = 257] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x129737800 == 58 [pid = 2491] [id = 256] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x126e08800 == 57 [pid = 2491] [id = 255] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x118abf800 == 56 [pid = 2491] [id = 254] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x11826e800 == 55 [pid = 2491] [id = 253] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x118265000 == 54 [pid = 2491] [id = 252] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x12c274000 == 53 [pid = 2491] [id = 247] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x12aadd800 == 52 [pid = 2491] [id = 246] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x12177b000 == 51 [pid = 2491] [id = 245] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x117323800 == 50 [pid = 2491] [id = 244] 12:12:54 INFO - PROCESS | 2491 | --DOCSHELL 0x12bb93800 == 49 [pid = 2491] [id = 243] 12:12:54 INFO - PROCESS | 2491 | 1462475574815 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]]]}] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 170 (0x125442c00) [pid = 2491] [serial = 723] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 169 (0x121618c00) [pid = 2491] [serial = 722] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 168 (0x1260b9000) [pid = 2491] [serial = 725] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 167 (0x128a2f800) [pid = 2491] [serial = 726] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 166 (0x12cfbf000) [pid = 2491] [serial = 684] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 165 (0x118fa2400) [pid = 2491] [serial = 713] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 164 (0x1195d3000) [pid = 2491] [serial = 714] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 163 (0x119b26000) [pid = 2491] [serial = 692] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 162 (0x121142c00) [pid = 2491] [serial = 719] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 161 (0x12160dc00) [pid = 2491] [serial = 720] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 160 (0x118380400) [pid = 2491] [serial = 711] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 159 (0x118210c00) [pid = 2491] [serial = 710] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 158 (0x1195f3800) [pid = 2491] [serial = 716] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 157 (0x119f90400) [pid = 2491] [serial = 717] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 156 (0x11838b800) [pid = 2491] [serial = 689] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 155 (0x124b2a000) [pid = 2491] [serial = 695] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 154 (0x116535000) [pid = 2491] [serial = 686] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 153 (0x117c42c00) [pid = 2491] [serial = 708] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 152 (0x11650a400) [pid = 2491] [serial = 707] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2491 | --DOMWINDOW == 151 (0x110f4c400) [pid = 2491] [serial = 704] [outer = 0x0] [url = about:blank] 12:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 12:12:54 INFO - PROCESS | 2491 | 1462475574862 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 12:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:12:54 INFO - PROCESS | 2491 | 1462475574864 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 12:12:54 INFO - PROCESS | 2491 | 1462475574866 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 2491 | 1462475574868 Marionette TRACE conn2 <- [1,1066,null,{}] 12:12:54 INFO - PROCESS | 2491 | 1462475574881 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}] 12:12:54 INFO - PROCESS | 2491 | 1462475574965 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 12:12:54 INFO - PROCESS | 2491 | 1462475574971 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 2491 | ++DOCSHELL 0x119347800 == 50 [pid = 2491] [id = 274] 12:12:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 152 (0x118028800) [pid = 2491] [serial = 820] [outer = 0x0] 12:12:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 153 (0x118205c00) [pid = 2491] [serial = 821] [outer = 0x118028800] 12:12:55 INFO - PROCESS | 2491 | 1462475575001 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 154 (0x11837a000) [pid = 2491] [serial = 822] [outer = 0x118028800] 12:12:55 INFO - PROCESS | 2491 | 1462475575345 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]]]}] 12:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 522ms 12:12:55 INFO - PROCESS | 2491 | 1462475575393 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 12:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:12:55 INFO - PROCESS | 2491 | 1462475575394 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 12:12:55 INFO - PROCESS | 2491 | 1462475575396 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 2491 | 1462475575397 Marionette TRACE conn2 <- [1,1070,null,{}] 12:12:55 INFO - PROCESS | 2491 | 1462475575400 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}] 12:12:55 INFO - PROCESS | 2491 | 1462475575480 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 12:12:55 INFO - PROCESS | 2491 | 1462475575486 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 2491 | ++DOCSHELL 0x126008000 == 51 [pid = 2491] [id = 275] 12:12:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 155 (0x11838b800) [pid = 2491] [serial = 823] [outer = 0x0] 12:12:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 156 (0x118f67000) [pid = 2491] [serial = 824] [outer = 0x11838b800] 12:12:55 INFO - PROCESS | 2491 | 1462475575512 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 157 (0x11950f800) [pid = 2491] [serial = 825] [outer = 0x11838b800] 12:12:55 INFO - PROCESS | 2491 | 1462475575861 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]]]}] 12:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 470ms 12:12:55 INFO - PROCESS | 2491 | 1462475575866 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 2491 | 1462475575867 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 12:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:12:55 INFO - PROCESS | 2491 | 1462475575870 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 2491 | 1462475575871 Marionette TRACE conn2 <- [1,1074,null,{}] 12:12:55 INFO - PROCESS | 2491 | 1462475575874 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}] 12:12:55 INFO - PROCESS | 2491 | 1462475575959 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 12:12:56 INFO - PROCESS | 2491 | 1462475576011 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e12000 == 52 [pid = 2491] [id = 276] 12:12:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 158 (0x118397800) [pid = 2491] [serial = 826] [outer = 0x0] 12:12:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 159 (0x1195ea000) [pid = 2491] [serial = 827] [outer = 0x118397800] 12:12:56 INFO - PROCESS | 2491 | 1462475576038 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 160 (0x119a06800) [pid = 2491] [serial = 828] [outer = 0x118397800] 12:12:56 INFO - PROCESS | 2491 | 1462475576331 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]]]}] 12:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 468ms 12:12:56 INFO - PROCESS | 2491 | 1462475576339 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 2491 | 1462475576340 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 12:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:12:56 INFO - PROCESS | 2491 | 1462475576350 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 2491 | 1462475576351 Marionette TRACE conn2 <- [1,1078,null,{}] 12:12:56 INFO - PROCESS | 2491 | 1462475576353 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}] 12:12:56 INFO - PROCESS | 2491 | 1462475576466 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 12:12:56 INFO - PROCESS | 2491 | 1462475576472 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aadf000 == 53 [pid = 2491] [id = 277] 12:12:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 161 (0x119f8c000) [pid = 2491] [serial = 829] [outer = 0x0] 12:12:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 162 (0x121612800) [pid = 2491] [serial = 830] [outer = 0x119f8c000] 12:12:56 INFO - PROCESS | 2491 | 1462475576502 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 163 (0x121988400) [pid = 2491] [serial = 831] [outer = 0x119f8c000] 12:12:56 INFO - PROCESS | 2491 | 1462475576859 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]]]}] 12:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 510ms 12:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:12:56 INFO - PROCESS | 2491 | 1462475576870 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 2491 | 1462475576871 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 12:12:56 INFO - PROCESS | 2491 | 1462475576874 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 2491 | 1462475576876 Marionette TRACE conn2 <- [1,1082,null,{}] 12:12:56 INFO - PROCESS | 2491 | 1462475576879 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}] 12:12:56 INFO - PROCESS | 2491 | 1462475576990 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 12:12:57 INFO - PROCESS | 2491 | 1462475577006 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4a3800 == 54 [pid = 2491] [id = 278] 12:12:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 164 (0x12197ec00) [pid = 2491] [serial = 832] [outer = 0x0] 12:12:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 165 (0x121b4f000) [pid = 2491] [serial = 833] [outer = 0x12197ec00] 12:12:57 INFO - PROCESS | 2491 | 1462475577031 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 166 (0x1249c6000) [pid = 2491] [serial = 834] [outer = 0x12197ec00] 12:12:57 INFO - PROCESS | 2491 | 1462475577382 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]]]}] 12:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 521ms 12:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:12:57 INFO - PROCESS | 2491 | 1462475577394 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 2491 | 1462475577395 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 12:12:57 INFO - PROCESS | 2491 | 1462475577397 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 2491 | 1462475577398 Marionette TRACE conn2 <- [1,1086,null,{}] 12:12:57 INFO - PROCESS | 2491 | 1462475577401 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}] 12:12:57 INFO - PROCESS | 2491 | 1462475577503 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 12:12:57 INFO - PROCESS | 2491 | 1462475577515 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bddb800 == 55 [pid = 2491] [id = 279] 12:12:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 167 (0x12198b800) [pid = 2491] [serial = 835] [outer = 0x0] 12:12:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 168 (0x124e6ec00) [pid = 2491] [serial = 836] [outer = 0x12198b800] 12:12:57 INFO - PROCESS | 2491 | 1462475577541 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 169 (0x1260b5c00) [pid = 2491] [serial = 837] [outer = 0x12198b800] 12:12:57 INFO - PROCESS | 2491 | 1462475577937 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]]]}] 12:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 567ms 12:12:57 INFO - PROCESS | 2491 | 1462475577966 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 12:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:12:57 INFO - PROCESS | 2491 | 1462475577968 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 12:12:57 INFO - PROCESS | 2491 | 1462475577972 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 2491 | 1462475577974 Marionette TRACE conn2 <- [1,1090,null,{}] 12:12:57 INFO - PROCESS | 2491 | 1462475577977 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}] 12:12:58 INFO - PROCESS | 2491 | 1462475578140 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 12:12:58 INFO - PROCESS | 2491 | 1462475578165 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c387000 == 56 [pid = 2491] [id = 280] 12:12:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 170 (0x124aea000) [pid = 2491] [serial = 838] [outer = 0x0] 12:12:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 171 (0x128a36000) [pid = 2491] [serial = 839] [outer = 0x124aea000] 12:12:58 INFO - PROCESS | 2491 | 1462475578206 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 172 (0x128b0d000) [pid = 2491] [serial = 840] [outer = 0x124aea000] 12:12:58 INFO - PROCESS | 2491 | 1462475578639 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]]]}] 12:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 721ms 12:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:12:58 INFO - PROCESS | 2491 | 1462475578692 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 2491 | 1462475578694 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 12:12:58 INFO - PROCESS | 2491 | 1462475578696 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 2491 | 1462475578697 Marionette TRACE conn2 <- [1,1094,null,{}] 12:12:58 INFO - PROCESS | 2491 | 1462475578699 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}] 12:12:58 INFO - PROCESS | 2491 | 1462475578803 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 12:12:58 INFO - PROCESS | 2491 | 1462475578839 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 2491 | ++DOCSHELL 0x12ccd4000 == 57 [pid = 2491] [id = 281] 12:12:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 173 (0x125e67c00) [pid = 2491] [serial = 841] [outer = 0x0] 12:12:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 174 (0x128d6b400) [pid = 2491] [serial = 842] [outer = 0x125e67c00] 12:12:58 INFO - PROCESS | 2491 | 1462475578863 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 175 (0x1294b5c00) [pid = 2491] [serial = 843] [outer = 0x125e67c00] 12:12:59 INFO - PROCESS | 2491 | --DOMWINDOW == 174 (0x11768b000) [pid = 2491] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:12:59 INFO - PROCESS | 2491 | --DOMWINDOW == 173 (0x11316d400) [pid = 2491] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:12:59 INFO - PROCESS | 2491 | --DOMWINDOW == 172 (0x113164800) [pid = 2491] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:12:59 INFO - PROCESS | 2491 | --DOMWINDOW == 171 (0x113169400) [pid = 2491] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:12:59 INFO - PROCESS | 2491 | --DOMWINDOW == 170 (0x112b09000) [pid = 2491] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:12:59 INFO - PROCESS | 2491 | --DOMWINDOW == 169 (0x110f43000) [pid = 2491] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:12:59 INFO - PROCESS | 2491 | --DOMWINDOW == 168 (0x125449400) [pid = 2491] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:12:59 INFO - PROCESS | 2491 | --DOMWINDOW == 167 (0x118397400) [pid = 2491] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:12:59 INFO - PROCESS | 2491 | --DOMWINDOW == 166 (0x12337a800) [pid = 2491] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:12:59 INFO - PROCESS | 2491 | --DOMWINDOW == 165 (0x118020400) [pid = 2491] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:12:59 INFO - PROCESS | 2491 | --DOMWINDOW == 164 (0x119a09c00) [pid = 2491] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:12:59 INFO - PROCESS | 2491 | --DOMWINDOW == 163 (0x128d67800) [pid = 2491] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:12:59 INFO - PROCESS | 2491 | --DOMWINDOW == 162 (0x112b03000) [pid = 2491] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:12:59 INFO - PROCESS | 2491 | --DOMWINDOW == 161 (0x128d67c00) [pid = 2491] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 12:12:59 INFO - PROCESS | 2491 | 1462475579361 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]]]}] 12:12:59 INFO - PROCESS | 2491 | 1462475579369 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 2491 | 1462475579370 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 12:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:12:59 INFO - PROCESS | 2491 | 1462475579378 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 2491 | 1462475579380 Marionette TRACE conn2 <- [1,1098,null,{}] 12:12:59 INFO - PROCESS | 2491 | 1462475579382 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}] 12:12:59 INFO - PROCESS | 2491 | 1462475579510 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 12:12:59 INFO - PROCESS | 2491 | 1462475579551 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 2491 | ++DOCSHELL 0x12495e000 == 58 [pid = 2491] [id = 282] 12:12:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 162 (0x11108c000) [pid = 2491] [serial = 844] [outer = 0x0] 12:12:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 163 (0x1195edc00) [pid = 2491] [serial = 845] [outer = 0x11108c000] 12:12:59 INFO - PROCESS | 2491 | 1462475579581 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 164 (0x12a923800) [pid = 2491] [serial = 846] [outer = 0x11108c000] 12:12:59 INFO - PROCESS | 2491 | 1462475579860 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]]]}] 12:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 523ms 12:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:12:59 INFO - PROCESS | 2491 | 1462475579898 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 2491 | 1462475579899 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 12:12:59 INFO - PROCESS | 2491 | 1462475579901 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 2491 | 1462475579902 Marionette TRACE conn2 <- [1,1102,null,{}] 12:12:59 INFO - PROCESS | 2491 | 1462475579904 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}] 12:12:59 INFO - PROCESS | 2491 | 1462475579992 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 12:13:00 INFO - PROCESS | 2491 | 1462475579997 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d574000 == 59 [pid = 2491] [id = 283] 12:13:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 165 (0x12ac03400) [pid = 2491] [serial = 847] [outer = 0x0] 12:13:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 166 (0x12aebc400) [pid = 2491] [serial = 848] [outer = 0x12ac03400] 12:13:00 INFO - PROCESS | 2491 | 1462475580021 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 167 (0x12bcad800) [pid = 2491] [serial = 849] [outer = 0x12ac03400] 12:13:00 INFO - PROCESS | 2491 | 1462475580396 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]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 519ms 12:13:00 INFO - PROCESS | 2491 | 1462475580421 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 2491 | 1462475580423 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 12:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:13:00 INFO - PROCESS | 2491 | 1462475580426 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 2491 | 1462475580428 Marionette TRACE conn2 <- [1,1106,null,{}] 12:13:00 INFO - PROCESS | 2491 | 1462475580432 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}] 12:13:00 INFO - PROCESS | 2491 | 1462475580563 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 12:13:00 INFO - PROCESS | 2491 | 1462475580569 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 2491 | ++DOCSHELL 0x12db5f000 == 60 [pid = 2491] [id = 284] 12:13:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 168 (0x12679f000) [pid = 2491] [serial = 850] [outer = 0x0] 12:13:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 169 (0x1267a3c00) [pid = 2491] [serial = 851] [outer = 0x12679f000] 12:13:00 INFO - PROCESS | 2491 | 1462475580600 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 170 (0x1267a7c00) [pid = 2491] [serial = 852] [outer = 0x12679f000] 12:13:00 INFO - PROCESS | 2491 | 1462475580911 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]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 12:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:13:00 INFO - PROCESS | 2491 | 1462475580946 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 2491 | 1462475580947 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 12:13:00 INFO - PROCESS | 2491 | 1462475580949 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 2491 | 1462475580950 Marionette TRACE conn2 <- [1,1110,null,{}] 12:13:00 INFO - PROCESS | 2491 | 1462475580952 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}] 12:13:01 INFO - PROCESS | 2491 | 1462475581037 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 12:13:01 INFO - PROCESS | 2491 | 1462475581096 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 2491 | ++DOCSHELL 0x1351e8800 == 61 [pid = 2491] [id = 285] 12:13:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 171 (0x1267a0c00) [pid = 2491] [serial = 853] [outer = 0x0] 12:13:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 172 (0x12b38cc00) [pid = 2491] [serial = 854] [outer = 0x1267a0c00] 12:13:01 INFO - PROCESS | 2491 | 1462475581121 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 173 (0x12bfc5400) [pid = 2491] [serial = 855] [outer = 0x1267a0c00] 12:13:01 INFO - PROCESS | 2491 | 1462475581591 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]]]}] 12:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 668ms 12:13:01 INFO - PROCESS | 2491 | 1462475581618 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 2491 | 1462475581621 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 12:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:13:01 INFO - PROCESS | 2491 | 1462475581624 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 2491 | 1462475581627 Marionette TRACE conn2 <- [1,1114,null,{}] 12:13:01 INFO - PROCESS | 2491 | 1462475581631 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}] 12:13:01 INFO - PROCESS | 2491 | 1462475581743 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 12:13:01 INFO - PROCESS | 2491 | 1462475581817 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 2491 | ++DOCSHELL 0x11985a000 == 62 [pid = 2491] [id = 286] 12:13:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 174 (0x112b08400) [pid = 2491] [serial = 856] [outer = 0x0] 12:13:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 175 (0x113169800) [pid = 2491] [serial = 857] [outer = 0x112b08400] 12:13:01 INFO - PROCESS | 2491 | 1462475581850 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 176 (0x113d29c00) [pid = 2491] [serial = 858] [outer = 0x112b08400] 12:13:02 INFO - PROCESS | 2491 | 1462475582286 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]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 12:13:02 INFO - PROCESS | 2491 | 1462475582296 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 2491 | 1462475582300 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 12:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:13:02 INFO - PROCESS | 2491 | 1462475582305 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 2491 | 1462475582307 Marionette TRACE conn2 <- [1,1118,null,{}] 12:13:02 INFO - PROCESS | 2491 | 1462475582309 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}] 12:13:02 INFO - PROCESS | 2491 | 1462475582435 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 12:13:02 INFO - PROCESS | 2491 | 1462475582520 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 2491 | ++DOCSHELL 0x1297d1800 == 63 [pid = 2491] [id = 287] 12:13:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 177 (0x117c37400) [pid = 2491] [serial = 859] [outer = 0x0] 12:13:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 178 (0x11820b400) [pid = 2491] [serial = 860] [outer = 0x117c37400] 12:13:02 INFO - PROCESS | 2491 | 1462475582550 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 179 (0x1183d3c00) [pid = 2491] [serial = 861] [outer = 0x117c37400] 12:13:02 INFO - PROCESS | 2491 | 1462475582961 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]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 671ms 12:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:13:02 INFO - PROCESS | 2491 | 1462475582977 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 2491 | 1462475582978 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 12:13:02 INFO - PROCESS | 2491 | 1462475582980 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 2491 | 1462475582983 Marionette TRACE conn2 <- [1,1122,null,{}] 12:13:02 INFO - PROCESS | 2491 | 1462475582991 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}] 12:13:03 INFO - PROCESS | 2491 | 1462475583099 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 12:13:03 INFO - PROCESS | 2491 | 1462475583160 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 2491 | ++DOCSHELL 0x12da67800 == 64 [pid = 2491] [id = 288] 12:13:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 180 (0x1195d7c00) [pid = 2491] [serial = 862] [outer = 0x0] 12:13:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 181 (0x121009000) [pid = 2491] [serial = 863] [outer = 0x1195d7c00] 12:13:03 INFO - PROCESS | 2491 | 1462475583205 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 182 (0x121920000) [pid = 2491] [serial = 864] [outer = 0x1195d7c00] 12:13:03 INFO - PROCESS | 2491 | 1462475583632 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]]]}] 12:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 12:13:03 INFO - PROCESS | 2491 | 1462475583651 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 2491 | 1462475583654 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 12:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:13:03 INFO - PROCESS | 2491 | 1462475583656 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 2491 | 1462475583657 Marionette TRACE conn2 <- [1,1126,null,{}] 12:13:03 INFO - PROCESS | 2491 | 1462475583660 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}] 12:13:03 INFO - PROCESS | 2491 | 1462475583766 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 12:13:03 INFO - PROCESS | 2491 | 1462475583857 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 2491 | ++DOCSHELL 0x1265a0000 == 65 [pid = 2491] [id = 289] 12:13:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 183 (0x121980000) [pid = 2491] [serial = 865] [outer = 0x0] 12:13:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 184 (0x121987800) [pid = 2491] [serial = 866] [outer = 0x121980000] 12:13:03 INFO - PROCESS | 2491 | 1462475583888 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 185 (0x128a30800) [pid = 2491] [serial = 867] [outer = 0x121980000] 12:13:04 INFO - PROCESS | 2491 | 1462475584468 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]]]}] 12:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 821ms 12:13:04 INFO - PROCESS | 2491 | 1462475584478 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 2491 | 1462475584479 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 12:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:13:04 INFO - PROCESS | 2491 | 1462475584482 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 2491 | 1462475584483 Marionette TRACE conn2 <- [1,1130,null,{}] 12:13:04 INFO - PROCESS | 2491 | 1462475584485 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}] 12:13:04 INFO - PROCESS | 2491 | 1462475584585 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 12:13:04 INFO - PROCESS | 2491 | 1462475584656 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x135c6c000 == 66 [pid = 2491] [id = 290] 12:13:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 186 (0x11316a000) [pid = 2491] [serial = 868] [outer = 0x0] 12:13:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 187 (0x1294b1000) [pid = 2491] [serial = 869] [outer = 0x11316a000] 12:13:04 INFO - PROCESS | 2491 | 1462475584687 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 188 (0x12cb64400) [pid = 2491] [serial = 870] [outer = 0x11316a000] 12:13:05 INFO - PROCESS | 2491 | 1462475585122 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]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 673ms 12:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:13:05 INFO - PROCESS | 2491 | 1462475585174 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 2491 | 1462475585175 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 12:13:05 INFO - PROCESS | 2491 | 1462475585179 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 2491 | 1462475585180 Marionette TRACE conn2 <- [1,1134,null,{}] 12:13:05 INFO - PROCESS | 2491 | 1462475585182 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}] 12:13:05 INFO - PROCESS | 2491 | 1462475585295 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 12:13:05 INFO - PROCESS | 2491 | 1462475585366 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 2491 | ++DOCSHELL 0x135766000 == 67 [pid = 2491] [id = 291] 12:13:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 189 (0x12cb69800) [pid = 2491] [serial = 871] [outer = 0x0] 12:13:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 190 (0x12d361800) [pid = 2491] [serial = 872] [outer = 0x12cb69800] 12:13:05 INFO - PROCESS | 2491 | 1462475585399 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 191 (0x12d368400) [pid = 2491] [serial = 873] [outer = 0x12cb69800] 12:13:05 INFO - PROCESS | 2491 | 1462475585802 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]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 668ms 12:13:05 INFO - PROCESS | 2491 | 1462475585847 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 2491 | 1462475585849 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 12:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:13:05 INFO - PROCESS | 2491 | 1462475585851 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 2491 | 1462475585852 Marionette TRACE conn2 <- [1,1138,null,{}] 12:13:05 INFO - PROCESS | 2491 | 1462475585855 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}] 12:13:05 INFO - PROCESS | 2491 | 1462475585957 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 12:13:06 INFO - PROCESS | 2491 | 1462475586017 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x13577e000 == 68 [pid = 2491] [id = 292] 12:13:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 192 (0x129766400) [pid = 2491] [serial = 874] [outer = 0x0] 12:13:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 193 (0x12d60c000) [pid = 2491] [serial = 875] [outer = 0x129766400] 12:13:06 INFO - PROCESS | 2491 | 1462475586088 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 194 (0x12d611800) [pid = 2491] [serial = 876] [outer = 0x129766400] 12:13:06 INFO - PROCESS | 2491 | 1462475586499 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]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 668ms 12:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:13:06 INFO - PROCESS | 2491 | 1462475586520 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 2491 | 1462475586521 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 12:13:06 INFO - PROCESS | 2491 | 1462475586523 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - PROCESS | 2491 | 1462475586524 Marionette TRACE conn2 <- [1,1142,null,{}] 12:13:06 INFO - PROCESS | 2491 | 1462475586527 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}] 12:13:06 INFO - PROCESS | 2491 | 1462475586649 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 12:13:06 INFO - PROCESS | 2491 | 1462475586737 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x118257000 == 69 [pid = 2491] [id = 293] 12:13:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 195 (0x118029c00) [pid = 2491] [serial = 877] [outer = 0x0] 12:13:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 196 (0x128b08800) [pid = 2491] [serial = 878] [outer = 0x118029c00] 12:13:06 INFO - PROCESS | 2491 | 1462475586766 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 197 (0x12d614000) [pid = 2491] [serial = 879] [outer = 0x118029c00] 12:13:07 INFO - PROCESS | 2491 | 1462475587181 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]]]}] 12:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 12:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:13:07 INFO - PROCESS | 2491 | 1462475587194 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 2491 | 1462475587195 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 12:13:07 INFO - PROCESS | 2491 | 1462475587198 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 2491 | 1462475587199 Marionette TRACE conn2 <- [1,1146,null,{}] 12:13:07 INFO - PROCESS | 2491 | 1462475587201 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}] 12:13:07 INFO - PROCESS | 2491 | 1462475587452 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 12:13:07 INFO - PROCESS | 2491 | 1462475587526 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 2491 | ++DOCSHELL 0x116ea0800 == 70 [pid = 2491] [id = 294] 12:13:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 198 (0x11108d800) [pid = 2491] [serial = 880] [outer = 0x0] 12:13:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 199 (0x111092400) [pid = 2491] [serial = 881] [outer = 0x11108d800] 12:13:07 INFO - PROCESS | 2491 | 1462475587556 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 200 (0x1126b7400) [pid = 2491] [serial = 882] [outer = 0x11108d800] 12:13:08 INFO - PROCESS | 2491 | 1462475588090 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]]]}] 12:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 922ms 12:13:08 INFO - PROCESS | 2491 | 1462475588121 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 12:13:08 INFO - PROCESS | 2491 | 1462475588124 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 12:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:13:08 INFO - PROCESS | 2491 | 1462475588128 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - PROCESS | 2491 | 1462475588132 Marionette TRACE conn2 <- [1,1150,null,{}] 12:13:08 INFO - PROCESS | 2491 | 1462475588136 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}] 12:13:08 INFO - PROCESS | 2491 | 1462475588289 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 12:13:08 INFO - PROCESS | 2491 | 1462475588378 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 2491 | ++DOCSHELL 0x116130800 == 71 [pid = 2491] [id = 295] 12:13:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 201 (0x1121de000) [pid = 2491] [serial = 883] [outer = 0x0] 12:13:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 202 (0x112b0c000) [pid = 2491] [serial = 884] [outer = 0x1121de000] 12:13:08 INFO - PROCESS | 2491 | 1462475588410 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 203 (0x113054800) [pid = 2491] [serial = 885] [outer = 0x1121de000] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x12db5f000 == 70 [pid = 2491] [id = 284] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x12d574000 == 69 [pid = 2491] [id = 283] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x12495e000 == 68 [pid = 2491] [id = 282] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x12ccd4000 == 67 [pid = 2491] [id = 281] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x12c387000 == 66 [pid = 2491] [id = 280] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x12bddb800 == 65 [pid = 2491] [id = 279] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 202 (0x121b51400) [pid = 2491] [serial = 791] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 201 (0x12aebe400) [pid = 2491] [serial = 749] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 200 (0x129762000) [pid = 2491] [serial = 746] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 199 (0x12b396000) [pid = 2491] [serial = 752] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | 1462475588863 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]]]}] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4a3800 == 64 [pid = 2491] [id = 278] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x12aadf000 == 63 [pid = 2491] [id = 277] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x126e12000 == 62 [pid = 2491] [id = 276] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x126008000 == 61 [pid = 2491] [id = 275] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x119347800 == 60 [pid = 2491] [id = 274] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x1187f6000 == 59 [pid = 2491] [id = 273] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x1233a4000 == 58 [pid = 2491] [id = 272] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x126e03800 == 57 [pid = 2491] [id = 266] 12:13:08 INFO - PROCESS | 2491 | --DOCSHELL 0x116e99000 == 56 [pid = 2491] [id = 265] 12:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 775ms 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 198 (0x12b395000) [pid = 2491] [serial = 627] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 197 (0x121982c00) [pid = 2491] [serial = 779] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 196 (0x113171000) [pid = 2491] [serial = 777] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 195 (0x11316c800) [pid = 2491] [serial = 776] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 194 (0x121989400) [pid = 2491] [serial = 782] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 193 (0x121986c00) [pid = 2491] [serial = 780] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 192 (0x1183de400) [pid = 2491] [serial = 788] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 191 (0x113241000) [pid = 2491] [serial = 756] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 190 (0x110f48800) [pid = 2491] [serial = 755] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 189 (0x128b0b000) [pid = 2491] [serial = 729] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 188 (0x12150dc00) [pid = 2491] [serial = 737] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 187 (0x118210000) [pid = 2491] [serial = 734] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 186 (0x119510400) [pid = 2491] [serial = 761] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 185 (0x1196f5000) [pid = 2491] [serial = 762] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 184 (0x128c05000) [pid = 2491] [serial = 743] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 183 (0x125e68000) [pid = 2491] [serial = 767] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 182 (0x128b02c00) [pid = 2491] [serial = 768] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 181 (0x1184f4000) [pid = 2491] [serial = 759] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 180 (0x11834b800) [pid = 2491] [serial = 758] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 179 (0x12160e000) [pid = 2491] [serial = 764] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 178 (0x123379400) [pid = 2491] [serial = 765] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 177 (0x128d6fc00) [pid = 2491] [serial = 770] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 176 (0x1165c5400) [pid = 2491] [serial = 731] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 175 (0x124b23400) [pid = 2491] [serial = 740] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 174 (0x112b0ac00) [pid = 2491] [serial = 785] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 173 (0x12bfc8c00) [pid = 2491] [serial = 773] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 172 (0x12c252000) [pid = 2491] [serial = 774] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 171 (0x12c24e800) [pid = 2491] [serial = 783] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 170 (0x115d41800) [pid = 2491] [serial = 786] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 169 (0x12cb65400) [pid = 2491] [serial = 789] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | --DOMWINDOW == 168 (0x12976a400) [pid = 2491] [serial = 771] [outer = 0x0] [url = about:blank] 12:13:08 INFO - PROCESS | 2491 | 1462475588909 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 12:13:08 INFO - PROCESS | 2491 | 1462475588911 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 12:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:13:08 INFO - PROCESS | 2491 | 1462475588930 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - PROCESS | 2491 | 1462475588931 Marionette TRACE conn2 <- [1,1154,null,{}] 12:13:08 INFO - PROCESS | 2491 | 1462475588933 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}] 12:13:09 INFO - PROCESS | 2491 | 1462475589019 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 12:13:09 INFO - PROCESS | 2491 | 1462475589028 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x118253800 == 57 [pid = 2491] [id = 296] 12:13:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 169 (0x11316bc00) [pid = 2491] [serial = 886] [outer = 0x0] 12:13:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 170 (0x11324dc00) [pid = 2491] [serial = 887] [outer = 0x11316bc00] 12:13:09 INFO - PROCESS | 2491 | 1462475589055 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 171 (0x113f57c00) [pid = 2491] [serial = 888] [outer = 0x11316bc00] 12:13:09 INFO - PROCESS | 2491 | 1462475589415 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]]]}] 12:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 519ms 12:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:13:09 INFO - PROCESS | 2491 | 1462475589452 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 2491 | 1462475589454 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 12:13:09 INFO - PROCESS | 2491 | 1462475589462 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 2491 | 1462475589465 Marionette TRACE conn2 <- [1,1158,null,{}] 12:13:09 INFO - PROCESS | 2491 | 1462475589467 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}] 12:13:09 INFO - PROCESS | 2491 | 1462475589557 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 12:13:09 INFO - PROCESS | 2491 | 1462475589561 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x119f2d000 == 58 [pid = 2491] [id = 297] 12:13:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 172 (0x115d43400) [pid = 2491] [serial = 889] [outer = 0x0] 12:13:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 173 (0x11678f800) [pid = 2491] [serial = 890] [outer = 0x115d43400] 12:13:09 INFO - PROCESS | 2491 | 1462475589586 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 174 (0x117c38800) [pid = 2491] [serial = 891] [outer = 0x115d43400] 12:13:09 INFO - PROCESS | 2491 | 1462475589935 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]]]}] 12:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 529ms 12:13:09 INFO - PROCESS | 2491 | 1462475589994 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 2491 | 1462475589996 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 12:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:13:10 INFO - PROCESS | 2491 | 1462475590000 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 2491 | 1462475590001 Marionette TRACE conn2 <- [1,1162,null,{}] 12:13:10 INFO - PROCESS | 2491 | 1462475590005 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}] 12:13:10 INFO - PROCESS | 2491 | 1462475590141 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 12:13:10 INFO - PROCESS | 2491 | 1462475590154 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x121bb3000 == 59 [pid = 2491] [id = 298] 12:13:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 175 (0x118027400) [pid = 2491] [serial = 892] [outer = 0x0] 12:13:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 176 (0x118208000) [pid = 2491] [serial = 893] [outer = 0x118027400] 12:13:10 INFO - PROCESS | 2491 | 1462475590190 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 177 (0x11832dc00) [pid = 2491] [serial = 894] [outer = 0x118027400] 12:13:10 INFO - PROCESS | 2491 | 1462475590613 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]]]}] 12:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 620ms 12:13:10 INFO - PROCESS | 2491 | 1462475590620 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 2491 | 1462475590621 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 12:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:13:10 INFO - PROCESS | 2491 | 1462475590623 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 2491 | 1462475590626 Marionette TRACE conn2 <- [1,1166,null,{}] 12:13:10 INFO - PROCESS | 2491 | 1462475590632 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}] 12:13:10 INFO - PROCESS | 2491 | 1462475590762 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 12:13:10 INFO - PROCESS | 2491 | 1462475590788 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x125484800 == 60 [pid = 2491] [id = 299] 12:13:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 178 (0x118397000) [pid = 2491] [serial = 895] [outer = 0x0] 12:13:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 179 (0x1183d2000) [pid = 2491] [serial = 896] [outer = 0x118397000] 12:13:10 INFO - PROCESS | 2491 | 1462475590820 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 180 (0x118521c00) [pid = 2491] [serial = 897] [outer = 0x118397000] 12:13:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 181 (0x119510c00) [pid = 2491] [serial = 898] [outer = 0x12cfbb800] 12:13:11 INFO - PROCESS | 2491 | 1462475591236 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]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 623ms 12:13:11 INFO - PROCESS | 2491 | 1462475591248 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 2491 | 1462475591249 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 12:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:13:11 INFO - PROCESS | 2491 | 1462475591251 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 2491 | 1462475591252 Marionette TRACE conn2 <- [1,1170,null,{}] 12:13:11 INFO - PROCESS | 2491 | 1462475591255 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}] 12:13:11 INFO - PROCESS | 2491 | 1462475591367 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 12:13:11 INFO - PROCESS | 2491 | 1462475591379 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e0d800 == 61 [pid = 2491] [id = 300] 12:13:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 182 (0x118381800) [pid = 2491] [serial = 899] [outer = 0x0] 12:13:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 183 (0x11920f800) [pid = 2491] [serial = 900] [outer = 0x118381800] 12:13:11 INFO - PROCESS | 2491 | 1462475591404 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 184 (0x1195e9000) [pid = 2491] [serial = 901] [outer = 0x118381800] 12:13:11 INFO - PROCESS | 2491 | 1462475591752 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]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 517ms 12:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:13:11 INFO - PROCESS | 2491 | 1462475591770 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 2491 | 1462475591771 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 12:13:11 INFO - PROCESS | 2491 | 1462475591773 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 2491 | 1462475591774 Marionette TRACE conn2 <- [1,1174,null,{}] 12:13:11 INFO - PROCESS | 2491 | 1462475591777 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}] 12:13:11 INFO - PROCESS | 2491 | 1462475591884 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 12:13:11 INFO - PROCESS | 2491 | 1462475591897 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 2491 | ++DOCSHELL 0x12913b800 == 62 [pid = 2491] [id = 301] 12:13:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 185 (0x118f6a800) [pid = 2491] [serial = 902] [outer = 0x0] 12:13:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 186 (0x1195f3000) [pid = 2491] [serial = 903] [outer = 0x118f6a800] 12:13:11 INFO - PROCESS | 2491 | 1462475591923 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 187 (0x1196fc000) [pid = 2491] [serial = 904] [outer = 0x118f6a800] 12:13:12 INFO - PROCESS | 2491 | 1462475592307 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] 12:13:12 INFO - PROCESS | 2491 | 1462475592349 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 12:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:13:12 INFO - PROCESS | 2491 | 1462475592351 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 2491 | 1462475592352 Marionette TRACE conn2 <- [1,1178,null,{}] 12:13:12 INFO - PROCESS | 2491 | 1462475592354 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}] 12:13:12 INFO - PROCESS | 2491 | 1462475592463 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 12:13:12 INFO - PROCESS | 2491 | 1462475592506 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 2491 | ++DOCSHELL 0x1297c8000 == 63 [pid = 2491] [id = 302] 12:13:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 188 (0x1195eb400) [pid = 2491] [serial = 905] [outer = 0x0] 12:13:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 189 (0x119dc8400) [pid = 2491] [serial = 906] [outer = 0x1195eb400] 12:13:12 INFO - PROCESS | 2491 | 1462475592531 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 190 (0x121147000) [pid = 2491] [serial = 907] [outer = 0x1195eb400] 12:13:12 INFO - PROCESS | 2491 | 1462475592847 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] 12:13:12 INFO - PROCESS | 2491 | 1462475592871 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 12:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:13:12 INFO - PROCESS | 2491 | 1462475592873 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 2491 | 1462475592874 Marionette TRACE conn2 <- [1,1182,null,{}] 12:13:12 INFO - PROCESS | 2491 | 1462475592879 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}] 12:13:12 INFO - PROCESS | 2491 | 1462475592988 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 12:13:13 INFO - PROCESS | 2491 | 1462475593000 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aadf000 == 64 [pid = 2491] [id = 303] 12:13:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 191 (0x121351800) [pid = 2491] [serial = 908] [outer = 0x0] 12:13:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 192 (0x121611400) [pid = 2491] [serial = 909] [outer = 0x121351800] 12:13:13 INFO - PROCESS | 2491 | 1462475593024 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 193 (0x1216bf800) [pid = 2491] [serial = 910] [outer = 0x121351800] 12:13:13 INFO - PROCESS | 2491 | --DOMWINDOW == 192 (0x124aea000) [pid = 2491] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:13:13 INFO - PROCESS | 2491 | --DOMWINDOW == 191 (0x11108c000) [pid = 2491] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:13:13 INFO - PROCESS | 2491 | --DOMWINDOW == 190 (0x12198b800) [pid = 2491] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:13:13 INFO - PROCESS | 2491 | --DOMWINDOW == 189 (0x11838b800) [pid = 2491] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:13:13 INFO - PROCESS | 2491 | --DOMWINDOW == 188 (0x118028800) [pid = 2491] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:13:13 INFO - PROCESS | 2491 | --DOMWINDOW == 187 (0x113474800) [pid = 2491] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:13:13 INFO - PROCESS | 2491 | --DOMWINDOW == 186 (0x119f8c000) [pid = 2491] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:13:13 INFO - PROCESS | 2491 | --DOMWINDOW == 185 (0x118397800) [pid = 2491] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:13:13 INFO - PROCESS | 2491 | --DOMWINDOW == 184 (0x125e67c00) [pid = 2491] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:13:13 INFO - PROCESS | 2491 | --DOMWINDOW == 183 (0x12ac03400) [pid = 2491] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:13:13 INFO - PROCESS | 2491 | --DOMWINDOW == 182 (0x12197ec00) [pid = 2491] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:13:13 INFO - PROCESS | 2491 | --DOMWINDOW == 181 (0x12679f000) [pid = 2491] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:13:13 INFO - PROCESS | 2491 | --DOMWINDOW == 180 (0x121b4cc00) [pid = 2491] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:13:13 INFO - PROCESS | 2491 | --DOMWINDOW == 179 (0x111093400) [pid = 2491] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:13:13 INFO - PROCESS | 2491 | 1462475593494 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] 12:13:13 INFO - PROCESS | 2491 | 1462475593547 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 12:13:13 INFO - PROCESS | 2491 | 1462475593550 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 2491 | 1462475593551 Marionette TRACE conn2 <- [1,1186,null,{}] 12:13:13 INFO - PROCESS | 2491 | 1462475593553 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}] 12:13:13 INFO - PROCESS | 2491 | 1462475593647 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 12:13:13 INFO - PROCESS | 2491 | 1462475593651 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4dc000 == 65 [pid = 2491] [id = 304] 12:13:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 180 (0x118397800) [pid = 2491] [serial = 911] [outer = 0x0] 12:13:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 181 (0x12197e400) [pid = 2491] [serial = 912] [outer = 0x118397800] 12:13:13 INFO - PROCESS | 2491 | 1462475593682 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 182 (0x1219d4000) [pid = 2491] [serial = 913] [outer = 0x118397800] 12:13:14 INFO - PROCESS | 2491 | 1462475594030 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] 12:13:14 INFO - PROCESS | 2491 | 1462475594070 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 12:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:13:14 INFO - PROCESS | 2491 | 1462475594072 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - PROCESS | 2491 | 1462475594074 Marionette TRACE conn2 <- [1,1190,null,{}] 12:13:14 INFO - PROCESS | 2491 | 1462475594076 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}] 12:13:14 INFO - PROCESS | 2491 | 1462475594201 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 12:13:14 INFO - PROCESS | 2491 | 1462475594208 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bddb000 == 66 [pid = 2491] [id = 305] 12:13:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 183 (0x12198a000) [pid = 2491] [serial = 914] [outer = 0x0] 12:13:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 184 (0x121b52400) [pid = 2491] [serial = 915] [outer = 0x12198a000] 12:13:14 INFO - PROCESS | 2491 | 1462475594234 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 185 (0x1254f3c00) [pid = 2491] [serial = 916] [outer = 0x12198a000] 12:13:14 INFO - PROCESS | 2491 | 1462475594563 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] 12:13:14 INFO - PROCESS | 2491 | 1462475594596 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 12:13:14 INFO - PROCESS | 2491 | 1462475594598 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - PROCESS | 2491 | 1462475594599 Marionette TRACE conn2 <- [1,1194,null,{}] 12:13:14 INFO - PROCESS | 2491 | 1462475594601 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}] 12:13:14 INFO - PROCESS | 2491 | 1462475594688 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 12:13:14 INFO - PROCESS | 2491 | 1462475594692 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8d9000 == 67 [pid = 2491] [id = 306] 12:13:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 186 (0x125447c00) [pid = 2491] [serial = 917] [outer = 0x0] 12:13:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 187 (0x1260ba800) [pid = 2491] [serial = 918] [outer = 0x125447c00] 12:13:14 INFO - PROCESS | 2491 | 1462475594717 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 188 (0x1267a7400) [pid = 2491] [serial = 919] [outer = 0x125447c00] 12:13:15 INFO - PROCESS | 2491 | 1462475595063 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] 12:13:15 INFO - PROCESS | 2491 | 1462475595118 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 12:13:15 INFO - PROCESS | 2491 | 1462475595120 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 2491 | 1462475595121 Marionette TRACE conn2 <- [1,1198,null,{}] 12:13:15 INFO - PROCESS | 2491 | 1462475595123 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}] 12:13:15 INFO - PROCESS | 2491 | 1462475595214 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 12:13:15 INFO - PROCESS | 2491 | 1462475595218 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cfca800 == 68 [pid = 2491] [id = 307] 12:13:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 189 (0x12198b000) [pid = 2491] [serial = 920] [outer = 0x0] 12:13:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 190 (0x126c88000) [pid = 2491] [serial = 921] [outer = 0x12198b000] 12:13:15 INFO - PROCESS | 2491 | 1462475595243 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 191 (0x128a33400) [pid = 2491] [serial = 922] [outer = 0x12198b000] 12:13:15 INFO - PROCESS | 2491 | 1462475595778 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]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 673ms 12:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:13:15 INFO - PROCESS | 2491 | 1462475595793 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 2491 | 1462475595797 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 12:13:15 INFO - PROCESS | 2491 | 1462475595800 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 2491 | 1462475595803 Marionette TRACE conn2 <- [1,1202,null,{}] 12:13:15 INFO - PROCESS | 2491 | 1462475595806 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}] 12:13:15 INFO - PROCESS | 2491 | 1462475595919 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 12:13:16 INFO - PROCESS | 2491 | 1462475595996 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x118112000 == 69 [pid = 2491] [id = 308] 12:13:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 192 (0x112955400) [pid = 2491] [serial = 923] [outer = 0x0] 12:13:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 193 (0x113056000) [pid = 2491] [serial = 924] [outer = 0x112955400] 12:13:16 INFO - PROCESS | 2491 | 1462475596028 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 194 (0x1131c1400) [pid = 2491] [serial = 925] [outer = 0x112955400] 12:13:16 INFO - PROCESS | 2491 | 1462475596460 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]]]}] 12:13:16 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 12:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 672ms 12:13:16 INFO - PROCESS | 2491 | 1462475596472 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 2491 | 1462475596479 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 12:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:13:16 INFO - PROCESS | 2491 | 1462475596484 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - PROCESS | 2491 | 1462475596485 Marionette TRACE conn2 <- [1,1206,null,{}] 12:13:16 INFO - PROCESS | 2491 | 1462475596488 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}] 12:13:16 INFO - PROCESS | 2491 | 1462475596599 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 12:13:16 INFO - PROCESS | 2491 | 1462475596694 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x124dbb000 == 70 [pid = 2491] [id = 309] 12:13:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 195 (0x115d3e000) [pid = 2491] [serial = 926] [outer = 0x0] 12:13:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 196 (0x116a66c00) [pid = 2491] [serial = 927] [outer = 0x115d3e000] 12:13:16 INFO - PROCESS | 2491 | 1462475596725 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 197 (0x118207800) [pid = 2491] [serial = 928] [outer = 0x115d3e000] 12:13:17 INFO - PROCESS | 2491 | 1462475597162 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]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 720ms 12:13:17 INFO - PROCESS | 2491 | 1462475597204 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 2491 | 1462475597206 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 12:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:13:17 INFO - PROCESS | 2491 | 1462475597208 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - PROCESS | 2491 | 1462475597211 Marionette TRACE conn2 <- [1,1210,null,{}] 12:13:17 INFO - PROCESS | 2491 | 1462475597220 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}] 12:13:17 INFO - PROCESS | 2491 | 1462475597338 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 12:13:17 INFO - PROCESS | 2491 | 1462475597438 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8cb000 == 71 [pid = 2491] [id = 310] 12:13:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 198 (0x118393c00) [pid = 2491] [serial = 929] [outer = 0x0] 12:13:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 199 (0x118fa9800) [pid = 2491] [serial = 930] [outer = 0x118393c00] 12:13:17 INFO - PROCESS | 2491 | 1462475597490 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 200 (0x121002400) [pid = 2491] [serial = 931] [outer = 0x118393c00] 12:13:17 INFO - PROCESS | 2491 | 1462475597979 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]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 827ms 12:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:13:18 INFO - PROCESS | 2491 | 1462475598035 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 2491 | 1462475598037 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 12:13:18 INFO - PROCESS | 2491 | 1462475598039 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - PROCESS | 2491 | 1462475598041 Marionette TRACE conn2 <- [1,1214,null,{}] 12:13:18 INFO - PROCESS | 2491 | 1462475598045 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}] 12:13:18 INFO - PROCESS | 2491 | 1462475598152 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 12:13:18 INFO - PROCESS | 2491 | 1462475598229 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d332800 == 72 [pid = 2491] [id = 311] 12:13:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 201 (0x12197d800) [pid = 2491] [serial = 932] [outer = 0x0] 12:13:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 202 (0x121b49c00) [pid = 2491] [serial = 933] [outer = 0x12197d800] 12:13:18 INFO - PROCESS | 2491 | 1462475598260 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 203 (0x124aeac00) [pid = 2491] [serial = 934] [outer = 0x12197d800] 12:13:18 INFO - PROCESS | 2491 | 1462475598679 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]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 12:13:18 INFO - PROCESS | 2491 | 1462475598711 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 2491 | 1462475598712 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 12:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:13:18 INFO - PROCESS | 2491 | 1462475598714 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - PROCESS | 2491 | 1462475598715 Marionette TRACE conn2 <- [1,1218,null,{}] 12:13:18 INFO - PROCESS | 2491 | 1462475598718 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}] 12:13:18 INFO - PROCESS | 2491 | 1462475598823 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 12:13:18 INFO - PROCESS | 2491 | 1462475598926 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d983000 == 73 [pid = 2491] [id = 312] 12:13:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 204 (0x121984000) [pid = 2491] [serial = 935] [outer = 0x0] 12:13:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 205 (0x124b31800) [pid = 2491] [serial = 936] [outer = 0x121984000] 12:13:18 INFO - PROCESS | 2491 | 1462475598961 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 206 (0x126933000) [pid = 2491] [serial = 937] [outer = 0x121984000] 12:13:19 INFO - PROCESS | 2491 | 1462475599417 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]]]}] 12:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 771ms 12:13:19 INFO - PROCESS | 2491 | 1462475599485 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 2491 | 1462475599487 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 12:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:13:19 INFO - PROCESS | 2491 | 1462475599489 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 2491 | 1462475599491 Marionette TRACE conn2 <- [1,1222,null,{}] 12:13:19 INFO - PROCESS | 2491 | 1462475599495 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}] 12:13:19 INFO - PROCESS | 2491 | 1462475599609 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 12:13:19 INFO - PROCESS | 2491 | 1462475599685 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 2491 | ++DOCSHELL 0x121bad000 == 74 [pid = 2491] [id = 313] 12:13:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 207 (0x121984400) [pid = 2491] [serial = 938] [outer = 0x0] 12:13:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 208 (0x128b0e000) [pid = 2491] [serial = 939] [outer = 0x121984400] 12:13:19 INFO - PROCESS | 2491 | 1462475599717 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 209 (0x128c0ac00) [pid = 2491] [serial = 940] [outer = 0x121984400] 12:13:20 INFO - PROCESS | 2491 | 1462475600115 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] 12:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:13:20 INFO - PROCESS | 2491 | 1462475600163 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 12:13:20 INFO - PROCESS | 2491 | 1462475600165 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 2491 | 1462475600166 Marionette TRACE conn2 <- [1,1226,null,{}] 12:13:20 INFO - PROCESS | 2491 | 1462475600169 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}] 12:13:20 INFO - PROCESS | 2491 | 1462475600275 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 12:13:20 INFO - PROCESS | 2491 | 1462475600379 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x12696b800 == 75 [pid = 2491] [id = 314] 12:13:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 210 (0x111110800) [pid = 2491] [serial = 941] [outer = 0x0] 12:13:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 211 (0x128c10000) [pid = 2491] [serial = 942] [outer = 0x111110800] 12:13:20 INFO - PROCESS | 2491 | 1462475600410 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 212 (0x128f83800) [pid = 2491] [serial = 943] [outer = 0x111110800] 12:13:21 INFO - PROCESS | 2491 | 1462475601088 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]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 969ms 12:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:13:21 INFO - PROCESS | 2491 | 1462475601135 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 2491 | 1462475601137 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 12:13:21 INFO - PROCESS | 2491 | 1462475601140 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 2491 | 1462475601142 Marionette TRACE conn2 <- [1,1230,null,{}] 12:13:21 INFO - PROCESS | 2491 | 1462475601146 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}] 12:13:21 INFO - PROCESS | 2491 | 1462475601245 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 12:13:21 INFO - PROCESS | 2491 | 1462475601312 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 2491 | ++DOCSHELL 0x117c58800 == 76 [pid = 2491] [id = 315] 12:13:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 213 (0x112b0dc00) [pid = 2491] [serial = 944] [outer = 0x0] 12:13:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 214 (0x11316cc00) [pid = 2491] [serial = 945] [outer = 0x112b0dc00] 12:13:21 INFO - PROCESS | 2491 | 1462475601341 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 215 (0x113d29800) [pid = 2491] [serial = 946] [outer = 0x112b0dc00] 12:13:21 INFO - PROCESS | 2491 | 1462475601848 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]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 722ms 12:13:21 INFO - PROCESS | 2491 | 1462475601863 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 2491 | 1462475601869 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 12:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:13:21 INFO - PROCESS | 2491 | 1462475601875 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 2491 | 1462475601877 Marionette TRACE conn2 <- [1,1234,null,{}] 12:13:21 INFO - PROCESS | 2491 | 1462475601881 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}] 12:13:22 INFO - PROCESS | 2491 | 1462475602021 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 12:13:22 INFO - PROCESS | 2491 | 1462475602124 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x118121000 == 77 [pid = 2491] [id = 316] 12:13:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 216 (0x113167400) [pid = 2491] [serial = 947] [outer = 0x0] 12:13:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 217 (0x11616ac00) [pid = 2491] [serial = 948] [outer = 0x113167400] 12:13:22 INFO - PROCESS | 2491 | 1462475602153 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 218 (0x116a67000) [pid = 2491] [serial = 949] [outer = 0x113167400] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x12b495800 == 76 [pid = 2491] [id = 197] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x12c8d9000 == 75 [pid = 2491] [id = 306] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x12bddb000 == 74 [pid = 2491] [id = 305] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4dc000 == 73 [pid = 2491] [id = 304] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x12aadf000 == 72 [pid = 2491] [id = 303] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x1297c8000 == 71 [pid = 2491] [id = 302] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x12913b800 == 70 [pid = 2491] [id = 301] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 217 (0x12bfcd000) [pid = 2491] [serial = 809] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 216 (0x128d70800) [pid = 2491] [serial = 806] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x126e0d800 == 69 [pid = 2491] [id = 300] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x125484800 == 68 [pid = 2491] [id = 299] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x121bb3000 == 67 [pid = 2491] [id = 298] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x119f2d000 == 66 [pid = 2491] [id = 297] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x118253800 == 65 [pid = 2491] [id = 296] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x116130800 == 64 [pid = 2491] [id = 295] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x116ea0800 == 63 [pid = 2491] [id = 294] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x135c6c000 == 62 [pid = 2491] [id = 290] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x1265a0000 == 61 [pid = 2491] [id = 289] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x12da67800 == 60 [pid = 2491] [id = 288] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x1297d1800 == 59 [pid = 2491] [id = 287] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x11985a000 == 58 [pid = 2491] [id = 286] 12:13:22 INFO - PROCESS | 2491 | --DOCSHELL 0x1351e8800 == 57 [pid = 2491] [id = 285] 12:13:22 INFO - PROCESS | 2491 | 1462475602571 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]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 722ms 12:13:22 INFO - PROCESS | 2491 | 1462475602596 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 2491 | 1462475602598 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 12:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:13:22 INFO - PROCESS | 2491 | 1462475602600 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 2491 | 1462475602602 Marionette TRACE conn2 <- [1,1238,null,{}] 12:13:22 INFO - PROCESS | 2491 | 1462475602609 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}] 12:13:22 INFO - PROCESS | 2491 | 1462475602697 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 215 (0x11834f000) [pid = 2491] [serial = 797] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 214 (0x128b0d000) [pid = 2491] [serial = 840] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 213 (0x12a923800) [pid = 2491] [serial = 846] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 212 (0x1260b5c00) [pid = 2491] [serial = 837] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 211 (0x118f67000) [pid = 2491] [serial = 824] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 210 (0x128a36000) [pid = 2491] [serial = 839] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 209 (0x118205c00) [pid = 2491] [serial = 821] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 208 (0x116a5c400) [pid = 2491] [serial = 818] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 207 (0x12cfba400) [pid = 2491] [serial = 812] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 206 (0x12134a400) [pid = 2491] [serial = 800] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 205 (0x121612800) [pid = 2491] [serial = 830] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 204 (0x11837a000) [pid = 2491] [serial = 822] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 203 (0x11950f800) [pid = 2491] [serial = 825] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 202 (0x1195ea000) [pid = 2491] [serial = 827] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 201 (0x128d6b400) [pid = 2491] [serial = 842] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 200 (0x119a06800) [pid = 2491] [serial = 828] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 199 (0x12bcad800) [pid = 2491] [serial = 849] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 198 (0x121b4f000) [pid = 2491] [serial = 833] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 197 (0x1267a3c00) [pid = 2491] [serial = 851] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 196 (0x1249c6000) [pid = 2491] [serial = 834] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 195 (0x1195edc00) [pid = 2491] [serial = 845] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 194 (0x124e6ec00) [pid = 2491] [serial = 836] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 193 (0x12aebc400) [pid = 2491] [serial = 848] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 192 (0x1294b5c00) [pid = 2491] [serial = 843] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 191 (0x118022400) [pid = 2491] [serial = 819] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 190 (0x121b55400) [pid = 2491] [serial = 792] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 189 (0x121988400) [pid = 2491] [serial = 831] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 188 (0x110f4a800) [pid = 2491] [serial = 794] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 187 (0x124b28400) [pid = 2491] [serial = 803] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 186 (0x113165400) [pid = 2491] [serial = 816] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 185 (0x112b05800) [pid = 2491] [serial = 815] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | --DOMWINDOW == 184 (0x1267a7c00) [pid = 2491] [serial = 852] [outer = 0x0] [url = about:blank] 12:13:22 INFO - PROCESS | 2491 | 1462475602767 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x119223800 == 58 [pid = 2491] [id = 317] 12:13:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 185 (0x113165400) [pid = 2491] [serial = 950] [outer = 0x0] 12:13:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 186 (0x117c37c00) [pid = 2491] [serial = 951] [outer = 0x113165400] 12:13:22 INFO - PROCESS | 2491 | 1462475602796 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 187 (0x11820d800) [pid = 2491] [serial = 952] [outer = 0x113165400] 12:13:23 INFO - PROCESS | 2491 | 1462475603095 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]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 523ms 12:13:23 INFO - PROCESS | 2491 | 1462475603124 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 2491 | 1462475603127 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 12:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:13:23 INFO - PROCESS | 2491 | 1462475603131 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 2491 | 1462475603132 Marionette TRACE conn2 <- [1,1242,null,{}] 12:13:23 INFO - PROCESS | 2491 | 1462475603134 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}] 12:13:23 INFO - PROCESS | 2491 | 1462475603218 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 12:13:23 INFO - PROCESS | 2491 | 1462475603274 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 2491 | ++DOCSHELL 0x119be3000 == 59 [pid = 2491] [id = 318] 12:13:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 188 (0x118202c00) [pid = 2491] [serial = 953] [outer = 0x0] 12:13:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 189 (0x11834f000) [pid = 2491] [serial = 954] [outer = 0x118202c00] 12:13:23 INFO - PROCESS | 2491 | 1462475603301 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 190 (0x118397c00) [pid = 2491] [serial = 955] [outer = 0x118202c00] 12:13:23 INFO - PROCESS | 2491 | 1462475603579 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]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 469ms 12:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:13:23 INFO - PROCESS | 2491 | 1462475603600 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 2491 | 1462475603602 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 12:13:23 INFO - PROCESS | 2491 | 1462475603604 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 2491 | 1462475603605 Marionette TRACE conn2 <- [1,1246,null,{}] 12:13:23 INFO - PROCESS | 2491 | 1462475603617 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}] 12:13:23 INFO - PROCESS | 2491 | 1462475603707 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 12:13:23 INFO - PROCESS | 2491 | 1462475603716 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 2491 | ++DOCSHELL 0x121bb3000 == 60 [pid = 2491] [id = 319] 12:13:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 191 (0x118394800) [pid = 2491] [serial = 956] [outer = 0x0] 12:13:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 192 (0x1184f9800) [pid = 2491] [serial = 957] [outer = 0x118394800] 12:13:23 INFO - PROCESS | 2491 | 1462475603758 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 193 (0x118fa2000) [pid = 2491] [serial = 958] [outer = 0x118394800] 12:13:24 INFO - PROCESS | 2491 | 1462475604277 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]]]}] 12:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 722ms 12:13:24 INFO - PROCESS | 2491 | 1462475604326 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 2491 | 1462475604328 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 12:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:13:24 INFO - PROCESS | 2491 | 1462475604330 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - PROCESS | 2491 | 1462475604331 Marionette TRACE conn2 <- [1,1250,null,{}] 12:13:24 INFO - PROCESS | 2491 | 1462475604333 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}] 12:13:24 INFO - PROCESS | 2491 | 1462475604425 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 12:13:24 INFO - PROCESS | 2491 | 1462475604432 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 2491 | ++DOCSHELL 0x126010800 == 61 [pid = 2491] [id = 320] 12:13:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 194 (0x1195f4400) [pid = 2491] [serial = 959] [outer = 0x0] 12:13:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 195 (0x119b13800) [pid = 2491] [serial = 960] [outer = 0x1195f4400] 12:13:24 INFO - PROCESS | 2491 | 1462475604459 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 196 (0x121007000) [pid = 2491] [serial = 961] [outer = 0x1195f4400] 12:13:24 INFO - PROCESS | 2491 | 1462475604846 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]]]}] 12:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 569ms 12:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:13:24 INFO - PROCESS | 2491 | 1462475604899 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 2491 | 1462475604900 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 12:13:24 INFO - PROCESS | 2491 | 1462475604902 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - PROCESS | 2491 | 1462475604903 Marionette TRACE conn2 <- [1,1254,null,{}] 12:13:24 INFO - PROCESS | 2491 | 1462475604906 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}] 12:13:25 INFO - PROCESS | 2491 | 1462475605012 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 12:13:25 INFO - PROCESS | 2491 | 1462475605029 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x12694f800 == 62 [pid = 2491] [id = 321] 12:13:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 197 (0x11960bc00) [pid = 2491] [serial = 962] [outer = 0x0] 12:13:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 198 (0x12134a400) [pid = 2491] [serial = 963] [outer = 0x11960bc00] 12:13:25 INFO - PROCESS | 2491 | 1462475605054 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 199 (0x121610000) [pid = 2491] [serial = 964] [outer = 0x11960bc00] 12:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 517ms 12:13:25 INFO - PROCESS | 2491 | 1462475605416 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]]]}] 12:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:13:25 INFO - PROCESS | 2491 | 1462475605420 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 2491 | 1462475605422 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 12:13:25 INFO - PROCESS | 2491 | 1462475605428 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 2491 | 1462475605429 Marionette TRACE conn2 <- [1,1258,null,{}] 12:13:25 INFO - PROCESS | 2491 | 1462475605431 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}] 12:13:25 INFO - PROCESS | 2491 | 1462475605538 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 12:13:25 INFO - PROCESS | 2491 | 1462475605574 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x1294ca800 == 63 [pid = 2491] [id = 322] 12:13:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 200 (0x121142c00) [pid = 2491] [serial = 965] [outer = 0x0] 12:13:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 201 (0x121758800) [pid = 2491] [serial = 966] [outer = 0x121142c00] 12:13:25 INFO - PROCESS | 2491 | 1462475605600 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 202 (0x1219e0800) [pid = 2491] [serial = 967] [outer = 0x121142c00] 12:13:25 INFO - PROCESS | 2491 | 1462475605893 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]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 522ms 12:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:13:25 INFO - PROCESS | 2491 | 1462475605951 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 2491 | 1462475605952 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 12:13:25 INFO - PROCESS | 2491 | 1462475605955 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 2491 | 1462475605956 Marionette TRACE conn2 <- [1,1262,null,{}] 12:13:25 INFO - PROCESS | 2491 | 1462475605958 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}] 12:13:26 INFO - PROCESS | 2491 | 1462475606064 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 12:13:26 INFO - PROCESS | 2491 | 1462475606100 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 2491 | ++DOCSHELL 0x129aaf000 == 64 [pid = 2491] [id = 323] 12:13:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 203 (0x12160cc00) [pid = 2491] [serial = 968] [outer = 0x0] 12:13:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 204 (0x121b50800) [pid = 2491] [serial = 969] [outer = 0x12160cc00] 12:13:26 INFO - PROCESS | 2491 | 1462475606126 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 205 (0x124b30800) [pid = 2491] [serial = 970] [outer = 0x12160cc00] 12:13:26 INFO - PROCESS | 2491 | 1462475606451 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]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 518ms 12:13:26 INFO - PROCESS | 2491 | 1462475606475 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 2491 | 1462475606477 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 12:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:13:26 INFO - PROCESS | 2491 | 1462475606480 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 2491 | 1462475606481 Marionette TRACE conn2 <- [1,1266,null,{}] 12:13:26 INFO - PROCESS | 2491 | 1462475606483 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}] 12:13:26 INFO - PROCESS | 2491 | 1462475606588 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 12:13:26 INFO - PROCESS | 2491 | --DOMWINDOW == 204 (0x125447c00) [pid = 2491] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:13:26 INFO - PROCESS | 2491 | --DOMWINDOW == 203 (0x1121de000) [pid = 2491] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:13:26 INFO - PROCESS | 2491 | --DOMWINDOW == 202 (0x118381800) [pid = 2491] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:13:26 INFO - PROCESS | 2491 | --DOMWINDOW == 201 (0x118027400) [pid = 2491] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:13:26 INFO - PROCESS | 2491 | --DOMWINDOW == 200 (0x11108d800) [pid = 2491] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:13:26 INFO - PROCESS | 2491 | --DOMWINDOW == 199 (0x115d43400) [pid = 2491] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:13:26 INFO - PROCESS | 2491 | --DOMWINDOW == 198 (0x118f6a800) [pid = 2491] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:13:26 INFO - PROCESS | 2491 | --DOMWINDOW == 197 (0x1267a0c00) [pid = 2491] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:13:26 INFO - PROCESS | 2491 | --DOMWINDOW == 196 (0x11316bc00) [pid = 2491] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:13:26 INFO - PROCESS | 2491 | --DOMWINDOW == 195 (0x1195eb400) [pid = 2491] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:13:26 INFO - PROCESS | 2491 | --DOMWINDOW == 194 (0x118397000) [pid = 2491] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:13:26 INFO - PROCESS | 2491 | --DOMWINDOW == 193 (0x121351800) [pid = 2491] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:13:26 INFO - PROCESS | 2491 | --DOMWINDOW == 192 (0x118397800) [pid = 2491] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:13:26 INFO - PROCESS | 2491 | --DOMWINDOW == 191 (0x12198a000) [pid = 2491] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:13:26 INFO - PROCESS | 2491 | 1462475606915 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 2491 | ++DOCSHELL 0x117315800 == 65 [pid = 2491] [id = 324] 12:13:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 192 (0x11108d800) [pid = 2491] [serial = 971] [outer = 0x0] 12:13:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 193 (0x112649400) [pid = 2491] [serial = 972] [outer = 0x11108d800] 12:13:26 INFO - PROCESS | 2491 | 1462475606940 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 194 (0x11801f800) [pid = 2491] [serial = 973] [outer = 0x11108d800] 12:13:27 INFO - PROCESS | 2491 | 1462475607219 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]]]}] 12:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 770ms 12:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:13:27 INFO - PROCESS | 2491 | 1462475607251 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 2491 | 1462475607252 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 12:13:27 INFO - PROCESS | 2491 | 1462475607254 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - PROCESS | 2491 | 1462475607256 Marionette TRACE conn2 <- [1,1270,null,{}] 12:13:27 INFO - PROCESS | 2491 | 1462475607267 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}] 12:13:27 INFO - PROCESS | 2491 | 1462475607389 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 12:13:27 INFO - PROCESS | 2491 | 1462475607395 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4d4800 == 66 [pid = 2491] [id = 325] 12:13:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 195 (0x1260b8000) [pid = 2491] [serial = 974] [outer = 0x0] 12:13:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 196 (0x12679e800) [pid = 2491] [serial = 975] [outer = 0x1260b8000] 12:13:27 INFO - PROCESS | 2491 | 1462475607425 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 197 (0x126c89400) [pid = 2491] [serial = 976] [outer = 0x1260b8000] 12:13:27 INFO - PROCESS | 2491 | 1462475607762 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]]]}] 12:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 531ms 12:13:27 INFO - PROCESS | 2491 | 1462475607785 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 2491 | 1462475607786 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 12:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:13:27 INFO - PROCESS | 2491 | 1462475607802 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - PROCESS | 2491 | 1462475607803 Marionette TRACE conn2 <- [1,1274,null,{}] 12:13:27 INFO - PROCESS | 2491 | 1462475607815 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}] 12:13:27 INFO - PROCESS | 2491 | 1462475607902 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 12:13:27 INFO - PROCESS | 2491 | 1462475607907 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bde5000 == 67 [pid = 2491] [id = 326] 12:13:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 198 (0x125e5d400) [pid = 2491] [serial = 977] [outer = 0x0] 12:13:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 199 (0x128a37000) [pid = 2491] [serial = 978] [outer = 0x125e5d400] 12:13:27 INFO - PROCESS | 2491 | 1462475607932 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 200 (0x128b0d800) [pid = 2491] [serial = 979] [outer = 0x125e5d400] 12:13:28 INFO - PROCESS | 2491 | 1462475608273 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]]]}] 12:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 492ms 12:13:28 INFO - PROCESS | 2491 | 1462475608281 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 2491 | 1462475608282 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 12:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:13:28 INFO - PROCESS | 2491 | 1462475608285 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 2491 | 1462475608286 Marionette TRACE conn2 <- [1,1278,null,{}] 12:13:28 INFO - PROCESS | 2491 | 1462475608288 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}] 12:13:28 INFO - PROCESS | 2491 | 1462475608400 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 12:13:28 INFO - PROCESS | 2491 | 1462475608485 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c268000 == 68 [pid = 2491] [id = 327] 12:13:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 201 (0x126c89c00) [pid = 2491] [serial = 980] [outer = 0x0] 12:13:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 202 (0x128c0c800) [pid = 2491] [serial = 981] [outer = 0x126c89c00] 12:13:28 INFO - PROCESS | 2491 | 1462475608526 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 203 (0x128f7b400) [pid = 2491] [serial = 982] [outer = 0x126c89c00] 12:13:29 INFO - PROCESS | 2491 | 1462475609026 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]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 770ms 12:13:29 INFO - PROCESS | 2491 | 1462475609055 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 2491 | 1462475609057 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 12:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:13:29 INFO - PROCESS | 2491 | 1462475609080 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 2491 | 1462475609083 Marionette TRACE conn2 <- [1,1282,null,{}] 12:13:29 INFO - PROCESS | 2491 | 1462475609087 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}] 12:13:29 INFO - PROCESS | 2491 | 1462475609200 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 12:13:29 INFO - PROCESS | 2491 | 1462475609277 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 2491 | ++DOCSHELL 0x116a87800 == 69 [pid = 2491] [id = 328] 12:13:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 204 (0x1121d9000) [pid = 2491] [serial = 983] [outer = 0x0] 12:13:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 205 (0x112b0b800) [pid = 2491] [serial = 984] [outer = 0x1121d9000] 12:13:29 INFO - PROCESS | 2491 | 1462475609309 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 206 (0x1131ca000) [pid = 2491] [serial = 985] [outer = 0x1121d9000] 12:13:29 INFO - PROCESS | 2491 | 1462475609731 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]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 674ms 12:13:29 INFO - PROCESS | 2491 | 1462475609790 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 2491 | 1462475609794 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 12:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:13:29 INFO - PROCESS | 2491 | 1462475609799 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 2491 | 1462475609800 Marionette TRACE conn2 <- [1,1286,null,{}] 12:13:29 INFO - PROCESS | 2491 | 1462475609803 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}] 12:13:29 INFO - PROCESS | 2491 | 1462475609908 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 12:13:29 INFO - PROCESS | 2491 | 1462475609970 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 2491 | ++DOCSHELL 0x121765800 == 70 [pid = 2491] [id = 329] 12:13:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 207 (0x11616b800) [pid = 2491] [serial = 986] [outer = 0x0] 12:13:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 208 (0x1180d1800) [pid = 2491] [serial = 987] [outer = 0x11616b800] 12:13:30 INFO - PROCESS | 2491 | 1462475610000 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 209 (0x118349c00) [pid = 2491] [serial = 988] [outer = 0x11616b800] 12:13:30 INFO - PROCESS | 2491 | 1462475610450 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]]]}] 12:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 12:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:13:30 INFO - PROCESS | 2491 | 1462475610468 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 2491 | 1462475610470 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 12:13:30 INFO - PROCESS | 2491 | 1462475610472 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - PROCESS | 2491 | 1462475610476 Marionette TRACE conn2 <- [1,1290,null,{}] 12:13:30 INFO - PROCESS | 2491 | 1462475610485 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}] 12:13:30 INFO - PROCESS | 2491 | 1462475610593 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 12:13:30 INFO - PROCESS | 2491 | 1462475610657 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:30 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b497000 == 71 [pid = 2491] [id = 330] 12:13:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 210 (0x11837d000) [pid = 2491] [serial = 989] [outer = 0x0] 12:13:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 211 (0x11851bc00) [pid = 2491] [serial = 990] [outer = 0x11837d000] 12:13:30 INFO - PROCESS | 2491 | 1462475610730 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 212 (0x1196f4800) [pid = 2491] [serial = 991] [outer = 0x11837d000] 12:13:31 INFO - PROCESS | 2491 | 1462475611163 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]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 724ms 12:13:31 INFO - PROCESS | 2491 | 1462475611196 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 2491 | 1462475611198 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 12:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:13:31 INFO - PROCESS | 2491 | 1462475611240 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 2491 | 1462475611242 Marionette TRACE conn2 <- [1,1294,null,{}] 12:13:31 INFO - PROCESS | 2491 | 1462475611246 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}] 12:13:31 INFO - PROCESS | 2491 | 1462475611348 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 12:13:31 INFO - PROCESS | 2491 | 1462475611423 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 2491 | ++DOCSHELL 0x12ccd8800 == 72 [pid = 2491] [id = 331] 12:13:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 213 (0x121144000) [pid = 2491] [serial = 992] [outer = 0x0] 12:13:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 214 (0x1219e0400) [pid = 2491] [serial = 993] [outer = 0x121144000] 12:13:31 INFO - PROCESS | 2491 | 1462475611453 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 215 (0x124b32800) [pid = 2491] [serial = 994] [outer = 0x121144000] 12:13:31 INFO - PROCESS | 2491 | 1462475611864 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]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 686ms 12:13:31 INFO - PROCESS | 2491 | 1462475611912 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 2491 | 1462475611913 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 12:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:13:31 INFO - PROCESS | 2491 | 1462475611915 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 2491 | 1462475611916 Marionette TRACE conn2 <- [1,1298,null,{}] 12:13:31 INFO - PROCESS | 2491 | 1462475611919 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}] 12:13:32 INFO - PROCESS | 2491 | 1462475612020 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 12:13:32 INFO - PROCESS | 2491 | 1462475612082 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d240000 == 73 [pid = 2491] [id = 332] 12:13:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 216 (0x12114b800) [pid = 2491] [serial = 995] [outer = 0x0] 12:13:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 217 (0x1260bec00) [pid = 2491] [serial = 996] [outer = 0x12114b800] 12:13:32 INFO - PROCESS | 2491 | 1462475612153 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 218 (0x126931000) [pid = 2491] [serial = 997] [outer = 0x12114b800] 12:13:32 INFO - PROCESS | 2491 | 1462475612543 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]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 12:13:32 INFO - PROCESS | 2491 | 1462475612586 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 2491 | 1462475612587 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 12:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:13:32 INFO - PROCESS | 2491 | 1462475612589 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 2491 | 1462475612590 Marionette TRACE conn2 <- [1,1302,null,{}] 12:13:32 INFO - PROCESS | 2491 | 1462475612593 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}] 12:13:32 INFO - PROCESS | 2491 | 1462475612729 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 12:13:32 INFO - PROCESS | 2491 | 1462475612810 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x12db5a800 == 74 [pid = 2491] [id = 333] 12:13:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 219 (0x128f7e800) [pid = 2491] [serial = 998] [outer = 0x0] 12:13:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 220 (0x1295cc400) [pid = 2491] [serial = 999] [outer = 0x128f7e800] 12:13:32 INFO - PROCESS | 2491 | 1462475612842 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 221 (0x12979c800) [pid = 2491] [serial = 1000] [outer = 0x128f7e800] 12:13:33 INFO - PROCESS | 2491 | 1462475613289 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]]]}] 12:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 721ms 12:13:33 INFO - PROCESS | 2491 | 1462475613311 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 2491 | 1462475613313 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 12:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:13:33 INFO - PROCESS | 2491 | 1462475613315 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 2491 | 1462475613316 Marionette TRACE conn2 <- [1,1306,null,{}] 12:13:33 INFO - PROCESS | 2491 | 1462475613319 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}] 12:13:33 INFO - PROCESS | 2491 | 1462475613566 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 12:13:33 INFO - PROCESS | 2491 | 1462475613651 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 2491 | ++DOCSHELL 0x11825f800 == 75 [pid = 2491] [id = 334] 12:13:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 222 (0x1121dd000) [pid = 2491] [serial = 1001] [outer = 0x0] 12:13:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 223 (0x112955c00) [pid = 2491] [serial = 1002] [outer = 0x1121dd000] 12:13:33 INFO - PROCESS | 2491 | 1462475613681 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 224 (0x113164800) [pid = 2491] [serial = 1003] [outer = 0x1121dd000] 12:13:34 INFO - PROCESS | 2491 | 1462475614146 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]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 873ms 12:13:34 INFO - PROCESS | 2491 | 1462475614189 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 2491 | 1462475614192 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 12:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:13:34 INFO - PROCESS | 2491 | 1462475614215 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 2491 | 1462475614218 Marionette TRACE conn2 <- [1,1310,null,{}] 12:13:34 INFO - PROCESS | 2491 | 1462475614221 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}] 12:13:34 INFO - PROCESS | 2491 | 1462475614320 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 12:13:34 INFO - PROCESS | 2491 | 1462475614399 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x118111000 == 76 [pid = 2491] [id = 335] 12:13:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x1167dc000) [pid = 2491] [serial = 1004] [outer = 0x0] 12:13:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x11801f400) [pid = 2491] [serial = 1005] [outer = 0x1167dc000] 12:13:34 INFO - PROCESS | 2491 | 1462475614429 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x11813f000) [pid = 2491] [serial = 1006] [outer = 0x1167dc000] 12:13:34 INFO - PROCESS | 2491 | 1462475614853 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 2491 | 1462475614888 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 12:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:13:34 INFO - PROCESS | 2491 | 1462475614891 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 2491 | 1462475614894 Marionette TRACE conn2 <- [1,1314,null,{}] 12:13:34 INFO - PROCESS | 2491 | 1462475614897 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}] 12:13:34 INFO - PROCESS | 2491 | 1462475614992 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 12:13:35 INFO - PROCESS | 2491 | 1462475615058 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 2491 | ++DOCSHELL 0x1265ae000 == 77 [pid = 2491] [id = 336] 12:13:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 228 (0x11837f000) [pid = 2491] [serial = 1007] [outer = 0x0] 12:13:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 229 (0x1183d7000) [pid = 2491] [serial = 1008] [outer = 0x11837f000] 12:13:35 INFO - PROCESS | 2491 | 1462475615086 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x119207400) [pid = 2491] [serial = 1009] [outer = 0x11837f000] 12:13:35 INFO - PROCESS | 2491 | 1462475615509 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]]]}] 12:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 671ms 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x12bde5000 == 76 [pid = 2491] [id = 326] 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4d4800 == 75 [pid = 2491] [id = 325] 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x117315800 == 74 [pid = 2491] [id = 324] 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x129aaf000 == 73 [pid = 2491] [id = 323] 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x1294ca800 == 72 [pid = 2491] [id = 322] 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x12694f800 == 71 [pid = 2491] [id = 321] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 229 (0x11820b400) [pid = 2491] [serial = 860] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 228 (0x121009000) [pid = 2491] [serial = 863] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 227 (0x12d361800) [pid = 2491] [serial = 872] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 226 (0x113169800) [pid = 2491] [serial = 857] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 225 (0x121987800) [pid = 2491] [serial = 866] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x12d60c000) [pid = 2491] [serial = 875] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 223 (0x128b08800) [pid = 2491] [serial = 878] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 222 (0x1294b1000) [pid = 2491] [serial = 869] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x126010800 == 70 [pid = 2491] [id = 320] 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x121bb3000 == 69 [pid = 2491] [id = 319] 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x119be3000 == 68 [pid = 2491] [id = 318] 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x119223800 == 67 [pid = 2491] [id = 317] 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x118121000 == 66 [pid = 2491] [id = 316] 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x117c58800 == 65 [pid = 2491] [id = 315] 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x12d332800 == 64 [pid = 2491] [id = 311] 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x12c8cb000 == 63 [pid = 2491] [id = 310] 12:13:35 INFO - PROCESS | 2491 | 1462475615610 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 2491 | 1462475615612 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 12:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x124dbb000 == 62 [pid = 2491] [id = 309] 12:13:35 INFO - PROCESS | 2491 | --DOCSHELL 0x118112000 == 61 [pid = 2491] [id = 308] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 221 (0x1195e9000) [pid = 2491] [serial = 901] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 220 (0x11324dc00) [pid = 2491] [serial = 887] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 219 (0x113f57c00) [pid = 2491] [serial = 888] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 218 (0x119dc8400) [pid = 2491] [serial = 906] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 217 (0x1183d2000) [pid = 2491] [serial = 896] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 216 (0x1196fc000) [pid = 2491] [serial = 904] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 215 (0x121611400) [pid = 2491] [serial = 909] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 214 (0x121147000) [pid = 2491] [serial = 907] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 213 (0x12197e400) [pid = 2491] [serial = 912] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 212 (0x1216bf800) [pid = 2491] [serial = 910] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 211 (0x118521c00) [pid = 2491] [serial = 897] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 210 (0x1219d4000) [pid = 2491] [serial = 913] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 209 (0x121b52400) [pid = 2491] [serial = 915] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 208 (0x1254f3c00) [pid = 2491] [serial = 916] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 207 (0x113211c00) [pid = 2491] [serial = 501] [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.] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 206 (0x1267a7400) [pid = 2491] [serial = 919] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 205 (0x1260ba800) [pid = 2491] [serial = 918] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 204 (0x112b0c000) [pid = 2491] [serial = 884] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 203 (0x113054800) [pid = 2491] [serial = 885] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 202 (0x11920f800) [pid = 2491] [serial = 900] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 201 (0x118208000) [pid = 2491] [serial = 893] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 200 (0x11832dc00) [pid = 2491] [serial = 894] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 199 (0x1126b7400) [pid = 2491] [serial = 882] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 198 (0x111092400) [pid = 2491] [serial = 881] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 197 (0x11678f800) [pid = 2491] [serial = 890] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 196 (0x117c38800) [pid = 2491] [serial = 891] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 195 (0x1195f3000) [pid = 2491] [serial = 903] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 194 (0x12b38cc00) [pid = 2491] [serial = 854] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | --DOMWINDOW == 193 (0x12bfc5400) [pid = 2491] [serial = 855] [outer = 0x0] [url = about:blank] 12:13:35 INFO - PROCESS | 2491 | 1462475615659 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 2491 | 1462475615663 Marionette TRACE conn2 <- [1,1318,null,{}] 12:13:35 INFO - PROCESS | 2491 | 1462475615666 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}] 12:13:35 INFO - PROCESS | 2491 | 1462475615754 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 12:13:35 INFO - PROCESS | 2491 | 1462475615760 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 2491 | ++DOCSHELL 0x117325000 == 62 [pid = 2491] [id = 337] 12:13:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 194 (0x11820b400) [pid = 2491] [serial = 1010] [outer = 0x0] 12:13:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 195 (0x1183d2000) [pid = 2491] [serial = 1011] [outer = 0x11820b400] 12:13:35 INFO - PROCESS | 2491 | 1462475615787 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 196 (0x1195d2c00) [pid = 2491] [serial = 1012] [outer = 0x11820b400] 12:13:36 INFO - PROCESS | 2491 | 1462475616147 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]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 532ms 12:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:13:36 INFO - PROCESS | 2491 | 1462475616181 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 2491 | 1462475616182 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 12:13:36 INFO - PROCESS | 2491 | 1462475616184 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 2491 | 1462475616185 Marionette TRACE conn2 <- [1,1322,null,{}] 12:13:36 INFO - PROCESS | 2491 | 1462475616188 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}] 12:13:36 INFO - PROCESS | 2491 | 1462475616271 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 12:13:36 INFO - PROCESS | 2491 | 1462475616276 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 2491 | ++DOCSHELL 0x117314000 == 63 [pid = 2491] [id = 338] 12:13:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 197 (0x1195e9000) [pid = 2491] [serial = 1013] [outer = 0x0] 12:13:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 198 (0x119a07000) [pid = 2491] [serial = 1014] [outer = 0x1195e9000] 12:13:36 INFO - PROCESS | 2491 | 1462475616302 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 199 (0x121143c00) [pid = 2491] [serial = 1015] [outer = 0x1195e9000] 12:13:36 INFO - PROCESS | 2491 | 1462475616639 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]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 469ms 12:13:36 INFO - PROCESS | 2491 | 1462475616653 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 2491 | 1462475616655 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 12:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:13:36 INFO - PROCESS | 2491 | 1462475616657 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 2491 | 1462475616659 Marionette TRACE conn2 <- [1,1326,null,{}] 12:13:36 INFO - PROCESS | 2491 | 1462475616664 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}] 12:13:36 INFO - PROCESS | 2491 | 1462475616755 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 12:13:36 INFO - PROCESS | 2491 | 1462475616814 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 2491 | ++DOCSHELL 0x126008000 == 64 [pid = 2491] [id = 339] 12:13:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 200 (0x1216bf800) [pid = 2491] [serial = 1016] [outer = 0x0] 12:13:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 201 (0x12197c800) [pid = 2491] [serial = 1017] [outer = 0x1216bf800] 12:13:36 INFO - PROCESS | 2491 | 1462475616846 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 202 (0x121b56800) [pid = 2491] [serial = 1018] [outer = 0x1216bf800] 12:13:37 INFO - PROCESS | 2491 | 1462475617155 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]]]}] 12:13:37 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 12:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 523ms 12:13:37 INFO - PROCESS | 2491 | 1462475617181 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 2491 | 1462475617182 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 12:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:13:37 INFO - PROCESS | 2491 | 1462475617184 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 2491 | 1462475617185 Marionette TRACE conn2 <- [1,1330,null,{}] 12:13:37 INFO - PROCESS | 2491 | 1462475617187 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}] 12:13:37 INFO - PROCESS | 2491 | 1462475617270 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 12:13:37 INFO - PROCESS | 2491 | 1462475617339 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x1297bd800 == 65 [pid = 2491] [id = 340] 12:13:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 203 (0x1216c5c00) [pid = 2491] [serial = 1019] [outer = 0x0] 12:13:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 204 (0x124b2ac00) [pid = 2491] [serial = 1020] [outer = 0x1216c5c00] 12:13:37 INFO - PROCESS | 2491 | 1462475617364 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 205 (0x11851f400) [pid = 2491] [serial = 1021] [outer = 0x1216c5c00] 12:13:37 INFO - PROCESS | 2491 | 1462475617673 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]]]}] 12:13:37 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 12:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 519ms 12:13:37 INFO - PROCESS | 2491 | 1462475617704 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 2491 | 1462475617705 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 12:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:13:37 INFO - PROCESS | 2491 | 1462475617713 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 2491 | 1462475617714 Marionette TRACE conn2 <- [1,1334,null,{}] 12:13:37 INFO - PROCESS | 2491 | 1462475617716 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}] 12:13:37 INFO - PROCESS | 2491 | 1462475617822 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 12:13:37 INFO - PROCESS | 2491 | 1462475617860 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aae5000 == 66 [pid = 2491] [id = 341] 12:13:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 206 (0x1195dd000) [pid = 2491] [serial = 1022] [outer = 0x0] 12:13:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 207 (0x126932c00) [pid = 2491] [serial = 1023] [outer = 0x1195dd000] 12:13:37 INFO - PROCESS | 2491 | 1462475617885 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 208 (0x128b04c00) [pid = 2491] [serial = 1024] [outer = 0x1195dd000] 12:13:38 INFO - PROCESS | 2491 | 1462475618241 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]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 580ms 12:13:38 INFO - PROCESS | 2491 | 1462475618287 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 2491 | 1462475618289 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 12:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:13:38 INFO - PROCESS | 2491 | 1462475618291 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 2491 | 1462475618292 Marionette TRACE conn2 <- [1,1338,null,{}] 12:13:38 INFO - PROCESS | 2491 | 1462475618294 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}] 12:13:38 INFO - PROCESS | 2491 | 1462475618405 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 12:13:38 INFO - PROCESS | 2491 | 1462475618445 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4b1800 == 67 [pid = 2491] [id = 342] 12:13:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 209 (0x126928400) [pid = 2491] [serial = 1025] [outer = 0x0] 12:13:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 210 (0x128c0b400) [pid = 2491] [serial = 1026] [outer = 0x126928400] 12:13:38 INFO - PROCESS | 2491 | 1462475618470 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 211 (0x128f79000) [pid = 2491] [serial = 1027] [outer = 0x126928400] 12:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 970ms 12:13:39 INFO - PROCESS | 2491 | 1462475619253 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]]]}] 12:13:39 INFO - PROCESS | 2491 | 1462475619267 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 2491 | 1462475619268 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 12:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:13:39 INFO - PROCESS | 2491 | 1462475619270 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 2491 | 1462475619271 Marionette TRACE conn2 <- [1,1342,null,{}] 12:13:39 INFO - PROCESS | 2491 | 1462475619274 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}] 12:13:39 INFO - PROCESS | 2491 | 1462475619385 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 12:13:39 INFO - PROCESS | 2491 | 1462475619425 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c376000 == 68 [pid = 2491] [id = 343] 12:13:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 212 (0x128a3c000) [pid = 2491] [serial = 1028] [outer = 0x0] 12:13:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 213 (0x1295c8000) [pid = 2491] [serial = 1029] [outer = 0x128a3c000] 12:13:39 INFO - PROCESS | 2491 | 1462475619450 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 214 (0x12976bc00) [pid = 2491] [serial = 1030] [outer = 0x128a3c000] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 213 (0x110f41c00) [pid = 2491] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 212 (0x119502c00) [pid = 2491] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 211 (0x12bccc400) [pid = 2491] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 210 (0x11820a800) [pid = 2491] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 209 (0x1195f4c00) [pid = 2491] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 208 (0x12aeb8800) [pid = 2491] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 207 (0x124ae8800) [pid = 2491] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 206 (0x12191fc00) [pid = 2491] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 205 (0x1183d5000) [pid = 2491] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 204 (0x1195d7c00) [pid = 2491] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 203 (0x128b02400) [pid = 2491] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 202 (0x121928000) [pid = 2491] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 201 (0x128b10c00) [pid = 2491] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 200 (0x1111d8400) [pid = 2491] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 199 (0x129766400) [pid = 2491] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 198 (0x112b08400) [pid = 2491] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 197 (0x11316a000) [pid = 2491] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 196 (0x121980000) [pid = 2491] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 195 (0x12cb69800) [pid = 2491] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 194 (0x128f82400) [pid = 2491] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 193 (0x12bcce000) [pid = 2491] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 192 (0x117c37400) [pid = 2491] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 191 (0x12ac0d400) [pid = 2491] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 190 (0x129798c00) [pid = 2491] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 189 (0x1131c2800) [pid = 2491] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 188 (0x112654c00) [pid = 2491] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 187 (0x121983000) [pid = 2491] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 186 (0x125e6bc00) [pid = 2491] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 185 (0x110f46800) [pid = 2491] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 184 (0x12b392c00) [pid = 2491] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 183 (0x119dc1800) [pid = 2491] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 182 (0x111db9400) [pid = 2491] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 181 (0x11802dc00) [pid = 2491] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 180 (0x118029c00) [pid = 2491] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 179 (0x1295c5400) [pid = 2491] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 178 (0x1195f1400) [pid = 2491] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 177 (0x1196fa800) [pid = 2491] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 176 (0x125e5d400) [pid = 2491] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 175 (0x11960bc00) [pid = 2491] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 174 (0x121142c00) [pid = 2491] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 173 (0x12160cc00) [pid = 2491] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 172 (0x11108d800) [pid = 2491] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 171 (0x112b0dc00) [pid = 2491] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 170 (0x12197d800) [pid = 2491] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 169 (0x118202c00) [pid = 2491] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 168 (0x118393c00) [pid = 2491] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 167 (0x112955400) [pid = 2491] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 166 (0x113167400) [pid = 2491] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 165 (0x1195f4400) [pid = 2491] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 164 (0x113165400) [pid = 2491] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 163 (0x12198b000) [pid = 2491] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 162 (0x111110800) [pid = 2491] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 161 (0x118394800) [pid = 2491] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 160 (0x115d3e000) [pid = 2491] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 159 (0x1260b8000) [pid = 2491] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 158 (0x111d3b000) [pid = 2491] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 157 (0x118394000) [pid = 2491] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 156 (0x115d92c00) [pid = 2491] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 155 (0x1196f6c00) [pid = 2491] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 154 (0x11678fc00) [pid = 2491] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:13:39 INFO - PROCESS | 2491 | --DOMWINDOW == 153 (0x121920400) [pid = 2491] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:13:40 INFO - PROCESS | 2491 | 1462475620049 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]]]}] 12:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 819ms 12:13:40 INFO - PROCESS | 2491 | 1462475620090 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 2491 | 1462475620091 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 12:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:13:40 INFO - PROCESS | 2491 | 1462475620094 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 2491 | 1462475620095 Marionette TRACE conn2 <- [1,1346,null,{}] 12:13:40 INFO - PROCESS | 2491 | 1462475620097 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}] 12:13:40 INFO - PROCESS | 2491 | 1462475620184 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 12:13:40 INFO - PROCESS | 2491 | 1462475620252 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 2491 | ++DOCSHELL 0x1196d3000 == 69 [pid = 2491] [id = 344] 12:13:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 154 (0x11108fc00) [pid = 2491] [serial = 1031] [outer = 0x0] 12:13:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 155 (0x113165400) [pid = 2491] [serial = 1032] [outer = 0x11108fc00] 12:13:40 INFO - PROCESS | 2491 | 1462475620282 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 156 (0x117693800) [pid = 2491] [serial = 1033] [outer = 0x11108fc00] 12:13:40 INFO - PROCESS | 2491 | 1462475620586 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]]]}] 12:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 519ms 12:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:13:40 INFO - PROCESS | 2491 | 1462475620623 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 2491 | 1462475620625 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 12:13:40 INFO - PROCESS | 2491 | 1462475620629 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 2491 | 1462475620631 Marionette TRACE conn2 <- [1,1350,null,{}] 12:13:40 INFO - PROCESS | 2491 | 1462475620634 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}] 12:13:40 INFO - PROCESS | 2491 | 1462475620732 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 12:13:40 INFO - PROCESS | 2491 | 1462475620736 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cfcf000 == 70 [pid = 2491] [id = 345] 12:13:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 157 (0x118204400) [pid = 2491] [serial = 1034] [outer = 0x0] 12:13:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 158 (0x1195f1400) [pid = 2491] [serial = 1035] [outer = 0x118204400] 12:13:40 INFO - PROCESS | 2491 | 1462475620762 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 159 (0x121616400) [pid = 2491] [serial = 1036] [outer = 0x118204400] 12:13:41 INFO - PROCESS | 2491 | 1462475621098 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]]]}] 12:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 519ms 12:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:13:41 INFO - PROCESS | 2491 | 1462475621159 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 2491 | 1462475621160 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 12:13:41 INFO - PROCESS | 2491 | 1462475621162 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - PROCESS | 2491 | 1462475621163 Marionette TRACE conn2 <- [1,1354,null,{}] 12:13:41 INFO - PROCESS | 2491 | 1462475621166 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}] 12:13:41 INFO - PROCESS | 2491 | 1462475621255 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 12:13:41 INFO - PROCESS | 2491 | 1462475621260 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d982800 == 71 [pid = 2491] [id = 346] 12:13:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 160 (0x121920400) [pid = 2491] [serial = 1037] [outer = 0x0] 12:13:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 161 (0x121b56000) [pid = 2491] [serial = 1038] [outer = 0x121920400] 12:13:41 INFO - PROCESS | 2491 | 1462475621285 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 162 (0x1260b8400) [pid = 2491] [serial = 1039] [outer = 0x121920400] 12:13:41 INFO - PROCESS | 2491 | 1462475621631 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]]]}] 12:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 518ms 12:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:13:41 INFO - PROCESS | 2491 | 1462475621681 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 2491 | 1462475621683 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 12:13:41 INFO - PROCESS | 2491 | 1462475621686 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - PROCESS | 2491 | 1462475621688 Marionette TRACE conn2 <- [1,1358,null,{}] 12:13:41 INFO - PROCESS | 2491 | 1462475621691 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}] 12:13:41 INFO - PROCESS | 2491 | 1462475621830 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 12:13:42 INFO - PROCESS | 2491 | 1462475622036 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x115d73000 == 72 [pid = 2491] [id = 347] 12:13:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 163 (0x111db9400) [pid = 2491] [serial = 1040] [outer = 0x0] 12:13:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 164 (0x1126b7400) [pid = 2491] [serial = 1041] [outer = 0x111db9400] 12:13:42 INFO - PROCESS | 2491 | 1462475622141 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 165 (0x113163400) [pid = 2491] [serial = 1042] [outer = 0x111db9400] 12:13:42 INFO - PROCESS | 2491 | 1462475622600 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]]]}] 12:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 924ms 12:13:42 INFO - PROCESS | 2491 | 1462475622611 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 2491 | 1462475622613 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 12:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:13:42 INFO - PROCESS | 2491 | 1462475622616 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 2491 | 1462475622619 Marionette TRACE conn2 <- [1,1362,null,{}] 12:13:42 INFO - PROCESS | 2491 | 1462475622623 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}] 12:13:42 INFO - PROCESS | 2491 | 1462475622735 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 12:13:42 INFO - PROCESS | 2491 | 1462475622800 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x121d74800 == 73 [pid = 2491] [id = 348] 12:13:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 166 (0x113470000) [pid = 2491] [serial = 1043] [outer = 0x0] 12:13:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 167 (0x1167dbc00) [pid = 2491] [serial = 1044] [outer = 0x113470000] 12:13:42 INFO - PROCESS | 2491 | 1462475622872 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 168 (0x11802bc00) [pid = 2491] [serial = 1045] [outer = 0x113470000] 12:13:43 INFO - PROCESS | 2491 | 1462475623305 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]]]}] 12:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 721ms 12:13:43 INFO - PROCESS | 2491 | 1462475623376 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 2491 | 1462475623379 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 12:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:13:43 INFO - PROCESS | 2491 | 1462475623385 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 2491 | 1462475623386 Marionette TRACE conn2 <- [1,1366,null,{}] 12:13:43 INFO - PROCESS | 2491 | 1462475623388 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}] 12:13:43 INFO - PROCESS | 2491 | 1462475623498 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 12:13:43 INFO - PROCESS | 2491 | 1462475623574 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 2491 | ++DOCSHELL 0x129732000 == 74 [pid = 2491] [id = 349] 12:13:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 169 (0x11837ac00) [pid = 2491] [serial = 1046] [outer = 0x0] 12:13:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 170 (0x1183d0400) [pid = 2491] [serial = 1047] [outer = 0x11837ac00] 12:13:43 INFO - PROCESS | 2491 | 1462475623604 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 171 (0x119203800) [pid = 2491] [serial = 1048] [outer = 0x11837ac00] 12:13:44 INFO - PROCESS | 2491 | 1462475624049 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] 12:13:44 INFO - PROCESS | 2491 | 1462475624055 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 12:13:44 INFO - PROCESS | 2491 | 1462475624059 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 2491 | 1462475624064 Marionette TRACE conn2 <- [1,1370,null,{}] 12:13:44 INFO - PROCESS | 2491 | 1462475624071 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}] 12:13:44 INFO - PROCESS | 2491 | 1462475624181 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 12:13:44 INFO - PROCESS | 2491 | 1462475624261 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x1351db800 == 75 [pid = 2491] [id = 350] 12:13:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 172 (0x1196f6000) [pid = 2491] [serial = 1049] [outer = 0x0] 12:13:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 173 (0x121510c00) [pid = 2491] [serial = 1050] [outer = 0x1196f6000] 12:13:44 INFO - PROCESS | 2491 | 1462475624291 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 174 (0x1219dc800) [pid = 2491] [serial = 1051] [outer = 0x1196f6000] 12:13:44 INFO - PROCESS | 2491 | 1462475624718 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] 12:13:44 INFO - PROCESS | 2491 | 1462475624737 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 12:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:13:44 INFO - PROCESS | 2491 | 1462475624740 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 2491 | 1462475624741 Marionette TRACE conn2 <- [1,1374,null,{}] 12:13:44 INFO - PROCESS | 2491 | 1462475624744 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}] 12:13:44 INFO - PROCESS | 2491 | 1462475624869 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 12:13:44 INFO - PROCESS | 2491 | 1462475624960 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x1356cd800 == 76 [pid = 2491] [id = 351] 12:13:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 175 (0x121b52c00) [pid = 2491] [serial = 1052] [outer = 0x0] 12:13:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 176 (0x1260ba800) [pid = 2491] [serial = 1053] [outer = 0x121b52c00] 12:13:44 INFO - PROCESS | 2491 | 1462475624991 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 177 (0x128b05000) [pid = 2491] [serial = 1054] [outer = 0x121b52c00] 12:13:45 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:45 INFO - PROCESS | 2491 | 1462475625436 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] 12:13:45 INFO - PROCESS | 2491 | 1462475625463 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 12:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:13:45 INFO - PROCESS | 2491 | 1462475625465 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 2491 | 1462475625467 Marionette TRACE conn2 <- [1,1378,null,{}] 12:13:45 INFO - PROCESS | 2491 | 1462475625469 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}] 12:13:45 INFO - PROCESS | 2491 | 1462475625571 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 12:13:45 INFO - PROCESS | 2491 | 1462475625650 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 2491 | ++DOCSHELL 0x13576f000 == 77 [pid = 2491] [id = 352] 12:13:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 178 (0x1291edc00) [pid = 2491] [serial = 1055] [outer = 0x0] 12:13:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 179 (0x1294b7000) [pid = 2491] [serial = 1056] [outer = 0x1291edc00] 12:13:45 INFO - PROCESS | 2491 | 1462475625686 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 180 (0x12a91f000) [pid = 2491] [serial = 1057] [outer = 0x1291edc00] 12:13:46 INFO - PROCESS | 2491 | 1462475626122 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] 12:13:46 INFO - PROCESS | 2491 | 1462475626137 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 12:13:46 INFO - PROCESS | 2491 | 1462475626140 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 2491 | 1462475626141 Marionette TRACE conn2 <- [1,1382,null,{}] 12:13:46 INFO - PROCESS | 2491 | 1462475626143 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}] 12:13:46 INFO - PROCESS | 2491 | 1462475626270 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 12:13:46 INFO - PROCESS | 2491 | 1462475626348 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 2491 | ++DOCSHELL 0x135a1b000 == 78 [pid = 2491] [id = 353] 12:13:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 181 (0x1295c7000) [pid = 2491] [serial = 1058] [outer = 0x0] 12:13:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 182 (0x12a92a400) [pid = 2491] [serial = 1059] [outer = 0x1295c7000] 12:13:46 INFO - PROCESS | 2491 | 1462475626381 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 183 (0x12ae8a400) [pid = 2491] [serial = 1060] [outer = 0x1295c7000] 12:13:46 INFO - PROCESS | 2491 | [2491] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:13:46 INFO - PROCESS | 2491 | 1462475626854 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] 12:13:46 INFO - PROCESS | 2491 | 1462475626914 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 12:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:13:46 INFO - PROCESS | 2491 | 1462475626917 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 2491 | 1462475626918 Marionette TRACE conn2 <- [1,1386,null,{}] 12:13:46 INFO - PROCESS | 2491 | 1462475626920 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}] 12:13:47 INFO - PROCESS | 2491 | 1462475627026 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 12:13:47 INFO - PROCESS | 2491 | 1462475627103 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x118256000 == 79 [pid = 2491] [id = 354] 12:13:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 184 (0x1126b9000) [pid = 2491] [serial = 1061] [outer = 0x0] 12:13:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 185 (0x11768c000) [pid = 2491] [serial = 1062] [outer = 0x1126b9000] 12:13:47 INFO - PROCESS | 2491 | 1462475627133 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 186 (0x128a38800) [pid = 2491] [serial = 1063] [outer = 0x1126b9000] 12:13:47 INFO - PROCESS | 2491 | 1462475627671 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] 12:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:13:47 INFO - PROCESS | 2491 | 1462475627742 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 12:13:47 INFO - PROCESS | 2491 | 1462475627746 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 2491 | 1462475627748 Marionette TRACE conn2 <- [1,1390,null,{}] 12:13:47 INFO - PROCESS | 2491 | 1462475627752 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}] 12:13:47 INFO - PROCESS | 2491 | 1462475627890 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 12:13:48 INFO - PROCESS | 2491 | 1462475627997 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 2491 | ++DOCSHELL 0x116771000 == 80 [pid = 2491] [id = 355] 12:13:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 187 (0x111087c00) [pid = 2491] [serial = 1064] [outer = 0x0] 12:13:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 188 (0x112b11800) [pid = 2491] [serial = 1065] [outer = 0x111087c00] 12:13:48 INFO - PROCESS | 2491 | 1462475628030 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 189 (0x11820f400) [pid = 2491] [serial = 1066] [outer = 0x111087c00] 12:13:48 INFO - PROCESS | 2491 | 1462475628664 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]]]}] 12:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 971ms 12:13:48 INFO - PROCESS | 2491 | 1462475628718 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 2491 | 1462475628722 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 12:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:13:48 INFO - PROCESS | 2491 | 1462475628728 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - PROCESS | 2491 | 1462475628730 Marionette TRACE conn2 <- [1,1394,null,{}] 12:13:48 INFO - PROCESS | 2491 | 1462475628736 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}] 12:13:48 INFO - PROCESS | 2491 | 1462475628898 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 12:13:49 INFO - PROCESS | 2491 | 1462475629045 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 2491 | ++DOCSHELL 0x121ba4800 == 81 [pid = 2491] [id = 356] 12:13:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 190 (0x113473400) [pid = 2491] [serial = 1067] [outer = 0x0] 12:13:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 191 (0x115d3f000) [pid = 2491] [serial = 1068] [outer = 0x113473400] 12:13:49 INFO - PROCESS | 2491 | 1462475629075 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 192 (0x1165c5400) [pid = 2491] [serial = 1069] [outer = 0x113473400] 12:13:49 INFO - PROCESS | 2491 | 1462475629483 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]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 774ms 12:13:49 INFO - PROCESS | 2491 | 1462475629501 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 2491 | 1462475629504 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 12:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:13:49 INFO - PROCESS | 2491 | 1462475629508 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 2491 | 1462475629510 Marionette TRACE conn2 <- [1,1398,null,{}] 12:13:49 INFO - PROCESS | 2491 | 1462475629512 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}] 12:13:49 INFO - PROCESS | 2491 | 1462475629612 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 12:13:49 INFO - PROCESS | 2491 | 1462475629679 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 2491 | ++DOCSHELL 0x12338f800 == 82 [pid = 2491] [id = 357] 12:13:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 193 (0x1168bd400) [pid = 2491] [serial = 1070] [outer = 0x0] 12:13:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 194 (0x118202400) [pid = 2491] [serial = 1071] [outer = 0x1168bd400] 12:13:49 INFO - PROCESS | 2491 | 1462475629706 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 195 (0x11837f400) [pid = 2491] [serial = 1072] [outer = 0x1168bd400] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x12d982800 == 81 [pid = 2491] [id = 346] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x12cfcf000 == 80 [pid = 2491] [id = 345] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x1196d3000 == 79 [pid = 2491] [id = 344] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x12c376000 == 78 [pid = 2491] [id = 343] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4b1800 == 77 [pid = 2491] [id = 342] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x12aae5000 == 76 [pid = 2491] [id = 341] 12:13:49 INFO - PROCESS | 2491 | --DOMWINDOW == 194 (0x124b31800) [pid = 2491] [serial = 936] [outer = 0x0] [url = about:blank] 12:13:49 INFO - PROCESS | 2491 | --DOMWINDOW == 193 (0x128b0e000) [pid = 2491] [serial = 939] [outer = 0x0] [url = about:blank] 12:13:49 INFO - PROCESS | 2491 | --DOMWINDOW == 192 (0x128c0c800) [pid = 2491] [serial = 981] [outer = 0x0] [url = about:blank] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x1297bd800 == 75 [pid = 2491] [id = 340] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x126008000 == 74 [pid = 2491] [id = 339] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x117314000 == 73 [pid = 2491] [id = 338] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x117325000 == 72 [pid = 2491] [id = 337] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x1265ae000 == 71 [pid = 2491] [id = 336] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x118111000 == 70 [pid = 2491] [id = 335] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x11825f800 == 69 [pid = 2491] [id = 334] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x12d240000 == 68 [pid = 2491] [id = 332] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x12ccd8800 == 67 [pid = 2491] [id = 331] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x12b497000 == 66 [pid = 2491] [id = 330] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x121765800 == 65 [pid = 2491] [id = 329] 12:13:49 INFO - PROCESS | 2491 | --DOCSHELL 0x116a87800 == 64 [pid = 2491] [id = 328] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 191 (0x128d63400) [pid = 2491] [serial = 744] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 190 (0x1295c1c00) [pid = 2491] [serial = 807] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 189 (0x12bfc5800) [pid = 2491] [serial = 753] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 188 (0x12d611800) [pid = 2491] [serial = 876] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 187 (0x113d29c00) [pid = 2491] [serial = 858] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 186 (0x12cb64400) [pid = 2491] [serial = 870] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 185 (0x128a30800) [pid = 2491] [serial = 867] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 184 (0x12d368400) [pid = 2491] [serial = 873] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 183 (0x1294b4800) [pid = 2491] [serial = 500] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 182 (0x12c24f400) [pid = 2491] [serial = 642] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 181 (0x1183d3c00) [pid = 2491] [serial = 861] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 180 (0x12b392800) [pid = 2491] [serial = 750] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 179 (0x12b391800) [pid = 2491] [serial = 636] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 178 (0x119210c00) [pid = 2491] [serial = 798] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 177 (0x118021400) [pid = 2491] [serial = 732] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 176 (0x128c08c00) [pid = 2491] [serial = 804] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 175 (0x12d210400) [pid = 2491] [serial = 813] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 174 (0x1183d1800) [pid = 2491] [serial = 705] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 173 (0x12cfb7000) [pid = 2491] [serial = 702] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 172 (0x12197e000) [pid = 2491] [serial = 801] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 171 (0x118028c00) [pid = 2491] [serial = 687] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 170 (0x1192c3c00) [pid = 2491] [serial = 735] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 169 (0x12d614000) [pid = 2491] [serial = 879] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 168 (0x12ac08800) [pid = 2491] [serial = 747] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 167 (0x124af2800) [pid = 2491] [serial = 633] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 166 (0x12113e400) [pid = 2491] [serial = 693] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 165 (0x112b0d400) [pid = 2491] [serial = 795] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 164 (0x128a35000) [pid = 2491] [serial = 696] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 163 (0x12cb69400) [pid = 2491] [serial = 810] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 162 (0x118523800) [pid = 2491] [serial = 690] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 161 (0x121617400) [pid = 2491] [serial = 738] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 160 (0x12bcb0400) [pid = 2491] [serial = 639] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 159 (0x12ac0d800) [pid = 2491] [serial = 591] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 158 (0x128a39800) [pid = 2491] [serial = 741] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 157 (0x1195e9400) [pid = 2491] [serial = 630] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 156 (0x121920000) [pid = 2491] [serial = 864] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 155 (0x128c04400) [pid = 2491] [serial = 699] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 154 (0x12100ec00) [pid = 2491] [serial = 585] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 153 (0x118383000) [pid = 2491] [serial = 582] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 152 (0x12544e800) [pid = 2491] [serial = 552] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 151 (0x119207000) [pid = 2491] [serial = 549] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 150 (0x1295c2c00) [pid = 2491] [serial = 588] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 149 (0x113056000) [pid = 2491] [serial = 924] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 148 (0x116a67000) [pid = 2491] [serial = 949] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 147 (0x11616ac00) [pid = 2491] [serial = 948] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 146 (0x119b13800) [pid = 2491] [serial = 960] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 145 (0x117c37c00) [pid = 2491] [serial = 951] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 144 (0x11820d800) [pid = 2491] [serial = 952] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 143 (0x126c88000) [pid = 2491] [serial = 921] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 142 (0x128a33400) [pid = 2491] [serial = 922] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 141 (0x128c10000) [pid = 2491] [serial = 942] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 140 (0x128f83800) [pid = 2491] [serial = 943] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 139 (0x1184f9800) [pid = 2491] [serial = 957] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 138 (0x118fa2000) [pid = 2491] [serial = 958] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 137 (0x112649400) [pid = 2491] [serial = 972] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 136 (0x118207800) [pid = 2491] [serial = 928] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x116a66c00) [pid = 2491] [serial = 927] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x12679e800) [pid = 2491] [serial = 975] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x126c89400) [pid = 2491] [serial = 976] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x121007000) [pid = 2491] [serial = 961] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x115d43800) [pid = 2491] [serial = 546] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x128b0d800) [pid = 2491] [serial = 979] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x12134a400) [pid = 2491] [serial = 963] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x121758800) [pid = 2491] [serial = 966] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x121610000) [pid = 2491] [serial = 964] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x121b50800) [pid = 2491] [serial = 969] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x1219e0800) [pid = 2491] [serial = 967] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 124 (0x11801f800) [pid = 2491] [serial = 973] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 123 (0x124b30800) [pid = 2491] [serial = 970] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 122 (0x128a37000) [pid = 2491] [serial = 978] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 121 (0x11316cc00) [pid = 2491] [serial = 945] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 120 (0x113d29800) [pid = 2491] [serial = 946] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 119 (0x121b49c00) [pid = 2491] [serial = 933] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 118 (0x124aeac00) [pid = 2491] [serial = 934] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 117 (0x11834f000) [pid = 2491] [serial = 954] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 116 (0x118397c00) [pid = 2491] [serial = 955] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 115 (0x121002400) [pid = 2491] [serial = 931] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 114 (0x118fa9800) [pid = 2491] [serial = 930] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | --DOMWINDOW == 113 (0x1131c1400) [pid = 2491] [serial = 925] [outer = 0x0] [url = about:blank] 12:13:50 INFO - PROCESS | 2491 | 1462475630143 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]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 12:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:13:50 INFO - PROCESS | 2491 | 1462475630179 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 2491 | 1462475630180 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 12:13:50 INFO - PROCESS | 2491 | 1462475630183 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - PROCESS | 2491 | 1462475630185 Marionette TRACE conn2 <- [1,1402,null,{}] 12:13:50 INFO - PROCESS | 2491 | 1462475630198 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}] 12:13:50 INFO - PROCESS | 2491 | 1462475630290 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 12:13:50 INFO - PROCESS | 2491 | 1462475630296 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 2491 | ++DOCSHELL 0x11933e800 == 65 [pid = 2491] [id = 358] 12:13:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 114 (0x118380800) [pid = 2491] [serial = 1073] [outer = 0x0] 12:13:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 115 (0x118390400) [pid = 2491] [serial = 1074] [outer = 0x118380800] 12:13:50 INFO - PROCESS | 2491 | 1462475630324 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 116 (0x118523000) [pid = 2491] [serial = 1075] [outer = 0x118380800] 12:13:50 INFO - PROCESS | 2491 | 1462475630683 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]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 520ms 12:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:13:50 INFO - PROCESS | 2491 | 1462475630703 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 2491 | 1462475630705 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 12:13:50 INFO - PROCESS | 2491 | 1462475630707 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - PROCESS | 2491 | 1462475630709 Marionette TRACE conn2 <- [1,1406,null,{}] 12:13:50 INFO - PROCESS | 2491 | 1462475630712 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}] 12:13:50 INFO - PROCESS | 2491 | 1462475630800 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 12:13:50 INFO - PROCESS | 2491 | 1462475630804 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 2491 | ++DOCSHELL 0x121781000 == 66 [pid = 2491] [id = 359] 12:13:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 117 (0x118f9ec00) [pid = 2491] [serial = 1076] [outer = 0x0] 12:13:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 118 (0x119505c00) [pid = 2491] [serial = 1077] [outer = 0x118f9ec00] 12:13:50 INFO - PROCESS | 2491 | 1462475630830 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 119 (0x1196f1400) [pid = 2491] [serial = 1078] [outer = 0x118f9ec00] 12:13:51 INFO - PROCESS | 2491 | 1462475631180 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]]]}] 12:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 522ms 12:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:13:51 INFO - PROCESS | 2491 | 1462475631235 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 2491 | 1462475631236 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 12:13:51 INFO - PROCESS | 2491 | 1462475631238 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 2491 | 1462475631239 Marionette TRACE conn2 <- [1,1410,null,{}] 12:13:51 INFO - PROCESS | 2491 | 1462475631242 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}] 12:13:51 INFO - PROCESS | 2491 | 1462475631328 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 12:13:51 INFO - PROCESS | 2491 | 1462475631334 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 2491 | ++DOCSHELL 0x126598000 == 67 [pid = 2491] [id = 360] 12:13:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 120 (0x119a03800) [pid = 2491] [serial = 1079] [outer = 0x0] 12:13:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 121 (0x119ba7000) [pid = 2491] [serial = 1080] [outer = 0x119a03800] 12:13:51 INFO - PROCESS | 2491 | 1462475631359 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 122 (0x12134a400) [pid = 2491] [serial = 1081] [outer = 0x119a03800] 12:13:51 INFO - PROCESS | 2491 | 1462475631724 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]]]}] 12:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 523ms 12:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:13:51 INFO - PROCESS | 2491 | 1462475631762 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 2491 | 1462475631763 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 12:13:51 INFO - PROCESS | 2491 | 1462475631765 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 2491 | 1462475631766 Marionette TRACE conn2 <- [1,1414,null,{}] 12:13:51 INFO - PROCESS | 2491 | 1462475631769 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}] 12:13:51 INFO - PROCESS | 2491 | 1462475631869 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 12:13:51 INFO - PROCESS | 2491 | 1462475631945 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e0b800 == 68 [pid = 2491] [id = 361] 12:13:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 123 (0x12100f800) [pid = 2491] [serial = 1082] [outer = 0x0] 12:13:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 124 (0x1216bd800) [pid = 2491] [serial = 1083] [outer = 0x12100f800] 12:13:51 INFO - PROCESS | 2491 | 1462475631972 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x1254f3c00) [pid = 2491] [serial = 1084] [outer = 0x12100f800] 12:13:52 INFO - PROCESS | 2491 | 1462475632337 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]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 621ms 12:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:13:52 INFO - PROCESS | 2491 | 1462475632386 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 2491 | 1462475632387 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 12:13:52 INFO - PROCESS | 2491 | 1462475632389 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 2491 | 1462475632390 Marionette TRACE conn2 <- [1,1418,null,{}] 12:13:52 INFO - PROCESS | 2491 | 1462475632393 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}] 12:13:52 INFO - PROCESS | 2491 | 1462475632504 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 12:13:52 INFO - PROCESS | 2491 | 1462475632509 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 2491 | ++DOCSHELL 0x1297cd800 == 69 [pid = 2491] [id = 362] 12:13:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x12544e800) [pid = 2491] [serial = 1085] [outer = 0x0] 12:13:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x12679e000) [pid = 2491] [serial = 1086] [outer = 0x12544e800] 12:13:52 INFO - PROCESS | 2491 | 1462475632534 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x128a37800) [pid = 2491] [serial = 1087] [outer = 0x12544e800] 12:13:52 INFO - PROCESS | 2491 | 1462475632881 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]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 523ms 12:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:13:52 INFO - PROCESS | 2491 | 1462475632914 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 2491 | 1462475632915 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 12:13:52 INFO - PROCESS | 2491 | 1462475632917 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 2491 | 1462475632918 Marionette TRACE conn2 <- [1,1422,null,{}] 12:13:52 INFO - PROCESS | 2491 | 1462475632920 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}] 12:13:53 INFO - PROCESS | 2491 | 1462475633027 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 12:13:53 INFO - PROCESS | 2491 | 1462475633063 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aaf2800 == 70 [pid = 2491] [id = 363] 12:13:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x1260b2800) [pid = 2491] [serial = 1088] [outer = 0x0] 12:13:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x128c05400) [pid = 2491] [serial = 1089] [outer = 0x1260b2800] 12:13:53 INFO - PROCESS | 2491 | 1462475633089 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x128d6b000) [pid = 2491] [serial = 1090] [outer = 0x1260b2800] 12:13:53 INFO - PROCESS | 2491 | 1462475633466 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]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 569ms 12:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:13:53 INFO - PROCESS | 2491 | 1462475633486 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 2491 | 1462475633487 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 12:13:53 INFO - PROCESS | 2491 | 1462475633489 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 2491 | 1462475633491 Marionette TRACE conn2 <- [1,1426,null,{}] 12:13:53 INFO - PROCESS | 2491 | 1462475633494 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}] 12:13:53 INFO - PROCESS | 2491 | 1462475633609 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 12:13:53 INFO - PROCESS | 2491 | 1462475633646 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4b2000 == 71 [pid = 2491] [id = 364] 12:13:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x128b0f400) [pid = 2491] [serial = 1091] [outer = 0x0] 12:13:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x1294ad000) [pid = 2491] [serial = 1092] [outer = 0x128b0f400] 12:13:53 INFO - PROCESS | 2491 | 1462475633671 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x1295c9000) [pid = 2491] [serial = 1093] [outer = 0x128b0f400] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x1216c5c00) [pid = 2491] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x1216bf800) [pid = 2491] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x11820b400) [pid = 2491] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x1121dd000) [pid = 2491] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x126928400) [pid = 2491] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x1195dd000) [pid = 2491] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x11108fc00) [pid = 2491] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x121984000) [pid = 2491] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x11837f000) [pid = 2491] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 124 (0x128a3c000) [pid = 2491] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 123 (0x1167dc000) [pid = 2491] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 122 (0x1195e9000) [pid = 2491] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 121 (0x118204400) [pid = 2491] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 120 (0x126c89c00) [pid = 2491] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:13:54 INFO - PROCESS | 2491 | --DOMWINDOW == 119 (0x121984400) [pid = 2491] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:13:54 INFO - PROCESS | 2491 | 1462475634198 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]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 721ms 12:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:13:54 INFO - PROCESS | 2491 | 1462475634215 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 2491 | 1462475634217 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 12:13:54 INFO - PROCESS | 2491 | 1462475634221 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 2491 | 1462475634222 Marionette TRACE conn2 <- [1,1430,null,{}] 12:13:54 INFO - PROCESS | 2491 | 1462475634228 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}] 12:13:54 INFO - PROCESS | 2491 | 1462475634395 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 12:13:54 INFO - PROCESS | 2491 | 1462475634437 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 2491 | ++DOCSHELL 0x121bb3000 == 72 [pid = 2491] [id = 365] 12:13:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 120 (0x11108e400) [pid = 2491] [serial = 1094] [outer = 0x0] 12:13:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 121 (0x1183d7c00) [pid = 2491] [serial = 1095] [outer = 0x11108e400] 12:13:54 INFO - PROCESS | 2491 | 1462475634462 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 122 (0x125e6b400) [pid = 2491] [serial = 1096] [outer = 0x11108e400] 12:13:54 INFO - PROCESS | 2491 | 1462475634766 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]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 574ms 12:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:13:54 INFO - PROCESS | 2491 | 1462475634796 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 2491 | 1462475634798 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 12:13:54 INFO - PROCESS | 2491 | 1462475634800 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 2491 | 1462475634802 Marionette TRACE conn2 <- [1,1434,null,{}] 12:13:54 INFO - PROCESS | 2491 | 1462475634804 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}] 12:13:54 INFO - PROCESS | 2491 | 1462475634908 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 12:13:54 INFO - PROCESS | 2491 | 1462475634966 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c261000 == 73 [pid = 2491] [id = 366] 12:13:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 123 (0x1120d5400) [pid = 2491] [serial = 1097] [outer = 0x0] 12:13:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 124 (0x128c03400) [pid = 2491] [serial = 1098] [outer = 0x1120d5400] 12:13:54 INFO - PROCESS | 2491 | 1462475634996 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x12ae87400) [pid = 2491] [serial = 1099] [outer = 0x1120d5400] 12:13:55 INFO - PROCESS | 2491 | 1462475635278 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]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 520ms 12:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:13:55 INFO - PROCESS | 2491 | 1462475635320 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 2491 | 1462475635321 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 12:13:55 INFO - PROCESS | 2491 | 1462475635323 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 2491 | 1462475635325 Marionette TRACE conn2 <- [1,1438,null,{}] 12:13:55 INFO - PROCESS | 2491 | 1462475635330 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}] 12:13:55 INFO - PROCESS | 2491 | 1462475635421 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 12:13:55 INFO - PROCESS | 2491 | 1462475635426 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 2491 | ++DOCSHELL 0x12ccc4800 == 74 [pid = 2491] [id = 367] 12:13:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x12a929400) [pid = 2491] [serial = 1100] [outer = 0x0] 12:13:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x12aebf000) [pid = 2491] [serial = 1101] [outer = 0x12a929400] 12:13:55 INFO - PROCESS | 2491 | 1462475635450 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x12b393000) [pid = 2491] [serial = 1102] [outer = 0x12a929400] 12:13:55 INFO - PROCESS | 2491 | 1462475635802 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]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 522ms 12:13:55 INFO - PROCESS | 2491 | 1462475635845 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 2491 | 1462475635847 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 12:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:13:55 INFO - PROCESS | 2491 | 1462475635849 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 2491 | 1462475635850 Marionette TRACE conn2 <- [1,1442,null,{}] 12:13:55 INFO - PROCESS | 2491 | 1462475635852 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}] 12:13:55 INFO - PROCESS | 2491 | 1462475635941 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 12:13:55 INFO - PROCESS | 2491 | 1462475635945 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cfe2800 == 75 [pid = 2491] [id = 368] 12:13:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x12b397800) [pid = 2491] [serial = 1103] [outer = 0x0] 12:13:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x12bcad000) [pid = 2491] [serial = 1104] [outer = 0x12b397800] 12:13:55 INFO - PROCESS | 2491 | 1462475635970 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x12bccdc00) [pid = 2491] [serial = 1105] [outer = 0x12b397800] 12:13:56 INFO - PROCESS | 2491 | 1462475636489 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]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 669ms 12:13:56 INFO - PROCESS | 2491 | 1462475636519 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 2491 | 1462475636522 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 12:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:13:56 INFO - PROCESS | 2491 | 1462475636526 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 2491 | 1462475636528 Marionette TRACE conn2 <- [1,1446,null,{}] 12:13:56 INFO - PROCESS | 2491 | 1462475636532 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}] 12:13:56 INFO - PROCESS | 2491 | 1462475636651 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 12:13:56 INFO - PROCESS | 2491 | 1462475636752 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 2491 | ++DOCSHELL 0x118acc000 == 76 [pid = 2491] [id = 369] 12:13:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x11650c400) [pid = 2491] [serial = 1106] [outer = 0x0] 12:13:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x11678a000) [pid = 2491] [serial = 1107] [outer = 0x11650c400] 12:13:56 INFO - PROCESS | 2491 | 1462475636786 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x118139c00) [pid = 2491] [serial = 1108] [outer = 0x11650c400] 12:13:57 INFO - PROCESS | 2491 | 1462475637282 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]]]}] 12:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 820ms 12:13:57 INFO - PROCESS | 2491 | 1462475637347 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 2491 | 1462475637351 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 12:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:13:57 INFO - PROCESS | 2491 | 1462475637356 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 2491 | 1462475637358 Marionette TRACE conn2 <- [1,1450,null,{}] 12:13:57 INFO - PROCESS | 2491 | 1462475637360 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}] 12:13:57 INFO - PROCESS | 2491 | 1462475637470 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 12:13:57 INFO - PROCESS | 2491 | 1462475637543 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 2491 | ++DOCSHELL 0x12600b000 == 77 [pid = 2491] [id = 370] 12:13:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x118397400) [pid = 2491] [serial = 1109] [outer = 0x0] 12:13:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x118523800) [pid = 2491] [serial = 1110] [outer = 0x118397400] 12:13:57 INFO - PROCESS | 2491 | 1462475637574 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x1195e9400) [pid = 2491] [serial = 1111] [outer = 0x118397400] 12:13:58 INFO - PROCESS | 2491 | 1462475638049 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]]]}] 12:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 720ms 12:13:58 INFO - PROCESS | 2491 | 1462475638077 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 2491 | 1462475638079 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 12:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:13:58 INFO - PROCESS | 2491 | 1462475638081 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - PROCESS | 2491 | 1462475638084 Marionette TRACE conn2 <- [1,1454,null,{}] 12:13:58 INFO - PROCESS | 2491 | 1462475638092 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}] 12:13:58 INFO - PROCESS | 2491 | 1462475638205 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 12:13:58 INFO - PROCESS | 2491 | 1462475638282 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cb9a800 == 78 [pid = 2491] [id = 371] 12:13:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x121509400) [pid = 2491] [serial = 1112] [outer = 0x0] 12:13:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x121b49800) [pid = 2491] [serial = 1113] [outer = 0x121509400] 12:13:58 INFO - PROCESS | 2491 | 1462475638314 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x124b31800) [pid = 2491] [serial = 1114] [outer = 0x121509400] 12:13:58 INFO - PROCESS | 2491 | 1462475638752 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]]]}] 12:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 722ms 12:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:13:58 INFO - PROCESS | 2491 | 1462475638803 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 2491 | 1462475638805 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 12:13:58 INFO - PROCESS | 2491 | 1462475638807 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - PROCESS | 2491 | 1462475638809 Marionette TRACE conn2 <- [1,1458,null,{}] 12:13:58 INFO - PROCESS | 2491 | 1462475638811 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}] 12:13:58 INFO - PROCESS | 2491 | 1462475638921 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 12:13:58 INFO - PROCESS | 2491 | 1462475638994 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d579000 == 79 [pid = 2491] [id = 372] 12:13:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x124e68000) [pid = 2491] [serial = 1115] [outer = 0x0] 12:13:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x128b07400) [pid = 2491] [serial = 1116] [outer = 0x124e68000] 12:13:59 INFO - PROCESS | 2491 | 1462475639026 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 143 (0x128f83800) [pid = 2491] [serial = 1117] [outer = 0x124e68000] 12:13:59 INFO - PROCESS | 2491 | 1462475639443 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]]]}] 12:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 671ms 12:13:59 INFO - PROCESS | 2491 | 1462475639479 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 2491 | 1462475639481 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 12:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:13:59 INFO - PROCESS | 2491 | 1462475639483 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - PROCESS | 2491 | 1462475639484 Marionette TRACE conn2 <- [1,1462,null,{}] 12:13:59 INFO - PROCESS | 2491 | 1462475639504 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}] 12:13:59 INFO - PROCESS | 2491 | 1462475639609 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 12:13:59 INFO - PROCESS | 2491 | 1462475639683 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 2491 | ++DOCSHELL 0x12da5d800 == 80 [pid = 2491] [id = 373] 12:13:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 144 (0x1294aa000) [pid = 2491] [serial = 1118] [outer = 0x0] 12:13:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 145 (0x12979f400) [pid = 2491] [serial = 1119] [outer = 0x1294aa000] 12:13:59 INFO - PROCESS | 2491 | 1462475639713 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 146 (0x12ac0c400) [pid = 2491] [serial = 1120] [outer = 0x1294aa000] 12:14:00 INFO - PROCESS | 2491 | 1462475640133 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]]]}] 12:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 668ms 12:14:00 INFO - PROCESS | 2491 | 1462475640152 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 2491 | 1462475640153 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 12:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:14:00 INFO - PROCESS | 2491 | 1462475640155 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 2491 | 1462475640157 Marionette TRACE conn2 <- [1,1466,null,{}] 12:14:00 INFO - PROCESS | 2491 | 1462475640161 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}] 12:14:00 INFO - PROCESS | 2491 | 1462475640284 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 12:14:00 INFO - PROCESS | 2491 | 1462475640358 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 2491 | ++DOCSHELL 0x1351e4800 == 81 [pid = 2491] [id = 374] 12:14:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 147 (0x12544ec00) [pid = 2491] [serial = 1121] [outer = 0x0] 12:14:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 148 (0x12b39b000) [pid = 2491] [serial = 1122] [outer = 0x12544ec00] 12:14:00 INFO - PROCESS | 2491 | 1462475640392 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 149 (0x12c248400) [pid = 2491] [serial = 1123] [outer = 0x12544ec00] 12:14:00 INFO - PROCESS | 2491 | 1462475640837 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]]]}] 12:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 720ms 12:14:00 INFO - PROCESS | 2491 | 1462475640910 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 2491 | 1462475640911 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 12:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:14:00 INFO - PROCESS | 2491 | 1462475640915 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 2491 | 1462475640916 Marionette TRACE conn2 <- [1,1470,null,{}] 12:14:00 INFO - PROCESS | 2491 | 1462475640919 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}] 12:14:01 INFO - PROCESS | 2491 | 1462475641025 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 12:14:01 INFO - PROCESS | 2491 | 1462475641098 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 2491 | ++DOCSHELL 0x135a1a800 == 82 [pid = 2491] [id = 375] 12:14:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 150 (0x12c246400) [pid = 2491] [serial = 1124] [outer = 0x0] 12:14:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 151 (0x12c253800) [pid = 2491] [serial = 1125] [outer = 0x12c246400] 12:14:01 INFO - PROCESS | 2491 | 1462475641127 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 152 (0x12cb61800) [pid = 2491] [serial = 1126] [outer = 0x12c246400] 12:14:01 INFO - PROCESS | 2491 | 1462475641590 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]]]}] 12:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 722ms 12:14:01 INFO - PROCESS | 2491 | 1462475641852 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 12:14:01 INFO - PROCESS | 2491 | 1462475641855 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 12:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:14:01 INFO - PROCESS | 2491 | 1462475641873 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 2491 | 1462475641875 Marionette TRACE conn2 <- [1,1474,null,{}] 12:14:01 INFO - PROCESS | 2491 | 1462475641879 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}] 12:14:01 INFO - PROCESS | 2491 | 1462475641985 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 12:14:02 INFO - PROCESS | 2491 | 1462475642046 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 2491 | ++DOCSHELL 0x119341000 == 83 [pid = 2491] [id = 376] 12:14:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 153 (0x112650800) [pid = 2491] [serial = 1127] [outer = 0x0] 12:14:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 154 (0x112b06800) [pid = 2491] [serial = 1128] [outer = 0x112650800] 12:14:02 INFO - PROCESS | 2491 | 1462475642073 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 155 (0x11324d400) [pid = 2491] [serial = 1129] [outer = 0x112650800] 12:14:02 INFO - PROCESS | 2491 | 1462475642572 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]]]}] 12:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 726ms 12:14:02 INFO - PROCESS | 2491 | 1462475642610 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 2491 | 1462475642612 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 12:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:14:02 INFO - PROCESS | 2491 | 1462475642619 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - PROCESS | 2491 | 1462475642621 Marionette TRACE conn2 <- [1,1478,null,{}] 12:14:02 INFO - PROCESS | 2491 | 1462475642624 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}] 12:14:02 INFO - PROCESS | 2491 | 1462475642726 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 12:14:02 INFO - PROCESS | 2491 | 1462475642804 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 2491 | ++DOCSHELL 0x118add000 == 84 [pid = 2491] [id = 377] 12:14:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 156 (0x1168bc800) [pid = 2491] [serial = 1130] [outer = 0x0] 12:14:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 157 (0x117694000) [pid = 2491] [serial = 1131] [outer = 0x1168bc800] 12:14:02 INFO - PROCESS | 2491 | 1462475642831 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 158 (0x118143000) [pid = 2491] [serial = 1132] [outer = 0x1168bc800] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x12ccc4800 == 83 [pid = 2491] [id = 367] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x12c261000 == 82 [pid = 2491] [id = 366] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x121bb3000 == 81 [pid = 2491] [id = 365] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4b2000 == 80 [pid = 2491] [id = 364] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x12aaf2800 == 79 [pid = 2491] [id = 363] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x1297cd800 == 78 [pid = 2491] [id = 362] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 157 (0x1260bec00) [pid = 2491] [serial = 996] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 156 (0x11851bc00) [pid = 2491] [serial = 990] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 155 (0x121b56000) [pid = 2491] [serial = 1038] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 154 (0x1295cc400) [pid = 2491] [serial = 999] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 153 (0x112b0b800) [pid = 2491] [serial = 984] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 152 (0x1219e0400) [pid = 2491] [serial = 993] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 151 (0x1180d1800) [pid = 2491] [serial = 987] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x126e0b800 == 77 [pid = 2491] [id = 361] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x126598000 == 76 [pid = 2491] [id = 360] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x121781000 == 75 [pid = 2491] [id = 359] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x11933e800 == 74 [pid = 2491] [id = 358] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x12338f800 == 73 [pid = 2491] [id = 357] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x121ba4800 == 72 [pid = 2491] [id = 356] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x135a1b000 == 71 [pid = 2491] [id = 353] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x13576f000 == 70 [pid = 2491] [id = 352] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x1356cd800 == 69 [pid = 2491] [id = 351] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x1351db800 == 68 [pid = 2491] [id = 350] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x129732000 == 67 [pid = 2491] [id = 349] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x121d74800 == 66 [pid = 2491] [id = 348] 12:14:03 INFO - PROCESS | 2491 | --DOCSHELL 0x115d73000 == 65 [pid = 2491] [id = 347] 12:14:03 INFO - PROCESS | 2491 | 1462475643311 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]]]}] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 150 (0x124b2ac00) [pid = 2491] [serial = 1020] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 149 (0x12197c800) [pid = 2491] [serial = 1017] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 148 (0x1183d2000) [pid = 2491] [serial = 1011] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 147 (0x113164800) [pid = 2491] [serial = 1003] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 146 (0x128c0b400) [pid = 2491] [serial = 1026] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 145 (0x128b04c00) [pid = 2491] [serial = 1024] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 144 (0x117693800) [pid = 2491] [serial = 1033] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 143 (0x113165400) [pid = 2491] [serial = 1032] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 142 (0x11851f400) [pid = 2491] [serial = 1021] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 141 (0x126933000) [pid = 2491] [serial = 937] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 140 (0x1183d7000) [pid = 2491] [serial = 1008] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 139 (0x112955c00) [pid = 2491] [serial = 1002] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 138 (0x119207400) [pid = 2491] [serial = 1009] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 137 (0x1295c8000) [pid = 2491] [serial = 1029] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 136 (0x1195d2c00) [pid = 2491] [serial = 1012] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x11801f400) [pid = 2491] [serial = 1005] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x121143c00) [pid = 2491] [serial = 1015] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x121616400) [pid = 2491] [serial = 1036] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x128f7b400) [pid = 2491] [serial = 982] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x1195f1400) [pid = 2491] [serial = 1035] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x11813f000) [pid = 2491] [serial = 1006] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x119a07000) [pid = 2491] [serial = 1014] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x121b56800) [pid = 2491] [serial = 1018] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x126932c00) [pid = 2491] [serial = 1023] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x12976bc00) [pid = 2491] [serial = 1030] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x128c0ac00) [pid = 2491] [serial = 940] [outer = 0x0] [url = about:blank] 12:14:03 INFO - PROCESS | 2491 | --DOMWINDOW == 124 (0x128f79000) [pid = 2491] [serial = 1027] [outer = 0x0] [url = about:blank] 12:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 12:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:14:03 INFO - PROCESS | 2491 | 1462475643348 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 2491 | 1462475643349 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 12:14:03 INFO - PROCESS | 2491 | 1462475643351 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 2491 | 1462475643352 Marionette TRACE conn2 <- [1,1482,null,{}] 12:14:03 INFO - PROCESS | 2491 | 1462475643357 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}] 12:14:03 INFO - PROCESS | 2491 | 1462475643475 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 12:14:03 INFO - PROCESS | 2491 | 1462475643484 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 2491 | ++DOCSHELL 0x1187eb000 == 66 [pid = 2491] [id = 378] 12:14:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x118210400) [pid = 2491] [serial = 1133] [outer = 0x0] 12:14:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x11834c800) [pid = 2491] [serial = 1134] [outer = 0x118210400] 12:14:03 INFO - PROCESS | 2491 | 1462475643513 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x118391400) [pid = 2491] [serial = 1135] [outer = 0x118210400] 12:14:03 INFO - PROCESS | 2491 | 1462475643900 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]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 569ms 12:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:14:03 INFO - PROCESS | 2491 | 1462475643920 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 2491 | 1462475643922 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 12:14:03 INFO - PROCESS | 2491 | 1462475643924 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 2491 | 1462475643925 Marionette TRACE conn2 <- [1,1486,null,{}] 12:14:03 INFO - PROCESS | 2491 | 1462475643930 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}] 12:14:04 INFO - PROCESS | 2491 | 1462475644015 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 12:14:04 INFO - PROCESS | 2491 | 1462475644019 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x123390000 == 67 [pid = 2491] [id = 379] 12:14:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x1183d2000) [pid = 2491] [serial = 1136] [outer = 0x0] 12:14:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x11851a000) [pid = 2491] [serial = 1137] [outer = 0x1183d2000] 12:14:04 INFO - PROCESS | 2491 | 1462475644046 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x119506800) [pid = 2491] [serial = 1138] [outer = 0x1183d2000] 12:14:04 INFO - PROCESS | 2491 | 1462475644466 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]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 571ms 12:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:14:04 INFO - PROCESS | 2491 | 1462475644496 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 2491 | 1462475644498 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 12:14:04 INFO - PROCESS | 2491 | 1462475644500 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 2491 | 1462475644501 Marionette TRACE conn2 <- [1,1490,null,{}] 12:14:04 INFO - PROCESS | 2491 | 1462475644503 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}] 12:14:04 INFO - PROCESS | 2491 | 1462475644589 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 12:14:04 INFO - PROCESS | 2491 | 1462475644593 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x126969800 == 68 [pid = 2491] [id = 380] 12:14:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x1195d8800) [pid = 2491] [serial = 1139] [outer = 0x0] 12:14:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x1196f9800) [pid = 2491] [serial = 1140] [outer = 0x1195d8800] 12:14:04 INFO - PROCESS | 2491 | 1462475644619 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x12160cc00) [pid = 2491] [serial = 1141] [outer = 0x1195d8800] 12:14:04 INFO - PROCESS | 2491 | 1462475644957 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]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 470ms 12:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:14:04 INFO - PROCESS | 2491 | 1462475644970 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 2491 | 1462475644971 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 12:14:04 INFO - PROCESS | 2491 | 1462475644973 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 2491 | 1462475644974 Marionette TRACE conn2 <- [1,1494,null,{}] 12:14:04 INFO - PROCESS | 2491 | 1462475644979 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}] 12:14:05 INFO - PROCESS | 2491 | 1462475645077 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 12:14:05 INFO - PROCESS | 2491 | 1462475645143 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:05 INFO - PROCESS | 2491 | ++DOCSHELL 0x129140000 == 69 [pid = 2491] [id = 381] 12:14:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x1195e8c00) [pid = 2491] [serial = 1142] [outer = 0x0] 12:14:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x12197e400) [pid = 2491] [serial = 1143] [outer = 0x1195e8c00] 12:14:05 INFO - PROCESS | 2491 | 1462475645170 Marionette DEBUG loaded listener.js 12:14:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x124b23800) [pid = 2491] [serial = 1144] [outer = 0x1195e8c00] 12:14:05 INFO - PROCESS | 2491 | 1462475645597 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]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 672ms 12:14:05 INFO - PROCESS | 2491 | 1462475645646 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 2491 | 1462475645648 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 12:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:14:05 INFO - PROCESS | 2491 | 1462475645652 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 2491 | 1462475645653 Marionette TRACE conn2 <- [1,1498,null,{}] 12:14:05 INFO - PROCESS | 2491 | 1462475645657 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}] 12:14:05 INFO - PROCESS | 2491 | 1462475645789 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 12:14:05 INFO - PROCESS | 2491 | 1462475645806 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:05 INFO - PROCESS | 2491 | ++DOCSHELL 0x12a950800 == 70 [pid = 2491] [id = 382] 12:14:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x12337a800) [pid = 2491] [serial = 1145] [outer = 0x0] 12:14:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x1254f3800) [pid = 2491] [serial = 1146] [outer = 0x12337a800] 12:14:05 INFO - PROCESS | 2491 | 1462475645831 Marionette DEBUG loaded listener.js 12:14:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x1267a8400) [pid = 2491] [serial = 1147] [outer = 0x12337a800] 12:14:06 INFO - PROCESS | 2491 | 1462475646193 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]]]}] 12:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 570ms 12:14:06 INFO - PROCESS | 2491 | 1462475646221 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 2491 | 1462475646222 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 12:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:14:06 INFO - PROCESS | 2491 | 1462475646225 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 2491 | 1462475646226 Marionette TRACE conn2 <- [1,1502,null,{}] 12:14:06 INFO - PROCESS | 2491 | 1462475646228 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}] 12:14:06 INFO - PROCESS | 2491 | 1462475646337 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 12:14:06 INFO - PROCESS | 2491 | 1462475646349 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b335000 == 71 [pid = 2491] [id = 383] 12:14:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x125444000) [pid = 2491] [serial = 1148] [outer = 0x0] 12:14:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x126c89800) [pid = 2491] [serial = 1149] [outer = 0x125444000] 12:14:06 INFO - PROCESS | 2491 | 1462475646373 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x128b06400) [pid = 2491] [serial = 1150] [outer = 0x125444000] 12:14:06 INFO - PROCESS | 2491 | 1462475646728 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]]]}] 12:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 520ms 12:14:06 INFO - PROCESS | 2491 | 1462475646751 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 12:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:14:06 INFO - PROCESS | 2491 | 1462475646752 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 12:14:06 INFO - PROCESS | 2491 | 1462475646755 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 2491 | 1462475646756 Marionette TRACE conn2 <- [1,1506,null,{}] 12:14:06 INFO - PROCESS | 2491 | 1462475646758 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}] 12:14:06 INFO - PROCESS | 2491 | 1462475646867 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 12:14:06 INFO - PROCESS | 2491 | 1462475646905 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bbb1000 == 72 [pid = 2491] [id = 384] 12:14:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 143 (0x1195e6000) [pid = 2491] [serial = 1151] [outer = 0x0] 12:14:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 144 (0x128b10c00) [pid = 2491] [serial = 1152] [outer = 0x1195e6000] 12:14:06 INFO - PROCESS | 2491 | 1462475646930 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 145 (0x128d6d000) [pid = 2491] [serial = 1153] [outer = 0x1195e6000] 12:14:07 INFO - PROCESS | 2491 | 1462475647271 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]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 568ms 12:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:14:07 INFO - PROCESS | 2491 | 1462475647324 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 2491 | 1462475647325 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 12:14:07 INFO - PROCESS | 2491 | 1462475647327 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - PROCESS | 2491 | 1462475647328 Marionette TRACE conn2 <- [1,1510,null,{}] 12:14:07 INFO - PROCESS | 2491 | 1462475647330 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}] 12:14:07 INFO - PROCESS | 2491 | 1462475647442 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 144 (0x1120d5400) [pid = 2491] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 143 (0x11616b800) [pid = 2491] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 142 (0x121920400) [pid = 2491] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 141 (0x121144000) [pid = 2491] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 140 (0x12114b800) [pid = 2491] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 139 (0x1121d9000) [pid = 2491] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 138 (0x11837d000) [pid = 2491] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 137 (0x128f7e800) [pid = 2491] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 136 (0x12a929400) [pid = 2491] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x12544e800) [pid = 2491] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x12100f800) [pid = 2491] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x1260b2800) [pid = 2491] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x128b0f400) [pid = 2491] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x11108e400) [pid = 2491] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x111087c00) [pid = 2491] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x1168bd400) [pid = 2491] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x118f9ec00) [pid = 2491] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x118380800) [pid = 2491] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x119a03800) [pid = 2491] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:14:07 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x113473400) [pid = 2491] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:14:07 INFO - PROCESS | 2491 | 1462475647699 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:07 INFO - PROCESS | 2491 | ++DOCSHELL 0x11734c800 == 73 [pid = 2491] [id = 385] 12:14:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x110f4a000) [pid = 2491] [serial = 1154] [outer = 0x0] 12:14:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x112b03c00) [pid = 2491] [serial = 1155] [outer = 0x110f4a000] 12:14:07 INFO - PROCESS | 2491 | 1462475647725 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x11801fc00) [pid = 2491] [serial = 1156] [outer = 0x110f4a000] 12:14:07 INFO - PROCESS | 2491 | 1462475647993 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]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 721ms 12:14:08 INFO - PROCESS | 2491 | 1462475648050 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 2491 | 1462475648051 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 12:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:14:08 INFO - PROCESS | 2491 | 1462475648053 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 2491 | 1462475648055 Marionette TRACE conn2 <- [1,1514,null,{}] 12:14:08 INFO - PROCESS | 2491 | 1462475648057 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}] 12:14:08 INFO - PROCESS | 2491 | 1462475648184 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 12:14:08 INFO - PROCESS | 2491 | 1462475648245 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c262800 == 74 [pid = 2491] [id = 386] 12:14:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x111dbf000) [pid = 2491] [serial = 1157] [outer = 0x0] 12:14:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x128a36c00) [pid = 2491] [serial = 1158] [outer = 0x111dbf000] 12:14:08 INFO - PROCESS | 2491 | 1462475648274 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x1295c6c00) [pid = 2491] [serial = 1159] [outer = 0x111dbf000] 12:14:08 INFO - PROCESS | 2491 | 1462475648555 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]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 521ms 12:14:08 INFO - PROCESS | 2491 | 1462475648575 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 2491 | 1462475648577 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 12:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:14:08 INFO - PROCESS | 2491 | 1462475648586 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 2491 | 1462475648588 Marionette TRACE conn2 <- [1,1518,null,{}] 12:14:08 INFO - PROCESS | 2491 | 1462475648591 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}] 12:14:08 INFO - PROCESS | 2491 | 1462475648703 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 12:14:08 INFO - PROCESS | 2491 | 1462475648708 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 2491 | ++DOCSHELL 0x12ccc7800 == 75 [pid = 2491] [id = 387] 12:14:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x128f82c00) [pid = 2491] [serial = 1160] [outer = 0x0] 12:14:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x12a924800) [pid = 2491] [serial = 1161] [outer = 0x128f82c00] 12:14:08 INFO - PROCESS | 2491 | 1462475648746 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x12ae92000) [pid = 2491] [serial = 1162] [outer = 0x128f82c00] 12:14:09 INFO - PROCESS | 2491 | 1462475649182 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]]]}] 12:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 623ms 12:14:09 INFO - PROCESS | 2491 | 1462475649211 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 2491 | 1462475649214 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 12:14:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:14:09 INFO - PROCESS | 2491 | 1462475649217 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 2491 | 1462475649218 Marionette TRACE conn2 <- [1,1522,null,{}] 12:14:09 INFO - PROCESS | 2491 | 1462475649220 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}] 12:14:09 INFO - PROCESS | 2491 | 1462475649313 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 12:14:09 INFO - PROCESS | 2491 | 1462475649318 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d995000 == 76 [pid = 2491] [id = 388] 12:14:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x12ae8f800) [pid = 2491] [serial = 1163] [outer = 0x0] 12:14:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x12bcae800) [pid = 2491] [serial = 1164] [outer = 0x12ae8f800] 12:14:09 INFO - PROCESS | 2491 | 1462475649343 Marionette DEBUG loaded listener.js 12:14:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x12bcd5400) [pid = 2491] [serial = 1165] [outer = 0x12ae8f800] 12:14:09 INFO - PROCESS | 2491 | 1462475649761 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"]]]}] 12:14:09 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 () { 12:14:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:14:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:14:09 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 () { 12:14:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:14:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:14:09 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 () { 12:14:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:14:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:14:09 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 () { 12:14:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:14:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:14:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 570ms 12:14:09 INFO - PROCESS | 2491 | 1462475649787 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 2491 | 1462475649790 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 12:14:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:14:09 INFO - PROCESS | 2491 | 1462475649794 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 2491 | 1462475649797 Marionette TRACE conn2 <- [1,1526,null,{}] 12:14:09 INFO - PROCESS | 2491 | 1462475649802 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}] 12:14:09 INFO - PROCESS | 2491 | 1462475649919 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 12:14:10 INFO - PROCESS | 2491 | 1462475649998 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x116a91000 == 77 [pid = 2491] [id = 389] 12:14:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x112a39400) [pid = 2491] [serial = 1166] [outer = 0x0] 12:14:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x112a3d400) [pid = 2491] [serial = 1167] [outer = 0x112a39400] 12:14:10 INFO - PROCESS | 2491 | 1462475650030 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x112a46800) [pid = 2491] [serial = 1168] [outer = 0x112a39400] 12:14:10 INFO - PROCESS | 2491 | 1462475650427 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"]]]}] 12:14:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:14:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:14:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:14:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:14:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:14:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:14:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:14:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:14:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:14:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 674ms 12:14:10 INFO - PROCESS | 2491 | 1462475650469 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 12:14:10 INFO - PROCESS | 2491 | 1462475650473 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 12:14:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:14:10 INFO - PROCESS | 2491 | 1462475650478 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:14:10 INFO - PROCESS | 2491 | 1462475650480 Marionette TRACE conn2 <- [1,1530,null,{}] 12:14:10 INFO - PROCESS | 2491 | 1462475650508 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}] 12:14:10 INFO - PROCESS | 2491 | 1462475650656 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 12:14:10 INFO - PROCESS | 2491 | 1462475650711 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x1233a7800 == 78 [pid = 2491] [id = 390] 12:14:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x11316e800) [pid = 2491] [serial = 1169] [outer = 0x0] 12:14:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x11719ac00) [pid = 2491] [serial = 1170] [outer = 0x11316e800] 12:14:10 INFO - PROCESS | 2491 | 1462475650742 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 143 (0x118329400) [pid = 2491] [serial = 1171] [outer = 0x11316e800] 12:14:11 INFO - PROCESS | 2491 | 1462475651090 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]]]}] 12:14:11 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 12:14:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:14:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:14:11 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. 12:14:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:14:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 620ms 12:14:11 INFO - PROCESS | 2491 | 1462475651099 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 2491 | 1462475651100 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 12:14:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:14:11 INFO - PROCESS | 2491 | 1462475651103 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 2491 | 1462475651105 Marionette TRACE conn2 <- [1,1534,null,{}] 12:14:11 INFO - PROCESS | 2491 | 1462475651113 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}] 12:14:11 INFO - PROCESS | 2491 | 1462475651230 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 12:14:11 INFO - PROCESS | 2491 | 1462475651338 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c388800 == 79 [pid = 2491] [id = 391] 12:14:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 144 (0x11838a000) [pid = 2491] [serial = 1172] [outer = 0x0] 12:14:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 145 (0x118f69000) [pid = 2491] [serial = 1173] [outer = 0x11838a000] 12:14:11 INFO - PROCESS | 2491 | 1462475651374 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 146 (0x121144000) [pid = 2491] [serial = 1174] [outer = 0x11838a000] 12:14:11 INFO - PROCESS | 2491 | 1462475651812 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]]]}] 12:14:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:14:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 772ms 12:14:11 INFO - PROCESS | 2491 | 1462475651877 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 2491 | 1462475651880 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 12:14:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:14:11 INFO - PROCESS | 2491 | 1462475651883 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 2491 | 1462475651886 Marionette TRACE conn2 <- [1,1538,null,{}] 12:14:11 INFO - PROCESS | 2491 | 1462475651889 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}] 12:14:12 INFO - PROCESS | 2491 | 1462475652077 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 12:14:12 INFO - PROCESS | 2491 | 1462475652189 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:12 INFO - PROCESS | 2491 | ++DOCSHELL 0x135152000 == 80 [pid = 2491] [id = 392] 12:14:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 147 (0x12160ec00) [pid = 2491] [serial = 1175] [outer = 0x0] 12:14:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 148 (0x121b51400) [pid = 2491] [serial = 1176] [outer = 0x12160ec00] 12:14:12 INFO - PROCESS | 2491 | 1462475652238 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 149 (0x125e69c00) [pid = 2491] [serial = 1177] [outer = 0x12160ec00] 12:14:12 INFO - PROCESS | 2491 | 1462475652731 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]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:14:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 872ms 12:14:12 INFO - PROCESS | 2491 | 1462475652756 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 2491 | 1462475652757 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 12:14:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:14:12 INFO - PROCESS | 2491 | 1462475652764 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 2491 | 1462475652765 Marionette TRACE conn2 <- [1,1542,null,{}] 12:14:12 INFO - PROCESS | 2491 | 1462475652768 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}] 12:14:12 INFO - PROCESS | 2491 | 1462475652874 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 12:14:12 INFO - PROCESS | 2491 | 1462475652981 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:12 INFO - PROCESS | 2491 | ++DOCSHELL 0x135161000 == 81 [pid = 2491] [id = 393] 12:14:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 150 (0x12198a400) [pid = 2491] [serial = 1178] [outer = 0x0] 12:14:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 151 (0x128a35000) [pid = 2491] [serial = 1179] [outer = 0x12198a400] 12:14:13 INFO - PROCESS | 2491 | 1462475653012 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 152 (0x1294ad400) [pid = 2491] [serial = 1180] [outer = 0x12198a400] 12:14:13 INFO - PROCESS | 2491 | 1462475653402 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]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:14:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 673ms 12:14:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:14:13 INFO - PROCESS | 2491 | 1462475653434 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 2491 | 1462475653435 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 12:14:13 INFO - PROCESS | 2491 | 1462475653437 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - PROCESS | 2491 | 1462475653438 Marionette TRACE conn2 <- [1,1546,null,{}] 12:14:13 INFO - PROCESS | 2491 | 1462475653441 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}] 12:14:13 INFO - PROCESS | 2491 | 1462475653581 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 12:14:13 INFO - PROCESS | 2491 | 1462475653676 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 2491 | ++DOCSHELL 0x135779000 == 82 [pid = 2491] [id = 394] 12:14:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 153 (0x12a929400) [pid = 2491] [serial = 1181] [outer = 0x0] 12:14:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 154 (0x12b38dc00) [pid = 2491] [serial = 1182] [outer = 0x12a929400] 12:14:13 INFO - PROCESS | 2491 | 1462475653709 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 155 (0x12c246800) [pid = 2491] [serial = 1183] [outer = 0x12a929400] 12:14:14 INFO - PROCESS | 2491 | 1462475654121 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]]]}] 12:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 722ms 12:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:14:14 INFO - PROCESS | 2491 | 1462475654160 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 2491 | 1462475654161 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 12:14:14 INFO - PROCESS | 2491 | 1462475654163 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 2491 | 1462475654165 Marionette TRACE conn2 <- [1,1550,null,{}] 12:14:14 INFO - PROCESS | 2491 | 1462475654167 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}] 12:14:14 INFO - PROCESS | 2491 | 1462475654274 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 12:14:14 INFO - PROCESS | 2491 | 1462475654381 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d947800 == 83 [pid = 2491] [id = 395] 12:14:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 156 (0x12c24c800) [pid = 2491] [serial = 1184] [outer = 0x0] 12:14:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 157 (0x12cb61c00) [pid = 2491] [serial = 1185] [outer = 0x12c24c800] 12:14:14 INFO - PROCESS | 2491 | 1462475654413 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 158 (0x12cfb6400) [pid = 2491] [serial = 1186] [outer = 0x12c24c800] 12:14:14 INFO - PROCESS | 2491 | 1462475654797 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]]]}] 12:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 672ms 12:14:14 INFO - PROCESS | 2491 | 1462475654836 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 2491 | 1462475654837 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 12:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:14:14 INFO - PROCESS | 2491 | 1462475654840 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 2491 | 1462475654841 Marionette TRACE conn2 <- [1,1554,null,{}] 12:14:14 INFO - PROCESS | 2491 | 1462475654844 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}] 12:14:14 INFO - PROCESS | 2491 | 1462475654970 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 12:14:15 INFO - PROCESS | 2491 | 1462475655063 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 2491 | ++DOCSHELL 0x1356ce000 == 84 [pid = 2491] [id = 396] 12:14:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 159 (0x12c24d800) [pid = 2491] [serial = 1187] [outer = 0x0] 12:14:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 160 (0x12cfbb400) [pid = 2491] [serial = 1188] [outer = 0x12c24d800] 12:14:15 INFO - PROCESS | 2491 | 1462475655091 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 161 (0x12cfc3800) [pid = 2491] [serial = 1189] [outer = 0x12c24d800] 12:14:15 INFO - PROCESS | 2491 | 1462475655530 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]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:14:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 723ms 12:14:15 INFO - PROCESS | 2491 | 1462475655563 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 2491 | 1462475655565 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 12:14:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:14:15 INFO - PROCESS | 2491 | 1462475655567 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 2491 | 1462475655568 Marionette TRACE conn2 <- [1,1558,null,{}] 12:14:15 INFO - PROCESS | 2491 | 1462475655571 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}] 12:14:15 INFO - PROCESS | 2491 | 1462475655679 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 12:14:15 INFO - PROCESS | 2491 | 1462475655787 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 2491 | ++DOCSHELL 0x117352800 == 85 [pid = 2491] [id = 397] 12:14:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 162 (0x111d3bc00) [pid = 2491] [serial = 1190] [outer = 0x0] 12:14:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 163 (0x1165c5800) [pid = 2491] [serial = 1191] [outer = 0x111d3bc00] 12:14:15 INFO - PROCESS | 2491 | 1462475655819 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 164 (0x128c03800) [pid = 2491] [serial = 1192] [outer = 0x111d3bc00] 12:14:16 INFO - PROCESS | 2491 | 1462475656463 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]]]}] 12:14:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:14:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 921ms 12:14:16 INFO - PROCESS | 2491 | 1462475656488 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 12:14:16 INFO - PROCESS | 2491 | 1462475656491 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 12:14:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:14:16 INFO - PROCESS | 2491 | 1462475656514 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - PROCESS | 2491 | 1462475656516 Marionette TRACE conn2 <- [1,1562,null,{}] 12:14:16 INFO - PROCESS | 2491 | 1462475656519 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}] 12:14:16 INFO - PROCESS | 2491 | 1462475656626 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 12:14:16 INFO - PROCESS | 2491 | 1462475656709 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x12600b800 == 86 [pid = 2491] [id = 398] 12:14:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 165 (0x113208800) [pid = 2491] [serial = 1193] [outer = 0x0] 12:14:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 166 (0x113d98400) [pid = 2491] [serial = 1194] [outer = 0x113208800] 12:14:16 INFO - PROCESS | 2491 | 1462475656737 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 167 (0x11732c400) [pid = 2491] [serial = 1195] [outer = 0x113208800] 12:14:17 INFO - PROCESS | 2491 | 1462475657175 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]]]}] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x12ccc7800 == 85 [pid = 2491] [id = 387] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x12c262800 == 84 [pid = 2491] [id = 386] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x11734c800 == 83 [pid = 2491] [id = 385] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x12bbb1000 == 82 [pid = 2491] [id = 384] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x12b335000 == 81 [pid = 2491] [id = 383] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 166 (0x11768c000) [pid = 2491] [serial = 1062] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 165 (0x12bcad000) [pid = 2491] [serial = 1104] [outer = 0x0] [url = about:blank] 12:14:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:14:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 727ms 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x12a950800 == 80 [pid = 2491] [id = 382] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x129140000 == 79 [pid = 2491] [id = 381] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x126969800 == 78 [pid = 2491] [id = 380] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x123390000 == 77 [pid = 2491] [id = 379] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x1187eb000 == 76 [pid = 2491] [id = 378] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x118add000 == 75 [pid = 2491] [id = 377] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x119341000 == 74 [pid = 2491] [id = 376] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x12da5d800 == 73 [pid = 2491] [id = 373] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x12d579000 == 72 [pid = 2491] [id = 372] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x12cb9a800 == 71 [pid = 2491] [id = 371] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x12600b000 == 70 [pid = 2491] [id = 370] 12:14:17 INFO - PROCESS | 2491 | --DOCSHELL 0x118acc000 == 69 [pid = 2491] [id = 369] 12:14:17 INFO - PROCESS | 2491 | 1462475657269 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 12:14:17 INFO - PROCESS | 2491 | 1462475657273 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 164 (0x118349c00) [pid = 2491] [serial = 988] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 163 (0x1260b8400) [pid = 2491] [serial = 1039] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 162 (0x124b32800) [pid = 2491] [serial = 994] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 161 (0x126931000) [pid = 2491] [serial = 997] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 160 (0x1131ca000) [pid = 2491] [serial = 985] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 159 (0x1196f4800) [pid = 2491] [serial = 991] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 158 (0x12979c800) [pid = 2491] [serial = 1000] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 157 (0x1183d0400) [pid = 2491] [serial = 1047] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 156 (0x121510c00) [pid = 2491] [serial = 1050] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 155 (0x12ae87400) [pid = 2491] [serial = 1099] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 154 (0x1295c9000) [pid = 2491] [serial = 1093] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 153 (0x125e6b400) [pid = 2491] [serial = 1096] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 152 (0x1216bd800) [pid = 2491] [serial = 1083] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 151 (0x128c03400) [pid = 2491] [serial = 1098] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 150 (0x12b393000) [pid = 2491] [serial = 1102] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 149 (0x128a37800) [pid = 2491] [serial = 1087] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 148 (0x12aebf000) [pid = 2491] [serial = 1101] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 147 (0x12679e000) [pid = 2491] [serial = 1086] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 146 (0x1254f3c00) [pid = 2491] [serial = 1084] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 145 (0x128c05400) [pid = 2491] [serial = 1089] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 144 (0x1294ad000) [pid = 2491] [serial = 1092] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 143 (0x1183d7c00) [pid = 2491] [serial = 1095] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 142 (0x128d6b000) [pid = 2491] [serial = 1090] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 141 (0x1260ba800) [pid = 2491] [serial = 1053] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 140 (0x112b11800) [pid = 2491] [serial = 1065] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 139 (0x11820f400) [pid = 2491] [serial = 1066] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 138 (0x12a92a400) [pid = 2491] [serial = 1059] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 137 (0x11837f400) [pid = 2491] [serial = 1072] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 136 (0x118202400) [pid = 2491] [serial = 1071] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x1126b7400) [pid = 2491] [serial = 1041] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x119505c00) [pid = 2491] [serial = 1077] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x1196f1400) [pid = 2491] [serial = 1078] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x118390400) [pid = 2491] [serial = 1074] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x118523000) [pid = 2491] [serial = 1075] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x119ba7000) [pid = 2491] [serial = 1080] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x12134a400) [pid = 2491] [serial = 1081] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x115d3f000) [pid = 2491] [serial = 1068] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x1165c5400) [pid = 2491] [serial = 1069] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x1167dbc00) [pid = 2491] [serial = 1044] [outer = 0x0] [url = about:blank] 12:14:17 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x1294b7000) [pid = 2491] [serial = 1056] [outer = 0x0] [url = about:blank] 12:14:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:14:17 INFO - PROCESS | 2491 | 1462475657295 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - PROCESS | 2491 | 1462475657297 Marionette TRACE conn2 <- [1,1566,null,{}] 12:14:17 INFO - PROCESS | 2491 | 1462475657299 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}] 12:14:17 INFO - PROCESS | 2491 | 1462475657408 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 12:14:17 INFO - PROCESS | 2491 | 1462475657418 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 2491 | ++DOCSHELL 0x117355000 == 70 [pid = 2491] [id = 399] 12:14:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x118024c00) [pid = 2491] [serial = 1196] [outer = 0x0] 12:14:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x11813f000) [pid = 2491] [serial = 1197] [outer = 0x118024c00] 12:14:17 INFO - PROCESS | 2491 | 1462475657444 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x118349c00) [pid = 2491] [serial = 1198] [outer = 0x118024c00] 12:14:17 INFO - PROCESS | 2491 | 1462475657811 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]]]}] 12:14:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:14:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 523ms 12:14:17 INFO - PROCESS | 2491 | 1462475657815 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 12:14:17 INFO - PROCESS | 2491 | 1462475657816 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 12:14:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:14:17 INFO - PROCESS | 2491 | 1462475657818 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - PROCESS | 2491 | 1462475657821 Marionette TRACE conn2 <- [1,1570,null,{}] 12:14:17 INFO - PROCESS | 2491 | 1462475657851 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}] 12:14:17 INFO - PROCESS | 2491 | 1462475657950 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 12:14:17 INFO - PROCESS | 2491 | 1462475657956 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 2491 | ++DOCSHELL 0x12481c800 == 71 [pid = 2491] [id = 400] 12:14:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x11851bc00) [pid = 2491] [serial = 1199] [outer = 0x0] 12:14:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x1192ca000) [pid = 2491] [serial = 1200] [outer = 0x11851bc00] 12:14:18 INFO - PROCESS | 2491 | 1462475658000 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x119a06800) [pid = 2491] [serial = 1201] [outer = 0x11851bc00] 12:14:18 INFO - PROCESS | 2491 | 1462475658496 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]]]}] 12:14:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:14:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 694ms 12:14:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:14:18 INFO - PROCESS | 2491 | 1462475658514 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 2491 | 1462475658515 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 12:14:18 INFO - PROCESS | 2491 | 1462475658517 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 2491 | 1462475658518 Marionette TRACE conn2 <- [1,1574,null,{}] 12:14:18 INFO - PROCESS | 2491 | 1462475658521 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}] 12:14:18 INFO - PROCESS | 2491 | 1462475658612 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 12:14:18 INFO - PROCESS | 2491 | 1462475658634 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x1294c9800 == 72 [pid = 2491] [id = 401] 12:14:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x12114b800) [pid = 2491] [serial = 1202] [outer = 0x0] 12:14:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x1216be800) [pid = 2491] [serial = 1203] [outer = 0x12114b800] 12:14:18 INFO - PROCESS | 2491 | 1462475658660 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x121b52400) [pid = 2491] [serial = 1204] [outer = 0x12114b800] 12:14:19 INFO - PROCESS | 2491 | 1462475659014 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]]]}] 12:14:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:14:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 520ms 12:14:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:14:19 INFO - PROCESS | 2491 | 1462475659038 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 12:14:19 INFO - PROCESS | 2491 | 1462475659039 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 12:14:19 INFO - PROCESS | 2491 | 1462475659041 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 2491 | 1462475659042 Marionette TRACE conn2 <- [1,1578,null,{}] 12:14:19 INFO - PROCESS | 2491 | 1462475659047 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}] 12:14:19 INFO - PROCESS | 2491 | 1462475659173 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 12:14:19 INFO - PROCESS | 2491 | 1462475659180 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 2491 | ++DOCSHELL 0x129aa9800 == 73 [pid = 2491] [id = 402] 12:14:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x12134a800) [pid = 2491] [serial = 1205] [outer = 0x0] 12:14:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x124b2c400) [pid = 2491] [serial = 1206] [outer = 0x12134a800] 12:14:19 INFO - PROCESS | 2491 | 1462475659206 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x1260ba800) [pid = 2491] [serial = 1207] [outer = 0x12134a800] 12:14:19 INFO - PROCESS | 2491 | 1462475659564 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]]]}] 12:14:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:14:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 572ms 12:14:19 INFO - PROCESS | 2491 | 1462475659614 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 12:14:19 INFO - PROCESS | 2491 | 1462475659615 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 12:14:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:14:19 INFO - PROCESS | 2491 | 1462475659617 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 2491 | 1462475659618 Marionette TRACE conn2 <- [1,1582,null,{}] 12:14:19 INFO - PROCESS | 2491 | 1462475659620 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}] 12:14:19 INFO - PROCESS | 2491 | 1462475659749 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 12:14:19 INFO - PROCESS | 2491 | 1462475659768 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4a0800 == 74 [pid = 2491] [id = 403] 12:14:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x126932c00) [pid = 2491] [serial = 1208] [outer = 0x0] 12:14:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x128c0ac00) [pid = 2491] [serial = 1209] [outer = 0x126932c00] 12:14:19 INFO - PROCESS | 2491 | 1462475659795 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x1295c2c00) [pid = 2491] [serial = 1210] [outer = 0x126932c00] 12:14:20 INFO - PROCESS | 2491 | 1462475660143 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]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:14:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 569ms 12:14:20 INFO - PROCESS | 2491 | 1462475660187 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 2491 | 1462475660188 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 12:14:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:14:20 INFO - PROCESS | 2491 | 1462475660190 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 2491 | 1462475660191 Marionette TRACE conn2 <- [1,1586,null,{}] 12:14:20 INFO - PROCESS | 2491 | 1462475660194 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}] 12:14:20 INFO - PROCESS | 2491 | 1462475660306 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 12:14:20 INFO - PROCESS | 2491 | 1462475660321 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bde0000 == 75 [pid = 2491] [id = 404] 12:14:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x126c8d800) [pid = 2491] [serial = 1211] [outer = 0x0] 12:14:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x12976c400) [pid = 2491] [serial = 1212] [outer = 0x126c8d800] 12:14:20 INFO - PROCESS | 2491 | 1462475660346 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 143 (0x12ae87400) [pid = 2491] [serial = 1213] [outer = 0x126c8d800] 12:14:20 INFO - PROCESS | 2491 | 1462475660696 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]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:14:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 522ms 12:14:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:14:20 INFO - PROCESS | 2491 | 1462475660714 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 2491 | 1462475660715 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 12:14:20 INFO - PROCESS | 2491 | 1462475660717 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 2491 | 1462475660718 Marionette TRACE conn2 <- [1,1590,null,{}] 12:14:20 INFO - PROCESS | 2491 | 1462475660721 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}] 12:14:20 INFO - PROCESS | 2491 | 1462475660837 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 12:14:20 INFO - PROCESS | 2491 | 1462475660851 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8c8800 == 76 [pid = 2491] [id = 405] 12:14:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 144 (0x1297a0000) [pid = 2491] [serial = 1214] [outer = 0x0] 12:14:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 145 (0x12b390000) [pid = 2491] [serial = 1215] [outer = 0x1297a0000] 12:14:20 INFO - PROCESS | 2491 | 1462475660876 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 146 (0x12bccc400) [pid = 2491] [serial = 1216] [outer = 0x1297a0000] 12:14:21 INFO - PROCESS | 2491 | 1462475661236 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]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:14:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 569ms 12:14:21 INFO - PROCESS | 2491 | 1462475661291 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 2491 | 1462475661293 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 12:14:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:14:21 INFO - PROCESS | 2491 | 1462475661297 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - PROCESS | 2491 | 1462475661298 Marionette TRACE conn2 <- [1,1594,null,{}] 12:14:21 INFO - PROCESS | 2491 | 1462475661301 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}] 12:14:21 INFO - PROCESS | 2491 | 1462475661577 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 145 (0x1126b9000) [pid = 2491] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 144 (0x11837ac00) [pid = 2491] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 143 (0x1291edc00) [pid = 2491] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 142 (0x1196f6000) [pid = 2491] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 141 (0x113470000) [pid = 2491] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 140 (0x121b52c00) [pid = 2491] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 139 (0x1295c7000) [pid = 2491] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 138 (0x111db9400) [pid = 2491] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 137 (0x12337a800) [pid = 2491] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 136 (0x1195e6000) [pid = 2491] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x125444000) [pid = 2491] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x12b397800) [pid = 2491] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x112650800) [pid = 2491] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x1183d2000) [pid = 2491] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x118210400) [pid = 2491] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x1195e8c00) [pid = 2491] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x1195d8800) [pid = 2491] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x1168bc800) [pid = 2491] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x110f4a000) [pid = 2491] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x128f82c00) [pid = 2491] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:14:21 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x111dbf000) [pid = 2491] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:14:21 INFO - PROCESS | 2491 | 1462475661634 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 2491 | ++DOCSHELL 0x119bdd800 == 77 [pid = 2491] [id = 406] 12:14:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x110f4b800) [pid = 2491] [serial = 1217] [outer = 0x0] 12:14:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x111e50400) [pid = 2491] [serial = 1218] [outer = 0x110f4b800] 12:14:21 INFO - PROCESS | 2491 | 1462475661660 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x117c36c00) [pid = 2491] [serial = 1219] [outer = 0x110f4b800] 12:14:21 INFO - PROCESS | 2491 | 1462475661931 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]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:14:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 669ms 12:14:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:14:21 INFO - PROCESS | 2491 | 1462475661966 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 2491 | 1462475661967 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 12:14:21 INFO - PROCESS | 2491 | 1462475661969 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - PROCESS | 2491 | 1462475661970 Marionette TRACE conn2 <- [1,1598,null,{}] 12:14:21 INFO - PROCESS | 2491 | 1462475661972 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}] 12:14:22 INFO - PROCESS | 2491 | 1462475662057 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 12:14:22 INFO - PROCESS | 2491 | 1462475662061 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cfe6000 == 78 [pid = 2491] [id = 407] 12:14:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x11837ac00) [pid = 2491] [serial = 1220] [outer = 0x0] 12:14:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x121985c00) [pid = 2491] [serial = 1221] [outer = 0x11837ac00] 12:14:22 INFO - PROCESS | 2491 | 1462475662082 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x128f78000) [pid = 2491] [serial = 1222] [outer = 0x11837ac00] 12:14:22 INFO - PROCESS | 2491 | 1462475662613 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]]]}] 12:14:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:14:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 672ms 12:14:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:14:22 INFO - PROCESS | 2491 | 1462475662642 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 2491 | 1462475662647 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 12:14:22 INFO - PROCESS | 2491 | 1462475662650 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 2491 | 1462475662653 Marionette TRACE conn2 <- [1,1602,null,{}] 12:14:22 INFO - PROCESS | 2491 | 1462475662657 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}] 12:14:22 INFO - PROCESS | 2491 | 1462475662777 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 12:14:22 INFO - PROCESS | 2491 | 1462475662782 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d994000 == 79 [pid = 2491] [id = 408] 12:14:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x12cb5e400) [pid = 2491] [serial = 1223] [outer = 0x0] 12:14:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x12d20b800) [pid = 2491] [serial = 1224] [outer = 0x12cb5e400] 12:14:22 INFO - PROCESS | 2491 | 1462475662805 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x12d366400) [pid = 2491] [serial = 1225] [outer = 0x12cb5e400] 12:14:23 INFO - PROCESS | 2491 | 1462475663296 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]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:14:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 676ms 12:14:23 INFO - PROCESS | 2491 | 1462475663326 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 12:14:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:14:23 INFO - PROCESS | 2491 | 1462475663331 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 12:14:23 INFO - PROCESS | 2491 | 1462475663335 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 2491 | 1462475663337 Marionette TRACE conn2 <- [1,1606,null,{}] 12:14:23 INFO - PROCESS | 2491 | 1462475663341 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}] 12:14:23 INFO - PROCESS | 2491 | 1462475663513 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 12:14:23 INFO - PROCESS | 2491 | 1462475663527 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:23 INFO - PROCESS | 2491 | ++DOCSHELL 0x1351d8000 == 80 [pid = 2491] [id = 409] 12:14:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x12d364c00) [pid = 2491] [serial = 1226] [outer = 0x0] 12:14:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x12d60f000) [pid = 2491] [serial = 1227] [outer = 0x12d364c00] 12:14:23 INFO - PROCESS | 2491 | 1462475663568 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x12d616000) [pid = 2491] [serial = 1228] [outer = 0x12d364c00] 12:14:24 INFO - PROCESS | 2491 | 1462475664149 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]]]}] 12:14:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:14:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 821ms 12:14:24 INFO - PROCESS | 2491 | 1462475664156 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 2491 | 1462475664159 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 12:14:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:14:24 INFO - PROCESS | 2491 | 1462475664165 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 2491 | 1462475664168 Marionette TRACE conn2 <- [1,1610,null,{}] 12:14:24 INFO - PROCESS | 2491 | 1462475664171 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}] 12:14:24 INFO - PROCESS | 2491 | 1462475664303 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 12:14:24 INFO - PROCESS | 2491 | 1462475664413 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 2491 | ++DOCSHELL 0x12124f800 == 81 [pid = 2491] [id = 410] 12:14:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x112a3e000) [pid = 2491] [serial = 1229] [outer = 0x0] 12:14:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x1165c0000) [pid = 2491] [serial = 1230] [outer = 0x112a3e000] 12:14:24 INFO - PROCESS | 2491 | 1462475664448 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x118324400) [pid = 2491] [serial = 1231] [outer = 0x112a3e000] 12:14:24 INFO - PROCESS | 2491 | 1462475664857 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]]]}] 12:14:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:14:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 724ms 12:14:24 INFO - PROCESS | 2491 | 1462475664907 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 2491 | 1462475664911 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 12:14:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:14:24 INFO - PROCESS | 2491 | 1462475664918 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 2491 | 1462475664920 Marionette TRACE conn2 <- [1,1614,null,{}] 12:14:24 INFO - PROCESS | 2491 | 1462475664922 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}] 12:14:25 INFO - PROCESS | 2491 | 1462475665041 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 12:14:25 INFO - PROCESS | 2491 | 1462475665148 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x12a93b800 == 82 [pid = 2491] [id = 411] 12:14:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x118396000) [pid = 2491] [serial = 1232] [outer = 0x0] 12:14:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x118f9ec00) [pid = 2491] [serial = 1233] [outer = 0x118396000] 12:14:25 INFO - PROCESS | 2491 | 1462475665180 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 143 (0x121146c00) [pid = 2491] [serial = 1234] [outer = 0x118396000] 12:14:25 INFO - PROCESS | 2491 | 1462475665613 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]]]}] 12:14:25 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 12:14:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 723ms 12:14:25 INFO - PROCESS | 2491 | 1462475665640 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 2491 | 1462475665642 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 12:14:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:14:25 INFO - PROCESS | 2491 | 1462475665645 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 2491 | 1462475665648 Marionette TRACE conn2 <- [1,1618,null,{}] 12:14:25 INFO - PROCESS | 2491 | 1462475665655 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}] 12:14:25 INFO - PROCESS | 2491 | 1462475665770 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 12:14:25 INFO - PROCESS | 2491 | 1462475665880 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d984800 == 83 [pid = 2491] [id = 412] 12:14:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 144 (0x1233f4000) [pid = 2491] [serial = 1235] [outer = 0x0] 12:14:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 145 (0x1267a8c00) [pid = 2491] [serial = 1236] [outer = 0x1233f4000] 12:14:25 INFO - PROCESS | 2491 | 1462475665913 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 146 (0x126826000) [pid = 2491] [serial = 1237] [outer = 0x1233f4000] 12:14:26 INFO - PROCESS | 2491 | 1462475666305 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]]]}] 12:14:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:14:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 722ms 12:14:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:14:26 INFO - PROCESS | 2491 | 1462475666381 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 2491 | 1462475666383 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 12:14:26 INFO - PROCESS | 2491 | 1462475666385 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - PROCESS | 2491 | 1462475666386 Marionette TRACE conn2 <- [1,1622,null,{}] 12:14:26 INFO - PROCESS | 2491 | 1462475666389 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}] 12:14:26 INFO - PROCESS | 2491 | 1462475666501 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 12:14:26 INFO - PROCESS | 2491 | 1462475666608 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 2491 | ++DOCSHELL 0x1356de800 == 84 [pid = 2491] [id = 413] 12:14:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 147 (0x126828400) [pid = 2491] [serial = 1238] [outer = 0x0] 12:14:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 148 (0x126858c00) [pid = 2491] [serial = 1239] [outer = 0x126828400] 12:14:26 INFO - PROCESS | 2491 | 1462475666642 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 149 (0x128c0e400) [pid = 2491] [serial = 1240] [outer = 0x126828400] 12:14:27 INFO - PROCESS | 2491 | 1462475667053 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]]]}] 12:14:27 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 12:14:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 719ms 12:14:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:14:27 INFO - PROCESS | 2491 | 1462475667105 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 2491 | 1462475667106 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 12:14:27 INFO - PROCESS | 2491 | 1462475667108 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 2491 | 1462475667109 Marionette TRACE conn2 <- [1,1626,null,{}] 12:14:27 INFO - PROCESS | 2491 | 1462475667112 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}] 12:14:27 INFO - PROCESS | 2491 | 1462475667225 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 12:14:27 INFO - PROCESS | 2491 | 1462475667304 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x135c84800 == 85 [pid = 2491] [id = 414] 12:14:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 150 (0x126828800) [pid = 2491] [serial = 1241] [outer = 0x0] 12:14:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 151 (0x1294b4000) [pid = 2491] [serial = 1242] [outer = 0x126828800] 12:14:27 INFO - PROCESS | 2491 | 1462475667334 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 152 (0x12ae95400) [pid = 2491] [serial = 1243] [outer = 0x126828800] 12:14:27 INFO - PROCESS | 2491 | 1462475667724 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]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:14:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 669ms 12:14:27 INFO - PROCESS | 2491 | 1462475667794 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 2491 | 1462475667795 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 12:14:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:14:27 INFO - PROCESS | 2491 | 1462475667799 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 2491 | 1462475667800 Marionette TRACE conn2 <- [1,1630,null,{}] 12:14:27 INFO - PROCESS | 2491 | 1462475667803 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}] 12:14:27 INFO - PROCESS | 2491 | 1462475667938 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 12:14:28 INFO - PROCESS | 2491 | 1462475668017 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 2491 | ++DOCSHELL 0x1383e8800 == 86 [pid = 2491] [id = 415] 12:14:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 153 (0x12bfce400) [pid = 2491] [serial = 1244] [outer = 0x0] 12:14:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 154 (0x12d367400) [pid = 2491] [serial = 1245] [outer = 0x12bfce400] 12:14:28 INFO - PROCESS | 2491 | 1462475668049 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 155 (0x12d617400) [pid = 2491] [serial = 1246] [outer = 0x12bfce400] 12:14:28 INFO - PROCESS | 2491 | 1462475668484 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]]]}] 12:14:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:14:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 723ms 12:14:28 INFO - PROCESS | 2491 | 1462475668522 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 2491 | 1462475668523 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 12:14:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:14:28 INFO - PROCESS | 2491 | 1462475668526 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 2491 | 1462475668527 Marionette TRACE conn2 <- [1,1634,null,{}] 12:14:28 INFO - PROCESS | 2491 | 1462475668530 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}] 12:14:28 INFO - PROCESS | 2491 | 1462475668646 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 12:14:28 INFO - PROCESS | 2491 | 1462475668732 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 2491 | ++DOCSHELL 0x121b9f800 == 87 [pid = 2491] [id = 416] 12:14:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 156 (0x112955400) [pid = 2491] [serial = 1247] [outer = 0x0] 12:14:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 157 (0x12197dc00) [pid = 2491] [serial = 1248] [outer = 0x112955400] 12:14:28 INFO - PROCESS | 2491 | 1462475668780 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 158 (0x12d613000) [pid = 2491] [serial = 1249] [outer = 0x112955400] 12:14:29 INFO - PROCESS | 2491 | 1462475669498 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]]]}] 12:14:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:14:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1021ms 12:14:29 INFO - PROCESS | 2491 | 1462475669548 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 2491 | 1462475669550 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 12:14:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:14:29 INFO - PROCESS | 2491 | 1462475669553 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 2491 | 1462475669555 Marionette TRACE conn2 <- [1,1638,null,{}] 12:14:29 INFO - PROCESS | 2491 | 1462475669573 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}] 12:14:29 INFO - PROCESS | 2491 | 1462475669681 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 12:14:29 INFO - PROCESS | 2491 | 1462475669760 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 2491 | ++DOCSHELL 0x121595000 == 88 [pid = 2491] [id = 417] 12:14:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 159 (0x112b0dc00) [pid = 2491] [serial = 1250] [outer = 0x0] 12:14:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 160 (0x113056000) [pid = 2491] [serial = 1251] [outer = 0x112b0dc00] 12:14:29 INFO - PROCESS | 2491 | 1462475669788 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 161 (0x11610c800) [pid = 2491] [serial = 1252] [outer = 0x112b0dc00] 12:14:30 INFO - PROCESS | 2491 | 1462475670215 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]]]}] 12:14:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:14:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 721ms 12:14:30 INFO - PROCESS | 2491 | 1462475670275 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 2491 | 1462475670278 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 12:14:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:14:30 INFO - PROCESS | 2491 | 1462475670283 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 2491 | 1462475670284 Marionette TRACE conn2 <- [1,1642,null,{}] 12:14:30 INFO - PROCESS | 2491 | 1462475670287 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}] 12:14:30 INFO - PROCESS | 2491 | 1462475670387 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 12:14:30 INFO - PROCESS | 2491 | 1462475670501 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 2491 | ++DOCSHELL 0x119347800 == 89 [pid = 2491] [id = 418] 12:14:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 162 (0x115d92c00) [pid = 2491] [serial = 1253] [outer = 0x0] 12:14:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 163 (0x118029c00) [pid = 2491] [serial = 1254] [outer = 0x115d92c00] 12:14:30 INFO - PROCESS | 2491 | 1462475670530 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 164 (0x118387c00) [pid = 2491] [serial = 1255] [outer = 0x115d92c00] 12:14:30 INFO - PROCESS | 2491 | 1462475670943 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]]]}] 12:14:30 INFO - PROCESS | 2491 | --DOCSHELL 0x12d994000 == 88 [pid = 2491] [id = 408] 12:14:30 INFO - PROCESS | 2491 | --DOCSHELL 0x12cfe6000 == 87 [pid = 2491] [id = 407] 12:14:30 INFO - PROCESS | 2491 | --DOCSHELL 0x119bdd800 == 86 [pid = 2491] [id = 406] 12:14:30 INFO - PROCESS | 2491 | --DOCSHELL 0x12c8c8800 == 85 [pid = 2491] [id = 405] 12:14:30 INFO - PROCESS | 2491 | --DOCSHELL 0x12bde0000 == 84 [pid = 2491] [id = 404] 12:14:30 INFO - PROCESS | 2491 | --DOMWINDOW == 163 (0x121b49800) [pid = 2491] [serial = 1113] [outer = 0x0] [url = about:blank] 12:14:30 INFO - PROCESS | 2491 | --DOMWINDOW == 162 (0x128b07400) [pid = 2491] [serial = 1116] [outer = 0x0] [url = about:blank] 12:14:30 INFO - PROCESS | 2491 | --DOMWINDOW == 161 (0x12b39b000) [pid = 2491] [serial = 1122] [outer = 0x0] [url = about:blank] 12:14:30 INFO - PROCESS | 2491 | --DOMWINDOW == 160 (0x12979f400) [pid = 2491] [serial = 1119] [outer = 0x0] [url = about:blank] 12:14:30 INFO - PROCESS | 2491 | --DOMWINDOW == 159 (0x118523800) [pid = 2491] [serial = 1110] [outer = 0x0] [url = about:blank] 12:14:30 INFO - PROCESS | 2491 | --DOMWINDOW == 158 (0x12c253800) [pid = 2491] [serial = 1125] [outer = 0x0] [url = about:blank] 12:14:30 INFO - PROCESS | 2491 | --DOMWINDOW == 157 (0x11678a000) [pid = 2491] [serial = 1107] [outer = 0x0] [url = about:blank] 12:14:30 INFO - PROCESS | 2491 | --DOMWINDOW == 156 (0x12bcae800) [pid = 2491] [serial = 1164] [outer = 0x0] [url = about:blank] 12:14:30 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4a0800 == 83 [pid = 2491] [id = 403] 12:14:30 INFO - PROCESS | 2491 | --DOCSHELL 0x129aa9800 == 82 [pid = 2491] [id = 402] 12:14:30 INFO - PROCESS | 2491 | --DOCSHELL 0x1294c9800 == 81 [pid = 2491] [id = 401] 12:14:30 INFO - PROCESS | 2491 | --DOCSHELL 0x12481c800 == 80 [pid = 2491] [id = 400] 12:14:30 INFO - PROCESS | 2491 | --DOCSHELL 0x117355000 == 79 [pid = 2491] [id = 399] 12:14:30 INFO - PROCESS | 2491 | --DOCSHELL 0x12600b800 == 78 [pid = 2491] [id = 398] 12:14:30 INFO - PROCESS | 2491 | --DOCSHELL 0x135779000 == 77 [pid = 2491] [id = 394] 12:14:31 INFO - PROCESS | 2491 | --DOCSHELL 0x135161000 == 76 [pid = 2491] [id = 393] 12:14:31 INFO - PROCESS | 2491 | --DOCSHELL 0x135152000 == 75 [pid = 2491] [id = 392] 12:14:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12c388800 == 74 [pid = 2491] [id = 391] 12:14:31 INFO - PROCESS | 2491 | --DOCSHELL 0x1233a7800 == 73 [pid = 2491] [id = 390] 12:14:31 INFO - PROCESS | 2491 | --DOCSHELL 0x116a91000 == 72 [pid = 2491] [id = 389] 12:14:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:14:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 723ms 12:14:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:14:31 INFO - PROCESS | 2491 | 1462475671006 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 2491 | 1462475671007 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 12:14:31 INFO - PROCESS | 2491 | 1462475671016 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 2491 | 1462475671018 Marionette TRACE conn2 <- [1,1646,null,{}] 12:14:31 INFO - PROCESS | 2491 | 1462475671025 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}] 12:14:31 INFO - PROCESS | 2491 | 1462475671120 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 12:14:31 INFO - PROCESS | 2491 | 1462475671130 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 2491 | ++DOCSHELL 0x1196dc800 == 73 [pid = 2491] [id = 419] 12:14:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 157 (0x118518800) [pid = 2491] [serial = 1256] [outer = 0x0] 12:14:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 158 (0x118f6f400) [pid = 2491] [serial = 1257] [outer = 0x118518800] 12:14:31 INFO - PROCESS | 2491 | 1462475671158 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 159 (0x119504000) [pid = 2491] [serial = 1258] [outer = 0x118518800] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 158 (0x128a38800) [pid = 2491] [serial = 1063] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 157 (0x119203800) [pid = 2491] [serial = 1048] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 156 (0x12a91f000) [pid = 2491] [serial = 1057] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 155 (0x1219dc800) [pid = 2491] [serial = 1051] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 154 (0x11802bc00) [pid = 2491] [serial = 1045] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 153 (0x128b05000) [pid = 2491] [serial = 1054] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 152 (0x12ae8a400) [pid = 2491] [serial = 1060] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 151 (0x113163400) [pid = 2491] [serial = 1042] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 150 (0x1254f3800) [pid = 2491] [serial = 1146] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 149 (0x128b10c00) [pid = 2491] [serial = 1152] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 148 (0x126c89800) [pid = 2491] [serial = 1149] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 147 (0x12bccdc00) [pid = 2491] [serial = 1105] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 146 (0x11324d400) [pid = 2491] [serial = 1129] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 145 (0x112b06800) [pid = 2491] [serial = 1128] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 144 (0x11851a000) [pid = 2491] [serial = 1137] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 143 (0x119506800) [pid = 2491] [serial = 1138] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 142 (0x11834c800) [pid = 2491] [serial = 1134] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 141 (0x118391400) [pid = 2491] [serial = 1135] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 140 (0x12197e400) [pid = 2491] [serial = 1143] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 139 (0x1196f9800) [pid = 2491] [serial = 1140] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 138 (0x12160cc00) [pid = 2491] [serial = 1141] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 137 (0x128d6d000) [pid = 2491] [serial = 1153] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 136 (0x118143000) [pid = 2491] [serial = 1132] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x117694000) [pid = 2491] [serial = 1131] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x11801fc00) [pid = 2491] [serial = 1156] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x12ae92000) [pid = 2491] [serial = 1162] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x12a924800) [pid = 2491] [serial = 1161] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x112b03c00) [pid = 2491] [serial = 1155] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x1295c6c00) [pid = 2491] [serial = 1159] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x128b06400) [pid = 2491] [serial = 1150] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x1267a8400) [pid = 2491] [serial = 1147] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x128a36c00) [pid = 2491] [serial = 1158] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x124b23800) [pid = 2491] [serial = 1144] [outer = 0x0] [url = about:blank] 12:14:31 INFO - PROCESS | 2491 | 1462475671551 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]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:14:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 577ms 12:14:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:14:31 INFO - PROCESS | 2491 | 1462475671588 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 2491 | 1462475671589 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 12:14:31 INFO - PROCESS | 2491 | 1462475671591 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 2491 | 1462475671593 Marionette TRACE conn2 <- [1,1650,null,{}] 12:14:31 INFO - PROCESS | 2491 | 1462475671595 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}] 12:14:31 INFO - PROCESS | 2491 | 1462475671686 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 12:14:31 INFO - PROCESS | 2491 | 1462475671690 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 2491 | ++DOCSHELL 0x12600b800 == 74 [pid = 2491] [id = 420] 12:14:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x1195e7800) [pid = 2491] [serial = 1259] [outer = 0x0] 12:14:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x119611400) [pid = 2491] [serial = 1260] [outer = 0x1195e7800] 12:14:31 INFO - PROCESS | 2491 | 1462475671718 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x119b26800) [pid = 2491] [serial = 1261] [outer = 0x1195e7800] 12:14:32 INFO - PROCESS | 2491 | 1462475672078 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]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:14:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 521ms 12:14:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:14:32 INFO - PROCESS | 2491 | 1462475672114 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 2491 | 1462475672115 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 12:14:32 INFO - PROCESS | 2491 | 1462475672117 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 2491 | 1462475672118 Marionette TRACE conn2 <- [1,1654,null,{}] 12:14:32 INFO - PROCESS | 2491 | 1462475672120 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}] 12:14:32 INFO - PROCESS | 2491 | 1462475672206 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 12:14:32 INFO - PROCESS | 2491 | 1462475672211 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x1294c3000 == 75 [pid = 2491] [id = 421] 12:14:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x1196fc000) [pid = 2491] [serial = 1262] [outer = 0x0] 12:14:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x121143400) [pid = 2491] [serial = 1263] [outer = 0x1196fc000] 12:14:32 INFO - PROCESS | 2491 | 1462475672236 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x121616000) [pid = 2491] [serial = 1264] [outer = 0x1196fc000] 12:14:32 INFO - PROCESS | 2491 | 1462475672580 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]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:14:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 469ms 12:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:14:32 INFO - PROCESS | 2491 | 1462475672587 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 2491 | 1462475672588 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 12:14:32 INFO - PROCESS | 2491 | 1462475672590 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 2491 | 1462475672591 Marionette TRACE conn2 <- [1,1658,null,{}] 12:14:32 INFO - PROCESS | 2491 | 1462475672594 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}] 12:14:32 INFO - PROCESS | 2491 | 1462475672725 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 12:14:32 INFO - PROCESS | 2491 | 1462475672733 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x1297c1000 == 76 [pid = 2491] [id = 422] 12:14:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x12175fc00) [pid = 2491] [serial = 1265] [outer = 0x0] 12:14:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x1219e0800) [pid = 2491] [serial = 1266] [outer = 0x12175fc00] 12:14:32 INFO - PROCESS | 2491 | 1462475672760 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x125e65400) [pid = 2491] [serial = 1267] [outer = 0x12175fc00] 12:14:33 INFO - PROCESS | 2491 | 1462475673084 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]]]}] 12:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 523ms 12:14:33 INFO - PROCESS | 2491 | 1462475673115 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 2491 | 1462475673116 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 12:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:14:33 INFO - PROCESS | 2491 | 1462475673118 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 2491 | 1462475673119 Marionette TRACE conn2 <- [1,1662,null,{}] 12:14:33 INFO - PROCESS | 2491 | 1462475673121 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}] 12:14:33 INFO - PROCESS | 2491 | 1462475673211 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 12:14:33 INFO - PROCESS | 2491 | 1462475673215 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b49e000 == 77 [pid = 2491] [id = 423] 12:14:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x1260bac00) [pid = 2491] [serial = 1268] [outer = 0x0] 12:14:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x12681ec00) [pid = 2491] [serial = 1269] [outer = 0x1260bac00] 12:14:33 INFO - PROCESS | 2491 | 1462475673240 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x126c88000) [pid = 2491] [serial = 1270] [outer = 0x1260bac00] 12:14:33 INFO - PROCESS | 2491 | 1462475673631 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]]]}] 12:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 12:14:33 INFO - PROCESS | 2491 | 1462475673637 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 2491 | 1462475673639 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 12:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:14:33 INFO - PROCESS | 2491 | 1462475673641 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 2491 | 1462475673642 Marionette TRACE conn2 <- [1,1666,null,{}] 12:14:33 INFO - PROCESS | 2491 | 1462475673649 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}] 12:14:33 INFO - PROCESS | 2491 | 1462475673772 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 12:14:33 INFO - PROCESS | 2491 | 1462475673815 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bba4800 == 78 [pid = 2491] [id = 424] 12:14:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x1260c0000) [pid = 2491] [serial = 1271] [outer = 0x0] 12:14:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x128a3c000) [pid = 2491] [serial = 1272] [outer = 0x1260c0000] 12:14:33 INFO - PROCESS | 2491 | 1462475673840 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x11820f800) [pid = 2491] [serial = 1273] [outer = 0x1260c0000] 12:14:34 INFO - PROCESS | 2491 | 1462475674147 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]]]}] 12:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 521ms 12:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:14:34 INFO - PROCESS | 2491 | 1462475674166 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 2491 | 1462475674167 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 12:14:34 INFO - PROCESS | 2491 | 1462475674169 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 2491 | 1462475674170 Marionette TRACE conn2 <- [1,1670,null,{}] 12:14:34 INFO - PROCESS | 2491 | 1462475674173 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}] 12:14:34 INFO - PROCESS | 2491 | 1462475674290 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 12:14:34 INFO - PROCESS | 2491 | 1462475674302 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c380000 == 79 [pid = 2491] [id = 425] 12:14:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x1168bc800) [pid = 2491] [serial = 1274] [outer = 0x0] 12:14:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 143 (0x128a3cc00) [pid = 2491] [serial = 1275] [outer = 0x1168bc800] 12:14:34 INFO - PROCESS | 2491 | 1462475674327 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 144 (0x1294ac400) [pid = 2491] [serial = 1276] [outer = 0x1168bc800] 12:14:34 INFO - PROCESS | 2491 | 1462475674686 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]]]}] 12:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 569ms 12:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:14:34 INFO - PROCESS | 2491 | 1462475674738 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 2491 | 1462475674739 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 12:14:34 INFO - PROCESS | 2491 | 1462475674741 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 2491 | 1462475674742 Marionette TRACE conn2 <- [1,1674,null,{}] 12:14:34 INFO - PROCESS | 2491 | 1462475674745 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}] 12:14:34 INFO - PROCESS | 2491 | 1462475674860 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 12:14:34 INFO - PROCESS | 2491 | 1462475674871 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x12ccc3000 == 80 [pid = 2491] [id = 426] 12:14:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 145 (0x1294b3000) [pid = 2491] [serial = 1277] [outer = 0x0] 12:14:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 146 (0x1295c7c00) [pid = 2491] [serial = 1278] [outer = 0x1294b3000] 12:14:34 INFO - PROCESS | 2491 | 1462475674895 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 147 (0x12979f400) [pid = 2491] [serial = 1279] [outer = 0x1294b3000] 12:14:35 INFO - PROCESS | 2491 | 1462475675252 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]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 522ms 12:14:35 INFO - PROCESS | 2491 | 1462475675264 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 12:14:35 INFO - PROCESS | 2491 | 1462475675266 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 12:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:14:35 INFO - PROCESS | 2491 | 1462475675268 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 2491 | 1462475675269 Marionette TRACE conn2 <- [1,1678,null,{}] 12:14:35 INFO - PROCESS | 2491 | 1462475675272 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}] 12:14:35 INFO - PROCESS | 2491 | 1462475675606 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 146 (0x12544ec00) [pid = 2491] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 145 (0x121509400) [pid = 2491] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 144 (0x1294aa000) [pid = 2491] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 143 (0x124e68000) [pid = 2491] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 142 (0x118397400) [pid = 2491] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 141 (0x12c246400) [pid = 2491] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 140 (0x11650c400) [pid = 2491] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 139 (0x126932c00) [pid = 2491] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 138 (0x126c8d800) [pid = 2491] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 137 (0x118024c00) [pid = 2491] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 136 (0x1297a0000) [pid = 2491] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x11838a000) [pid = 2491] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x112a39400) [pid = 2491] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x113208800) [pid = 2491] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x12134a800) [pid = 2491] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x111d3bc00) [pid = 2491] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x12114b800) [pid = 2491] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x11316e800) [pid = 2491] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x12160ec00) [pid = 2491] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x11851bc00) [pid = 2491] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x12cb5e400) [pid = 2491] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x110f4b800) [pid = 2491] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:14:35 INFO - PROCESS | 2491 | --DOMWINDOW == 124 (0x11837ac00) [pid = 2491] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:14:35 INFO - PROCESS | 2491 | 1462475675662 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 2491 | ++DOCSHELL 0x119863800 == 81 [pid = 2491] [id = 427] 12:14:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x11108ac00) [pid = 2491] [serial = 1280] [outer = 0x0] 12:14:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x11316dc00) [pid = 2491] [serial = 1281] [outer = 0x11108ac00] 12:14:35 INFO - PROCESS | 2491 | 1462475675692 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x11851f000) [pid = 2491] [serial = 1282] [outer = 0x11108ac00] 12:14:36 INFO - PROCESS | 2491 | 1462475676001 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]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 769ms 12:14:36 INFO - PROCESS | 2491 | 1462475676038 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 2491 | 1462475676039 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 12:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:14:36 INFO - PROCESS | 2491 | 1462475676041 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - PROCESS | 2491 | 1462475676042 Marionette TRACE conn2 <- [1,1682,null,{}] 12:14:36 INFO - PROCESS | 2491 | 1462475676047 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}] 12:14:36 INFO - PROCESS | 2491 | 1462475676166 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 12:14:36 INFO - PROCESS | 2491 | 1462475676191 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 2491 | ++DOCSHELL 0x12ccd2800 == 82 [pid = 2491] [id = 428] 12:14:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x11851bc00) [pid = 2491] [serial = 1283] [outer = 0x0] 12:14:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x121b53000) [pid = 2491] [serial = 1284] [outer = 0x11851bc00] 12:14:36 INFO - PROCESS | 2491 | 1462475676219 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x12ae87000) [pid = 2491] [serial = 1285] [outer = 0x11851bc00] 12:14:36 INFO - PROCESS | 2491 | 1462475676530 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]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 522ms 12:14:36 INFO - PROCESS | 2491 | 1462475676564 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 2491 | 1462475676565 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 12:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:14:36 INFO - PROCESS | 2491 | 1462475676568 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - PROCESS | 2491 | 1462475676569 Marionette TRACE conn2 <- [1,1686,null,{}] 12:14:36 INFO - PROCESS | 2491 | 1462475676571 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}] 12:14:36 INFO - PROCESS | 2491 | 1462475676664 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 12:14:36 INFO - PROCESS | 2491 | 1462475676668 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 2491 | ++DOCSHELL 0x12db59800 == 83 [pid = 2491] [id = 429] 12:14:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x12134a800) [pid = 2491] [serial = 1286] [outer = 0x0] 12:14:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x12bcb7c00) [pid = 2491] [serial = 1287] [outer = 0x12134a800] 12:14:36 INFO - PROCESS | 2491 | 1462475676693 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x12bfc6000) [pid = 2491] [serial = 1288] [outer = 0x12134a800] 12:14:37 INFO - PROCESS | 2491 | 1462475677032 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]]]}] 12:14:37 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 12:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 469ms 12:14:37 INFO - PROCESS | 2491 | 1462475677037 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 2491 | 1462475677039 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 12:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:14:37 INFO - PROCESS | 2491 | 1462475677041 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 2491 | 1462475677042 Marionette TRACE conn2 <- [1,1690,null,{}] 12:14:37 INFO - PROCESS | 2491 | 1462475677049 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}] 12:14:37 INFO - PROCESS | 2491 | 1462475677179 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 12:14:37 INFO - PROCESS | 2491 | 1462475677187 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x135158800 == 84 [pid = 2491] [id = 430] 12:14:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x1215d0c00) [pid = 2491] [serial = 1289] [outer = 0x0] 12:14:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x1215d6000) [pid = 2491] [serial = 1290] [outer = 0x1215d0c00] 12:14:37 INFO - PROCESS | 2491 | 1462475677212 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x1215db800) [pid = 2491] [serial = 1291] [outer = 0x1215d0c00] 12:14:37 INFO - PROCESS | 2491 | 1462475677543 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]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 522ms 12:14:37 INFO - PROCESS | 2491 | 1462475677637 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 2491 | 1462475677639 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 12:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:14:37 INFO - PROCESS | 2491 | 1462475677649 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 2491 | 1462475677651 Marionette TRACE conn2 <- [1,1694,null,{}] 12:14:37 INFO - PROCESS | 2491 | 1462475677655 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}] 12:14:37 INFO - PROCESS | 2491 | 1462475677780 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 12:14:37 INFO - PROCESS | 2491 | 1462475677863 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x11734c000 == 85 [pid = 2491] [id = 431] 12:14:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x1121e0400) [pid = 2491] [serial = 1292] [outer = 0x0] 12:14:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x112a3d000) [pid = 2491] [serial = 1293] [outer = 0x1121e0400] 12:14:37 INFO - PROCESS | 2491 | 1462475677895 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x11316e800) [pid = 2491] [serial = 1294] [outer = 0x1121e0400] 12:14:38 INFO - PROCESS | 2491 | 1462475678336 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]]]}] 12:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 728ms 12:14:38 INFO - PROCESS | 2491 | 1462475678372 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 12:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:14:38 INFO - PROCESS | 2491 | 1462475678374 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 12:14:38 INFO - PROCESS | 2491 | 1462475678380 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:14:38 INFO - PROCESS | 2491 | 1462475678383 Marionette TRACE conn2 <- [1,1698,null,{}] 12:14:38 INFO - PROCESS | 2491 | 1462475678386 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}] 12:14:38 INFO - PROCESS | 2491 | 1462475678523 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 12:14:38 INFO - PROCESS | 2491 | 1462475678619 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 2491 | ++DOCSHELL 0x12495c800 == 86 [pid = 2491] [id = 432] 12:14:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x116a66000) [pid = 2491] [serial = 1295] [outer = 0x0] 12:14:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x11837ec00) [pid = 2491] [serial = 1296] [outer = 0x116a66000] 12:14:38 INFO - PROCESS | 2491 | 1462475678649 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x1183d6400) [pid = 2491] [serial = 1297] [outer = 0x116a66000] 12:14:39 INFO - PROCESS | 2491 | 1462475679065 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]]]}] 12:14:39 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 12:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 722ms 12:14:39 INFO - PROCESS | 2491 | 1462475679101 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 12:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:14:39 INFO - PROCESS | 2491 | 1462475679102 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 12:14:39 INFO - PROCESS | 2491 | 1462475679105 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 2491 | 1462475679106 Marionette TRACE conn2 <- [1,1702,null,{}] 12:14:39 INFO - PROCESS | 2491 | 1462475679113 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}] 12:14:39 INFO - PROCESS | 2491 | 1462475679231 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 12:14:39 INFO - PROCESS | 2491 | 1462475679343 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:39 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c37c000 == 87 [pid = 2491] [id = 433] 12:14:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 143 (0x119b29400) [pid = 2491] [serial = 1298] [outer = 0x0] 12:14:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 144 (0x121144800) [pid = 2491] [serial = 1299] [outer = 0x119b29400] 12:14:39 INFO - PROCESS | 2491 | 1462475679389 Marionette DEBUG loaded listener.js 12:14:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 145 (0x1215dd800) [pid = 2491] [serial = 1300] [outer = 0x119b29400] 12:14:39 INFO - PROCESS | 2491 | 1462475679824 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]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 770ms 12:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:14:39 INFO - PROCESS | 2491 | 1462475679876 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 2491 | 1462475679877 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 12:14:39 INFO - PROCESS | 2491 | 1462475679879 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 2491 | 1462475679880 Marionette TRACE conn2 <- [1,1706,null,{}] 12:14:39 INFO - PROCESS | 2491 | 1462475679883 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}] 12:14:40 INFO - PROCESS | 2491 | 1462475680026 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 12:14:40 INFO - PROCESS | 2491 | 1462475680172 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 2491 | ++DOCSHELL 0x135149000 == 88 [pid = 2491] [id = 434] 12:14:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 146 (0x121753000) [pid = 2491] [serial = 1301] [outer = 0x0] 12:14:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 147 (0x124aeac00) [pid = 2491] [serial = 1302] [outer = 0x121753000] 12:14:40 INFO - PROCESS | 2491 | 1462475680222 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 148 (0x126823800) [pid = 2491] [serial = 1303] [outer = 0x121753000] 12:14:40 INFO - PROCESS | 2491 | 1462475680717 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]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 868ms 12:14:40 INFO - PROCESS | 2491 | 1462475680748 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 2491 | 1462475680749 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 12:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:14:40 INFO - PROCESS | 2491 | 1462475680752 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 2491 | 1462475680753 Marionette TRACE conn2 <- [1,1710,null,{}] 12:14:40 INFO - PROCESS | 2491 | 1462475680755 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}] 12:14:40 INFO - PROCESS | 2491 | 1462475680866 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 12:14:40 INFO - PROCESS | 2491 | 1462475680974 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 2491 | ++DOCSHELL 0x1383e5800 == 89 [pid = 2491] [id = 435] 12:14:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 149 (0x124b2cc00) [pid = 2491] [serial = 1304] [outer = 0x0] 12:14:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 150 (0x128c06000) [pid = 2491] [serial = 1305] [outer = 0x124b2cc00] 12:14:41 INFO - PROCESS | 2491 | 1462475681007 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 151 (0x129769800) [pid = 2491] [serial = 1306] [outer = 0x124b2cc00] 12:14:41 INFO - PROCESS | 2491 | 1462475681417 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]]]}] 12:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 722ms 12:14:41 INFO - PROCESS | 2491 | 1462475681474 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 12:14:41 INFO - PROCESS | 2491 | 1462475681476 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 12:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:14:41 INFO - PROCESS | 2491 | 1462475681478 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - PROCESS | 2491 | 1462475681479 Marionette TRACE conn2 <- [1,1714,null,{}] 12:14:41 INFO - PROCESS | 2491 | 1462475681482 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}] 12:14:41 INFO - PROCESS | 2491 | 1462475681629 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 12:14:41 INFO - PROCESS | 2491 | 1462475681713 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 2491 | ++DOCSHELL 0x138f93000 == 90 [pid = 2491] [id = 436] 12:14:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 152 (0x12aeb7800) [pid = 2491] [serial = 1307] [outer = 0x0] 12:14:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 153 (0x12cb5d800) [pid = 2491] [serial = 1308] [outer = 0x12aeb7800] 12:14:41 INFO - PROCESS | 2491 | 1462475681744 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 154 (0x12cfc3400) [pid = 2491] [serial = 1309] [outer = 0x12aeb7800] 12:14:42 INFO - PROCESS | 2491 | 1462475682160 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]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 719ms 12:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:14:42 INFO - PROCESS | 2491 | 1462475682198 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 2491 | 1462475682199 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 12:14:42 INFO - PROCESS | 2491 | 1462475682202 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 2491 | 1462475682203 Marionette TRACE conn2 <- [1,1718,null,{}] 12:14:42 INFO - PROCESS | 2491 | 1462475682205 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}] 12:14:42 INFO - PROCESS | 2491 | 1462475682315 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 12:14:42 INFO - PROCESS | 2491 | 1462475682396 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x135270000 == 91 [pid = 2491] [id = 437] 12:14:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 155 (0x12cb6bc00) [pid = 2491] [serial = 1310] [outer = 0x0] 12:14:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 156 (0x12d367000) [pid = 2491] [serial = 1311] [outer = 0x12cb6bc00] 12:14:42 INFO - PROCESS | 2491 | 1462475682426 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 157 (0x12d618000) [pid = 2491] [serial = 1312] [outer = 0x12cb6bc00] 12:14:42 INFO - PROCESS | 2491 | 1462475682845 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]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 669ms 12:14:42 INFO - PROCESS | 2491 | 1462475682872 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 2491 | 1462475682873 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 12:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:14:42 INFO - PROCESS | 2491 | 1462475682876 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 2491 | 1462475682877 Marionette TRACE conn2 <- [1,1722,null,{}] 12:14:42 INFO - PROCESS | 2491 | 1462475682880 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}] 12:14:43 INFO - PROCESS | 2491 | 1462475683023 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 12:14:43 INFO - PROCESS | 2491 | 1462475683146 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 2491 | ++DOCSHELL 0x135283800 == 92 [pid = 2491] [id = 438] 12:14:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 158 (0x113166000) [pid = 2491] [serial = 1313] [outer = 0x0] 12:14:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 159 (0x12d9b5000) [pid = 2491] [serial = 1314] [outer = 0x113166000] 12:14:43 INFO - PROCESS | 2491 | 1462475683196 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 160 (0x12d9bb800) [pid = 2491] [serial = 1315] [outer = 0x113166000] 12:14:43 INFO - PROCESS | 2491 | 1462475683673 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]]]}] 12:14:43 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 12:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 822ms 12:14:43 INFO - PROCESS | 2491 | 1462475683712 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 2491 | 1462475683715 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 12:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:14:43 INFO - PROCESS | 2491 | 1462475683719 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 2491 | 1462475683721 Marionette TRACE conn2 <- [1,1726,null,{}] 12:14:43 INFO - PROCESS | 2491 | 1462475683724 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}] 12:14:43 INFO - PROCESS | 2491 | 1462475683896 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 12:14:44 INFO - PROCESS | 2491 | 1462475684102 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x138fcb000 == 93 [pid = 2491] [id = 439] 12:14:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 161 (0x12d207800) [pid = 2491] [serial = 1316] [outer = 0x0] 12:14:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 162 (0x12d9c0400) [pid = 2491] [serial = 1317] [outer = 0x12d207800] 12:14:44 INFO - PROCESS | 2491 | 1462475684150 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 163 (0x135863400) [pid = 2491] [serial = 1318] [outer = 0x12d207800] 12:14:44 INFO - PROCESS | 2491 | 1462475684619 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]]]}] 12:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 921ms 12:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:14:44 INFO - PROCESS | 2491 | 1462475684640 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 2491 | 1462475684641 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 12:14:44 INFO - PROCESS | 2491 | 1462475684643 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - PROCESS | 2491 | 1462475684645 Marionette TRACE conn2 <- [1,1730,null,{}] 12:14:44 INFO - PROCESS | 2491 | 1462475684647 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}] 12:14:44 INFO - PROCESS | 2491 | 1462475684765 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 12:14:44 INFO - PROCESS | 2491 | 1462475684849 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x118ace000 == 94 [pid = 2491] [id = 440] 12:14:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 164 (0x112651400) [pid = 2491] [serial = 1319] [outer = 0x0] 12:14:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 165 (0x118020000) [pid = 2491] [serial = 1320] [outer = 0x112651400] 12:14:44 INFO - PROCESS | 2491 | 1462475684875 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 166 (0x12160c800) [pid = 2491] [serial = 1321] [outer = 0x112651400] 12:14:45 INFO - PROCESS | 2491 | 1462475685588 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]]]}] 12:14:45 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 12:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1021ms 12:14:45 INFO - PROCESS | 2491 | 1462475685666 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 2491 | 1462475685670 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 12:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:14:45 INFO - PROCESS | 2491 | 1462475685690 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 2491 | 1462475685693 Marionette TRACE conn2 <- [1,1734,null,{}] 12:14:45 INFO - PROCESS | 2491 | 1462475685715 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}] 12:14:45 INFO - PROCESS | 2491 | 1462475685868 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 12:14:45 INFO - PROCESS | 2491 | 1462475685983 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 2491 | ++DOCSHELL 0x124968800 == 95 [pid = 2491] [id = 441] 12:14:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 167 (0x113169c00) [pid = 2491] [serial = 1322] [outer = 0x0] 12:14:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 168 (0x113208c00) [pid = 2491] [serial = 1323] [outer = 0x113169c00] 12:14:46 INFO - PROCESS | 2491 | 1462475686014 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 169 (0x117c35800) [pid = 2491] [serial = 1324] [outer = 0x113169c00] 12:14:46 INFO - PROCESS | 2491 | 1462475686451 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]]]}] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x135766000 == 94 [pid = 2491] [id = 291] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x12db59800 == 93 [pid = 2491] [id = 429] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x12ccd2800 == 92 [pid = 2491] [id = 428] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x119863800 == 91 [pid = 2491] [id = 427] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x12ccc3000 == 90 [pid = 2491] [id = 426] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x12c380000 == 89 [pid = 2491] [id = 425] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 168 (0x128a35000) [pid = 2491] [serial = 1179] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 167 (0x12b38dc00) [pid = 2491] [serial = 1182] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 166 (0x12cb61c00) [pid = 2491] [serial = 1185] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 165 (0x12cfbb400) [pid = 2491] [serial = 1188] [outer = 0x0] [url = about:blank] 12:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 841ms 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x12bba4800 == 88 [pid = 2491] [id = 424] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x12b49e000 == 87 [pid = 2491] [id = 423] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x1297c1000 == 86 [pid = 2491] [id = 422] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x1294c3000 == 85 [pid = 2491] [id = 421] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x12600b800 == 84 [pid = 2491] [id = 420] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x1196dc800 == 83 [pid = 2491] [id = 419] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x119347800 == 82 [pid = 2491] [id = 418] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x121595000 == 81 [pid = 2491] [id = 417] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x1356de800 == 80 [pid = 2491] [id = 413] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x12d984800 == 79 [pid = 2491] [id = 412] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x12a93b800 == 78 [pid = 2491] [id = 411] 12:14:46 INFO - PROCESS | 2491 | --DOCSHELL 0x12124f800 == 77 [pid = 2491] [id = 410] 12:14:46 INFO - PROCESS | 2491 | 1462475686546 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 2491 | 1462475686550 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 12:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:14:46 INFO - PROCESS | 2491 | 1462475686554 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 2491 | 1462475686556 Marionette TRACE conn2 <- [1,1738,null,{}] 12:14:46 INFO - PROCESS | 2491 | 1462475686558 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}] 12:14:46 INFO - PROCESS | 2491 | 1462475686653 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 164 (0x12ac0c400) [pid = 2491] [serial = 1120] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 163 (0x128f83800) [pid = 2491] [serial = 1117] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 162 (0x1195e9400) [pid = 2491] [serial = 1111] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 161 (0x12cb61800) [pid = 2491] [serial = 1126] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 160 (0x118139c00) [pid = 2491] [serial = 1108] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 159 (0x12c248400) [pid = 2491] [serial = 1123] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 158 (0x124b31800) [pid = 2491] [serial = 1114] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 157 (0x128c0ac00) [pid = 2491] [serial = 1209] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 156 (0x12976c400) [pid = 2491] [serial = 1212] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 155 (0x1295c2c00) [pid = 2491] [serial = 1210] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 154 (0x11813f000) [pid = 2491] [serial = 1197] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 153 (0x12b390000) [pid = 2491] [serial = 1215] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 152 (0x12ae87400) [pid = 2491] [serial = 1213] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 151 (0x121144000) [pid = 2491] [serial = 1174] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 150 (0x112a3d400) [pid = 2491] [serial = 1167] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 149 (0x112a46800) [pid = 2491] [serial = 1168] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 148 (0x11732c400) [pid = 2491] [serial = 1195] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 147 (0x113d98400) [pid = 2491] [serial = 1194] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 146 (0x124b2c400) [pid = 2491] [serial = 1206] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 145 (0x1165c5800) [pid = 2491] [serial = 1191] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 144 (0x128c03800) [pid = 2491] [serial = 1192] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 143 (0x1216be800) [pid = 2491] [serial = 1203] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 142 (0x121b52400) [pid = 2491] [serial = 1204] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 141 (0x118329400) [pid = 2491] [serial = 1171] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 140 (0x11719ac00) [pid = 2491] [serial = 1170] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 139 (0x125e69c00) [pid = 2491] [serial = 1177] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 138 (0x121b51400) [pid = 2491] [serial = 1176] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 137 (0x1192ca000) [pid = 2491] [serial = 1200] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 136 (0x119a06800) [pid = 2491] [serial = 1201] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x12bccc400) [pid = 2491] [serial = 1216] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x12d366400) [pid = 2491] [serial = 1225] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x12d20b800) [pid = 2491] [serial = 1224] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x111e50400) [pid = 2491] [serial = 1218] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x128f78000) [pid = 2491] [serial = 1222] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x118349c00) [pid = 2491] [serial = 1198] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x121985c00) [pid = 2491] [serial = 1221] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x118f69000) [pid = 2491] [serial = 1173] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x117c36c00) [pid = 2491] [serial = 1219] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x1260ba800) [pid = 2491] [serial = 1207] [outer = 0x0] [url = about:blank] 12:14:46 INFO - PROCESS | 2491 | 1462475686734 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 2491 | ++DOCSHELL 0x11825e000 == 78 [pid = 2491] [id = 442] 12:14:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x112a3d400) [pid = 2491] [serial = 1325] [outer = 0x0] 12:14:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x11732c400) [pid = 2491] [serial = 1326] [outer = 0x112a3d400] 12:14:46 INFO - PROCESS | 2491 | 1462475686764 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x118391400) [pid = 2491] [serial = 1327] [outer = 0x112a3d400] 12:14:47 INFO - PROCESS | 2491 | 1462475687090 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]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 570ms 12:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:14:47 INFO - PROCESS | 2491 | 1462475687125 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 2491 | 1462475687126 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 12:14:47 INFO - PROCESS | 2491 | 1462475687129 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 2491 | 1462475687131 Marionette TRACE conn2 <- [1,1742,null,{}] 12:14:47 INFO - PROCESS | 2491 | 1462475687138 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}] 12:14:47 INFO - PROCESS | 2491 | 1462475687234 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 12:14:47 INFO - PROCESS | 2491 | 1462475687321 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x126598800 == 79 [pid = 2491] [id = 443] 12:14:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x118f6a800) [pid = 2491] [serial = 1328] [outer = 0x0] 12:14:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x1195eb400) [pid = 2491] [serial = 1329] [outer = 0x118f6a800] 12:14:47 INFO - PROCESS | 2491 | 1462475687349 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x121002400) [pid = 2491] [serial = 1330] [outer = 0x118f6a800] 12:14:47 INFO - PROCESS | 2491 | 1462475687640 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]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 521ms 12:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:14:47 INFO - PROCESS | 2491 | 1462475687652 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 2491 | 1462475687653 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 12:14:47 INFO - PROCESS | 2491 | 1462475687655 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 2491 | 1462475687657 Marionette TRACE conn2 <- [1,1746,null,{}] 12:14:47 INFO - PROCESS | 2491 | 1462475687659 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}] 12:14:47 INFO - PROCESS | 2491 | 1462475687768 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 12:14:47 INFO - PROCESS | 2491 | 1462475687772 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x129729800 == 80 [pid = 2491] [id = 444] 12:14:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x12114b800) [pid = 2491] [serial = 1331] [outer = 0x0] 12:14:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x1215dc800) [pid = 2491] [serial = 1332] [outer = 0x12114b800] 12:14:47 INFO - PROCESS | 2491 | 1462475687797 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x1216be800) [pid = 2491] [serial = 1333] [outer = 0x12114b800] 12:14:48 INFO - PROCESS | 2491 | 1462475688166 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]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 517ms 12:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:14:48 INFO - PROCESS | 2491 | 1462475688174 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 2491 | 1462475688175 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 12:14:48 INFO - PROCESS | 2491 | 1462475688181 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 2491 | 1462475688182 Marionette TRACE conn2 <- [1,1750,null,{}] 12:14:48 INFO - PROCESS | 2491 | 1462475688184 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}] 12:14:48 INFO - PROCESS | 2491 | 1462475688279 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 12:14:48 INFO - PROCESS | 2491 | 1462475688283 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aae6800 == 81 [pid = 2491] [id = 445] 12:14:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x121616400) [pid = 2491] [serial = 1334] [outer = 0x0] 12:14:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x121b48000) [pid = 2491] [serial = 1335] [outer = 0x121616400] 12:14:48 INFO - PROCESS | 2491 | 1462475688309 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x124aee800) [pid = 2491] [serial = 1336] [outer = 0x121616400] 12:14:48 INFO - PROCESS | 2491 | 1462475688670 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]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 522ms 12:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:14:48 INFO - PROCESS | 2491 | 1462475688700 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 2491 | 1462475688701 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 12:14:48 INFO - PROCESS | 2491 | 1462475688703 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 2491 | 1462475688704 Marionette TRACE conn2 <- [1,1754,null,{}] 12:14:48 INFO - PROCESS | 2491 | 1462475688706 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}] 12:14:48 INFO - PROCESS | 2491 | 1462475688808 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 12:14:48 INFO - PROCESS | 2491 | 1462475688899 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4e7800 == 82 [pid = 2491] [id = 446] 12:14:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x124b2c400) [pid = 2491] [serial = 1337] [outer = 0x0] 12:14:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x125e69c00) [pid = 2491] [serial = 1338] [outer = 0x124b2c400] 12:14:48 INFO - PROCESS | 2491 | 1462475688926 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x126c89800) [pid = 2491] [serial = 1339] [outer = 0x124b2c400] 12:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:14:49 INFO - PROCESS | 2491 | 1462475689266 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]]]}] 12:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 570ms 12:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:14:49 INFO - PROCESS | 2491 | 1462475689273 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 2491 | 1462475689274 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 12:14:49 INFO - PROCESS | 2491 | 1462475689277 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 2491 | 1462475689279 Marionette TRACE conn2 <- [1,1758,null,{}] 12:14:49 INFO - PROCESS | 2491 | 1462475689282 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}] 12:14:49 INFO - PROCESS | 2491 | 1462475689402 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 12:14:49 INFO - PROCESS | 2491 | 1462475689413 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c26b800 == 83 [pid = 2491] [id = 447] 12:14:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x119a05000) [pid = 2491] [serial = 1340] [outer = 0x0] 12:14:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 143 (0x128b06800) [pid = 2491] [serial = 1341] [outer = 0x119a05000] 12:14:49 INFO - PROCESS | 2491 | 1462475689438 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 144 (0x128f7b400) [pid = 2491] [serial = 1342] [outer = 0x119a05000] 12:14:49 INFO - PROCESS | 2491 | 1462475689769 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]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 522ms 12:14:49 INFO - PROCESS | 2491 | 1462475689799 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 2491 | 1462475689800 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 12:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:14:49 INFO - PROCESS | 2491 | 1462475689802 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 2491 | 1462475689803 Marionette TRACE conn2 <- [1,1762,null,{}] 12:14:49 INFO - PROCESS | 2491 | 1462475689806 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}] 12:14:50 INFO - PROCESS | 2491 | 1462475690238 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 143 (0x11108ac00) [pid = 2491] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 142 (0x11851bc00) [pid = 2491] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 141 (0x12175fc00) [pid = 2491] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 140 (0x12a929400) [pid = 2491] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 139 (0x12c24d800) [pid = 2491] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 138 (0x12c24c800) [pid = 2491] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 137 (0x12198a400) [pid = 2491] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 136 (0x1260c0000) [pid = 2491] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x115d92c00) [pid = 2491] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x1168bc800) [pid = 2491] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x112b0dc00) [pid = 2491] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x118518800) [pid = 2491] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x1294b3000) [pid = 2491] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x1196fc000) [pid = 2491] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x12134a800) [pid = 2491] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x1195e7800) [pid = 2491] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:14:50 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x1260bac00) [pid = 2491] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:14:50 INFO - PROCESS | 2491 | 1462475690335 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 2491 | ++DOCSHELL 0x11810d000 == 84 [pid = 2491] [id = 448] 12:14:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x112a39000) [pid = 2491] [serial = 1343] [outer = 0x0] 12:14:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x112a41c00) [pid = 2491] [serial = 1344] [outer = 0x112a39000] 12:14:50 INFO - PROCESS | 2491 | 1462475690369 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x115d3e800) [pid = 2491] [serial = 1345] [outer = 0x112a39000] 12:14:50 INFO - PROCESS | 2491 | 1462475690815 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]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1019ms 12:14:50 INFO - PROCESS | 2491 | 1462475690823 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 2491 | 1462475690825 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 12:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:14:50 INFO - PROCESS | 2491 | 1462475690858 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - PROCESS | 2491 | 1462475690862 Marionette TRACE conn2 <- [1,1766,null,{}] 12:14:50 INFO - PROCESS | 2491 | 1462475690866 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}] 12:14:50 INFO - PROCESS | 2491 | 1462475690985 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 12:14:51 INFO - PROCESS | 2491 | 1462475691064 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:51 INFO - PROCESS | 2491 | ++DOCSHELL 0x12481c800 == 85 [pid = 2491] [id = 449] 12:14:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x11820b000) [pid = 2491] [serial = 1346] [outer = 0x0] 12:14:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x11838f000) [pid = 2491] [serial = 1347] [outer = 0x11820b000] 12:14:51 INFO - PROCESS | 2491 | 1462475691096 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x1184f7000) [pid = 2491] [serial = 1348] [outer = 0x11820b000] 12:14:51 INFO - PROCESS | 2491 | 1462475691524 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]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 741ms 12:14:51 INFO - PROCESS | 2491 | 1462475691582 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 12:14:51 INFO - PROCESS | 2491 | 1462475691584 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 12:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:14:51 INFO - PROCESS | 2491 | 1462475691587 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - PROCESS | 2491 | 1462475691588 Marionette TRACE conn2 <- [1,1770,null,{}] 12:14:51 INFO - PROCESS | 2491 | 1462475691591 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}] 12:14:51 INFO - PROCESS | 2491 | 1462475691749 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 12:14:51 INFO - PROCESS | 2491 | 1462475691808 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:51 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aaf2800 == 86 [pid = 2491] [id = 450] 12:14:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x1195dcc00) [pid = 2491] [serial = 1349] [outer = 0x0] 12:14:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x1195f3c00) [pid = 2491] [serial = 1350] [outer = 0x1195dcc00] 12:14:51 INFO - PROCESS | 2491 | 1462475691840 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x12114dc00) [pid = 2491] [serial = 1351] [outer = 0x1195dcc00] 12:14:52 INFO - PROCESS | 2491 | 1462475692258 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]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 720ms 12:14:52 INFO - PROCESS | 2491 | 1462475692307 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 2491 | 1462475692310 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 12:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:14:52 INFO - PROCESS | 2491 | 1462475692318 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - PROCESS | 2491 | 1462475692322 Marionette TRACE conn2 <- [1,1774,null,{}] 12:14:52 INFO - PROCESS | 2491 | 1462475692324 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}] 12:14:52 INFO - PROCESS | 2491 | 1462475692438 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 12:14:52 INFO - PROCESS | 2491 | 1462475692520 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 2491 | ++DOCSHELL 0x12ccd4000 == 87 [pid = 2491] [id = 451] 12:14:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x118f69400) [pid = 2491] [serial = 1352] [outer = 0x0] 12:14:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x121987800) [pid = 2491] [serial = 1353] [outer = 0x118f69400] 12:14:52 INFO - PROCESS | 2491 | 1462475692552 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x1267a4000) [pid = 2491] [serial = 1354] [outer = 0x118f69400] 12:14:52 INFO - PROCESS | 2491 | 1462475692968 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]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 677ms 12:14:52 INFO - PROCESS | 2491 | 1462475692992 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 2491 | 1462475692993 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 12:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:14:52 INFO - PROCESS | 2491 | 1462475692995 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - PROCESS | 2491 | 1462475692997 Marionette TRACE conn2 <- [1,1778,null,{}] 12:14:53 INFO - PROCESS | 2491 | 1462475692999 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}] 12:14:53 INFO - PROCESS | 2491 | 1462475693128 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 12:14:53 INFO - PROCESS | 2491 | 1462475693237 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d32a000 == 88 [pid = 2491] [id = 452] 12:14:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x126821c00) [pid = 2491] [serial = 1355] [outer = 0x0] 12:14:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x128b10400) [pid = 2491] [serial = 1356] [outer = 0x126821c00] 12:14:53 INFO - PROCESS | 2491 | 1462475693268 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x1295c2400) [pid = 2491] [serial = 1357] [outer = 0x126821c00] 12:14:53 INFO - PROCESS | 2491 | 1462475693687 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]]]}] 12:14:53 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 12:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 720ms 12:14:53 INFO - PROCESS | 2491 | 1462475693715 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 2491 | 1462475693716 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 12:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:14:53 INFO - PROCESS | 2491 | 1462475693719 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 2491 | 1462475693720 Marionette TRACE conn2 <- [1,1782,null,{}] 12:14:53 INFO - PROCESS | 2491 | 1462475693723 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}] 12:14:53 INFO - PROCESS | 2491 | 1462475693831 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 12:14:53 INFO - PROCESS | 2491 | 1462475693940 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 2491 | ++DOCSHELL 0x12da48800 == 89 [pid = 2491] [id = 453] 12:14:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 143 (0x12a91fc00) [pid = 2491] [serial = 1358] [outer = 0x0] 12:14:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 144 (0x12a927c00) [pid = 2491] [serial = 1359] [outer = 0x12a91fc00] 12:14:53 INFO - PROCESS | 2491 | 1462475693978 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 145 (0x12ae8f400) [pid = 2491] [serial = 1360] [outer = 0x12a91fc00] 12:14:54 INFO - PROCESS | 2491 | 1462475694406 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]]]}] 12:14:54 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 12:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 719ms 12:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:14:54 INFO - PROCESS | 2491 | 1462475694438 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 12:14:54 INFO - PROCESS | 2491 | 1462475694440 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 12:14:54 INFO - PROCESS | 2491 | 1462475694442 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:14:54 INFO - PROCESS | 2491 | 1462475694443 Marionette TRACE conn2 <- [1,1786,null,{}] 12:14:54 INFO - PROCESS | 2491 | 1462475694464 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}] 12:14:54 INFO - PROCESS | 2491 | 1462475694576 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 12:14:54 INFO - PROCESS | 2491 | 1462475694686 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:54 INFO - PROCESS | 2491 | ++DOCSHELL 0x135157000 == 90 [pid = 2491] [id = 454] 12:14:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 146 (0x12a92a400) [pid = 2491] [serial = 1361] [outer = 0x0] 12:14:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 147 (0x12bcb0000) [pid = 2491] [serial = 1362] [outer = 0x12a92a400] 12:14:54 INFO - PROCESS | 2491 | 1462475694717 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 148 (0x12c248400) [pid = 2491] [serial = 1363] [outer = 0x12a92a400] 12:14:55 INFO - PROCESS | 2491 | 1462475695124 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]]]}] 12:14:55 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 12:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 719ms 12:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:14:55 INFO - PROCESS | 2491 | 1462475695162 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 2491 | 1462475695163 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 12:14:55 INFO - PROCESS | 2491 | 1462475695166 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 2491 | 1462475695167 Marionette TRACE conn2 <- [1,1790,null,{}] 12:14:55 INFO - PROCESS | 2491 | 1462475695170 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}] 12:14:55 INFO - PROCESS | 2491 | 1462475695279 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 12:14:55 INFO - PROCESS | 2491 | 1462475695387 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 2491 | ++DOCSHELL 0x1356d7000 == 91 [pid = 2491] [id = 455] 12:14:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 149 (0x12c246400) [pid = 2491] [serial = 1364] [outer = 0x0] 12:14:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 150 (0x12cb64000) [pid = 2491] [serial = 1365] [outer = 0x12c246400] 12:14:55 INFO - PROCESS | 2491 | 1462475695419 Marionette DEBUG loaded listener.js 12:14:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 151 (0x12d206800) [pid = 2491] [serial = 1366] [outer = 0x12c246400] 12:14:55 INFO - PROCESS | 2491 | 1462475695859 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]]]}] 12:14:55 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) 12:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 718ms 12:14:55 INFO - PROCESS | 2491 | 1462475695885 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 2491 | 1462475695886 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 12:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:14:55 INFO - PROCESS | 2491 | 1462475695889 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 2491 | 1462475695890 Marionette TRACE conn2 <- [1,1794,null,{}] 12:14:55 INFO - PROCESS | 2491 | 1462475695893 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}] 12:14:56 INFO - PROCESS | 2491 | 1462475696023 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 12:14:56 INFO - PROCESS | 2491 | 1462475696136 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 2491 | ++DOCSHELL 0x113fc7000 == 92 [pid = 2491] [id = 456] 12:14:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 152 (0x110f40c00) [pid = 2491] [serial = 1367] [outer = 0x0] 12:14:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 153 (0x112a46400) [pid = 2491] [serial = 1368] [outer = 0x110f40c00] 12:14:56 INFO - PROCESS | 2491 | 1462475696169 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 154 (0x119ba3400) [pid = 2491] [serial = 1369] [outer = 0x110f40c00] 12:14:56 INFO - PROCESS | 2491 | 1462475696726 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]]]}] 12:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 875ms 12:14:56 INFO - PROCESS | 2491 | 1462475696780 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 12:14:56 INFO - PROCESS | 2491 | 1462475696782 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 12:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:14:56 INFO - PROCESS | 2491 | 1462475696788 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - PROCESS | 2491 | 1462475696790 Marionette TRACE conn2 <- [1,1798,null,{}] 12:14:56 INFO - PROCESS | 2491 | 1462475696794 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}] 12:14:56 INFO - PROCESS | 2491 | 1462475696905 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 12:14:57 INFO - PROCESS | 2491 | 1462475696995 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 2491 | ++DOCSHELL 0x1265a2800 == 93 [pid = 2491] [id = 457] 12:14:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 155 (0x112b03c00) [pid = 2491] [serial = 1370] [outer = 0x0] 12:14:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 156 (0x113170c00) [pid = 2491] [serial = 1371] [outer = 0x112b03c00] 12:14:57 INFO - PROCESS | 2491 | 1462475697024 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 157 (0x11768c000) [pid = 2491] [serial = 1372] [outer = 0x112b03c00] 12:14:57 INFO - PROCESS | 2491 | 1462475697457 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]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 674ms 12:14:57 INFO - PROCESS | 2491 | 1462475697463 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 2491 | 1462475697467 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 12:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:14:57 INFO - PROCESS | 2491 | 1462475697472 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 2491 | 1462475697474 Marionette TRACE conn2 <- [1,1802,null,{}] 12:14:57 INFO - PROCESS | 2491 | 1462475697478 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}] 12:14:57 INFO - PROCESS | 2491 | 1462475697650 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 12:14:57 INFO - PROCESS | 2491 | 1462475697772 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 2491 | ++DOCSHELL 0x121ba3000 == 94 [pid = 2491] [id = 458] 12:14:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 158 (0x1168b0800) [pid = 2491] [serial = 1373] [outer = 0x0] 12:14:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 159 (0x119205800) [pid = 2491] [serial = 1374] [outer = 0x1168b0800] 12:14:57 INFO - PROCESS | 2491 | 1462475697818 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 160 (0x1195f1400) [pid = 2491] [serial = 1375] [outer = 0x1168b0800] 12:14:58 INFO - PROCESS | 2491 | --DOCSHELL 0x12c26b800 == 93 [pid = 2491] [id = 447] 12:14:58 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4e7800 == 92 [pid = 2491] [id = 446] 12:14:58 INFO - PROCESS | 2491 | --DOCSHELL 0x12aae6800 == 91 [pid = 2491] [id = 445] 12:14:58 INFO - PROCESS | 2491 | --DOCSHELL 0x129729800 == 90 [pid = 2491] [id = 444] 12:14:58 INFO - PROCESS | 2491 | --DOCSHELL 0x126598800 == 89 [pid = 2491] [id = 443] 12:14:58 INFO - PROCESS | 2491 | --DOCSHELL 0x11825e000 == 88 [pid = 2491] [id = 442] 12:14:58 INFO - PROCESS | 2491 | --DOCSHELL 0x124968800 == 87 [pid = 2491] [id = 441] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 159 (0x1215d6000) [pid = 2491] [serial = 1290] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 158 (0x126858c00) [pid = 2491] [serial = 1239] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 157 (0x1165c0000) [pid = 2491] [serial = 1230] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 156 (0x1294b4000) [pid = 2491] [serial = 1242] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 155 (0x12d367400) [pid = 2491] [serial = 1245] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 154 (0x1267a8c00) [pid = 2491] [serial = 1236] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 153 (0x12197dc00) [pid = 2491] [serial = 1248] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 152 (0x118f9ec00) [pid = 2491] [serial = 1233] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | 1462475698348 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]]]}] 12:14:58 INFO - PROCESS | 2491 | --DOCSHELL 0x138f93000 == 86 [pid = 2491] [id = 436] 12:14:58 INFO - PROCESS | 2491 | --DOCSHELL 0x1383e5800 == 85 [pid = 2491] [id = 435] 12:14:58 INFO - PROCESS | 2491 | --DOCSHELL 0x135149000 == 84 [pid = 2491] [id = 434] 12:14:58 INFO - PROCESS | 2491 | --DOCSHELL 0x12c37c000 == 83 [pid = 2491] [id = 433] 12:14:58 INFO - PROCESS | 2491 | --DOCSHELL 0x12495c800 == 82 [pid = 2491] [id = 432] 12:14:58 INFO - PROCESS | 2491 | --DOCSHELL 0x11734c000 == 81 [pid = 2491] [id = 431] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 151 (0x12c246800) [pid = 2491] [serial = 1183] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 150 (0x12cfc3800) [pid = 2491] [serial = 1189] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 149 (0x12cfb6400) [pid = 2491] [serial = 1186] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 148 (0x1294ad400) [pid = 2491] [serial = 1180] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 147 (0x11316dc00) [pid = 2491] [serial = 1281] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 146 (0x11851f000) [pid = 2491] [serial = 1282] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 145 (0x12ae87000) [pid = 2491] [serial = 1285] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 144 (0x1219e0800) [pid = 2491] [serial = 1266] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 143 (0x125e65400) [pid = 2491] [serial = 1267] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 142 (0x121b53000) [pid = 2491] [serial = 1284] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 141 (0x126c88000) [pid = 2491] [serial = 1270] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 140 (0x128a3c000) [pid = 2491] [serial = 1272] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 139 (0x118029c00) [pid = 2491] [serial = 1254] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 138 (0x118387c00) [pid = 2491] [serial = 1255] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 137 (0x128a3cc00) [pid = 2491] [serial = 1275] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 136 (0x11820f800) [pid = 2491] [serial = 1273] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x12d60f000) [pid = 2491] [serial = 1227] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x11610c800) [pid = 2491] [serial = 1252] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x113056000) [pid = 2491] [serial = 1251] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 132 (0x118f6f400) [pid = 2491] [serial = 1257] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 131 (0x119504000) [pid = 2491] [serial = 1258] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 130 (0x1295c7c00) [pid = 2491] [serial = 1278] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 129 (0x121143400) [pid = 2491] [serial = 1263] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 128 (0x121616000) [pid = 2491] [serial = 1264] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 127 (0x12bfc6000) [pid = 2491] [serial = 1288] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 126 (0x119611400) [pid = 2491] [serial = 1260] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 125 (0x119b26800) [pid = 2491] [serial = 1261] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 124 (0x1294ac400) [pid = 2491] [serial = 1276] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 123 (0x12681ec00) [pid = 2491] [serial = 1269] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 122 (0x12979f400) [pid = 2491] [serial = 1279] [outer = 0x0] [url = about:blank] 12:14:58 INFO - PROCESS | 2491 | --DOMWINDOW == 121 (0x12bcb7c00) [pid = 2491] [serial = 1287] [outer = 0x0] [url = about:blank] 12:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 927ms 12:14:58 INFO - PROCESS | 2491 | 1462475698398 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 12:14:58 INFO - PROCESS | 2491 | 1462475698400 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 12:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:14:58 INFO - PROCESS | 2491 | 1462475698402 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 2491 | 1462475698404 Marionette TRACE conn2 <- [1,1806,null,{}] 12:14:58 INFO - PROCESS | 2491 | 1462475698411 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}] 12:14:58 INFO - PROCESS | 2491 | 1462475698510 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 12:14:58 INFO - PROCESS | 2491 | 1462475698519 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 2491 | ++DOCSHELL 0x121b97000 == 82 [pid = 2491] [id = 459] 12:14:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 122 (0x119a0e000) [pid = 2491] [serial = 1376] [outer = 0x0] 12:14:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 123 (0x119dc6c00) [pid = 2491] [serial = 1377] [outer = 0x119a0e000] 12:14:58 INFO - PROCESS | 2491 | 1462475698547 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 124 (0x1215c4400) [pid = 2491] [serial = 1378] [outer = 0x119a0e000] 12:14:58 INFO - PROCESS | 2491 | 1462475698921 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]]]}] 12:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 571ms 12:14:58 INFO - PROCESS | 2491 | 1462475698973 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 12:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:14:58 INFO - PROCESS | 2491 | 1462475698975 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 12:14:58 INFO - PROCESS | 2491 | 1462475698977 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 2491 | 1462475698978 Marionette TRACE conn2 <- [1,1810,null,{}] 12:14:58 INFO - PROCESS | 2491 | 1462475698981 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}] 12:14:59 INFO - PROCESS | 2491 | 1462475699076 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 12:14:59 INFO - PROCESS | 2491 | 1462475699101 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 2491 | ++DOCSHELL 0x1297cb000 == 83 [pid = 2491] [id = 460] 12:14:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 125 (0x1215c9000) [pid = 2491] [serial = 1379] [outer = 0x0] 12:14:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 126 (0x1215d8000) [pid = 2491] [serial = 1380] [outer = 0x1215c9000] 12:14:59 INFO - PROCESS | 2491 | 1462475699126 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 127 (0x121759c00) [pid = 2491] [serial = 1381] [outer = 0x1215c9000] 12:14:59 INFO - PROCESS | 2491 | 1462475699476 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]]]}] 12:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 521ms 12:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:14:59 INFO - PROCESS | 2491 | 1462475699505 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 12:14:59 INFO - PROCESS | 2491 | 1462475699506 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 12:14:59 INFO - PROCESS | 2491 | 1462475699508 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 2491 | 1462475699509 Marionette TRACE conn2 <- [1,1814,null,{}] 12:14:59 INFO - PROCESS | 2491 | 1462475699513 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}] 12:14:59 INFO - PROCESS | 2491 | 1462475699605 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 12:14:59 INFO - PROCESS | 2491 | 1462475699609 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4ef800 == 84 [pid = 2491] [id = 461] 12:14:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 128 (0x12175fc00) [pid = 2491] [serial = 1382] [outer = 0x0] 12:14:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 129 (0x121b48c00) [pid = 2491] [serial = 1383] [outer = 0x12175fc00] 12:14:59 INFO - PROCESS | 2491 | 1462475699634 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 130 (0x124b27000) [pid = 2491] [serial = 1384] [outer = 0x12175fc00] 12:14:59 INFO - PROCESS | 2491 | 1462475699988 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]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 520ms 12:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:15:00 INFO - PROCESS | 2491 | 1462475700029 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 2491 | 1462475700030 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 12:15:00 INFO - PROCESS | 2491 | 1462475700032 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 2491 | 1462475700033 Marionette TRACE conn2 <- [1,1818,null,{}] 12:15:00 INFO - PROCESS | 2491 | 1462475700035 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}] 12:15:00 INFO - PROCESS | 2491 | 1462475700144 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 12:15:00 INFO - PROCESS | 2491 | 1462475700224 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cb89800 == 85 [pid = 2491] [id = 462] 12:15:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 131 (0x12198a800) [pid = 2491] [serial = 1385] [outer = 0x0] 12:15:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 132 (0x1260bdc00) [pid = 2491] [serial = 1386] [outer = 0x12198a800] 12:15:00 INFO - PROCESS | 2491 | 1462475700252 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 133 (0x1295c1c00) [pid = 2491] [serial = 1387] [outer = 0x12198a800] 12:15:00 INFO - PROCESS | 2491 | 1462475700576 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]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 568ms 12:15:00 INFO - PROCESS | 2491 | 1462475700601 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 2491 | 1462475700602 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 12:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:15:00 INFO - PROCESS | 2491 | 1462475700604 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 2491 | 1462475700605 Marionette TRACE conn2 <- [1,1822,null,{}] 12:15:00 INFO - PROCESS | 2491 | 1462475700608 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}] 12:15:00 INFO - PROCESS | 2491 | 1462475700728 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 12:15:00 INFO - PROCESS | 2491 | 1462475700741 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d327000 == 86 [pid = 2491] [id = 463] 12:15:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x1291f1000) [pid = 2491] [serial = 1388] [outer = 0x0] 12:15:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x12ac10800) [pid = 2491] [serial = 1389] [outer = 0x1291f1000] 12:15:00 INFO - PROCESS | 2491 | 1462475700766 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x12b38ec00) [pid = 2491] [serial = 1390] [outer = 0x1291f1000] 12:15:01 INFO - PROCESS | 2491 | 1462475701120 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]]]}] 12:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 569ms 12:15:01 INFO - PROCESS | 2491 | 1462475701173 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 2491 | 1462475701174 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 12:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:15:01 INFO - PROCESS | 2491 | 1462475701176 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 2491 | 1462475701178 Marionette TRACE conn2 <- [1,1826,null,{}] 12:15:01 INFO - PROCESS | 2491 | 1462475701180 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}] 12:15:01 INFO - PROCESS | 2491 | 1462475701299 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 12:15:01 INFO - PROCESS | 2491 | 1462475701315 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 2491 | ++DOCSHELL 0x12da51000 == 87 [pid = 2491] [id = 464] 12:15:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x129769400) [pid = 2491] [serial = 1391] [outer = 0x0] 12:15:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x12bfc6000) [pid = 2491] [serial = 1392] [outer = 0x129769400] 12:15:01 INFO - PROCESS | 2491 | 1462475701340 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x12cb65800) [pid = 2491] [serial = 1393] [outer = 0x129769400] 12:15:01 INFO - PROCESS | 2491 | 1462475701711 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]]]}] 12:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 569ms 12:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:15:01 INFO - PROCESS | 2491 | 1462475701751 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 2491 | 1462475701753 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 12:15:01 INFO - PROCESS | 2491 | 1462475701755 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 2491 | 1462475701756 Marionette TRACE conn2 <- [1,1830,null,{}] 12:15:01 INFO - PROCESS | 2491 | 1462475701758 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}] 12:15:01 INFO - PROCESS | 2491 | 1462475701881 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 12:15:01 INFO - PROCESS | 2491 | 1462475701896 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 2491 | ++DOCSHELL 0x13515d800 == 88 [pid = 2491] [id = 465] 12:15:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x113136000) [pid = 2491] [serial = 1394] [outer = 0x0] 12:15:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x11313bc00) [pid = 2491] [serial = 1395] [outer = 0x113136000] 12:15:01 INFO - PROCESS | 2491 | 1462475701920 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x113140c00) [pid = 2491] [serial = 1396] [outer = 0x113136000] 12:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 568ms 12:15:02 INFO - PROCESS | 2491 | 1462475702320 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]]]}] 12:15:02 INFO - PROCESS | 2491 | 1462475702324 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 12:15:02 INFO - PROCESS | 2491 | 1462475702326 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 12:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:15:02 INFO - PROCESS | 2491 | 1462475702335 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - PROCESS | 2491 | 1462475702336 Marionette TRACE conn2 <- [1,1834,null,{}] 12:15:02 INFO - PROCESS | 2491 | 1462475702339 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}] 12:15:02 INFO - PROCESS | 2491 | 1462475702530 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 12:15:02 INFO - PROCESS | 2491 | --DOMWINDOW == 141 (0x1215d0c00) [pid = 2491] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:15:02 INFO - PROCESS | 2491 | --DOMWINDOW == 140 (0x112651400) [pid = 2491] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:15:02 INFO - PROCESS | 2491 | --DOMWINDOW == 139 (0x121616400) [pid = 2491] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:15:02 INFO - PROCESS | 2491 | --DOMWINDOW == 138 (0x113169c00) [pid = 2491] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:15:02 INFO - PROCESS | 2491 | --DOMWINDOW == 137 (0x12114b800) [pid = 2491] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:15:02 INFO - PROCESS | 2491 | --DOMWINDOW == 136 (0x118f6a800) [pid = 2491] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:15:02 INFO - PROCESS | 2491 | --DOMWINDOW == 135 (0x112a3d400) [pid = 2491] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:15:02 INFO - PROCESS | 2491 | --DOMWINDOW == 134 (0x12ae8f800) [pid = 2491] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:15:02 INFO - PROCESS | 2491 | --DOMWINDOW == 133 (0x124b2c400) [pid = 2491] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:15:02 INFO - PROCESS | 2491 | 1462475702893 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:02 INFO - PROCESS | 2491 | ++DOCSHELL 0x11935a800 == 89 [pid = 2491] [id = 466] 12:15:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 134 (0x111088c00) [pid = 2491] [serial = 1397] [outer = 0x0] 12:15:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 135 (0x113139c00) [pid = 2491] [serial = 1398] [outer = 0x111088c00] 12:15:02 INFO - PROCESS | 2491 | 1462475702934 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 136 (0x121143000) [pid = 2491] [serial = 1399] [outer = 0x111088c00] 12:15:03 INFO - PROCESS | 2491 | 1462475703274 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]]]}] 12:15:03 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 12:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 971ms 12:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:15:03 INFO - PROCESS | 2491 | 1462475703306 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 2491 | 1462475703308 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 12:15:03 INFO - PROCESS | 2491 | 1462475703312 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 2491 | 1462475703317 Marionette TRACE conn2 <- [1,1838,null,{}] 12:15:03 INFO - PROCESS | 2491 | 1462475703320 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}] 12:15:03 INFO - PROCESS | 2491 | 1462475703516 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 12:15:03 INFO - PROCESS | 2491 | 1462475703520 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 2491 | ++DOCSHELL 0x135a0e800 == 90 [pid = 2491] [id = 467] 12:15:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 137 (0x118a10800) [pid = 2491] [serial = 1400] [outer = 0x0] 12:15:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 138 (0x118a18800) [pid = 2491] [serial = 1401] [outer = 0x118a10800] 12:15:03 INFO - PROCESS | 2491 | 1462475703549 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 139 (0x12cfb8800) [pid = 2491] [serial = 1402] [outer = 0x118a10800] 12:15:03 INFO - PROCESS | 2491 | 1462475703856 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]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 573ms 12:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:15:03 INFO - PROCESS | 2491 | 1462475703884 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 2491 | 1462475703886 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 12:15:03 INFO - PROCESS | 2491 | 1462475703888 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 2491 | 1462475703889 Marionette TRACE conn2 <- [1,1842,null,{}] 12:15:03 INFO - PROCESS | 2491 | 1462475703891 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}] 12:15:04 INFO - PROCESS | 2491 | 1462475704022 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 12:15:04 INFO - PROCESS | 2491 | 1462475704030 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x1383ea000 == 91 [pid = 2491] [id = 468] 12:15:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 140 (0x118a15000) [pid = 2491] [serial = 1403] [outer = 0x0] 12:15:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 141 (0x12d202400) [pid = 2491] [serial = 1404] [outer = 0x118a15000] 12:15:04 INFO - PROCESS | 2491 | 1462475704055 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 142 (0x12d60d400) [pid = 2491] [serial = 1405] [outer = 0x118a15000] 12:15:04 INFO - PROCESS | 2491 | 1462475704388 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]]]}] 12:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 518ms 12:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:15:04 INFO - PROCESS | 2491 | 1462475704407 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 2491 | 1462475704408 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 12:15:04 INFO - PROCESS | 2491 | 1462475704410 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 2491 | 1462475704411 Marionette TRACE conn2 <- [1,1846,null,{}] 12:15:04 INFO - PROCESS | 2491 | 1462475704417 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}] 12:15:04 INFO - PROCESS | 2491 | 1462475704514 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 12:15:04 INFO - PROCESS | 2491 | 1462475704518 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x138fcd000 == 92 [pid = 2491] [id = 469] 12:15:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 143 (0x12d35f800) [pid = 2491] [serial = 1406] [outer = 0x0] 12:15:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 144 (0x12d9b9000) [pid = 2491] [serial = 1407] [outer = 0x12d35f800] 12:15:04 INFO - PROCESS | 2491 | 1462475704542 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 145 (0x135862800) [pid = 2491] [serial = 1408] [outer = 0x12d35f800] 12:15:05 INFO - PROCESS | 2491 | 1462475705101 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]]]}] 12:15:05 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) 12:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 723ms 12:15:05 INFO - PROCESS | 2491 | 1462475705134 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 12:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:15:05 INFO - PROCESS | 2491 | 1462475705138 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 12:15:05 INFO - PROCESS | 2491 | 1462475705144 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:15:05 INFO - PROCESS | 2491 | 1462475705148 Marionette TRACE conn2 <- [1,1850,null,{}] 12:15:05 INFO - PROCESS | 2491 | 1462475705153 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}] 12:15:05 INFO - PROCESS | 2491 | 1462475705389 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 12:15:05 INFO - PROCESS | 2491 | 1462475705498 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 2491 | ++DOCSHELL 0x121773000 == 93 [pid = 2491] [id = 470] 12:15:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 146 (0x113171400) [pid = 2491] [serial = 1409] [outer = 0x0] 12:15:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 147 (0x1165c2800) [pid = 2491] [serial = 1410] [outer = 0x113171400] 12:15:05 INFO - PROCESS | 2491 | 1462475705529 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 148 (0x118208800) [pid = 2491] [serial = 1411] [outer = 0x113171400] 12:15:05 INFO - PROCESS | 2491 | 1462475705964 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]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 874ms 12:15:06 INFO - PROCESS | 2491 | 1462475706017 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 2491 | 1462475706021 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 12:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:15:06 INFO - PROCESS | 2491 | 1462475706026 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 2491 | 1462475706028 Marionette TRACE conn2 <- [1,1854,null,{}] 12:15:06 INFO - PROCESS | 2491 | 1462475706031 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}] 12:15:06 INFO - PROCESS | 2491 | 1462475706147 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 12:15:06 INFO - PROCESS | 2491 | 1462475706230 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b497000 == 94 [pid = 2491] [id = 471] 12:15:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 149 (0x11837f400) [pid = 2491] [serial = 1412] [outer = 0x0] 12:15:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 150 (0x118a0cc00) [pid = 2491] [serial = 1413] [outer = 0x11837f400] 12:15:06 INFO - PROCESS | 2491 | 1462475706262 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 151 (0x119211000) [pid = 2491] [serial = 1414] [outer = 0x11837f400] 12:15:06 INFO - PROCESS | 2491 | 1462475706692 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]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 721ms 12:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:15:06 INFO - PROCESS | 2491 | 1462475706748 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 2491 | 1462475706749 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 12:15:06 INFO - PROCESS | 2491 | 1462475706752 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 2491 | 1462475706754 Marionette TRACE conn2 <- [1,1858,null,{}] 12:15:06 INFO - PROCESS | 2491 | 1462475706762 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}] 12:15:06 INFO - PROCESS | 2491 | 1462475706879 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 12:15:06 INFO - PROCESS | 2491 | 1462475706964 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x1356df000 == 95 [pid = 2491] [id = 472] 12:15:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 152 (0x119a0bc00) [pid = 2491] [serial = 1415] [outer = 0x0] 12:15:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 153 (0x1215c3800) [pid = 2491] [serial = 1416] [outer = 0x119a0bc00] 12:15:06 INFO - PROCESS | 2491 | 1462475706998 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 154 (0x124b2ac00) [pid = 2491] [serial = 1417] [outer = 0x119a0bc00] 12:15:07 INFO - PROCESS | 2491 | 1462475707394 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]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 671ms 12:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:15:07 INFO - PROCESS | 2491 | 1462475707431 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 2491 | 1462475707432 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 12:15:07 INFO - PROCESS | 2491 | 1462475707436 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 2491 | 1462475707437 Marionette TRACE conn2 <- [1,1862,null,{}] 12:15:07 INFO - PROCESS | 2491 | 1462475707440 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}] 12:15:07 INFO - PROCESS | 2491 | 1462475707568 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 12:15:07 INFO - PROCESS | 2491 | 1462475707679 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:07 INFO - PROCESS | 2491 | ++DOCSHELL 0x13fdd9000 == 96 [pid = 2491] [id = 473] 12:15:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 155 (0x124b30800) [pid = 2491] [serial = 1418] [outer = 0x0] 12:15:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 156 (0x126827800) [pid = 2491] [serial = 1419] [outer = 0x124b30800] 12:15:07 INFO - PROCESS | 2491 | 1462475707710 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 157 (0x128c0f800) [pid = 2491] [serial = 1420] [outer = 0x124b30800] 12:15:08 INFO - PROCESS | 2491 | 1462475708101 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]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 718ms 12:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:15:08 INFO - PROCESS | 2491 | 1462475708155 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 2491 | 1462475708156 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 12:15:08 INFO - PROCESS | 2491 | 1462475708158 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 2491 | 1462475708160 Marionette TRACE conn2 <- [1,1866,null,{}] 12:15:08 INFO - PROCESS | 2491 | 1462475708162 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}] 12:15:08 INFO - PROCESS | 2491 | 1462475708296 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 12:15:08 INFO - PROCESS | 2491 | 1462475708380 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 2491 | ++DOCSHELL 0x141476800 == 97 [pid = 2491] [id = 474] 12:15:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 158 (0x1254f3c00) [pid = 2491] [serial = 1421] [outer = 0x0] 12:15:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 159 (0x1295c0800) [pid = 2491] [serial = 1422] [outer = 0x1254f3c00] 12:15:08 INFO - PROCESS | 2491 | 1462475708410 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 160 (0x12c245400) [pid = 2491] [serial = 1423] [outer = 0x1254f3c00] 12:15:08 INFO - PROCESS | 2491 | 1462475708826 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]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 721ms 12:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:15:08 INFO - PROCESS | 2491 | 1462475708881 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 2491 | 1462475708882 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 12:15:08 INFO - PROCESS | 2491 | 1462475708884 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 2491 | 1462475708885 Marionette TRACE conn2 <- [1,1870,null,{}] 12:15:08 INFO - PROCESS | 2491 | 1462475708888 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}] 12:15:09 INFO - PROCESS | 2491 | 1462475709018 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 12:15:09 INFO - PROCESS | 2491 | 1462475709105 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x139063000 == 98 [pid = 2491] [id = 475] 12:15:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 161 (0x12cfb6c00) [pid = 2491] [serial = 1424] [outer = 0x0] 12:15:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 162 (0x135863000) [pid = 2491] [serial = 1425] [outer = 0x12cfb6c00] 12:15:09 INFO - PROCESS | 2491 | 1462475709139 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 163 (0x135890400) [pid = 2491] [serial = 1426] [outer = 0x12cfb6c00] 12:15:09 INFO - PROCESS | 2491 | 1462475709637 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]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 769ms 12:15:09 INFO - PROCESS | 2491 | 1462475709667 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 2491 | 1462475709668 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 12:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:15:09 INFO - PROCESS | 2491 | 1462475709672 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 2491 | 1462475709674 Marionette TRACE conn2 <- [1,1874,null,{}] 12:15:09 INFO - PROCESS | 2491 | 1462475709676 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}] 12:15:09 INFO - PROCESS | 2491 | 1462475709796 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 12:15:09 INFO - PROCESS | 2491 | 1462475709880 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x121d84800 == 99 [pid = 2491] [id = 476] 12:15:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 164 (0x118328800) [pid = 2491] [serial = 1427] [outer = 0x0] 12:15:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 165 (0x121b50000) [pid = 2491] [serial = 1428] [outer = 0x118328800] 12:15:09 INFO - PROCESS | 2491 | 1462475709910 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 166 (0x135893800) [pid = 2491] [serial = 1429] [outer = 0x118328800] 12:15:10 INFO - PROCESS | 2491 | 1462475710665 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]]]}] 12:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1023ms 12:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:15:10 INFO - PROCESS | 2491 | 1462475710695 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 2491 | 1462475710698 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 12:15:10 INFO - PROCESS | 2491 | 1462475710730 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - PROCESS | 2491 | 1462475710732 Marionette TRACE conn2 <- [1,1878,null,{}] 12:15:10 INFO - PROCESS | 2491 | 1462475710740 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}] 12:15:10 INFO - PROCESS | 2491 | 1462475710842 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 12:15:10 INFO - PROCESS | 2491 | 1462475710929 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x117325000 == 100 [pid = 2491] [id = 477] 12:15:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 167 (0x11108ac00) [pid = 2491] [serial = 1430] [outer = 0x0] 12:15:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 168 (0x112652400) [pid = 2491] [serial = 1431] [outer = 0x11108ac00] 12:15:10 INFO - PROCESS | 2491 | 1462475710957 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 169 (0x112a3ac00) [pid = 2491] [serial = 1432] [outer = 0x11108ac00] 12:15:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 170 (0x112b0f000) [pid = 2491] [serial = 1433] [outer = 0x12cfbb800] 12:15:11 INFO - PROCESS | 2491 | 1462475711447 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]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 755ms 12:15:11 INFO - PROCESS | 2491 | 1462475711455 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 2491 | 1462475711459 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 12:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:15:11 INFO - PROCESS | 2491 | 1462475711483 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - PROCESS | 2491 | 1462475711484 Marionette TRACE conn2 <- [1,1882,null,{}] 12:15:11 INFO - PROCESS | 2491 | 1462475711488 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}] 12:15:11 INFO - PROCESS | 2491 | 1462475711585 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 12:15:11 INFO - PROCESS | 2491 | 1462475711685 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:11 INFO - PROCESS | 2491 | ++DOCSHELL 0x1196d3000 == 101 [pid = 2491] [id = 478] 12:15:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 171 (0x112b0a000) [pid = 2491] [serial = 1434] [outer = 0x0] 12:15:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 172 (0x112e6c800) [pid = 2491] [serial = 1435] [outer = 0x112b0a000] 12:15:11 INFO - PROCESS | 2491 | 1462475711714 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 173 (0x113165000) [pid = 2491] [serial = 1436] [outer = 0x112b0a000] 12:15:12 INFO - PROCESS | 2491 | 1462475712160 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]]]}] 12:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 751ms 12:15:12 INFO - PROCESS | 2491 | 1462475712216 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 12:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:15:12 INFO - PROCESS | 2491 | 1462475712218 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 12:15:12 INFO - PROCESS | 2491 | 1462475712222 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:15:12 INFO - PROCESS | 2491 | 1462475712225 Marionette TRACE conn2 <- [1,1886,null,{}] 12:15:12 INFO - PROCESS | 2491 | 1462475712237 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}] 12:15:12 INFO - PROCESS | 2491 | 1462475712416 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 12:15:12 INFO - PROCESS | 2491 | 1462475712565 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x1351d8000 == 100 [pid = 2491] [id = 409] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x12c268000 == 99 [pid = 2491] [id = 327] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x12d995000 == 98 [pid = 2491] [id = 388] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x1383ea000 == 97 [pid = 2491] [id = 468] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x135a0e800 == 96 [pid = 2491] [id = 467] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x11935a800 == 95 [pid = 2491] [id = 466] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x13515d800 == 94 [pid = 2491] [id = 465] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 172 (0x128b06800) [pid = 2491] [serial = 1341] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | ++DOCSHELL 0x116129000 == 95 [pid = 2491] [id = 479] 12:15:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 173 (0x112b09000) [pid = 2491] [serial = 1437] [outer = 0x0] 12:15:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 174 (0x113163800) [pid = 2491] [serial = 1438] [outer = 0x112b09000] 12:15:12 INFO - PROCESS | 2491 | 1462475712626 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 175 (0x11650ec00) [pid = 2491] [serial = 1439] [outer = 0x112b09000] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x12da51000 == 94 [pid = 2491] [id = 464] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x12d327000 == 93 [pid = 2491] [id = 463] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x12cb89800 == 92 [pid = 2491] [id = 462] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4ef800 == 91 [pid = 2491] [id = 461] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x1297cb000 == 90 [pid = 2491] [id = 460] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x121b97000 == 89 [pid = 2491] [id = 459] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x121ba3000 == 88 [pid = 2491] [id = 458] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x1265a2800 == 87 [pid = 2491] [id = 457] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x12da48800 == 86 [pid = 2491] [id = 453] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x12d32a000 == 85 [pid = 2491] [id = 452] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x12ccd4000 == 84 [pid = 2491] [id = 451] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x12aaf2800 == 83 [pid = 2491] [id = 450] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x12481c800 == 82 [pid = 2491] [id = 449] 12:15:12 INFO - PROCESS | 2491 | --DOCSHELL 0x11810d000 == 81 [pid = 2491] [id = 448] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 174 (0x12bcd5400) [pid = 2491] [serial = 1165] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 173 (0x126c89800) [pid = 2491] [serial = 1339] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 172 (0x1215db800) [pid = 2491] [serial = 1291] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 171 (0x112a3d000) [pid = 2491] [serial = 1293] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 170 (0x12d367000) [pid = 2491] [serial = 1311] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 169 (0x12d9c0400) [pid = 2491] [serial = 1317] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 168 (0x12cb5d800) [pid = 2491] [serial = 1308] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 167 (0x128c06000) [pid = 2491] [serial = 1305] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 166 (0x12160c800) [pid = 2491] [serial = 1321] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 165 (0x118020000) [pid = 2491] [serial = 1320] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 164 (0x121b48000) [pid = 2491] [serial = 1335] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 163 (0x124aee800) [pid = 2491] [serial = 1336] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 162 (0x113208c00) [pid = 2491] [serial = 1323] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 161 (0x117c35800) [pid = 2491] [serial = 1324] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 160 (0x11837ec00) [pid = 2491] [serial = 1296] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 159 (0x1215dc800) [pid = 2491] [serial = 1332] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 158 (0x1216be800) [pid = 2491] [serial = 1333] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 157 (0x1195eb400) [pid = 2491] [serial = 1329] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 156 (0x121002400) [pid = 2491] [serial = 1330] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 155 (0x121144800) [pid = 2491] [serial = 1299] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 154 (0x124aeac00) [pid = 2491] [serial = 1302] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 153 (0x12d9b5000) [pid = 2491] [serial = 1314] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 152 (0x11732c400) [pid = 2491] [serial = 1326] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 151 (0x118391400) [pid = 2491] [serial = 1327] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | --DOMWINDOW == 150 (0x125e69c00) [pid = 2491] [serial = 1338] [outer = 0x0] [url = about:blank] 12:15:12 INFO - PROCESS | 2491 | 1462475712971 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]]]}] 12:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 778ms 12:15:13 INFO - PROCESS | 2491 | 1462475713000 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 2491 | 1462475713002 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 12:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:15:13 INFO - PROCESS | 2491 | 1462475713004 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 2491 | 1462475713006 Marionette TRACE conn2 <- [1,1890,null,{}] 12:15:13 INFO - PROCESS | 2491 | 1462475713008 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}] 12:15:13 INFO - PROCESS | 2491 | 1462475713094 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 12:15:13 INFO - PROCESS | 2491 | 1462475713098 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 2491 | ++DOCSHELL 0x1196d5800 == 82 [pid = 2491] [id = 480] 12:15:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 151 (0x1165c5000) [pid = 2491] [serial = 1440] [outer = 0x0] 12:15:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 152 (0x1167dd400) [pid = 2491] [serial = 1441] [outer = 0x1165c5000] 12:15:13 INFO - PROCESS | 2491 | 1462475713124 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 153 (0x117693c00) [pid = 2491] [serial = 1442] [outer = 0x1165c5000] 12:15:13 INFO - PROCESS | 2491 | 1462475713487 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]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 519ms 12:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:15:13 INFO - PROCESS | 2491 | 1462475713524 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 2491 | 1462475713526 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 12:15:13 INFO - PROCESS | 2491 | 1462475713528 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 2491 | 1462475713531 Marionette TRACE conn2 <- [1,1894,null,{}] 12:15:13 INFO - PROCESS | 2491 | 1462475713537 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}] 12:15:13 INFO - PROCESS | 2491 | 1462475713641 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 12:15:13 INFO - PROCESS | 2491 | 1462475713648 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 2491 | ++DOCSHELL 0x119f32000 == 83 [pid = 2491] [id = 481] 12:15:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 154 (0x1168bc800) [pid = 2491] [serial = 1443] [outer = 0x0] 12:15:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 155 (0x118028800) [pid = 2491] [serial = 1444] [outer = 0x1168bc800] 12:15:13 INFO - PROCESS | 2491 | 1462475713673 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 156 (0x118143400) [pid = 2491] [serial = 1445] [outer = 0x1168bc800] 12:15:14 INFO - PROCESS | 2491 | 1462475714007 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]]]}] 12:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 521ms 12:15:14 INFO - PROCESS | 2491 | 1462475714049 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 2491 | 1462475714051 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 12:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:15:14 INFO - PROCESS | 2491 | 1462475714053 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - PROCESS | 2491 | 1462475714054 Marionette TRACE conn2 <- [1,1898,null,{}] 12:15:14 INFO - PROCESS | 2491 | 1462475714056 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}] 12:15:14 INFO - PROCESS | 2491 | 1462475714176 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 12:15:14 INFO - PROCESS | 2491 | 1462475714188 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x12177d800 == 84 [pid = 2491] [id = 482] 12:15:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 157 (0x118206800) [pid = 2491] [serial = 1446] [outer = 0x0] 12:15:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 158 (0x118347800) [pid = 2491] [serial = 1447] [outer = 0x118206800] 12:15:14 INFO - PROCESS | 2491 | 1462475714214 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 159 (0x118391400) [pid = 2491] [serial = 1448] [outer = 0x118206800] 12:15:14 INFO - PROCESS | 2491 | 1462475714539 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]]]}] 12:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 518ms 12:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:15:14 INFO - PROCESS | 2491 | 1462475714571 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 2491 | 1462475714573 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 12:15:14 INFO - PROCESS | 2491 | 1462475714575 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - PROCESS | 2491 | 1462475714576 Marionette TRACE conn2 <- [1,1902,null,{}] 12:15:14 INFO - PROCESS | 2491 | 1462475714579 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}] 12:15:14 INFO - PROCESS | 2491 | 1462475714684 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 12:15:14 INFO - PROCESS | 2491 | 1462475714691 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x124968800 == 85 [pid = 2491] [id = 483] 12:15:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 160 (0x118397400) [pid = 2491] [serial = 1449] [outer = 0x0] 12:15:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 161 (0x1183d7400) [pid = 2491] [serial = 1450] [outer = 0x118397400] 12:15:14 INFO - PROCESS | 2491 | 1462475714732 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 162 (0x11851ec00) [pid = 2491] [serial = 1451] [outer = 0x118397400] 12:15:15 INFO - PROCESS | 2491 | 1462475715197 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]]]}] 12:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 12:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:15:15 INFO - PROCESS | 2491 | 1462475715249 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 2491 | 1462475715251 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 12:15:15 INFO - PROCESS | 2491 | 1462475715254 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 2491 | 1462475715256 Marionette TRACE conn2 <- [1,1906,null,{}] 12:15:15 INFO - PROCESS | 2491 | 1462475715259 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}] 12:15:15 INFO - PROCESS | 2491 | 1462475715425 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 12:15:15 INFO - PROCESS | 2491 | 1462475715450 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 2491 | ++DOCSHELL 0x126599800 == 86 [pid = 2491] [id = 484] 12:15:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 163 (0x1183d8c00) [pid = 2491] [serial = 1452] [outer = 0x0] 12:15:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 164 (0x118a11800) [pid = 2491] [serial = 1453] [outer = 0x1183d8c00] 12:15:15 INFO - PROCESS | 2491 | 1462475715491 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 165 (0x118a1a400) [pid = 2491] [serial = 1454] [outer = 0x1183d8c00] 12:15:15 INFO - PROCESS | 2491 | 1462475715968 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]]]}] 12:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 770ms 12:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:15:16 INFO - PROCESS | 2491 | 1462475716024 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 2491 | 1462475716025 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 12:15:16 INFO - PROCESS | 2491 | 1462475716027 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 2491 | 1462475716027 Marionette TRACE conn2 <- [1,1910,null,{}] 12:15:16 INFO - PROCESS | 2491 | 1462475716033 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}] 12:15:16 INFO - PROCESS | 2491 | 1462475716132 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 12:15:16 INFO - PROCESS | 2491 | 1462475716181 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e0a000 == 87 [pid = 2491] [id = 485] 12:15:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 166 (0x118a17c00) [pid = 2491] [serial = 1455] [outer = 0x0] 12:15:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 167 (0x118faa800) [pid = 2491] [serial = 1456] [outer = 0x118a17c00] 12:15:16 INFO - PROCESS | 2491 | 1462475716216 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 168 (0x119503800) [pid = 2491] [serial = 1457] [outer = 0x118a17c00] 12:15:16 INFO - PROCESS | 2491 | 1462475716705 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]]]}] 12:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 721ms 12:15:16 INFO - PROCESS | 2491 | 1462475716749 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 2491 | 1462475716751 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 12:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:15:16 INFO - PROCESS | 2491 | 1462475716753 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 2491 | 1462475716754 Marionette TRACE conn2 <- [1,1914,null,{}] 12:15:16 INFO - PROCESS | 2491 | 1462475716756 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}] 12:15:16 INFO - PROCESS | 2491 | 1462475716862 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 12:15:17 INFO - PROCESS | 2491 | --DOMWINDOW == 167 (0x118a10800) [pid = 2491] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:15:17 INFO - PROCESS | 2491 | --DOMWINDOW == 166 (0x1291f1000) [pid = 2491] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:15:17 INFO - PROCESS | 2491 | --DOMWINDOW == 165 (0x129769400) [pid = 2491] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:15:17 INFO - PROCESS | 2491 | --DOMWINDOW == 164 (0x111088c00) [pid = 2491] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:15:17 INFO - PROCESS | 2491 | --DOMWINDOW == 163 (0x113136000) [pid = 2491] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:15:17 INFO - PROCESS | 2491 | --DOMWINDOW == 162 (0x1168b0800) [pid = 2491] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:15:17 INFO - PROCESS | 2491 | --DOMWINDOW == 161 (0x1215c9000) [pid = 2491] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:15:17 INFO - PROCESS | 2491 | --DOMWINDOW == 160 (0x118a15000) [pid = 2491] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:15:17 INFO - PROCESS | 2491 | --DOMWINDOW == 159 (0x112b03c00) [pid = 2491] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:15:17 INFO - PROCESS | 2491 | --DOMWINDOW == 158 (0x12175fc00) [pid = 2491] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:15:17 INFO - PROCESS | 2491 | --DOMWINDOW == 157 (0x119a05000) [pid = 2491] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:15:17 INFO - PROCESS | 2491 | --DOMWINDOW == 156 (0x119a0e000) [pid = 2491] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:15:17 INFO - PROCESS | 2491 | --DOMWINDOW == 155 (0x12198a800) [pid = 2491] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:15:17 INFO - PROCESS | 2491 | 1462475717273 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 2491 | ++DOCSHELL 0x121ba7800 == 88 [pid = 2491] [id = 486] 12:15:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 156 (0x112b03c00) [pid = 2491] [serial = 1458] [outer = 0x0] 12:15:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 157 (0x113141000) [pid = 2491] [serial = 1459] [outer = 0x112b03c00] 12:15:17 INFO - PROCESS | 2491 | 1462475717298 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 158 (0x118a15000) [pid = 2491] [serial = 1460] [outer = 0x112b03c00] 12:15:17 INFO - PROCESS | 2491 | 1462475717593 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]]]}] 12:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 869ms 12:15:17 INFO - PROCESS | 2491 | 1462475717623 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 2491 | 1462475717624 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 12:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:15:17 INFO - PROCESS | 2491 | 1462475717626 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 2491 | 1462475717628 Marionette TRACE conn2 <- [1,1918,null,{}] 12:15:17 INFO - PROCESS | 2491 | 1462475717634 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}] 12:15:17 INFO - PROCESS | 2491 | 1462475717736 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 12:15:17 INFO - PROCESS | 2491 | 1462475717741 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 2491 | ++DOCSHELL 0x1297d4800 == 89 [pid = 2491] [id = 487] 12:15:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 159 (0x1195d1800) [pid = 2491] [serial = 1461] [outer = 0x0] 12:15:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 160 (0x1195f1000) [pid = 2491] [serial = 1462] [outer = 0x1195d1800] 12:15:17 INFO - PROCESS | 2491 | 1462475717770 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 161 (0x119b29000) [pid = 2491] [serial = 1463] [outer = 0x1195d1800] 12:15:18 INFO - PROCESS | 2491 | 1462475718115 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]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 522ms 12:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:15:18 INFO - PROCESS | 2491 | 1462475718149 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 2491 | 1462475718151 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 12:15:18 INFO - PROCESS | 2491 | 1462475718153 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 2491 | 1462475718154 Marionette TRACE conn2 <- [1,1922,null,{}] 12:15:18 INFO - PROCESS | 2491 | 1462475718167 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}] 12:15:18 INFO - PROCESS | 2491 | 1462475718255 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 12:15:18 INFO - PROCESS | 2491 | 1462475718259 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x12a94c800 == 90 [pid = 2491] [id = 488] 12:15:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 162 (0x119bab800) [pid = 2491] [serial = 1464] [outer = 0x0] 12:15:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 163 (0x12100f000) [pid = 2491] [serial = 1465] [outer = 0x119bab800] 12:15:18 INFO - PROCESS | 2491 | 1462475718284 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 164 (0x121146800) [pid = 2491] [serial = 1466] [outer = 0x119bab800] 12:15:18 INFO - PROCESS | 2491 | 1462475718619 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]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 480ms 12:15:18 INFO - PROCESS | 2491 | 1462475718634 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 2491 | 1462475718635 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 12:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:15:18 INFO - PROCESS | 2491 | 1462475718637 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 2491 | 1462475718638 Marionette TRACE conn2 <- [1,1926,null,{}] 12:15:18 INFO - PROCESS | 2491 | 1462475718641 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}] 12:15:18 INFO - PROCESS | 2491 | 1462475718729 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 12:15:18 INFO - PROCESS | 2491 | 1462475718733 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b33f800 == 91 [pid = 2491] [id = 489] 12:15:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 165 (0x121149800) [pid = 2491] [serial = 1467] [outer = 0x0] 12:15:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 166 (0x1215be000) [pid = 2491] [serial = 1468] [outer = 0x121149800] 12:15:18 INFO - PROCESS | 2491 | 1462475718757 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 167 (0x1215c6c00) [pid = 2491] [serial = 1469] [outer = 0x121149800] 12:15:19 INFO - PROCESS | 2491 | 1462475719101 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]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 470ms 12:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:15:19 INFO - PROCESS | 2491 | 1462475719108 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 2491 | 1462475719110 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 12:15:19 INFO - PROCESS | 2491 | 1462475719117 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 2491 | 1462475719119 Marionette TRACE conn2 <- [1,1930,null,{}] 12:15:19 INFO - PROCESS | 2491 | 1462475719121 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}] 12:15:19 INFO - PROCESS | 2491 | 1462475719245 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 12:15:19 INFO - PROCESS | 2491 | 1462475719357 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 2491 | ++DOCSHELL 0x113f3c000 == 92 [pid = 2491] [id = 490] 12:15:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 168 (0x110f41400) [pid = 2491] [serial = 1470] [outer = 0x0] 12:15:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 169 (0x110f4a800) [pid = 2491] [serial = 1471] [outer = 0x110f41400] 12:15:19 INFO - PROCESS | 2491 | 1462475719389 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 170 (0x111db9400) [pid = 2491] [serial = 1472] [outer = 0x110f41400] 12:15:19 INFO - PROCESS | 2491 | 1462475719862 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]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 777ms 12:15:19 INFO - PROCESS | 2491 | 1462475719893 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 2491 | 1462475719900 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 12:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:15:19 INFO - PROCESS | 2491 | 1462475719905 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 2491 | 1462475719909 Marionette TRACE conn2 <- [1,1934,null,{}] 12:15:19 INFO - PROCESS | 2491 | 1462475719934 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}] 12:15:20 INFO - PROCESS | 2491 | 1462475720084 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 12:15:20 INFO - PROCESS | 2491 | 1462475720141 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x11935b800 == 93 [pid = 2491] [id = 491] 12:15:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 171 (0x11313e000) [pid = 2491] [serial = 1473] [outer = 0x0] 12:15:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 172 (0x113168400) [pid = 2491] [serial = 1474] [outer = 0x11313e000] 12:15:20 INFO - PROCESS | 2491 | 1462475720173 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 173 (0x113da2c00) [pid = 2491] [serial = 1475] [outer = 0x11313e000] 12:15:20 INFO - PROCESS | 2491 | 1462475720642 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]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 774ms 12:15:20 INFO - PROCESS | 2491 | 1462475720682 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 2491 | 1462475720685 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 12:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:15:20 INFO - PROCESS | 2491 | 1462475720689 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - PROCESS | 2491 | 1462475720691 Marionette TRACE conn2 <- [1,1938,null,{}] 12:15:20 INFO - PROCESS | 2491 | 1462475720693 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}] 12:15:20 INFO - PROCESS | 2491 | 1462475720804 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 12:15:20 INFO - PROCESS | 2491 | 1462475720880 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e07000 == 94 [pid = 2491] [id = 492] 12:15:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 174 (0x116785400) [pid = 2491] [serial = 1476] [outer = 0x0] 12:15:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 175 (0x118027800) [pid = 2491] [serial = 1477] [outer = 0x116785400] 12:15:20 INFO - PROCESS | 2491 | 1462475720911 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 176 (0x11820d400) [pid = 2491] [serial = 1478] [outer = 0x116785400] 12:15:21 INFO - PROCESS | 2491 | 1462475721334 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]]]}] 12:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 669ms 12:15:21 INFO - PROCESS | 2491 | 1462475721359 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 12:15:21 INFO - PROCESS | 2491 | 1462475721360 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 12:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:15:21 INFO - PROCESS | 2491 | 1462475721368 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - PROCESS | 2491 | 1462475721372 Marionette TRACE conn2 <- [1,1942,null,{}] 12:15:21 INFO - PROCESS | 2491 | 1462475721376 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}] 12:15:21 INFO - PROCESS | 2491 | 1462475721491 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 12:15:21 INFO - PROCESS | 2491 | 1462475721594 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:21 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4d5000 == 95 [pid = 2491] [id = 493] 12:15:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 177 (0x11820e000) [pid = 2491] [serial = 1479] [outer = 0x0] 12:15:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 178 (0x11837e400) [pid = 2491] [serial = 1480] [outer = 0x11820e000] 12:15:21 INFO - PROCESS | 2491 | 1462475721626 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 179 (0x1195d4800) [pid = 2491] [serial = 1481] [outer = 0x11820e000] 12:15:22 INFO - PROCESS | 2491 | 1462475722029 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]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 680ms 12:15:22 INFO - PROCESS | 2491 | 1462475722043 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 2491 | 1462475722045 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 12:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:15:22 INFO - PROCESS | 2491 | 1462475722048 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 2491 | 1462475722049 Marionette TRACE conn2 <- [1,1946,null,{}] 12:15:22 INFO - PROCESS | 2491 | 1462475722051 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}] 12:15:22 INFO - PROCESS | 2491 | 1462475722158 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 12:15:22 INFO - PROCESS | 2491 | 1462475722264 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c260000 == 96 [pid = 2491] [id = 494] 12:15:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 180 (0x1195ed000) [pid = 2491] [serial = 1482] [outer = 0x0] 12:15:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 181 (0x1196f4000) [pid = 2491] [serial = 1483] [outer = 0x1195ed000] 12:15:22 INFO - PROCESS | 2491 | 1462475722294 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 182 (0x121009400) [pid = 2491] [serial = 1484] [outer = 0x1195ed000] 12:15:22 INFO - PROCESS | 2491 | 1462475722704 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]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 669ms 12:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:15:22 INFO - PROCESS | 2491 | 1462475722718 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 2491 | 1462475722719 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 12:15:22 INFO - PROCESS | 2491 | 1462475722722 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 2491 | 1462475722723 Marionette TRACE conn2 <- [1,1950,null,{}] 12:15:22 INFO - PROCESS | 2491 | 1462475722726 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}] 12:15:22 INFO - PROCESS | 2491 | 1462475722883 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 12:15:22 INFO - PROCESS | 2491 | 1462475722991 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8c9000 == 97 [pid = 2491] [id = 495] 12:15:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 183 (0x1215d5000) [pid = 2491] [serial = 1485] [outer = 0x0] 12:15:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 184 (0x1215d8c00) [pid = 2491] [serial = 1486] [outer = 0x1215d5000] 12:15:23 INFO - PROCESS | 2491 | 1462475723050 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 185 (0x121614800) [pid = 2491] [serial = 1487] [outer = 0x1215d5000] 12:15:23 INFO - PROCESS | 2491 | 1462475723518 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]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 821ms 12:15:23 INFO - PROCESS | 2491 | 1462475723542 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 2491 | 1462475723544 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 12:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:15:23 INFO - PROCESS | 2491 | 1462475723546 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 2491 | 1462475723547 Marionette TRACE conn2 <- [1,1954,null,{}] 12:15:23 INFO - PROCESS | 2491 | 1462475723550 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}] 12:15:23 INFO - PROCESS | 2491 | 1462475723658 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 12:15:23 INFO - PROCESS | 2491 | 1462475723762 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8e5000 == 98 [pid = 2491] [id = 496] 12:15:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 186 (0x121618400) [pid = 2491] [serial = 1488] [outer = 0x0] 12:15:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 187 (0x12197cc00) [pid = 2491] [serial = 1489] [outer = 0x121618400] 12:15:23 INFO - PROCESS | 2491 | 1462475723793 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 188 (0x121b48400) [pid = 2491] [serial = 1490] [outer = 0x121618400] 12:15:24 INFO - PROCESS | 2491 | 1462475724189 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]]]}] 12:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 12:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:15:24 INFO - PROCESS | 2491 | 1462475724217 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 2491 | 1462475724219 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 12:15:24 INFO - PROCESS | 2491 | 1462475724221 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - PROCESS | 2491 | 1462475724222 Marionette TRACE conn2 <- [1,1958,null,{}] 12:15:24 INFO - PROCESS | 2491 | 1462475724225 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}] 12:15:24 INFO - PROCESS | 2491 | 1462475724333 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 12:15:24 INFO - PROCESS | 2491 | 1462475724445 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cfce000 == 99 [pid = 2491] [id = 497] 12:15:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 189 (0x121618800) [pid = 2491] [serial = 1491] [outer = 0x0] 12:15:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 190 (0x121b50400) [pid = 2491] [serial = 1492] [outer = 0x121618800] 12:15:24 INFO - PROCESS | 2491 | 1462475724472 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 191 (0x1249c6000) [pid = 2491] [serial = 1493] [outer = 0x121618800] 12:15:24 INFO - PROCESS | 2491 | 1462475724910 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]]]}] 12:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 719ms 12:15:24 INFO - PROCESS | 2491 | 1462475724957 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 2491 | 1462475724958 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 12:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:15:24 INFO - PROCESS | 2491 | 1462475724961 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - PROCESS | 2491 | 1462475724962 Marionette TRACE conn2 <- [1,1962,null,{}] 12:15:24 INFO - PROCESS | 2491 | 1462475724982 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}] 12:15:25 INFO - PROCESS | 2491 | 1462475725093 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 12:15:25 INFO - PROCESS | 2491 | 1462475725198 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x126520000 == 100 [pid = 2491] [id = 498] 12:15:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 192 (0x118a11400) [pid = 2491] [serial = 1494] [outer = 0x0] 12:15:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 193 (0x1233f6c00) [pid = 2491] [serial = 1495] [outer = 0x118a11400] 12:15:25 INFO - PROCESS | 2491 | 1462475725230 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 194 (0x124b28c00) [pid = 2491] [serial = 1496] [outer = 0x118a11400] 12:15:25 INFO - PROCESS | 2491 | 1462475725807 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]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 887ms 12:15:25 INFO - PROCESS | 2491 | 1462475725862 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 2491 | 1462475725865 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 12:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:15:25 INFO - PROCESS | 2491 | 1462475725870 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 2491 | 1462475725873 Marionette TRACE conn2 <- [1,1966,null,{}] 12:15:25 INFO - PROCESS | 2491 | 1462475725876 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}] 12:15:25 INFO - PROCESS | 2491 | 1462475725982 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 12:15:26 INFO - PROCESS | 2491 | 1462475726064 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 2491 | ++DOCSHELL 0x121246800 == 101 [pid = 2491] [id = 499] 12:15:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 195 (0x111084c00) [pid = 2491] [serial = 1497] [outer = 0x0] 12:15:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 196 (0x112a38800) [pid = 2491] [serial = 1498] [outer = 0x111084c00] 12:15:26 INFO - PROCESS | 2491 | 1462475726094 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 197 (0x113135000) [pid = 2491] [serial = 1499] [outer = 0x111084c00] 12:15:26 INFO - PROCESS | 2491 | 1462475726555 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]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 723ms 12:15:26 INFO - PROCESS | 2491 | 1462475726594 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 2491 | 1462475726599 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 12:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:15:26 INFO - PROCESS | 2491 | 1462475726603 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - PROCESS | 2491 | 1462475726605 Marionette TRACE conn2 <- [1,1970,null,{}] 12:15:26 INFO - PROCESS | 2491 | 1462475726607 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}] 12:15:26 INFO - PROCESS | 2491 | 1462475726706 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 12:15:26 INFO - PROCESS | 2491 | 1462475726787 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 2491 | ++DOCSHELL 0x121599800 == 102 [pid = 2491] [id = 500] 12:15:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 198 (0x113167c00) [pid = 2491] [serial = 1500] [outer = 0x0] 12:15:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 199 (0x116a68000) [pid = 2491] [serial = 1501] [outer = 0x113167c00] 12:15:26 INFO - PROCESS | 2491 | 1462475726815 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 200 (0x11802d800) [pid = 2491] [serial = 1502] [outer = 0x113167c00] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x12b33f800 == 101 [pid = 2491] [id = 489] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x12a94c800 == 100 [pid = 2491] [id = 488] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x1297d4800 == 99 [pid = 2491] [id = 487] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x121ba7800 == 98 [pid = 2491] [id = 486] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x126e0a000 == 97 [pid = 2491] [id = 485] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x126599800 == 96 [pid = 2491] [id = 484] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x124968800 == 95 [pid = 2491] [id = 483] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 199 (0x12d9b9000) [pid = 2491] [serial = 1407] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x12177d800 == 94 [pid = 2491] [id = 482] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x119f32000 == 93 [pid = 2491] [id = 481] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x1196d5800 == 92 [pid = 2491] [id = 480] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x116129000 == 91 [pid = 2491] [id = 479] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x1196d3000 == 90 [pid = 2491] [id = 478] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x117325000 == 89 [pid = 2491] [id = 477] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x121d84800 == 88 [pid = 2491] [id = 476] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x139063000 == 87 [pid = 2491] [id = 475] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x141476800 == 86 [pid = 2491] [id = 474] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x13fdd9000 == 85 [pid = 2491] [id = 473] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x1356df000 == 84 [pid = 2491] [id = 472] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x12b497000 == 83 [pid = 2491] [id = 471] 12:15:27 INFO - PROCESS | 2491 | --DOCSHELL 0x121773000 == 82 [pid = 2491] [id = 470] 12:15:27 INFO - PROCESS | 2491 | 1462475727239 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]]]}] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 198 (0x12ac10800) [pid = 2491] [serial = 1389] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 197 (0x12cb65800) [pid = 2491] [serial = 1393] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 196 (0x12bfc6000) [pid = 2491] [serial = 1392] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 195 (0x113139c00) [pid = 2491] [serial = 1398] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 194 (0x113140c00) [pid = 2491] [serial = 1396] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 193 (0x11313bc00) [pid = 2491] [serial = 1395] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 192 (0x1195f1400) [pid = 2491] [serial = 1375] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 191 (0x119205800) [pid = 2491] [serial = 1374] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 190 (0x121143000) [pid = 2491] [serial = 1399] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 189 (0x121759c00) [pid = 2491] [serial = 1381] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 188 (0x1215d8000) [pid = 2491] [serial = 1380] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 187 (0x12d202400) [pid = 2491] [serial = 1404] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 186 (0x11768c000) [pid = 2491] [serial = 1372] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 185 (0x113170c00) [pid = 2491] [serial = 1371] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 184 (0x121b48c00) [pid = 2491] [serial = 1383] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 183 (0x124b27000) [pid = 2491] [serial = 1384] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 182 (0x112a46400) [pid = 2491] [serial = 1368] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 181 (0x112a41c00) [pid = 2491] [serial = 1344] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 180 (0x128b10400) [pid = 2491] [serial = 1356] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 179 (0x1195f3c00) [pid = 2491] [serial = 1350] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 178 (0x121987800) [pid = 2491] [serial = 1353] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 177 (0x11838f000) [pid = 2491] [serial = 1347] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 176 (0x12cb64000) [pid = 2491] [serial = 1365] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 175 (0x128f7b400) [pid = 2491] [serial = 1342] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 174 (0x12a927c00) [pid = 2491] [serial = 1359] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 173 (0x119dc6c00) [pid = 2491] [serial = 1377] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 172 (0x1215c4400) [pid = 2491] [serial = 1378] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 171 (0x1260bdc00) [pid = 2491] [serial = 1386] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 170 (0x12bcb0000) [pid = 2491] [serial = 1362] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 169 (0x12d60d400) [pid = 2491] [serial = 1405] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 168 (0x12cfb8800) [pid = 2491] [serial = 1402] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 167 (0x12b38ec00) [pid = 2491] [serial = 1390] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 166 (0x118a18800) [pid = 2491] [serial = 1401] [outer = 0x0] [url = about:blank] 12:15:27 INFO - PROCESS | 2491 | --DOMWINDOW == 165 (0x1295c1c00) [pid = 2491] [serial = 1387] [outer = 0x0] [url = about:blank] 12:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 669ms 12:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:15:27 INFO - PROCESS | 2491 | 1462475727273 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 2491 | 1462475727274 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 12:15:27 INFO - PROCESS | 2491 | 1462475727276 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 2491 | 1462475727278 Marionette TRACE conn2 <- [1,1974,null,{}] 12:15:27 INFO - PROCESS | 2491 | 1462475727286 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}] 12:15:27 INFO - PROCESS | 2491 | 1462475727378 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 12:15:27 INFO - PROCESS | 2491 | 1462475727383 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x119848000 == 83 [pid = 2491] [id = 501] 12:15:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 166 (0x118027000) [pid = 2491] [serial = 1503] [outer = 0x0] 12:15:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 167 (0x118210000) [pid = 2491] [serial = 1504] [outer = 0x118027000] 12:15:27 INFO - PROCESS | 2491 | 1462475727411 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 168 (0x11837ec00) [pid = 2491] [serial = 1505] [outer = 0x118027000] 12:15:27 INFO - PROCESS | 2491 | 1462475727781 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]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 522ms 12:15:27 INFO - PROCESS | 2491 | 1462475727809 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 2491 | 1462475727811 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 12:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:15:27 INFO - PROCESS | 2491 | 1462475727816 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 2491 | 1462475727818 Marionette TRACE conn2 <- [1,1978,null,{}] 12:15:27 INFO - PROCESS | 2491 | 1462475727820 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}] 12:15:27 INFO - PROCESS | 2491 | 1462475727922 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 12:15:27 INFO - PROCESS | 2491 | 1462475727927 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x12659e800 == 84 [pid = 2491] [id = 502] 12:15:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 169 (0x11838ac00) [pid = 2491] [serial = 1506] [outer = 0x0] 12:15:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 170 (0x118518800) [pid = 2491] [serial = 1507] [outer = 0x11838ac00] 12:15:27 INFO - PROCESS | 2491 | 1462475727970 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 171 (0x118a15800) [pid = 2491] [serial = 1508] [outer = 0x11838ac00] 12:15:28 INFO - PROCESS | 2491 | 1462475728479 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]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 673ms 12:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:15:28 INFO - PROCESS | 2491 | 1462475728489 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 2491 | 1462475728490 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 12:15:28 INFO - PROCESS | 2491 | 1462475728492 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 2491 | 1462475728493 Marionette TRACE conn2 <- [1,1982,null,{}] 12:15:28 INFO - PROCESS | 2491 | 1462475728496 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}] 12:15:28 INFO - PROCESS | 2491 | 1462475728583 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 12:15:28 INFO - PROCESS | 2491 | 1462475728588 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 2491 | ++DOCSHELL 0x12973d800 == 85 [pid = 2491] [id = 503] 12:15:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 172 (0x118a1b000) [pid = 2491] [serial = 1509] [outer = 0x0] 12:15:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 173 (0x11920fc00) [pid = 2491] [serial = 1510] [outer = 0x118a1b000] 12:15:28 INFO - PROCESS | 2491 | 1462475728613 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 174 (0x1195d7000) [pid = 2491] [serial = 1511] [outer = 0x118a1b000] 12:15:28 INFO - PROCESS | 2491 | 1462475728957 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]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 474ms 12:15:28 INFO - PROCESS | 2491 | 1462475728967 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 2491 | 1462475728968 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 12:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:15:28 INFO - PROCESS | 2491 | 1462475728970 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 2491 | 1462475728971 Marionette TRACE conn2 <- [1,1986,null,{}] 12:15:28 INFO - PROCESS | 2491 | 1462475728974 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}] 12:15:29 INFO - PROCESS | 2491 | 1462475729111 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 12:15:29 INFO - PROCESS | 2491 | 1462475729152 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 2491 | ++DOCSHELL 0x12a950800 == 86 [pid = 2491] [id = 504] 12:15:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 175 (0x118f6ac00) [pid = 2491] [serial = 1512] [outer = 0x0] 12:15:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 176 (0x1195f1400) [pid = 2491] [serial = 1513] [outer = 0x118f6ac00] 12:15:29 INFO - PROCESS | 2491 | 1462475729182 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 177 (0x1215d5400) [pid = 2491] [serial = 1514] [outer = 0x118f6ac00] 12:15:29 INFO - PROCESS | 2491 | 1462475729518 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]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 569ms 12:15:29 INFO - PROCESS | 2491 | 1462475729539 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 2491 | 1462475729541 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 12:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:15:29 INFO - PROCESS | 2491 | 1462475729543 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 2491 | 1462475729544 Marionette TRACE conn2 <- [1,1990,null,{}] 12:15:29 INFO - PROCESS | 2491 | 1462475729546 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}] 12:15:29 INFO - PROCESS | 2491 | 1462475729660 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 12:15:29 INFO - PROCESS | 2491 | 1462475729675 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4f4000 == 87 [pid = 2491] [id = 505] 12:15:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 178 (0x12160cc00) [pid = 2491] [serial = 1515] [outer = 0x0] 12:15:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 179 (0x1216c0400) [pid = 2491] [serial = 1516] [outer = 0x12160cc00] 12:15:29 INFO - PROCESS | 2491 | 1462475729700 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 180 (0x121b52c00) [pid = 2491] [serial = 1517] [outer = 0x12160cc00] 12:15:30 INFO - PROCESS | 2491 | 1462475730044 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]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 521ms 12:15:30 INFO - PROCESS | 2491 | 1462475730067 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 2491 | 1462475730068 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 12:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:15:30 INFO - PROCESS | 2491 | 1462475730070 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - PROCESS | 2491 | 1462475730071 Marionette TRACE conn2 <- [1,1994,null,{}] 12:15:30 INFO - PROCESS | 2491 | 1462475730073 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}] 12:15:30 INFO - PROCESS | 2491 | 1462475730187 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 12:15:30 INFO - PROCESS | 2491 | 1462475730191 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8e4800 == 88 [pid = 2491] [id = 506] 12:15:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 181 (0x1180dc000) [pid = 2491] [serial = 1518] [outer = 0x0] 12:15:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 182 (0x124af3000) [pid = 2491] [serial = 1519] [outer = 0x1180dc000] 12:15:30 INFO - PROCESS | 2491 | 1462475730216 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 183 (0x125443800) [pid = 2491] [serial = 1520] [outer = 0x1180dc000] 12:15:30 INFO - PROCESS | 2491 | 1462475730609 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]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 572ms 12:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:15:30 INFO - PROCESS | 2491 | 1462475730642 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 2491 | 1462475730643 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 12:15:30 INFO - PROCESS | 2491 | 1462475730650 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - PROCESS | 2491 | 1462475730651 Marionette TRACE conn2 <- [1,1998,null,{}] 12:15:30 INFO - PROCESS | 2491 | 1462475730654 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}] 12:15:30 INFO - PROCESS | 2491 | 1462475730768 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 12:15:30 INFO - PROCESS | 2491 | 1462475730782 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cfdd000 == 89 [pid = 2491] [id = 507] 12:15:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 184 (0x125449400) [pid = 2491] [serial = 1521] [outer = 0x0] 12:15:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 185 (0x125e61000) [pid = 2491] [serial = 1522] [outer = 0x125449400] 12:15:30 INFO - PROCESS | 2491 | 1462475730810 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 186 (0x1260bc400) [pid = 2491] [serial = 1523] [outer = 0x125449400] 12:15:31 INFO - PROCESS | 2491 | 1462475731169 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]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 575ms 12:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:15:31 INFO - PROCESS | 2491 | 1462475731220 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 2491 | 1462475731222 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 12:15:31 INFO - PROCESS | 2491 | 1462475731224 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 2491 | 1462475731225 Marionette TRACE conn2 <- [1,2002,null,{}] 12:15:31 INFO - PROCESS | 2491 | 1462475731228 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}] 12:15:31 INFO - PROCESS | 2491 | 1462475731348 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 12:15:31 INFO - PROCESS | 2491 | 1462475731363 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d570800 == 90 [pid = 2491] [id = 508] 12:15:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 187 (0x12679c800) [pid = 2491] [serial = 1524] [outer = 0x0] 12:15:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 188 (0x12681f000) [pid = 2491] [serial = 1525] [outer = 0x12679c800] 12:15:31 INFO - PROCESS | 2491 | 1462475731388 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 189 (0x1260bf800) [pid = 2491] [serial = 1526] [outer = 0x12679c800] 12:15:31 INFO - PROCESS | 2491 | --DOMWINDOW == 188 (0x1183d8c00) [pid = 2491] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:15:31 INFO - PROCESS | 2491 | --DOMWINDOW == 187 (0x118206800) [pid = 2491] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:15:31 INFO - PROCESS | 2491 | --DOMWINDOW == 186 (0x119bab800) [pid = 2491] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:15:31 INFO - PROCESS | 2491 | --DOMWINDOW == 185 (0x112b09000) [pid = 2491] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:15:31 INFO - PROCESS | 2491 | --DOMWINDOW == 184 (0x118a17c00) [pid = 2491] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:15:31 INFO - PROCESS | 2491 | --DOMWINDOW == 183 (0x11108ac00) [pid = 2491] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:15:31 INFO - PROCESS | 2491 | --DOMWINDOW == 182 (0x118397400) [pid = 2491] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:15:31 INFO - PROCESS | 2491 | --DOMWINDOW == 181 (0x112b0a000) [pid = 2491] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:15:31 INFO - PROCESS | 2491 | --DOMWINDOW == 180 (0x1168bc800) [pid = 2491] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:15:31 INFO - PROCESS | 2491 | --DOMWINDOW == 179 (0x1195d1800) [pid = 2491] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:15:31 INFO - PROCESS | 2491 | --DOMWINDOW == 178 (0x112b03c00) [pid = 2491] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:15:31 INFO - PROCESS | 2491 | --DOMWINDOW == 177 (0x1165c5000) [pid = 2491] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:15:32 INFO - PROCESS | 2491 | 1462475732075 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]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 871ms 12:15:32 INFO - PROCESS | 2491 | 1462475732100 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 12:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:15:32 INFO - PROCESS | 2491 | 1462475732103 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 12:15:32 INFO - PROCESS | 2491 | 1462475732105 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 2491 | 1462475732106 Marionette TRACE conn2 <- [1,2006,null,{}] 12:15:32 INFO - PROCESS | 2491 | 1462475732109 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}] 12:15:32 INFO - PROCESS | 2491 | 1462475732239 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 12:15:32 INFO - PROCESS | 2491 | 1462475732244 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d94b000 == 91 [pid = 2491] [id = 509] 12:15:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 178 (0x11320d000) [pid = 2491] [serial = 1527] [outer = 0x0] 12:15:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 179 (0x1195d1800) [pid = 2491] [serial = 1528] [outer = 0x11320d000] 12:15:32 INFO - PROCESS | 2491 | 1462475732274 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 180 (0x126931000) [pid = 2491] [serial = 1529] [outer = 0x11320d000] 12:15:32 INFO - PROCESS | 2491 | 1462475732649 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]]]}] 12:15:32 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 12:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 570ms 12:15:32 INFO - PROCESS | 2491 | 1462475732675 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 2491 | 1462475732676 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 12:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:15:32 INFO - PROCESS | 2491 | 1462475732694 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 2491 | 1462475732695 Marionette TRACE conn2 <- [1,2010,null,{}] 12:15:32 INFO - PROCESS | 2491 | 1462475732700 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}] 12:15:32 INFO - PROCESS | 2491 | 1462475732794 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 12:15:32 INFO - PROCESS | 2491 | 1462475732798 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x12da51800 == 92 [pid = 2491] [id = 510] 12:15:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 181 (0x126825c00) [pid = 2491] [serial = 1530] [outer = 0x0] 12:15:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 182 (0x128a30800) [pid = 2491] [serial = 1531] [outer = 0x126825c00] 12:15:32 INFO - PROCESS | 2491 | 1462475732823 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 183 (0x128a3c400) [pid = 2491] [serial = 1532] [outer = 0x126825c00] 12:15:33 INFO - PROCESS | 2491 | 1462475733181 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]]]}] 12:15:33 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 12:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 520ms 12:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:15:33 INFO - PROCESS | 2491 | 1462475733217 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 12:15:33 INFO - PROCESS | 2491 | 1462475733218 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 12:15:33 INFO - PROCESS | 2491 | 1462475733220 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - PROCESS | 2491 | 1462475733221 Marionette TRACE conn2 <- [1,2014,null,{}] 12:15:33 INFO - PROCESS | 2491 | 1462475733223 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}] 12:15:33 INFO - PROCESS | 2491 | 1462475733313 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 12:15:33 INFO - PROCESS | 2491 | 1462475733382 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 2491 | ++DOCSHELL 0x12db66000 == 93 [pid = 2491] [id = 511] 12:15:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 184 (0x126932000) [pid = 2491] [serial = 1533] [outer = 0x0] 12:15:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 185 (0x128b08c00) [pid = 2491] [serial = 1534] [outer = 0x126932000] 12:15:33 INFO - PROCESS | 2491 | 1462475733407 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 186 (0x128c08c00) [pid = 2491] [serial = 1535] [outer = 0x126932000] 12:15:33 INFO - PROCESS | 2491 | 1462475733682 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]]]}] 12:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 519ms 12:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:15:33 INFO - PROCESS | 2491 | 1462475733739 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 12:15:33 INFO - PROCESS | 2491 | 1462475733741 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 12:15:33 INFO - PROCESS | 2491 | 1462475733743 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - PROCESS | 2491 | 1462475733744 Marionette TRACE conn2 <- [1,2018,null,{}] 12:15:33 INFO - PROCESS | 2491 | 1462475733750 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}] 12:15:33 INFO - PROCESS | 2491 | 1462475733920 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 12:15:34 INFO - PROCESS | 2491 | 1462475734055 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x11824f800 == 94 [pid = 2491] [id = 512] 12:15:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 187 (0x111116800) [pid = 2491] [serial = 1536] [outer = 0x0] 12:15:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 188 (0x112958800) [pid = 2491] [serial = 1537] [outer = 0x111116800] 12:15:34 INFO - PROCESS | 2491 | 1462475734093 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 189 (0x113139c00) [pid = 2491] [serial = 1538] [outer = 0x111116800] 12:15:34 INFO - PROCESS | 2491 | 1462475734578 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]]]}] 12:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 873ms 12:15:34 INFO - PROCESS | 2491 | 1462475734619 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 12:15:34 INFO - PROCESS | 2491 | 1462475734623 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 12:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:15:34 INFO - PROCESS | 2491 | 1462475734628 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 2491 | 1462475734631 Marionette TRACE conn2 <- [1,2022,null,{}] 12:15:34 INFO - PROCESS | 2491 | 1462475734636 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}] 12:15:34 INFO - PROCESS | 2491 | 1462475734814 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 12:15:34 INFO - PROCESS | 2491 | 1462475734930 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x126596000 == 95 [pid = 2491] [id = 513] 12:15:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 190 (0x113d9d000) [pid = 2491] [serial = 1539] [outer = 0x0] 12:15:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 191 (0x116862c00) [pid = 2491] [serial = 1540] [outer = 0x113d9d000] 12:15:34 INFO - PROCESS | 2491 | 1462475734983 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 192 (0x11820a000) [pid = 2491] [serial = 1541] [outer = 0x113d9d000] 12:15:35 INFO - PROCESS | 2491 | 1462475735441 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]]]}] 12:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 873ms 12:15:35 INFO - PROCESS | 2491 | 1462475735500 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 12:15:35 INFO - PROCESS | 2491 | 1462475735502 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 12:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:15:35 INFO - PROCESS | 2491 | 1462475735505 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 2491 | 1462475735506 Marionette TRACE conn2 <- [1,2026,null,{}] 12:15:35 INFO - PROCESS | 2491 | 1462475735509 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}] 12:15:35 INFO - PROCESS | 2491 | 1462475735621 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 12:15:35 INFO - PROCESS | 2491 | 1462475735703 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4eb800 == 96 [pid = 2491] [id = 514] 12:15:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 193 (0x11837e800) [pid = 2491] [serial = 1542] [outer = 0x0] 12:15:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 194 (0x1183dbc00) [pid = 2491] [serial = 1543] [outer = 0x11837e800] 12:15:35 INFO - PROCESS | 2491 | 1462475735735 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 195 (0x1195e6c00) [pid = 2491] [serial = 1544] [outer = 0x11837e800] 12:15:36 INFO - PROCESS | 2491 | 1462475736155 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]]]}] 12:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 12:15:36 INFO - PROCESS | 2491 | 1462475736176 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 2491 | 1462475736180 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 12:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:15:36 INFO - PROCESS | 2491 | 1462475736190 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 2491 | 1462475736193 Marionette TRACE conn2 <- [1,2030,null,{}] 12:15:36 INFO - PROCESS | 2491 | 1462475736195 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}] 12:15:36 INFO - PROCESS | 2491 | 1462475736309 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 12:15:36 INFO - PROCESS | 2491 | 1462475736417 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 2491 | ++DOCSHELL 0x135163800 == 97 [pid = 2491] [id = 515] 12:15:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 196 (0x1195ee400) [pid = 2491] [serial = 1545] [outer = 0x0] 12:15:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 197 (0x119bafc00) [pid = 2491] [serial = 1546] [outer = 0x1195ee400] 12:15:36 INFO - PROCESS | 2491 | 1462475736449 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 198 (0x121617400) [pid = 2491] [serial = 1547] [outer = 0x1195ee400] 12:15:36 INFO - PROCESS | 2491 | 1462475736856 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]]]}] 12:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 732ms 12:15:36 INFO - PROCESS | 2491 | 1462475736933 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 2491 | 1462475736935 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 12:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:15:36 INFO - PROCESS | 2491 | 1462475736937 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 2491 | 1462475736938 Marionette TRACE conn2 <- [1,2034,null,{}] 12:15:36 INFO - PROCESS | 2491 | 1462475736941 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}] 12:15:37 INFO - PROCESS | 2491 | 1462475737053 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 12:15:37 INFO - PROCESS | 2491 | 1462475737132 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x135276000 == 98 [pid = 2491] [id = 516] 12:15:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 199 (0x12197d800) [pid = 2491] [serial = 1548] [outer = 0x0] 12:15:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 200 (0x12544e800) [pid = 2491] [serial = 1549] [outer = 0x12197d800] 12:15:37 INFO - PROCESS | 2491 | 1462475737162 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 201 (0x12681d800) [pid = 2491] [serial = 1550] [outer = 0x12197d800] 12:15:37 INFO - PROCESS | 2491 | 1462475737546 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]]]}] 12:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 668ms 12:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:15:37 INFO - PROCESS | 2491 | 1462475737606 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 12:15:37 INFO - PROCESS | 2491 | 1462475737607 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 12:15:37 INFO - PROCESS | 2491 | 1462475737609 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - PROCESS | 2491 | 1462475737611 Marionette TRACE conn2 <- [1,2038,null,{}] 12:15:37 INFO - PROCESS | 2491 | 1462475737613 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}] 12:15:37 INFO - PROCESS | 2491 | 1462475737723 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 12:15:37 INFO - PROCESS | 2491 | 1462475737802 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x13576d000 == 99 [pid = 2491] [id = 517] 12:15:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 202 (0x128a3bc00) [pid = 2491] [serial = 1551] [outer = 0x0] 12:15:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 203 (0x128c05800) [pid = 2491] [serial = 1552] [outer = 0x128a3bc00] 12:15:37 INFO - PROCESS | 2491 | 1462475737840 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 204 (0x128d71800) [pid = 2491] [serial = 1553] [outer = 0x128a3bc00] 12:15:38 INFO - PROCESS | 2491 | 1462475738254 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]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 12:15:38 INFO - PROCESS | 2491 | 1462475738280 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 2491 | 1462475738283 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 12:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:15:38 INFO - PROCESS | 2491 | 1462475738286 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - PROCESS | 2491 | 1462475738287 Marionette TRACE conn2 <- [1,2042,null,{}] 12:15:38 INFO - PROCESS | 2491 | 1462475738289 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}] 12:15:38 INFO - PROCESS | 2491 | 1462475738421 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 12:15:38 INFO - PROCESS | 2491 | 1462475738504 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 2491 | ++DOCSHELL 0x135c6c800 == 100 [pid = 2491] [id = 518] 12:15:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 205 (0x128f7c400) [pid = 2491] [serial = 1554] [outer = 0x0] 12:15:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 206 (0x1294b0800) [pid = 2491] [serial = 1555] [outer = 0x128f7c400] 12:15:38 INFO - PROCESS | 2491 | 1462475738533 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 207 (0x1295cb000) [pid = 2491] [serial = 1556] [outer = 0x128f7c400] 12:15:38 INFO - PROCESS | 2491 | 1462475738912 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]]]}] 12:15:38 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) 12:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 669ms 12:15:38 INFO - PROCESS | 2491 | 1462475738956 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 2491 | 1462475738957 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 12:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:15:38 INFO - PROCESS | 2491 | 1462475738960 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - PROCESS | 2491 | 1462475738961 Marionette TRACE conn2 <- [1,2046,null,{}] 12:15:38 INFO - PROCESS | 2491 | 1462475738966 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}] 12:15:39 INFO - PROCESS | 2491 | 1462475739077 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 12:15:39 INFO - PROCESS | 2491 | 1462475739186 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 2491 | ++DOCSHELL 0x1383ea000 == 101 [pid = 2491] [id = 519] 12:15:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 208 (0x11837d400) [pid = 2491] [serial = 1557] [outer = 0x0] 12:15:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 209 (0x1294b5800) [pid = 2491] [serial = 1558] [outer = 0x11837d400] 12:15:39 INFO - PROCESS | 2491 | 1462475739217 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 210 (0x12979b400) [pid = 2491] [serial = 1559] [outer = 0x11837d400] 12:15:39 INFO - PROCESS | 2491 | 1462475739600 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]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 12:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:15:39 INFO - PROCESS | 2491 | 1462475739631 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 2491 | 1462475739632 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 12:15:39 INFO - PROCESS | 2491 | 1462475739635 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 2491 | 1462475739636 Marionette TRACE conn2 <- [1,2050,null,{}] 12:15:39 INFO - PROCESS | 2491 | 1462475739638 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}] 12:15:39 INFO - PROCESS | 2491 | 1462475739759 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 12:15:39 INFO - PROCESS | 2491 | 1462475739873 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 2491 | ++DOCSHELL 0x138471800 == 102 [pid = 2491] [id = 520] 12:15:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 211 (0x129769000) [pid = 2491] [serial = 1560] [outer = 0x0] 12:15:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 212 (0x12a925800) [pid = 2491] [serial = 1561] [outer = 0x129769000] 12:15:39 INFO - PROCESS | 2491 | 1462475739903 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 213 (0x12ae88000) [pid = 2491] [serial = 1562] [outer = 0x129769000] 12:15:40 INFO - PROCESS | 2491 | 1462475740367 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]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 768ms 12:15:40 INFO - PROCESS | 2491 | 1462475740403 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 2491 | 1462475740405 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 12:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:15:40 INFO - PROCESS | 2491 | 1462475740407 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 2491 | 1462475740408 Marionette TRACE conn2 <- [1,2054,null,{}] 12:15:40 INFO - PROCESS | 2491 | 1462475740411 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}] 12:15:40 INFO - PROCESS | 2491 | 1462475740531 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 12:15:40 INFO - PROCESS | 2491 | 1462475740620 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:40 INFO - PROCESS | 2491 | ++DOCSHELL 0x119847000 == 103 [pid = 2491] [id = 521] 12:15:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 214 (0x113da0400) [pid = 2491] [serial = 1563] [outer = 0x0] 12:15:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 215 (0x1195f4400) [pid = 2491] [serial = 1564] [outer = 0x113da0400] 12:15:40 INFO - PROCESS | 2491 | 1462475740669 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 216 (0x12ac07400) [pid = 2491] [serial = 1565] [outer = 0x113da0400] 12:15:41 INFO - PROCESS | 2491 | 1462475741181 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]]]}] 12:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 819ms 12:15:41 INFO - PROCESS | 2491 | 1462475741227 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 2491 | 1462475741229 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 12:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:15:41 INFO - PROCESS | 2491 | 1462475741233 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - PROCESS | 2491 | 1462475741235 Marionette TRACE conn2 <- [1,2058,null,{}] 12:15:41 INFO - PROCESS | 2491 | 1462475741237 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}] 12:15:41 INFO - PROCESS | 2491 | 1462475741374 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 12:15:41 INFO - PROCESS | 2491 | 1462475741476 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 2491 | ++DOCSHELL 0x1294d3000 == 104 [pid = 2491] [id = 522] 12:15:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 217 (0x1295c2800) [pid = 2491] [serial = 1566] [outer = 0x0] 12:15:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 218 (0x12b38cc00) [pid = 2491] [serial = 1567] [outer = 0x1295c2800] 12:15:41 INFO - PROCESS | 2491 | 1462475741529 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 219 (0x12b39a800) [pid = 2491] [serial = 1568] [outer = 0x1295c2800] 12:15:42 INFO - PROCESS | 2491 | 1462475742071 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]]]}] 12:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 868ms 12:15:42 INFO - PROCESS | 2491 | 1462475742102 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 2491 | 1462475742104 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 12:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:15:42 INFO - PROCESS | 2491 | 1462475742107 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 2491 | 1462475742109 Marionette TRACE conn2 <- [1,2062,null,{}] 12:15:42 INFO - PROCESS | 2491 | 1462475742112 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}] 12:15:42 INFO - PROCESS | 2491 | 1462475742476 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 12:15:42 INFO - PROCESS | 2491 | 1462475742624 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x11985a800 == 105 [pid = 2491] [id = 523] 12:15:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 220 (0x110f4b800) [pid = 2491] [serial = 1569] [outer = 0x0] 12:15:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 221 (0x11108b800) [pid = 2491] [serial = 1570] [outer = 0x110f4b800] 12:15:42 INFO - PROCESS | 2491 | 1462475742673 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 222 (0x112b08000) [pid = 2491] [serial = 1571] [outer = 0x110f4b800] 12:15:43 INFO - PROCESS | 2491 | 1462475743179 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]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1126ms 12:15:43 INFO - PROCESS | 2491 | 1462475743235 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 2491 | 1462475743237 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 12:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:15:43 INFO - PROCESS | 2491 | 1462475743240 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - PROCESS | 2491 | 1462475743243 Marionette TRACE conn2 <- [1,2066,null,{}] 12:15:43 INFO - PROCESS | 2491 | 1462475743246 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}] 12:15:43 INFO - PROCESS | 2491 | 1462475743351 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 12:15:43 INFO - PROCESS | 2491 | 1462475743437 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:43 INFO - PROCESS | 2491 | ++DOCSHELL 0x119849000 == 106 [pid = 2491] [id = 524] 12:15:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 223 (0x1131c8c00) [pid = 2491] [serial = 1572] [outer = 0x0] 12:15:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 224 (0x1168b2c00) [pid = 2491] [serial = 1573] [outer = 0x1131c8c00] 12:15:43 INFO - PROCESS | 2491 | 1462475743468 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x118206400) [pid = 2491] [serial = 1574] [outer = 0x1131c8c00] 12:15:43 INFO - PROCESS | 2491 | --DOCSHELL 0x12db66000 == 105 [pid = 2491] [id = 511] 12:15:43 INFO - PROCESS | 2491 | --DOCSHELL 0x12da51800 == 104 [pid = 2491] [id = 510] 12:15:43 INFO - PROCESS | 2491 | --DOCSHELL 0x12d94b000 == 103 [pid = 2491] [id = 509] 12:15:43 INFO - PROCESS | 2491 | --DOCSHELL 0x12d570800 == 102 [pid = 2491] [id = 508] 12:15:43 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x1215be000) [pid = 2491] [serial = 1468] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x12cfdd000 == 101 [pid = 2491] [id = 507] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x12c8e4800 == 100 [pid = 2491] [id = 506] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4f4000 == 99 [pid = 2491] [id = 505] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x12a950800 == 98 [pid = 2491] [id = 504] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x12973d800 == 97 [pid = 2491] [id = 503] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x12659e800 == 96 [pid = 2491] [id = 502] 12:15:44 INFO - PROCESS | 2491 | 1462475744022 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]]]}] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x119848000 == 95 [pid = 2491] [id = 501] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x121599800 == 94 [pid = 2491] [id = 500] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x121246800 == 93 [pid = 2491] [id = 499] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x12c8c9000 == 92 [pid = 2491] [id = 495] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x12c260000 == 91 [pid = 2491] [id = 494] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4d5000 == 90 [pid = 2491] [id = 493] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x126e07000 == 89 [pid = 2491] [id = 492] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x11935b800 == 88 [pid = 2491] [id = 491] 12:15:44 INFO - PROCESS | 2491 | --DOCSHELL 0x113f3c000 == 87 [pid = 2491] [id = 490] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 223 (0x1215c3800) [pid = 2491] [serial = 1416] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 222 (0x1165c2800) [pid = 2491] [serial = 1410] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 221 (0x113163800) [pid = 2491] [serial = 1438] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 220 (0x112a3ac00) [pid = 2491] [serial = 1432] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 219 (0x118a0cc00) [pid = 2491] [serial = 1413] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 218 (0x112e6c800) [pid = 2491] [serial = 1435] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 217 (0x118028800) [pid = 2491] [serial = 1444] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 216 (0x119510c00) [pid = 2491] [serial = 898] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 215 (0x11650ec00) [pid = 2491] [serial = 1439] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 214 (0x117693c00) [pid = 2491] [serial = 1442] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 213 (0x112652400) [pid = 2491] [serial = 1431] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 212 (0x113165000) [pid = 2491] [serial = 1436] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 211 (0x121b50000) [pid = 2491] [serial = 1428] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 210 (0x118143400) [pid = 2491] [serial = 1445] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 209 (0x135863000) [pid = 2491] [serial = 1425] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 208 (0x1167dd400) [pid = 2491] [serial = 1441] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 207 (0x126827800) [pid = 2491] [serial = 1419] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 206 (0x1295c0800) [pid = 2491] [serial = 1422] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 205 (0x121146800) [pid = 2491] [serial = 1466] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 204 (0x118a11800) [pid = 2491] [serial = 1453] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 203 (0x118391400) [pid = 2491] [serial = 1448] [outer = 0x0] [url = about:blank] 12:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 202 (0x12100f000) [pid = 2491] [serial = 1465] [outer = 0x0] [url = about:blank] 12:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 826ms 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 201 (0x119503800) [pid = 2491] [serial = 1457] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 200 (0x118347800) [pid = 2491] [serial = 1447] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 199 (0x1183d7400) [pid = 2491] [serial = 1450] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 198 (0x118faa800) [pid = 2491] [serial = 1456] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 197 (0x118a1a400) [pid = 2491] [serial = 1454] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 196 (0x119b29000) [pid = 2491] [serial = 1463] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 195 (0x1195f1000) [pid = 2491] [serial = 1462] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 194 (0x113141000) [pid = 2491] [serial = 1459] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 193 (0x118a15000) [pid = 2491] [serial = 1460] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | --DOMWINDOW == 192 (0x11851ec00) [pid = 2491] [serial = 1451] [outer = 0x0] [url = about:blank] 12:15:44 INFO - PROCESS | 2491 | 1462475744070 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 2491 | 1462475744073 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 12:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:15:44 INFO - PROCESS | 2491 | 1462475744076 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - PROCESS | 2491 | 1462475744078 Marionette TRACE conn2 <- [1,2070,null,{}] 12:15:44 INFO - PROCESS | 2491 | 1462475744084 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}] 12:15:44 INFO - PROCESS | 2491 | 1462475744228 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 12:15:44 INFO - PROCESS | 2491 | 1462475744238 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x119359000 == 88 [pid = 2491] [id = 525] 12:15:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 193 (0x118328000) [pid = 2491] [serial = 1575] [outer = 0x0] 12:15:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 194 (0x11834d000) [pid = 2491] [serial = 1576] [outer = 0x118328000] 12:15:44 INFO - PROCESS | 2491 | 1462475744265 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 195 (0x1183d7800) [pid = 2491] [serial = 1577] [outer = 0x118328000] 12:15:44 INFO - PROCESS | 2491 | 1462475744661 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]]]}] 12:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 624ms 12:15:44 INFO - PROCESS | 2491 | 1462475744701 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 2491 | 1462475744703 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 12:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:15:44 INFO - PROCESS | 2491 | 1462475744711 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - PROCESS | 2491 | 1462475744714 Marionette TRACE conn2 <- [1,2074,null,{}] 12:15:44 INFO - PROCESS | 2491 | 1462475744722 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}] 12:15:44 INFO - PROCESS | 2491 | 1462475744818 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 12:15:44 INFO - PROCESS | 2491 | 1462475744823 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x126959000 == 89 [pid = 2491] [id = 526] 12:15:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 196 (0x118395800) [pid = 2491] [serial = 1578] [outer = 0x0] 12:15:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 197 (0x1195d5c00) [pid = 2491] [serial = 1579] [outer = 0x118395800] 12:15:44 INFO - PROCESS | 2491 | 1462475744849 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 198 (0x1195f1c00) [pid = 2491] [serial = 1580] [outer = 0x118395800] 12:15:45 INFO - PROCESS | 2491 | 1462475745197 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]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 532ms 12:15:45 INFO - PROCESS | 2491 | 1462475745240 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 2491 | 1462475745241 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 12:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:15:45 INFO - PROCESS | 2491 | 1462475745243 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 2491 | 1462475745244 Marionette TRACE conn2 <- [1,2078,null,{}] 12:15:45 INFO - PROCESS | 2491 | 1462475745247 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}] 12:15:45 INFO - PROCESS | 2491 | 1462475745337 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 12:15:45 INFO - PROCESS | 2491 | 1462475745341 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 2491 | ++DOCSHELL 0x12a94b000 == 90 [pid = 2491] [id = 527] 12:15:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 199 (0x1196f8000) [pid = 2491] [serial = 1581] [outer = 0x0] 12:15:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 200 (0x119b2a400) [pid = 2491] [serial = 1582] [outer = 0x1196f8000] 12:15:45 INFO - PROCESS | 2491 | 1462475745366 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 201 (0x1215be000) [pid = 2491] [serial = 1583] [outer = 0x1196f8000] 12:15:45 INFO - PROCESS | 2491 | 1462475745718 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]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 522ms 12:15:45 INFO - PROCESS | 2491 | 1462475745767 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 2491 | 1462475745768 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 12:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:15:45 INFO - PROCESS | 2491 | 1462475745770 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 2491 | 1462475745771 Marionette TRACE conn2 <- [1,2082,null,{}] 12:15:45 INFO - PROCESS | 2491 | 1462475745774 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}] 12:15:45 INFO - PROCESS | 2491 | 1462475745900 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 12:15:45 INFO - PROCESS | 2491 | 1462475745950 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4ea800 == 91 [pid = 2491] [id = 528] 12:15:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 202 (0x121611400) [pid = 2491] [serial = 1584] [outer = 0x0] 12:15:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 203 (0x1216c1c00) [pid = 2491] [serial = 1585] [outer = 0x121611400] 12:15:45 INFO - PROCESS | 2491 | 1462475745982 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 204 (0x121b55800) [pid = 2491] [serial = 1586] [outer = 0x121611400] 12:15:46 INFO - PROCESS | 2491 | 1462475746367 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]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 623ms 12:15:46 INFO - PROCESS | 2491 | 1462475746394 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 2491 | 1462475746395 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 12:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:15:46 INFO - PROCESS | 2491 | 1462475746409 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 2491 | 1462475746411 Marionette TRACE conn2 <- [1,2086,null,{}] 12:15:46 INFO - PROCESS | 2491 | 1462475746423 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}] 12:15:46 INFO - PROCESS | 2491 | 1462475746613 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 12:15:46 INFO - PROCESS | 2491 | 1462475746664 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8d0800 == 92 [pid = 2491] [id = 529] 12:15:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 205 (0x118f6a400) [pid = 2491] [serial = 1587] [outer = 0x0] 12:15:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 206 (0x1254ec000) [pid = 2491] [serial = 1588] [outer = 0x118f6a400] 12:15:46 INFO - PROCESS | 2491 | 1462475746761 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 207 (0x12679ec00) [pid = 2491] [serial = 1589] [outer = 0x118f6a400] 12:15:47 INFO - PROCESS | 2491 | 1462475747127 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]]]}] 12:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 772ms 12:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:15:47 INFO - PROCESS | 2491 | 1462475747181 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 2491 | 1462475747182 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 12:15:47 INFO - PROCESS | 2491 | 1462475747184 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 2491 | 1462475747185 Marionette TRACE conn2 <- [1,2090,null,{}] 12:15:47 INFO - PROCESS | 2491 | 1462475747188 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}] 12:15:47 INFO - PROCESS | 2491 | 1462475747305 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 12:15:47 INFO - PROCESS | 2491 | 1462475747330 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cce2000 == 93 [pid = 2491] [id = 530] 12:15:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 208 (0x125445400) [pid = 2491] [serial = 1590] [outer = 0x0] 12:15:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 209 (0x126926400) [pid = 2491] [serial = 1591] [outer = 0x125445400] 12:15:47 INFO - PROCESS | 2491 | 1462475747355 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 210 (0x128a36c00) [pid = 2491] [serial = 1592] [outer = 0x125445400] 12:15:47 INFO - PROCESS | 2491 | 1462475747709 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]]]}] 12:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 570ms 12:15:47 INFO - PROCESS | 2491 | 1462475747754 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 2491 | 1462475747755 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 12:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:15:47 INFO - PROCESS | 2491 | 1462475747757 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 2491 | 1462475747759 Marionette TRACE conn2 <- [1,2094,null,{}] 12:15:47 INFO - PROCESS | 2491 | 1462475747761 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}] 12:15:47 INFO - PROCESS | 2491 | 1462475747882 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 12:15:47 INFO - PROCESS | 2491 | 1462475747897 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d57d800 == 94 [pid = 2491] [id = 531] 12:15:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 211 (0x126823400) [pid = 2491] [serial = 1593] [outer = 0x0] 12:15:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 212 (0x128d6c400) [pid = 2491] [serial = 1594] [outer = 0x126823400] 12:15:47 INFO - PROCESS | 2491 | 1462475747922 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 213 (0x1294b0c00) [pid = 2491] [serial = 1595] [outer = 0x126823400] 12:15:48 INFO - PROCESS | 2491 | --DOMWINDOW == 212 (0x126825c00) [pid = 2491] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:15:48 INFO - PROCESS | 2491 | --DOMWINDOW == 211 (0x11320d000) [pid = 2491] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:15:48 INFO - PROCESS | 2491 | --DOMWINDOW == 210 (0x121149800) [pid = 2491] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:15:48 INFO - PROCESS | 2491 | --DOMWINDOW == 209 (0x12160cc00) [pid = 2491] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:15:48 INFO - PROCESS | 2491 | --DOMWINDOW == 208 (0x1180dc000) [pid = 2491] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:15:48 INFO - PROCESS | 2491 | --DOMWINDOW == 207 (0x125449400) [pid = 2491] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:15:48 INFO - PROCESS | 2491 | --DOMWINDOW == 206 (0x118027000) [pid = 2491] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:15:48 INFO - PROCESS | 2491 | --DOMWINDOW == 205 (0x118f6ac00) [pid = 2491] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:15:48 INFO - PROCESS | 2491 | --DOMWINDOW == 204 (0x111084c00) [pid = 2491] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:15:48 INFO - PROCESS | 2491 | --DOMWINDOW == 203 (0x11838ac00) [pid = 2491] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:15:48 INFO - PROCESS | 2491 | --DOMWINDOW == 202 (0x118a1b000) [pid = 2491] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:15:48 INFO - PROCESS | 2491 | --DOMWINDOW == 201 (0x12679c800) [pid = 2491] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:15:48 INFO - PROCESS | 2491 | --DOMWINDOW == 200 (0x113167c00) [pid = 2491] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:15:48 INFO - PROCESS | 2491 | 1462475748496 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]]]}] 12:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 768ms 12:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:15:48 INFO - PROCESS | 2491 | 1462475748526 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 2491 | 1462475748527 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 12:15:48 INFO - PROCESS | 2491 | 1462475748529 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - PROCESS | 2491 | 1462475748531 Marionette TRACE conn2 <- [1,2098,null,{}] 12:15:48 INFO - PROCESS | 2491 | 1462475748533 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}] 12:15:48 INFO - PROCESS | 2491 | 1462475748627 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 12:15:48 INFO - PROCESS | 2491 | 1462475748631 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bb92000 == 95 [pid = 2491] [id = 532] 12:15:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 201 (0x110f45000) [pid = 2491] [serial = 1596] [outer = 0x0] 12:15:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 202 (0x118355c00) [pid = 2491] [serial = 1597] [outer = 0x110f45000] 12:15:48 INFO - PROCESS | 2491 | 1462475748656 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 203 (0x124ab5800) [pid = 2491] [serial = 1598] [outer = 0x110f45000] 12:15:49 INFO - PROCESS | 2491 | 1462475748998 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]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 518ms 12:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:15:49 INFO - PROCESS | 2491 | 1462475749055 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 2491 | 1462475749056 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 12:15:49 INFO - PROCESS | 2491 | 1462475749059 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 2491 | 1462475749060 Marionette TRACE conn2 <- [1,2102,null,{}] 12:15:49 INFO - PROCESS | 2491 | 1462475749062 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}] 12:15:49 INFO - PROCESS | 2491 | 1462475749156 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 12:15:49 INFO - PROCESS | 2491 | 1462475749181 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 2491 | ++DOCSHELL 0x135278800 == 96 [pid = 2491] [id = 533] 12:15:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 204 (0x128d6b000) [pid = 2491] [serial = 1599] [outer = 0x0] 12:15:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 205 (0x12aeb3000) [pid = 2491] [serial = 1600] [outer = 0x128d6b000] 12:15:49 INFO - PROCESS | 2491 | 1462475749209 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 206 (0x12bcb8c00) [pid = 2491] [serial = 1601] [outer = 0x128d6b000] 12:15:49 INFO - PROCESS | 2491 | 1462475749554 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]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 517ms 12:15:49 INFO - PROCESS | 2491 | 1462475749577 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 2491 | 1462475749579 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 12:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:15:49 INFO - PROCESS | 2491 | 1462475749584 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 2491 | 1462475749586 Marionette TRACE conn2 <- [1,2106,null,{}] 12:15:49 INFO - PROCESS | 2491 | 1462475749589 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}] 12:15:49 INFO - PROCESS | 2491 | 1462475749696 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 12:15:49 INFO - PROCESS | 2491 | 1462475749771 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 2491 | ++DOCSHELL 0x135c80000 == 97 [pid = 2491] [id = 534] 12:15:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 207 (0x12a927400) [pid = 2491] [serial = 1602] [outer = 0x0] 12:15:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 208 (0x12bfd2c00) [pid = 2491] [serial = 1603] [outer = 0x12a927400] 12:15:49 INFO - PROCESS | 2491 | 1462475749796 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 209 (0x12cfbd000) [pid = 2491] [serial = 1604] [outer = 0x12a927400] 12:15:50 INFO - PROCESS | 2491 | 1462475750084 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]]]}] 12:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 520ms 12:15:50 INFO - PROCESS | 2491 | 1462475750105 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 2491 | 1462475750106 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 12:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:15:50 INFO - PROCESS | 2491 | 1462475750108 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 2491 | 1462475750109 Marionette TRACE conn2 <- [1,2110,null,{}] 12:15:50 INFO - PROCESS | 2491 | 1462475750111 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}] 12:15:50 INFO - PROCESS | 2491 | 1462475750211 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 12:15:50 INFO - PROCESS | 2491 | 1462475750215 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 2491 | ++DOCSHELL 0x139058000 == 98 [pid = 2491] [id = 535] 12:15:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 210 (0x12bcb0000) [pid = 2491] [serial = 1605] [outer = 0x0] 12:15:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 211 (0x12d363000) [pid = 2491] [serial = 1606] [outer = 0x12bcb0000] 12:15:50 INFO - PROCESS | 2491 | 1462475750239 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 212 (0x12d9b9800) [pid = 2491] [serial = 1607] [outer = 0x12bcb0000] 12:15:50 INFO - PROCESS | 2491 | 1462475750783 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]]]}] 12:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 719ms 12:15:50 INFO - PROCESS | 2491 | 1462475750827 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 2491 | 1462475750830 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 12:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:15:50 INFO - PROCESS | 2491 | 1462475750833 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 2491 | 1462475750836 Marionette TRACE conn2 <- [1,2114,null,{}] 12:15:50 INFO - PROCESS | 2491 | 1462475750840 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}] 12:15:50 INFO - PROCESS | 2491 | 1462475750965 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 12:15:51 INFO - PROCESS | 2491 | 1462475751078 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 2491 | ++DOCSHELL 0x124814800 == 99 [pid = 2491] [id = 536] 12:15:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 213 (0x113240c00) [pid = 2491] [serial = 1608] [outer = 0x0] 12:15:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 214 (0x116859c00) [pid = 2491] [serial = 1609] [outer = 0x113240c00] 12:15:51 INFO - PROCESS | 2491 | 1462475751113 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 215 (0x118202800) [pid = 2491] [serial = 1610] [outer = 0x113240c00] 12:15:51 INFO - PROCESS | 2491 | 1462475751585 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]]]}] 12:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 820ms 12:15:51 INFO - PROCESS | 2491 | 1462475751654 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 2491 | 1462475751658 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 12:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:15:51 INFO - PROCESS | 2491 | 1462475751663 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 2491 | 1462475751665 Marionette TRACE conn2 <- [1,2118,null,{}] 12:15:51 INFO - PROCESS | 2491 | 1462475751667 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}] 12:15:51 INFO - PROCESS | 2491 | 1462475751782 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 12:15:51 INFO - PROCESS | 2491 | 1462475751866 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b332000 == 100 [pid = 2491] [id = 537] 12:15:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 216 (0x1183d0400) [pid = 2491] [serial = 1611] [outer = 0x0] 12:15:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 217 (0x118a17c00) [pid = 2491] [serial = 1612] [outer = 0x1183d0400] 12:15:51 INFO - PROCESS | 2491 | 1462475751897 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 218 (0x1195ec800) [pid = 2491] [serial = 1613] [outer = 0x1183d0400] 12:15:52 INFO - PROCESS | 2491 | 1462475752337 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]]]}] 12:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 719ms 12:15:52 INFO - PROCESS | 2491 | 1462475752384 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 12:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:15:52 INFO - PROCESS | 2491 | 1462475752386 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 12:15:52 INFO - PROCESS | 2491 | 1462475752390 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - PROCESS | 2491 | 1462475752394 Marionette TRACE conn2 <- [1,2122,null,{}] 12:15:52 INFO - PROCESS | 2491 | 1462475752406 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}] 12:15:52 INFO - PROCESS | 2491 | 1462475752549 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 12:15:52 INFO - PROCESS | 2491 | 1462475752664 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 2491 | ++DOCSHELL 0x135a10000 == 101 [pid = 2491] [id = 538] 12:15:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 219 (0x1215c8000) [pid = 2491] [serial = 1614] [outer = 0x0] 12:15:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 220 (0x121618000) [pid = 2491] [serial = 1615] [outer = 0x1215c8000] 12:15:52 INFO - PROCESS | 2491 | 1462475752698 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 221 (0x121d9e400) [pid = 2491] [serial = 1616] [outer = 0x1215c8000] 12:15:53 INFO - PROCESS | 2491 | 1462475753159 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]]]}] 12:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 828ms 12:15:53 INFO - PROCESS | 2491 | 1462475753217 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 12:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:15:53 INFO - PROCESS | 2491 | 1462475753219 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 12:15:53 INFO - PROCESS | 2491 | 1462475753221 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - PROCESS | 2491 | 1462475753223 Marionette TRACE conn2 <- [1,2126,null,{}] 12:15:53 INFO - PROCESS | 2491 | 1462475753225 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}] 12:15:53 INFO - PROCESS | 2491 | 1462475753339 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 12:15:53 INFO - PROCESS | 2491 | 1462475753422 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:53 INFO - PROCESS | 2491 | ++DOCSHELL 0x13fdcb000 == 102 [pid = 2491] [id = 539] 12:15:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 222 (0x121da0000) [pid = 2491] [serial = 1617] [outer = 0x0] 12:15:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 223 (0x121da6000) [pid = 2491] [serial = 1618] [outer = 0x121da0000] 12:15:53 INFO - PROCESS | 2491 | 1462475753453 Marionette DEBUG loaded listener.js 12:15:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 224 (0x125444400) [pid = 2491] [serial = 1619] [outer = 0x121da0000] 12:15:53 INFO - PROCESS | 2491 | 1462475753872 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]]]}] 12:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 669ms 12:15:53 INFO - PROCESS | 2491 | 1462475753892 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 12:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:15:53 INFO - PROCESS | 2491 | 1462475753893 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 12:15:53 INFO - PROCESS | 2491 | 1462475753896 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - PROCESS | 2491 | 1462475753897 Marionette TRACE conn2 <- [1,2130,null,{}] 12:15:53 INFO - PROCESS | 2491 | 1462475753899 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}] 12:15:54 INFO - PROCESS | 2491 | 1462475754012 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 12:15:54 INFO - PROCESS | 2491 | 1462475754125 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:54 INFO - PROCESS | 2491 | ++DOCSHELL 0x14146a000 == 103 [pid = 2491] [id = 540] 12:15:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x121da2800) [pid = 2491] [serial = 1620] [outer = 0x0] 12:15:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x126933000) [pid = 2491] [serial = 1621] [outer = 0x121da2800] 12:15:54 INFO - PROCESS | 2491 | 1462475754159 Marionette DEBUG loaded listener.js 12:15:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x128c10400) [pid = 2491] [serial = 1622] [outer = 0x121da2800] 12:15:54 INFO - PROCESS | 2491 | 1462475754589 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] 12:15:54 INFO - PROCESS | 2491 | 1462475754619 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 12:15:54 INFO - PROCESS | 2491 | 1462475754621 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 2491 | 1462475754622 Marionette TRACE conn2 <- [1,2134,null,{}] 12:15:54 INFO - PROCESS | 2491 | 1462475754643 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}] 12:15:54 INFO - PROCESS | 2491 | 1462475754813 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 12:15:54 INFO - PROCESS | 2491 | 1462475754917 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:54 INFO - PROCESS | 2491 | ++DOCSHELL 0x142204800 == 104 [pid = 2491] [id = 541] 12:15:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 228 (0x12ae8c000) [pid = 2491] [serial = 1623] [outer = 0x0] 12:15:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 229 (0x12c248800) [pid = 2491] [serial = 1624] [outer = 0x12ae8c000] 12:15:54 INFO - PROCESS | 2491 | 1462475754951 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x12d9be000) [pid = 2491] [serial = 1625] [outer = 0x12ae8c000] 12:15:55 INFO - PROCESS | 2491 | 1462475755409 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]]]}] 12:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 819ms 12:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:15:55 INFO - PROCESS | 2491 | 1462475755441 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 12:15:55 INFO - PROCESS | 2491 | 1462475755442 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 12:15:55 INFO - PROCESS | 2491 | 1462475755444 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:15:55 INFO - PROCESS | 2491 | 1462475755446 Marionette TRACE conn2 <- [1,2138,null,{}] 12:15:55 INFO - PROCESS | 2491 | 1462475755448 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}] 12:15:55 INFO - PROCESS | 2491 | 1462475755564 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 12:15:55 INFO - PROCESS | 2491 | 1462475755677 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:55 INFO - PROCESS | 2491 | ++DOCSHELL 0x1196dd000 == 105 [pid = 2491] [id = 542] 12:15:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 231 (0x111087c00) [pid = 2491] [serial = 1626] [outer = 0x0] 12:15:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 232 (0x11316b800) [pid = 2491] [serial = 1627] [outer = 0x111087c00] 12:15:55 INFO - PROCESS | 2491 | 1462475755709 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 233 (0x118fa5c00) [pid = 2491] [serial = 1628] [outer = 0x111087c00] 12:15:56 INFO - PROCESS | 2491 | 1462475756132 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]]]}] 12:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 722ms 12:15:56 INFO - PROCESS | 2491 | 1462475756176 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 12:15:56 INFO - PROCESS | 2491 | 1462475756177 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 12:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:15:56 INFO - PROCESS | 2491 | 1462475756182 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - PROCESS | 2491 | 1462475756183 Marionette TRACE conn2 <- [1,2142,null,{}] 12:15:56 INFO - PROCESS | 2491 | 1462475756185 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}] 12:15:56 INFO - PROCESS | 2491 | 1462475756299 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 12:15:56 INFO - PROCESS | 2491 | 1462475756385 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:56 INFO - PROCESS | 2491 | ++DOCSHELL 0x12a951800 == 106 [pid = 2491] [id = 543] 12:15:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 234 (0x112a43c00) [pid = 2491] [serial = 1629] [outer = 0x0] 12:15:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 235 (0x1267a7400) [pid = 2491] [serial = 1630] [outer = 0x112a43c00] 12:15:56 INFO - PROCESS | 2491 | 1462475756415 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 236 (0x12d6a8400) [pid = 2491] [serial = 1631] [outer = 0x112a43c00] 12:15:56 INFO - PROCESS | 2491 | 1462475756857 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] 12:15:56 INFO - PROCESS | 2491 | 1462475756905 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 12:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:15:56 INFO - PROCESS | 2491 | 1462475756907 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - PROCESS | 2491 | 1462475756909 Marionette TRACE conn2 <- [1,2146,null,{}] 12:15:56 INFO - PROCESS | 2491 | 1462475756911 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}] 12:15:57 INFO - PROCESS | 2491 | 1462475757027 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 12:15:57 INFO - PROCESS | 2491 | 1462475757323 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 2491 | ++DOCSHELL 0x124b19000 == 107 [pid = 2491] [id = 544] 12:15:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 237 (0x11110dc00) [pid = 2491] [serial = 1632] [outer = 0x0] 12:15:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 238 (0x112a3c000) [pid = 2491] [serial = 1633] [outer = 0x11110dc00] 12:15:57 INFO - PROCESS | 2491 | 1462475757354 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 239 (0x11316a000) [pid = 2491] [serial = 1634] [outer = 0x11110dc00] 12:15:57 INFO - PROCESS | 2491 | 1462475757792 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] 12:15:57 INFO - PROCESS | 2491 | 1462475757829 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 12:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:15:57 INFO - PROCESS | 2491 | 1462475757833 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - PROCESS | 2491 | 1462475757835 Marionette TRACE conn2 <- [1,2150,null,{}] 12:15:57 INFO - PROCESS | 2491 | 1462475757838 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}] 12:15:57 INFO - PROCESS | 2491 | 1462475757950 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 12:15:58 INFO - PROCESS | 2491 | 1462475758042 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 2491 | ++DOCSHELL 0x121242800 == 108 [pid = 2491] [id = 545] 12:15:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 240 (0x11215d000) [pid = 2491] [serial = 1635] [outer = 0x0] 12:15:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 241 (0x112d1a000) [pid = 2491] [serial = 1636] [outer = 0x11215d000] 12:15:58 INFO - PROCESS | 2491 | 1462475758072 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 242 (0x11732c400) [pid = 2491] [serial = 1637] [outer = 0x11215d000] 12:15:58 INFO - PROCESS | 2491 | 1462475758530 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]]]}] 12:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 724ms 12:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:15:58 INFO - PROCESS | 2491 | 1462475758560 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 2491 | 1462475758564 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 12:15:58 INFO - PROCESS | 2491 | 1462475758569 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - PROCESS | 2491 | 1462475758571 Marionette TRACE conn2 <- [1,2154,null,{}] 12:15:58 INFO - PROCESS | 2491 | 1462475758575 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}] 12:15:58 INFO - PROCESS | 2491 | 1462475758733 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 12:15:58 INFO - PROCESS | 2491 | 1462475758856 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 2491 | ++DOCSHELL 0x121243800 == 109 [pid = 2491] [id = 546] 12:15:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 243 (0x1165bc800) [pid = 2491] [serial = 1638] [outer = 0x0] 12:15:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 244 (0x1183dc400) [pid = 2491] [serial = 1639] [outer = 0x1165bc800] 12:15:58 INFO - PROCESS | 2491 | 1462475758884 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 245 (0x1195d2c00) [pid = 2491] [serial = 1640] [outer = 0x1165bc800] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x135c80000 == 108 [pid = 2491] [id = 534] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x135278800 == 107 [pid = 2491] [id = 533] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x12bb92000 == 106 [pid = 2491] [id = 532] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x12d57d800 == 105 [pid = 2491] [id = 531] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x12cce2000 == 104 [pid = 2491] [id = 530] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x12c8d0800 == 103 [pid = 2491] [id = 529] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 244 (0x128b08c00) [pid = 2491] [serial = 1534] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4ea800 == 102 [pid = 2491] [id = 528] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x12a94b000 == 101 [pid = 2491] [id = 527] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x126959000 == 100 [pid = 2491] [id = 526] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x119359000 == 99 [pid = 2491] [id = 525] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x119849000 == 98 [pid = 2491] [id = 524] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x11985a800 == 97 [pid = 2491] [id = 523] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x1383ea000 == 96 [pid = 2491] [id = 519] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x135c6c800 == 95 [pid = 2491] [id = 518] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x13576d000 == 94 [pid = 2491] [id = 517] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x135276000 == 93 [pid = 2491] [id = 516] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x135163800 == 92 [pid = 2491] [id = 515] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4eb800 == 91 [pid = 2491] [id = 514] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x126596000 == 90 [pid = 2491] [id = 513] 12:15:59 INFO - PROCESS | 2491 | --DOCSHELL 0x11824f800 == 89 [pid = 2491] [id = 512] 12:15:59 INFO - PROCESS | 2491 | 1462475759290 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]]]}] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 243 (0x1215c6c00) [pid = 2491] [serial = 1469] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 242 (0x1216c0400) [pid = 2491] [serial = 1516] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 241 (0x124af3000) [pid = 2491] [serial = 1519] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 240 (0x125443800) [pid = 2491] [serial = 1520] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 239 (0x1260bc400) [pid = 2491] [serial = 1523] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 238 (0x125e61000) [pid = 2491] [serial = 1522] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 237 (0x118210000) [pid = 2491] [serial = 1504] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 236 (0x11837ec00) [pid = 2491] [serial = 1505] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 235 (0x1195f1400) [pid = 2491] [serial = 1513] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 234 (0x1233f6c00) [pid = 2491] [serial = 1495] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 233 (0x113135000) [pid = 2491] [serial = 1499] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 232 (0x112a38800) [pid = 2491] [serial = 1498] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 231 (0x121b50400) [pid = 2491] [serial = 1492] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 230 (0x118518800) [pid = 2491] [serial = 1507] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 229 (0x118a15800) [pid = 2491] [serial = 1508] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 228 (0x12197cc00) [pid = 2491] [serial = 1489] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 227 (0x11920fc00) [pid = 2491] [serial = 1510] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 226 (0x1195d7000) [pid = 2491] [serial = 1511] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 225 (0x1215d8c00) [pid = 2491] [serial = 1486] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x1196f4000) [pid = 2491] [serial = 1483] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 223 (0x110f4a800) [pid = 2491] [serial = 1471] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 222 (0x12681f000) [pid = 2491] [serial = 1525] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 221 (0x118027800) [pid = 2491] [serial = 1477] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 220 (0x11837e400) [pid = 2491] [serial = 1480] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 219 (0x11802d800) [pid = 2491] [serial = 1502] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 218 (0x116a68000) [pid = 2491] [serial = 1501] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 217 (0x113168400) [pid = 2491] [serial = 1474] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 216 (0x128a3c400) [pid = 2491] [serial = 1532] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 215 (0x128a30800) [pid = 2491] [serial = 1531] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 214 (0x1260bf800) [pid = 2491] [serial = 1526] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 213 (0x1195d1800) [pid = 2491] [serial = 1528] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 212 (0x121b52c00) [pid = 2491] [serial = 1517] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 211 (0x126931000) [pid = 2491] [serial = 1529] [outer = 0x0] [url = about:blank] 12:15:59 INFO - PROCESS | 2491 | --DOMWINDOW == 210 (0x1215d5400) [pid = 2491] [serial = 1514] [outer = 0x0] [url = about:blank] 12:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 774ms 12:15:59 INFO - PROCESS | 2491 | 1462475759344 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 12:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:15:59 INFO - PROCESS | 2491 | 1462475759345 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 12:15:59 INFO - PROCESS | 2491 | 1462475759352 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 2491 | 1462475759356 Marionette TRACE conn2 <- [1,2158,null,{}] 12:15:59 INFO - PROCESS | 2491 | 1462475759360 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}] 12:15:59 INFO - PROCESS | 2491 | 1462475759456 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 12:15:59 INFO - PROCESS | 2491 | 1462475759461 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 2491 | ++DOCSHELL 0x124daa000 == 90 [pid = 2491] [id = 547] 12:15:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 211 (0x1195ee800) [pid = 2491] [serial = 1641] [outer = 0x0] 12:15:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 212 (0x119b13800) [pid = 2491] [serial = 1642] [outer = 0x1195ee800] 12:15:59 INFO - PROCESS | 2491 | 1462475759488 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 213 (0x121142000) [pid = 2491] [serial = 1643] [outer = 0x1195ee800] 12:15:59 INFO - PROCESS | 2491 | 1462475759854 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]]]}] 12:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 527ms 12:15:59 INFO - PROCESS | 2491 | 1462475759875 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 12:15:59 INFO - PROCESS | 2491 | 1462475759877 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 12:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:15:59 INFO - PROCESS | 2491 | 1462475759890 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 2491 | 1462475759891 Marionette TRACE conn2 <- [1,2162,null,{}] 12:15:59 INFO - PROCESS | 2491 | 1462475759894 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}] 12:15:59 INFO - PROCESS | 2491 | 1462475759985 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 12:15:59 INFO - PROCESS | 2491 | 1462475759990 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 2491 | ++DOCSHELL 0x129ab6800 == 91 [pid = 2491] [id = 548] 12:15:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 214 (0x121144c00) [pid = 2491] [serial = 1644] [outer = 0x0] 12:16:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 215 (0x1215d0c00) [pid = 2491] [serial = 1645] [outer = 0x121144c00] 12:16:00 INFO - PROCESS | 2491 | 1462475760017 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 216 (0x121614000) [pid = 2491] [serial = 1646] [outer = 0x121144c00] 12:16:00 INFO - PROCESS | 2491 | 1462475760379 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]]]}] 12:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 523ms 12:16:00 INFO - PROCESS | 2491 | 1462475760409 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 2491 | 1462475760410 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 12:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:16:00 INFO - PROCESS | 2491 | 1462475760422 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - PROCESS | 2491 | 1462475760423 Marionette TRACE conn2 <- [1,2166,null,{}] 12:16:00 INFO - PROCESS | 2491 | 1462475760425 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}] 12:16:00 INFO - PROCESS | 2491 | 1462475760515 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 12:16:00 INFO - PROCESS | 2491 | 1462475760519 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bdd4000 == 92 [pid = 2491] [id = 549] 12:16:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 217 (0x121b52000) [pid = 2491] [serial = 1647] [outer = 0x0] 12:16:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 218 (0x121d9e000) [pid = 2491] [serial = 1648] [outer = 0x121b52000] 12:16:00 INFO - PROCESS | 2491 | 1462475760551 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 219 (0x125443800) [pid = 2491] [serial = 1649] [outer = 0x121b52000] 12:16:00 INFO - PROCESS | 2491 | 1462475760932 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]]]}] 12:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 518ms 12:16:00 INFO - PROCESS | 2491 | 1462475760940 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 2491 | 1462475760942 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 12:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:16:00 INFO - PROCESS | 2491 | 1462475760944 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - PROCESS | 2491 | 1462475760945 Marionette TRACE conn2 <- [1,2170,null,{}] 12:16:00 INFO - PROCESS | 2491 | 1462475760950 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}] 12:16:01 INFO - PROCESS | 2491 | 1462475761045 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 12:16:01 INFO - PROCESS | 2491 | 1462475761139 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cb9e000 == 93 [pid = 2491] [id = 550] 12:16:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 220 (0x121b55400) [pid = 2491] [serial = 1650] [outer = 0x0] 12:16:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 221 (0x12679a400) [pid = 2491] [serial = 1651] [outer = 0x121b55400] 12:16:01 INFO - PROCESS | 2491 | 1462475761165 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 222 (0x128b02800) [pid = 2491] [serial = 1652] [outer = 0x121b55400] 12:16:01 INFO - PROCESS | 2491 | 1462475761479 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]]]}] 12:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 573ms 12:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:16:01 INFO - PROCESS | 2491 | 1462475761518 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 12:16:01 INFO - PROCESS | 2491 | 1462475761520 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 12:16:01 INFO - PROCESS | 2491 | 1462475761522 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 2491 | 1462475761523 Marionette TRACE conn2 <- [1,2174,null,{}] 12:16:01 INFO - PROCESS | 2491 | 1462475761525 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}] 12:16:01 INFO - PROCESS | 2491 | 1462475761645 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 12:16:01 INFO - PROCESS | 2491 | 1462475761649 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d584000 == 94 [pid = 2491] [id = 551] 12:16:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 223 (0x125e61000) [pid = 2491] [serial = 1653] [outer = 0x0] 12:16:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 224 (0x128c10000) [pid = 2491] [serial = 1654] [outer = 0x125e61000] 12:16:01 INFO - PROCESS | 2491 | 1462475761675 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x1294ad000) [pid = 2491] [serial = 1655] [outer = 0x125e61000] 12:16:02 INFO - PROCESS | 2491 | 1462475762038 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]]]}] 12:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 570ms 12:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:16:02 INFO - PROCESS | 2491 | 1462475762092 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 12:16:02 INFO - PROCESS | 2491 | 1462475762094 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 12:16:02 INFO - PROCESS | 2491 | 1462475762096 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 2491 | 1462475762097 Marionette TRACE conn2 <- [1,2178,null,{}] 12:16:02 INFO - PROCESS | 2491 | 1462475762099 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}] 12:16:02 INFO - PROCESS | 2491 | 1462475762218 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 12:16:02 INFO - PROCESS | 2491 | 1462475762234 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:02 INFO - PROCESS | 2491 | ++DOCSHELL 0x12db60000 == 95 [pid = 2491] [id = 552] 12:16:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x125e68400) [pid = 2491] [serial = 1656] [outer = 0x0] 12:16:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x12976bc00) [pid = 2491] [serial = 1657] [outer = 0x125e68400] 12:16:02 INFO - PROCESS | 2491 | 1462475762259 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 228 (0x12ac08000) [pid = 2491] [serial = 1658] [outer = 0x125e68400] 12:16:02 INFO - PROCESS | 2491 | 1462475762621 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]]]}] 12:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 571ms 12:16:02 INFO - PROCESS | 2491 | 1462475762668 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 12:16:02 INFO - PROCESS | 2491 | 1462475762670 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 12:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:16:02 INFO - PROCESS | 2491 | 1462475762672 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 2491 | 1462475762673 Marionette TRACE conn2 <- [1,2182,null,{}] 12:16:02 INFO - PROCESS | 2491 | 1462475762683 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}] 12:16:02 INFO - PROCESS | 2491 | 1462475762802 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 12:16:02 INFO - PROCESS | 2491 | 1462475762817 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:02 INFO - PROCESS | 2491 | ++DOCSHELL 0x1383ed000 == 96 [pid = 2491] [id = 553] 12:16:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 229 (0x128f7b400) [pid = 2491] [serial = 1659] [outer = 0x0] 12:16:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x12bccf000) [pid = 2491] [serial = 1660] [outer = 0x128f7b400] 12:16:02 INFO - PROCESS | 2491 | 1462475762842 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 231 (0x12d6ad000) [pid = 2491] [serial = 1661] [outer = 0x128f7b400] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 230 (0x12d35f800) [pid = 2491] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 229 (0x116a66000) [pid = 2491] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 228 (0x113166000) [pid = 2491] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 227 (0x119b29400) [pid = 2491] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 226 (0x1233f4000) [pid = 2491] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 225 (0x118396000) [pid = 2491] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x121753000) [pid = 2491] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 223 (0x12d207800) [pid = 2491] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 222 (0x126828400) [pid = 2491] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 221 (0x126828800) [pid = 2491] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 220 (0x12bfce400) [pid = 2491] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 219 (0x112955400) [pid = 2491] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 218 (0x118395800) [pid = 2491] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 217 (0x121611400) [pid = 2491] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 216 (0x118328000) [pid = 2491] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 215 (0x118f6a400) [pid = 2491] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 214 (0x1196f8000) [pid = 2491] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 213 (0x110f4b800) [pid = 2491] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 212 (0x1131c8c00) [pid = 2491] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 211 (0x125445400) [pid = 2491] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 210 (0x126932000) [pid = 2491] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 209 (0x126823400) [pid = 2491] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 208 (0x110f45000) [pid = 2491] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 207 (0x128d6b000) [pid = 2491] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 206 (0x12a927400) [pid = 2491] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 205 (0x124b2cc00) [pid = 2491] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 204 (0x12d364c00) [pid = 2491] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 203 (0x12aeb7800) [pid = 2491] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 202 (0x1121e0400) [pid = 2491] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 201 (0x112a3e000) [pid = 2491] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:16:03 INFO - PROCESS | 2491 | --DOMWINDOW == 200 (0x12cb6bc00) [pid = 2491] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:16:03 INFO - PROCESS | 2491 | 1462475763461 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]]]}] 12:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 828ms 12:16:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:16:03 INFO - PROCESS | 2491 | 1462475763500 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 12:16:03 INFO - PROCESS | 2491 | 1462475763501 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 12:16:03 INFO - PROCESS | 2491 | 1462475763503 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:16:03 INFO - PROCESS | 2491 | 1462475763504 Marionette TRACE conn2 <- [1,2186,null,{}] 12:16:03 INFO - PROCESS | 2491 | 1462475763507 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}] 12:16:03 INFO - PROCESS | 2491 | 1462475763599 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 12:16:03 INFO - PROCESS | 2491 | 1462475763603 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:03 INFO - PROCESS | 2491 | ++DOCSHELL 0x121588000 == 97 [pid = 2491] [id = 554] 12:16:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 201 (0x112955400) [pid = 2491] [serial = 1662] [outer = 0x0] 12:16:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 202 (0x11678e000) [pid = 2491] [serial = 1663] [outer = 0x112955400] 12:16:03 INFO - PROCESS | 2491 | 1462475763633 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 203 (0x11960b000) [pid = 2491] [serial = 1664] [outer = 0x112955400] 12:16:04 INFO - PROCESS | 2491 | 1462475764006 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]]]}] 12:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 518ms 12:16:04 INFO - PROCESS | 2491 | 1462475764023 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 12:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:16:04 INFO - PROCESS | 2491 | 1462475764024 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 12:16:04 INFO - PROCESS | 2491 | 1462475764027 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 2491 | 1462475764028 Marionette TRACE conn2 <- [1,2190,null,{}] 12:16:04 INFO - PROCESS | 2491 | 1462475764033 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}] 12:16:04 INFO - PROCESS | 2491 | 1462475764198 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 12:16:04 INFO - PROCESS | 2491 | 1462475764202 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x138fcc000 == 98 [pid = 2491] [id = 555] 12:16:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 204 (0x12160cc00) [pid = 2491] [serial = 1665] [outer = 0x0] 12:16:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 205 (0x128a3c800) [pid = 2491] [serial = 1666] [outer = 0x12160cc00] 12:16:04 INFO - PROCESS | 2491 | 1462475764228 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 206 (0x12bcb1400) [pid = 2491] [serial = 1667] [outer = 0x12160cc00] 12:16:04 INFO - PROCESS | 2491 | 1462475764540 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]]]}] 12:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 522ms 12:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:16:04 INFO - PROCESS | 2491 | 1462475764551 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 12:16:04 INFO - PROCESS | 2491 | 1462475764553 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 12:16:04 INFO - PROCESS | 2491 | 1462475764555 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 2491 | 1462475764556 Marionette TRACE conn2 <- [1,2194,null,{}] 12:16:04 INFO - PROCESS | 2491 | 1462475764558 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}] 12:16:04 INFO - PROCESS | 2491 | 1462475764656 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 12:16:04 INFO - PROCESS | 2491 | 1462475764732 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x140264800 == 99 [pid = 2491] [id = 556] 12:16:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 207 (0x12160d400) [pid = 2491] [serial = 1668] [outer = 0x0] 12:16:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 208 (0x12d617c00) [pid = 2491] [serial = 1669] [outer = 0x12160d400] 12:16:04 INFO - PROCESS | 2491 | 1462475764757 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 209 (0x12d9bfc00) [pid = 2491] [serial = 1670] [outer = 0x12160d400] 12:16:05 INFO - PROCESS | 2491 | 1462475765050 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]]]}] 12:16:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:16:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 519ms 12:16:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:16:05 INFO - PROCESS | 2491 | 1462475765075 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 2491 | 1462475765076 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 12:16:05 INFO - PROCESS | 2491 | 1462475765078 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 2491 | 1462475765079 Marionette TRACE conn2 <- [1,2198,null,{}] 12:16:05 INFO - PROCESS | 2491 | 1462475765085 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}] 12:16:05 INFO - PROCESS | 2491 | 1462475765181 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 12:16:05 INFO - PROCESS | 2491 | 1462475765186 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 2491 | ++DOCSHELL 0x14220e000 == 100 [pid = 2491] [id = 557] 12:16:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 210 (0x12a92ac00) [pid = 2491] [serial = 1671] [outer = 0x0] 12:16:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 211 (0x132065c00) [pid = 2491] [serial = 1672] [outer = 0x12a92ac00] 12:16:05 INFO - PROCESS | 2491 | 1462475765210 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 212 (0x13206cc00) [pid = 2491] [serial = 1673] [outer = 0x12a92ac00] 12:16:05 INFO - PROCESS | 2491 | 1462475765747 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]]]}] 12:16:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:16:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 723ms 12:16:05 INFO - PROCESS | 2491 | 1462475765802 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 2491 | 1462475765805 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 12:16:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:16:05 INFO - PROCESS | 2491 | 1462475765809 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 2491 | 1462475765811 Marionette TRACE conn2 <- [1,2202,null,{}] 12:16:05 INFO - PROCESS | 2491 | 1462475765815 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}] 12:16:05 INFO - PROCESS | 2491 | 1462475765943 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 12:16:06 INFO - PROCESS | 2491 | 1462475766059 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x12480b000 == 101 [pid = 2491] [id = 558] 12:16:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 213 (0x116a5c400) [pid = 2491] [serial = 1674] [outer = 0x0] 12:16:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 214 (0x11813a000) [pid = 2491] [serial = 1675] [outer = 0x116a5c400] 12:16:06 INFO - PROCESS | 2491 | 1462475766093 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 215 (0x118349c00) [pid = 2491] [serial = 1676] [outer = 0x116a5c400] 12:16:06 INFO - PROCESS | 2491 | 1462475766530 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]]]}] 12:16:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:16:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 770ms 12:16:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:16:06 INFO - PROCESS | 2491 | 1462475766580 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 2491 | 1462475766586 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 12:16:06 INFO - PROCESS | 2491 | 1462475766590 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - PROCESS | 2491 | 1462475766592 Marionette TRACE conn2 <- [1,2206,null,{}] 12:16:06 INFO - PROCESS | 2491 | 1462475766595 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}] 12:16:06 INFO - PROCESS | 2491 | 1462475766727 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 12:16:06 INFO - PROCESS | 2491 | 1462475766816 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x128c37000 == 102 [pid = 2491] [id = 559] 12:16:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 216 (0x118a15800) [pid = 2491] [serial = 1677] [outer = 0x0] 12:16:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 217 (0x118fa2000) [pid = 2491] [serial = 1678] [outer = 0x118a15800] 12:16:06 INFO - PROCESS | 2491 | 1462475766846 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 218 (0x1195ea000) [pid = 2491] [serial = 1679] [outer = 0x118a15800] 12:16:07 INFO - PROCESS | 2491 | 1462475767296 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]]]}] 12:16:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:16:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 769ms 12:16:07 INFO - PROCESS | 2491 | 1462475767360 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 12:16:07 INFO - PROCESS | 2491 | 1462475767362 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 12:16:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:16:07 INFO - PROCESS | 2491 | 1462475767364 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - PROCESS | 2491 | 1462475767367 Marionette TRACE conn2 <- [1,2210,null,{}] 12:16:07 INFO - PROCESS | 2491 | 1462475767375 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}] 12:16:07 INFO - PROCESS | 2491 | 1462475767494 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 12:16:07 INFO - PROCESS | 2491 | 1462475767584 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cccd000 == 103 [pid = 2491] [id = 560] 12:16:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 219 (0x12197f000) [pid = 2491] [serial = 1680] [outer = 0x0] 12:16:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 220 (0x121b50000) [pid = 2491] [serial = 1681] [outer = 0x12197f000] 12:16:07 INFO - PROCESS | 2491 | 1462475767616 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 221 (0x124b2cc00) [pid = 2491] [serial = 1682] [outer = 0x12197f000] 12:16:08 INFO - PROCESS | 2491 | 1462475768045 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]]]}] 12:16:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:16:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 722ms 12:16:08 INFO - PROCESS | 2491 | 1462475768087 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 12:16:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:16:08 INFO - PROCESS | 2491 | 1462475768089 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 12:16:08 INFO - PROCESS | 2491 | 1462475768091 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 2491 | 1462475768092 Marionette TRACE conn2 <- [1,2214,null,{}] 12:16:08 INFO - PROCESS | 2491 | 1462475768095 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}] 12:16:08 INFO - PROCESS | 2491 | 1462475768210 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 12:16:08 INFO - PROCESS | 2491 | 1462475768325 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 2491 | ++DOCSHELL 0x138474800 == 104 [pid = 2491] [id = 561] 12:16:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 222 (0x121d9f400) [pid = 2491] [serial = 1683] [outer = 0x0] 12:16:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 223 (0x12682a000) [pid = 2491] [serial = 1684] [outer = 0x121d9f400] 12:16:08 INFO - PROCESS | 2491 | 1462475768361 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 224 (0x128b0a800) [pid = 2491] [serial = 1685] [outer = 0x121d9f400] 12:16:08 INFO - PROCESS | 2491 | 1462475768832 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]]]}] 12:16:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:16:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 768ms 12:16:08 INFO - PROCESS | 2491 | 1462475768861 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 2491 | 1462475768863 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 12:16:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:16:08 INFO - PROCESS | 2491 | 1462475768866 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 2491 | 1462475768869 Marionette TRACE conn2 <- [1,2218,null,{}] 12:16:08 INFO - PROCESS | 2491 | 1462475768872 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}] 12:16:09 INFO - PROCESS | 2491 | 1462475769040 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 12:16:09 INFO - PROCESS | 2491 | 1462475769196 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x1324d9000 == 105 [pid = 2491] [id = 562] 12:16:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x1254ed800) [pid = 2491] [serial = 1686] [outer = 0x0] 12:16:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x1295cfc00) [pid = 2491] [serial = 1687] [outer = 0x1254ed800] 12:16:09 INFO - PROCESS | 2491 | 1462475769244 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x12bfcc800) [pid = 2491] [serial = 1688] [outer = 0x1254ed800] 12:16:09 INFO - PROCESS | 2491 | 1462475769709 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]]]}] 12:16:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:16:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 870ms 12:16:09 INFO - PROCESS | 2491 | 1462475769737 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 2491 | 1462475769738 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 12:16:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:16:09 INFO - PROCESS | 2491 | 1462475769740 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 2491 | 1462475769742 Marionette TRACE conn2 <- [1,2222,null,{}] 12:16:09 INFO - PROCESS | 2491 | 1462475769744 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}] 12:16:09 INFO - PROCESS | 2491 | 1462475769874 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 12:16:09 INFO - PROCESS | 2491 | 1462475769976 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x140cc2800 == 106 [pid = 2491] [id = 563] 12:16:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 228 (0x12d6a4400) [pid = 2491] [serial = 1689] [outer = 0x0] 12:16:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 229 (0x13585dc00) [pid = 2491] [serial = 1690] [outer = 0x12d6a4400] 12:16:10 INFO - PROCESS | 2491 | 1462475770008 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x13588ac00) [pid = 2491] [serial = 1691] [outer = 0x12d6a4400] 12:16:10 INFO - PROCESS | 2491 | 1462475770425 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]]]}] 12:16:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:16:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 718ms 12:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:16:10 INFO - PROCESS | 2491 | 1462475770459 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 12:16:10 INFO - PROCESS | 2491 | 1462475770460 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 12:16:10 INFO - PROCESS | 2491 | 1462475770463 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - PROCESS | 2491 | 1462475770464 Marionette TRACE conn2 <- [1,2226,null,{}] 12:16:10 INFO - PROCESS | 2491 | 1462475770466 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}] 12:16:10 INFO - PROCESS | 2491 | 1462475770580 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 12:16:10 INFO - PROCESS | 2491 | 1462475770696 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x140cdc000 == 107 [pid = 2491] [id = 564] 12:16:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 231 (0x135868400) [pid = 2491] [serial = 1692] [outer = 0x0] 12:16:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 232 (0x135895800) [pid = 2491] [serial = 1693] [outer = 0x135868400] 12:16:10 INFO - PROCESS | 2491 | 1462475770729 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 233 (0x135e54000) [pid = 2491] [serial = 1694] [outer = 0x135868400] 12:16:11 INFO - PROCESS | 2491 | 1462475771127 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]]]}] 12:16:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:16:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 12:16:11 INFO - PROCESS | 2491 | 1462475771133 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 2491 | 1462475771135 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 12:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:16:11 INFO - PROCESS | 2491 | 1462475771137 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 2491 | 1462475771138 Marionette TRACE conn2 <- [1,2230,null,{}] 12:16:11 INFO - PROCESS | 2491 | 1462475771141 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}] 12:16:11 INFO - PROCESS | 2491 | 1462475771271 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 12:16:11 INFO - PROCESS | 2491 | 1462475771373 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 2491 | ++DOCSHELL 0x141773000 == 108 [pid = 2491] [id = 565] 12:16:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 234 (0x135896800) [pid = 2491] [serial = 1695] [outer = 0x0] 12:16:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 235 (0x135e59c00) [pid = 2491] [serial = 1696] [outer = 0x135896800] 12:16:11 INFO - PROCESS | 2491 | 1462475771403 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 236 (0x135e5d400) [pid = 2491] [serial = 1697] [outer = 0x135896800] 12:16:11 INFO - PROCESS | 2491 | 1462475771809 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]]]}] 12:16:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:16:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 718ms 12:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:16:11 INFO - PROCESS | 2491 | 1462475771856 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 2491 | 1462475771857 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 12:16:11 INFO - PROCESS | 2491 | 1462475771859 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 2491 | 1462475771860 Marionette TRACE conn2 <- [1,2234,null,{}] 12:16:11 INFO - PROCESS | 2491 | 1462475771863 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}] 12:16:11 INFO - PROCESS | 2491 | 1462475771978 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 12:16:12 INFO - PROCESS | 2491 | 1462475772106 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:12 INFO - PROCESS | 2491 | ++DOCSHELL 0x132444000 == 109 [pid = 2491] [id = 566] 12:16:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 237 (0x11316ac00) [pid = 2491] [serial = 1698] [outer = 0x0] 12:16:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 238 (0x132429000) [pid = 2491] [serial = 1699] [outer = 0x11316ac00] 12:16:12 INFO - PROCESS | 2491 | 1462475772141 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 239 (0x13242e800) [pid = 2491] [serial = 1700] [outer = 0x11316ac00] 12:16:12 INFO - PROCESS | 2491 | 1462475772589 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]]]}] 12:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 770ms 12:16:12 INFO - PROCESS | 2491 | 1462475772631 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 12:16:12 INFO - PROCESS | 2491 | 1462475772633 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 12:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:16:12 INFO - PROCESS | 2491 | 1462475772637 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 2491 | 1462475772638 Marionette TRACE conn2 <- [1,2238,null,{}] 12:16:12 INFO - PROCESS | 2491 | 1462475772641 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}] 12:16:12 INFO - PROCESS | 2491 | 1462475772760 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 12:16:12 INFO - PROCESS | 2491 | 1462475772878 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:12 INFO - PROCESS | 2491 | ++DOCSHELL 0x121d84800 == 110 [pid = 2491] [id = 567] 12:16:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 240 (0x118211c00) [pid = 2491] [serial = 1701] [outer = 0x0] 12:16:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 241 (0x121616400) [pid = 2491] [serial = 1702] [outer = 0x118211c00] 12:16:12 INFO - PROCESS | 2491 | 1462475772909 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 242 (0x132430000) [pid = 2491] [serial = 1703] [outer = 0x118211c00] 12:16:13 INFO - PROCESS | 2491 | 1462475773331 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]]]}] 12:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 718ms 12:16:13 INFO - PROCESS | 2491 | 1462475773357 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 12:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:16:13 INFO - PROCESS | 2491 | 1462475773359 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 12:16:13 INFO - PROCESS | 2491 | 1462475773362 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - PROCESS | 2491 | 1462475773364 Marionette TRACE conn2 <- [1,2242,null,{}] 12:16:13 INFO - PROCESS | 2491 | 1462475773366 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}] 12:16:13 INFO - PROCESS | 2491 | 1462475773499 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 12:16:13 INFO - PROCESS | 2491 | 1462475773621 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 2491 | ++DOCSHELL 0x11824f800 == 111 [pid = 2491] [id = 568] 12:16:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 243 (0x1126ba000) [pid = 2491] [serial = 1704] [outer = 0x0] 12:16:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 244 (0x113164400) [pid = 2491] [serial = 1705] [outer = 0x1126ba000] 12:16:13 INFO - PROCESS | 2491 | 1462475773657 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 245 (0x12a9cec00) [pid = 2491] [serial = 1706] [outer = 0x1126ba000] 12:16:14 INFO - PROCESS | 2491 | 1462475774306 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]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:16:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 971ms 12:16:14 INFO - PROCESS | 2491 | 1462475774334 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 12:16:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:16:14 INFO - PROCESS | 2491 | 1462475774336 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 12:16:14 INFO - PROCESS | 2491 | 1462475774340 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 2491 | 1462475774342 Marionette TRACE conn2 <- [1,2246,null,{}] 12:16:14 INFO - PROCESS | 2491 | 1462475774346 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}] 12:16:14 INFO - PROCESS | 2491 | 1462475774465 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 12:16:14 INFO - PROCESS | 2491 | 1462475774560 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x1265a8800 == 112 [pid = 2491] [id = 569] 12:16:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 246 (0x112e63000) [pid = 2491] [serial = 1707] [outer = 0x0] 12:16:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 247 (0x116162c00) [pid = 2491] [serial = 1708] [outer = 0x112e63000] 12:16:14 INFO - PROCESS | 2491 | 1462475774589 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 248 (0x118208400) [pid = 2491] [serial = 1709] [outer = 0x112e63000] 12:16:15 INFO - PROCESS | 2491 | 1462475775048 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]]]}] 12:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 776ms 12:16:15 INFO - PROCESS | 2491 | 1462475775117 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 2491 | 1462475775120 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 12:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:16:15 INFO - PROCESS | 2491 | 1462475775125 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - PROCESS | 2491 | 1462475775126 Marionette TRACE conn2 <- [1,2250,null,{}] 12:16:15 INFO - PROCESS | 2491 | 1462475775129 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}] 12:16:15 INFO - PROCESS | 2491 | 1462475775239 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 12:16:15 INFO - PROCESS | 2491 | 1462475775364 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:15 INFO - PROCESS | 2491 | ++DOCSHELL 0x121be2000 == 113 [pid = 2491] [id = 570] 12:16:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 249 (0x118380c00) [pid = 2491] [serial = 1710] [outer = 0x0] 12:16:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 250 (0x1183d7400) [pid = 2491] [serial = 1711] [outer = 0x118380c00] 12:16:15 INFO - PROCESS | 2491 | 1462475775392 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 251 (0x118a1a000) [pid = 2491] [serial = 1712] [outer = 0x118380c00] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x140264800 == 112 [pid = 2491] [id = 556] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x138fcc000 == 111 [pid = 2491] [id = 555] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x121588000 == 110 [pid = 2491] [id = 554] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x1383ed000 == 109 [pid = 2491] [id = 553] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x12db60000 == 108 [pid = 2491] [id = 552] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x12d584000 == 107 [pid = 2491] [id = 551] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 250 (0x1294b5800) [pid = 2491] [serial = 1558] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 249 (0x1294b0800) [pid = 2491] [serial = 1555] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 248 (0x12a925800) [pid = 2491] [serial = 1561] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 247 (0x1195f4400) [pid = 2491] [serial = 1564] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 246 (0x12b38cc00) [pid = 2491] [serial = 1567] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 245 (0x12d363000) [pid = 2491] [serial = 1606] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x12cb9e000 == 106 [pid = 2491] [id = 550] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x12bdd4000 == 105 [pid = 2491] [id = 549] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x129ab6800 == 104 [pid = 2491] [id = 548] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x124daa000 == 103 [pid = 2491] [id = 547] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x121243800 == 102 [pid = 2491] [id = 546] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x121242800 == 101 [pid = 2491] [id = 545] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x124b19000 == 100 [pid = 2491] [id = 544] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x13fdcb000 == 99 [pid = 2491] [id = 539] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x135a10000 == 98 [pid = 2491] [id = 538] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x12b332000 == 97 [pid = 2491] [id = 537] 12:16:15 INFO - PROCESS | 2491 | --DOCSHELL 0x124814800 == 96 [pid = 2491] [id = 536] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 244 (0x128c0e400) [pid = 2491] [serial = 1240] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 243 (0x12ae95400) [pid = 2491] [serial = 1243] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 242 (0x12d617400) [pid = 2491] [serial = 1246] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 241 (0x12d613000) [pid = 2491] [serial = 1249] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 240 (0x12d616000) [pid = 2491] [serial = 1228] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 239 (0x12cfc3400) [pid = 2491] [serial = 1309] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 238 (0x11316e800) [pid = 2491] [serial = 1294] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 237 (0x118324400) [pid = 2491] [serial = 1231] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 236 (0x12d618000) [pid = 2491] [serial = 1312] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 235 (0x135862800) [pid = 2491] [serial = 1408] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 234 (0x1183d6400) [pid = 2491] [serial = 1297] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 233 (0x12d9bb800) [pid = 2491] [serial = 1315] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 232 (0x1215dd800) [pid = 2491] [serial = 1300] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 231 (0x126826000) [pid = 2491] [serial = 1237] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 230 (0x121146c00) [pid = 2491] [serial = 1234] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 229 (0x126823800) [pid = 2491] [serial = 1303] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 228 (0x135863400) [pid = 2491] [serial = 1318] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 227 (0x1195d5c00) [pid = 2491] [serial = 1579] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 226 (0x1195f1c00) [pid = 2491] [serial = 1580] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 225 (0x1216c1c00) [pid = 2491] [serial = 1585] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x112958800) [pid = 2491] [serial = 1537] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 223 (0x11834d000) [pid = 2491] [serial = 1576] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 222 (0x1254ec000) [pid = 2491] [serial = 1588] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 221 (0x1183d7800) [pid = 2491] [serial = 1577] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 220 (0x128c05800) [pid = 2491] [serial = 1552] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 219 (0x119b2a400) [pid = 2491] [serial = 1582] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 218 (0x1215be000) [pid = 2491] [serial = 1583] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 217 (0x112b08000) [pid = 2491] [serial = 1571] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 216 (0x11108b800) [pid = 2491] [serial = 1570] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 215 (0x118206400) [pid = 2491] [serial = 1574] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 214 (0x1168b2c00) [pid = 2491] [serial = 1573] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 213 (0x116862c00) [pid = 2491] [serial = 1540] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 212 (0x126926400) [pid = 2491] [serial = 1591] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 211 (0x128a36c00) [pid = 2491] [serial = 1592] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 210 (0x12679ec00) [pid = 2491] [serial = 1589] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 209 (0x12544e800) [pid = 2491] [serial = 1549] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 208 (0x119bafc00) [pid = 2491] [serial = 1546] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 207 (0x1183dbc00) [pid = 2491] [serial = 1543] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 206 (0x128c08c00) [pid = 2491] [serial = 1535] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 205 (0x128d6c400) [pid = 2491] [serial = 1594] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 204 (0x118355c00) [pid = 2491] [serial = 1597] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 203 (0x12aeb3000) [pid = 2491] [serial = 1600] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 202 (0x12cfbd000) [pid = 2491] [serial = 1604] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 201 (0x1294b0c00) [pid = 2491] [serial = 1595] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 200 (0x124ab5800) [pid = 2491] [serial = 1598] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 199 (0x12bcb8c00) [pid = 2491] [serial = 1601] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 198 (0x12bfd2c00) [pid = 2491] [serial = 1603] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 197 (0x121b55800) [pid = 2491] [serial = 1586] [outer = 0x0] [url = about:blank] 12:16:15 INFO - PROCESS | 2491 | --DOMWINDOW == 196 (0x129769800) [pid = 2491] [serial = 1306] [outer = 0x0] [url = about:blank] 12:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 722ms 12:16:15 INFO - PROCESS | 2491 | 1462475775840 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]]]}] 12:16:15 INFO - PROCESS | 2491 | 1462475775848 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 2491 | 1462475775849 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 12:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:16:15 INFO - PROCESS | 2491 | 1462475775852 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - PROCESS | 2491 | 1462475775854 Marionette TRACE conn2 <- [1,2254,null,{}] 12:16:15 INFO - PROCESS | 2491 | 1462475775861 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}] 12:16:15 INFO - PROCESS | 2491 | 1462475775961 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 12:16:16 INFO - PROCESS | 2491 | 1462475776037 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x12495f800 == 97 [pid = 2491] [id = 571] 12:16:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 197 (0x118a19c00) [pid = 2491] [serial = 1713] [outer = 0x0] 12:16:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 198 (0x1195d2000) [pid = 2491] [serial = 1714] [outer = 0x118a19c00] 12:16:16 INFO - PROCESS | 2491 | 1462475776066 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 199 (0x119b28000) [pid = 2491] [serial = 1715] [outer = 0x118a19c00] 12:16:16 INFO - PROCESS | 2491 | 1462475776387 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]]]}] 12:16:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:16:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 571ms 12:16:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:16:16 INFO - PROCESS | 2491 | 1462475776423 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 12:16:16 INFO - PROCESS | 2491 | 1462475776425 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 12:16:16 INFO - PROCESS | 2491 | 1462475776427 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:16:16 INFO - PROCESS | 2491 | 1462475776428 Marionette TRACE conn2 <- [1,2258,null,{}] 12:16:16 INFO - PROCESS | 2491 | 1462475776430 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}] 12:16:16 INFO - PROCESS | 2491 | 1462475776528 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 12:16:16 INFO - PROCESS | 2491 | 1462475776598 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x12972a000 == 98 [pid = 2491] [id = 572] 12:16:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 200 (0x1196fb400) [pid = 2491] [serial = 1716] [outer = 0x0] 12:16:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 201 (0x121148000) [pid = 2491] [serial = 1717] [outer = 0x1196fb400] 12:16:16 INFO - PROCESS | 2491 | 1462475776641 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 202 (0x12160b800) [pid = 2491] [serial = 1718] [outer = 0x1196fb400] 12:16:16 INFO - PROCESS | 2491 | 1462475776945 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]]]}] 12:16:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:16:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 568ms 12:16:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:16:17 INFO - PROCESS | 2491 | 1462475776995 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 2491 | 1462475776997 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 12:16:17 INFO - PROCESS | 2491 | 1462475776999 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 2491 | 1462475777000 Marionette TRACE conn2 <- [1,2262,null,{}] 12:16:17 INFO - PROCESS | 2491 | 1462475777002 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}] 12:16:17 INFO - PROCESS | 2491 | 1462475777096 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 12:16:17 INFO - PROCESS | 2491 | 1462475777169 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4a7800 == 99 [pid = 2491] [id = 573] 12:16:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 203 (0x12100f000) [pid = 2491] [serial = 1719] [outer = 0x0] 12:16:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 204 (0x12197cc00) [pid = 2491] [serial = 1720] [outer = 0x12100f000] 12:16:17 INFO - PROCESS | 2491 | 1462475777196 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 205 (0x121da2400) [pid = 2491] [serial = 1721] [outer = 0x12100f000] 12:16:17 INFO - PROCESS | 2491 | 1462475777495 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]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:16:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 519ms 12:16:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:16:17 INFO - PROCESS | 2491 | 1462475777522 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 2491 | 1462475777523 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 12:16:17 INFO - PROCESS | 2491 | 1462475777525 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 2491 | 1462475777527 Marionette TRACE conn2 <- [1,2266,null,{}] 12:16:17 INFO - PROCESS | 2491 | 1462475777529 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}] 12:16:17 INFO - PROCESS | 2491 | 1462475777642 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 12:16:17 INFO - PROCESS | 2491 | 1462475777647 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 2491 | ++DOCSHELL 0x12ccce800 == 100 [pid = 2491] [id = 574] 12:16:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 206 (0x121da8000) [pid = 2491] [serial = 1722] [outer = 0x0] 12:16:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 207 (0x12679b000) [pid = 2491] [serial = 1723] [outer = 0x121da8000] 12:16:17 INFO - PROCESS | 2491 | 1462475777675 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 208 (0x128c0f400) [pid = 2491] [serial = 1724] [outer = 0x121da8000] 12:16:18 INFO - PROCESS | 2491 | 1462475778072 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]]]}] 12:16:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:16:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 568ms 12:16:18 INFO - PROCESS | 2491 | 1462475778095 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 2491 | 1462475778096 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 12:16:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:16:18 INFO - PROCESS | 2491 | 1462475778101 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 2491 | 1462475778102 Marionette TRACE conn2 <- [1,2270,null,{}] 12:16:18 INFO - PROCESS | 2491 | 1462475778110 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}] 12:16:18 INFO - PROCESS | 2491 | 1462475778234 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 12:16:18 INFO - PROCESS | 2491 | 1462475778246 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d322800 == 101 [pid = 2491] [id = 575] 12:16:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 209 (0x121da8400) [pid = 2491] [serial = 1725] [outer = 0x0] 12:16:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 210 (0x128f81c00) [pid = 2491] [serial = 1726] [outer = 0x121da8400] 12:16:18 INFO - PROCESS | 2491 | 1462475778273 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 211 (0x129767000) [pid = 2491] [serial = 1727] [outer = 0x121da8400] 12:16:18 INFO - PROCESS | 2491 | 1462475778630 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]]]}] 12:16:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:16:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 576ms 12:16:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:16:18 INFO - PROCESS | 2491 | 1462475778676 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 2491 | 1462475778677 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 12:16:18 INFO - PROCESS | 2491 | 1462475778679 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 2491 | 1462475778680 Marionette TRACE conn2 <- [1,2274,null,{}] 12:16:18 INFO - PROCESS | 2491 | 1462475778683 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}] 12:16:18 INFO - PROCESS | 2491 | 1462475778805 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 12:16:18 INFO - PROCESS | 2491 | 1462475778817 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x12da5e000 == 102 [pid = 2491] [id = 576] 12:16:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 212 (0x1291f1000) [pid = 2491] [serial = 1728] [outer = 0x0] 12:16:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 213 (0x12aeb9c00) [pid = 2491] [serial = 1729] [outer = 0x1291f1000] 12:16:18 INFO - PROCESS | 2491 | 1462475778843 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 214 (0x12bcd5c00) [pid = 2491] [serial = 1730] [outer = 0x1291f1000] 12:16:19 INFO - PROCESS | 2491 | 1462475779195 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]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:16:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms 12:16:19 INFO - PROCESS | 2491 | 1462475779201 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 2491 | 1462475779203 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 12:16:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:16:19 INFO - PROCESS | 2491 | 1462475779205 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - PROCESS | 2491 | 1462475779206 Marionette TRACE conn2 <- [1,2278,null,{}] 12:16:19 INFO - PROCESS | 2491 | 1462475779208 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}] 12:16:19 INFO - PROCESS | 2491 | 1462475779334 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 12:16:19 INFO - PROCESS | 2491 | 1462475779355 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 2491 | ++DOCSHELL 0x135152000 == 103 [pid = 2491] [id = 577] 12:16:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 215 (0x12ac0c000) [pid = 2491] [serial = 1731] [outer = 0x0] 12:16:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 216 (0x12d363c00) [pid = 2491] [serial = 1732] [outer = 0x12ac0c000] 12:16:19 INFO - PROCESS | 2491 | 1462475779380 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 217 (0x12d6a4800) [pid = 2491] [serial = 1733] [outer = 0x12ac0c000] 12:16:19 INFO - PROCESS | 2491 | 1462475779720 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]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:16:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 568ms 12:16:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:16:19 INFO - PROCESS | 2491 | 1462475779773 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 2491 | 1462475779774 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 12:16:19 INFO - PROCESS | 2491 | --DOMWINDOW == 216 (0x11215d000) [pid = 2491] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:16:19 INFO - PROCESS | 2491 | --DOMWINDOW == 215 (0x12160cc00) [pid = 2491] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:16:19 INFO - PROCESS | 2491 | --DOMWINDOW == 214 (0x11110dc00) [pid = 2491] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:16:19 INFO - PROCESS | 2491 | --DOMWINDOW == 213 (0x128f7b400) [pid = 2491] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:16:19 INFO - PROCESS | 2491 | --DOMWINDOW == 212 (0x121144c00) [pid = 2491] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:16:19 INFO - PROCESS | 2491 | --DOMWINDOW == 211 (0x1165bc800) [pid = 2491] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:16:19 INFO - PROCESS | 2491 | --DOMWINDOW == 210 (0x125e61000) [pid = 2491] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:16:19 INFO - PROCESS | 2491 | --DOMWINDOW == 209 (0x121b55400) [pid = 2491] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:16:19 INFO - PROCESS | 2491 | --DOMWINDOW == 208 (0x112955400) [pid = 2491] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:16:19 INFO - PROCESS | 2491 | --DOMWINDOW == 207 (0x121b52000) [pid = 2491] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:16:19 INFO - PROCESS | 2491 | --DOMWINDOW == 206 (0x12160d400) [pid = 2491] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:16:19 INFO - PROCESS | 2491 | --DOMWINDOW == 205 (0x1195ee800) [pid = 2491] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:16:19 INFO - PROCESS | 2491 | --DOMWINDOW == 204 (0x125e68400) [pid = 2491] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:16:19 INFO - PROCESS | 2491 | 1462475779985 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - PROCESS | 2491 | 1462475779986 Marionette TRACE conn2 <- [1,2282,null,{}] 12:16:20 INFO - PROCESS | 2491 | 1462475779997 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}] 12:16:20 INFO - PROCESS | 2491 | 1462475780095 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 12:16:20 INFO - PROCESS | 2491 | 1462475780122 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x1294df000 == 104 [pid = 2491] [id = 578] 12:16:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 205 (0x121144c00) [pid = 2491] [serial = 1734] [outer = 0x0] 12:16:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 206 (0x12175d000) [pid = 2491] [serial = 1735] [outer = 0x121144c00] 12:16:20 INFO - PROCESS | 2491 | 1462475780147 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 207 (0x1294ab000) [pid = 2491] [serial = 1736] [outer = 0x121144c00] 12:16:20 INFO - PROCESS | 2491 | 1462475780512 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]]]}] 12:16:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:16:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 740ms 12:16:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:16:20 INFO - PROCESS | 2491 | 1462475780518 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 2491 | 1462475780520 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 12:16:20 INFO - PROCESS | 2491 | 1462475780522 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 2491 | 1462475780525 Marionette TRACE conn2 <- [1,2286,null,{}] 12:16:20 INFO - PROCESS | 2491 | 1462475780528 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}] 12:16:20 INFO - PROCESS | 2491 | 1462475780680 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 12:16:20 INFO - PROCESS | 2491 | 1462475780797 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x135a05000 == 105 [pid = 2491] [id = 579] 12:16:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 208 (0x12d6a3400) [pid = 2491] [serial = 1737] [outer = 0x0] 12:16:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 209 (0x12d9c0400) [pid = 2491] [serial = 1738] [outer = 0x12d6a3400] 12:16:20 INFO - PROCESS | 2491 | 1462475780844 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 210 (0x13585f400) [pid = 2491] [serial = 1739] [outer = 0x12d6a3400] 12:16:21 INFO - PROCESS | 2491 | 1462475781221 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]]]}] 12:16:21 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 12:16:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 721ms 12:16:21 INFO - PROCESS | 2491 | 1462475781243 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 2491 | 1462475781244 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 12:16:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:16:21 INFO - PROCESS | 2491 | 1462475781247 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - PROCESS | 2491 | 1462475781248 Marionette TRACE conn2 <- [1,2290,null,{}] 12:16:21 INFO - PROCESS | 2491 | 1462475781252 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}] 12:16:21 INFO - PROCESS | 2491 | 1462475781348 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 12:16:21 INFO - PROCESS | 2491 | 1462475781443 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 2491 | ++DOCSHELL 0x1383f1800 == 106 [pid = 2491] [id = 580] 12:16:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 211 (0x12d6aa800) [pid = 2491] [serial = 1740] [outer = 0x0] 12:16:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 212 (0x13586b400) [pid = 2491] [serial = 1741] [outer = 0x12d6aa800] 12:16:21 INFO - PROCESS | 2491 | 1462475781468 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 213 (0x135e5d800) [pid = 2491] [serial = 1742] [outer = 0x12d6aa800] 12:16:21 INFO - PROCESS | 2491 | 1462475781756 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]]]}] 12:16:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:16:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 522ms 12:16:21 INFO - PROCESS | 2491 | 1462475781771 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 2491 | 1462475781772 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 12:16:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:16:21 INFO - PROCESS | 2491 | 1462475781774 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - PROCESS | 2491 | 1462475781775 Marionette TRACE conn2 <- [1,2294,null,{}] 12:16:21 INFO - PROCESS | 2491 | 1462475781777 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}] 12:16:21 INFO - PROCESS | 2491 | 1462475781881 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 12:16:21 INFO - PROCESS | 2491 | 1462475781885 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 2491 | ++DOCSHELL 0x138fde000 == 107 [pid = 2491] [id = 581] 12:16:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 214 (0x135e60000) [pid = 2491] [serial = 1743] [outer = 0x0] 12:16:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 215 (0x140e84c00) [pid = 2491] [serial = 1744] [outer = 0x135e60000] 12:16:21 INFO - PROCESS | 2491 | 1462475781910 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 216 (0x140e8a400) [pid = 2491] [serial = 1745] [outer = 0x135e60000] 12:16:22 INFO - PROCESS | 2491 | 1462475782404 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]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 669ms 12:16:22 INFO - PROCESS | 2491 | 1462475782444 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 2491 | 1462475782447 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 12:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:16:22 INFO - PROCESS | 2491 | 1462475782451 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 2491 | 1462475782453 Marionette TRACE conn2 <- [1,2298,null,{}] 12:16:22 INFO - PROCESS | 2491 | 1462475782457 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}] 12:16:22 INFO - PROCESS | 2491 | 1462475782585 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 12:16:22 INFO - PROCESS | 2491 | 1462475782715 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x12131f800 == 108 [pid = 2491] [id = 582] 12:16:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 217 (0x116a64c00) [pid = 2491] [serial = 1746] [outer = 0x0] 12:16:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 218 (0x1180df800) [pid = 2491] [serial = 1747] [outer = 0x116a64c00] 12:16:22 INFO - PROCESS | 2491 | 1462475782749 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 219 (0x1183d3c00) [pid = 2491] [serial = 1748] [outer = 0x116a64c00] 12:16:23 INFO - PROCESS | 2491 | 1462475783172 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]]]}] 12:16:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:16:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 773ms 12:16:23 INFO - PROCESS | 2491 | 1462475783224 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 2491 | 1462475783228 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 12:16:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:16:23 INFO - PROCESS | 2491 | 1462475783233 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 2491 | 1462475783234 Marionette TRACE conn2 <- [1,2302,null,{}] 12:16:23 INFO - PROCESS | 2491 | 1462475783237 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}] 12:16:23 INFO - PROCESS | 2491 | 1462475783390 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 12:16:23 INFO - PROCESS | 2491 | 1462475783509 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:23 INFO - PROCESS | 2491 | ++DOCSHELL 0x129ab5000 == 109 [pid = 2491] [id = 583] 12:16:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 220 (0x118522800) [pid = 2491] [serial = 1749] [outer = 0x0] 12:16:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 221 (0x119207800) [pid = 2491] [serial = 1750] [outer = 0x118522800] 12:16:23 INFO - PROCESS | 2491 | 1462475783541 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 222 (0x119bab800) [pid = 2491] [serial = 1751] [outer = 0x118522800] 12:16:23 INFO - PROCESS | 2491 | 1462475783991 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]]]}] 12:16:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:16:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 821ms 12:16:24 INFO - PROCESS | 2491 | 1462475784054 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 2491 | 1462475784055 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 12:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:16:24 INFO - PROCESS | 2491 | 1462475784058 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:16:24 INFO - PROCESS | 2491 | 1462475784061 Marionette TRACE conn2 <- [1,2306,null,{}] 12:16:24 INFO - PROCESS | 2491 | 1462475784088 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}] 12:16:24 INFO - PROCESS | 2491 | 1462475784212 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 12:16:24 INFO - PROCESS | 2491 | 1462475784303 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 2491 | ++DOCSHELL 0x135775800 == 110 [pid = 2491] [id = 584] 12:16:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 223 (0x124b2c400) [pid = 2491] [serial = 1752] [outer = 0x0] 12:16:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 224 (0x12679c800) [pid = 2491] [serial = 1753] [outer = 0x124b2c400] 12:16:24 INFO - PROCESS | 2491 | 1462475784335 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x128a31000) [pid = 2491] [serial = 1754] [outer = 0x124b2c400] 12:16:24 INFO - PROCESS | 2491 | 1462475784768 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]]]}] 12:16:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:16:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 725ms 12:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:16:24 INFO - PROCESS | 2491 | 1462475784784 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 2491 | 1462475784786 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 12:16:24 INFO - PROCESS | 2491 | 1462475784788 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:16:24 INFO - PROCESS | 2491 | 1462475784790 Marionette TRACE conn2 <- [1,2310,null,{}] 12:16:24 INFO - PROCESS | 2491 | 1462475784792 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}] 12:16:24 INFO - PROCESS | 2491 | 1462475784911 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 12:16:25 INFO - PROCESS | 2491 | 1462475785036 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x13fddb000 == 111 [pid = 2491] [id = 585] 12:16:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x12ae8a000) [pid = 2491] [serial = 1755] [outer = 0x0] 12:16:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x12b390400) [pid = 2491] [serial = 1756] [outer = 0x12ae8a000] 12:16:25 INFO - PROCESS | 2491 | 1462475785071 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 228 (0x12d6b0800) [pid = 2491] [serial = 1757] [outer = 0x12ae8a000] 12:16:25 INFO - PROCESS | 2491 | 1462475785503 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]]]}] 12:16:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:16:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 770ms 12:16:25 INFO - PROCESS | 2491 | 1462475785560 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 12:16:25 INFO - PROCESS | 2491 | 1462475785562 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 12:16:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:16:25 INFO - PROCESS | 2491 | 1462475785566 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 2491 | 1462475785567 Marionette TRACE conn2 <- [1,2314,null,{}] 12:16:25 INFO - PROCESS | 2491 | 1462475785570 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}] 12:16:25 INFO - PROCESS | 2491 | 1462475785688 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 12:16:25 INFO - PROCESS | 2491 | 1462475785806 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x140ccd800 == 112 [pid = 2491] [id = 586] 12:16:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 229 (0x12b38d800) [pid = 2491] [serial = 1758] [outer = 0x0] 12:16:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x13206e800) [pid = 2491] [serial = 1759] [outer = 0x12b38d800] 12:16:25 INFO - PROCESS | 2491 | 1462475785839 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 231 (0x13588c000) [pid = 2491] [serial = 1760] [outer = 0x12b38d800] 12:16:26 INFO - PROCESS | 2491 | 1462475786274 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]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:16:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 720ms 12:16:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:16:26 INFO - PROCESS | 2491 | 1462475786286 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 2491 | 1462475786288 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 12:16:26 INFO - PROCESS | 2491 | 1462475786290 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 2491 | 1462475786291 Marionette TRACE conn2 <- [1,2318,null,{}] 12:16:26 INFO - PROCESS | 2491 | 1462475786294 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}] 12:16:26 INFO - PROCESS | 2491 | 1462475786427 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 12:16:26 INFO - PROCESS | 2491 | 1462475786549 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:26 INFO - PROCESS | 2491 | ++DOCSHELL 0x139035800 == 113 [pid = 2491] [id = 587] 12:16:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 232 (0x132011400) [pid = 2491] [serial = 1761] [outer = 0x0] 12:16:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 233 (0x132017800) [pid = 2491] [serial = 1762] [outer = 0x132011400] 12:16:26 INFO - PROCESS | 2491 | 1462475786584 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 234 (0x140d4bc00) [pid = 2491] [serial = 1763] [outer = 0x132011400] 12:16:27 INFO - PROCESS | 2491 | 1462475787017 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] 12:16:27 INFO - PROCESS | 2491 | 1462475787063 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 12:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:16:27 INFO - PROCESS | 2491 | 1462475787065 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 2491 | 1462475787067 Marionette TRACE conn2 <- [1,2322,null,{}] 12:16:27 INFO - PROCESS | 2491 | 1462475787069 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}] 12:16:27 INFO - PROCESS | 2491 | 1462475787184 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 12:16:27 INFO - PROCESS | 2491 | 1462475787315 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x13904a800 == 114 [pid = 2491] [id = 588] 12:16:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 235 (0x112a46c00) [pid = 2491] [serial = 1764] [outer = 0x0] 12:16:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 236 (0x140d4e400) [pid = 2491] [serial = 1765] [outer = 0x112a46c00] 12:16:27 INFO - PROCESS | 2491 | 1462475787348 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 237 (0x140e83800) [pid = 2491] [serial = 1766] [outer = 0x112a46c00] 12:16:27 INFO - PROCESS | 2491 | 1462475787784 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]]]}] 12:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 769ms 12:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:16:27 INFO - PROCESS | 2491 | 1462475787835 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 2491 | 1462475787837 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 12:16:27 INFO - PROCESS | 2491 | 1462475787839 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 2491 | 1462475787840 Marionette TRACE conn2 <- [1,2326,null,{}] 12:16:27 INFO - PROCESS | 2491 | 1462475787843 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}] 12:16:27 INFO - PROCESS | 2491 | 1462475787959 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 12:16:28 INFO - PROCESS | 2491 | 1462475788051 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 2491 | ++DOCSHELL 0x12694c000 == 115 [pid = 2491] [id = 589] 12:16:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 238 (0x113167400) [pid = 2491] [serial = 1767] [outer = 0x0] 12:16:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 239 (0x121d9c400) [pid = 2491] [serial = 1768] [outer = 0x113167400] 12:16:28 INFO - PROCESS | 2491 | 1462475788081 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 240 (0x12ac03400) [pid = 2491] [serial = 1769] [outer = 0x113167400] 12:16:28 INFO - PROCESS | 2491 | 1462475788768 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]]]}] 12:16:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:16:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 971ms 12:16:28 INFO - PROCESS | 2491 | 1462475788811 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 12:16:28 INFO - PROCESS | 2491 | 1462475788813 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 12:16:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:16:28 INFO - PROCESS | 2491 | 1462475788816 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:16:28 INFO - PROCESS | 2491 | 1462475788818 Marionette TRACE conn2 <- [1,2330,null,{}] 12:16:28 INFO - PROCESS | 2491 | 1462475788822 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}] 12:16:28 INFO - PROCESS | 2491 | 1462475788937 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 12:16:29 INFO - PROCESS | 2491 | 1462475789037 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 2491 | ++DOCSHELL 0x121bc9800 == 116 [pid = 2491] [id = 590] 12:16:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 241 (0x113166000) [pid = 2491] [serial = 1770] [outer = 0x0] 12:16:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 242 (0x115d3e400) [pid = 2491] [serial = 1771] [outer = 0x113166000] 12:16:29 INFO - PROCESS | 2491 | 1462475789067 Marionette DEBUG loaded listener.js 12:16:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 243 (0x117691800) [pid = 2491] [serial = 1772] [outer = 0x113166000] 12:16:29 INFO - PROCESS | 2491 | 1462475789506 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]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 720ms 12:16:29 INFO - PROCESS | 2491 | 1462475789537 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 2491 | 1462475789541 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 12:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:16:29 INFO - PROCESS | 2491 | 1462475789545 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 2491 | 1462475789547 Marionette TRACE conn2 <- [1,2334,null,{}] 12:16:29 INFO - PROCESS | 2491 | 1462475789549 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}] 12:16:29 INFO - PROCESS | 2491 | 1462475789658 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 12:16:29 INFO - PROCESS | 2491 | 1462475789781 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 2491 | ++DOCSHELL 0x121bb0000 == 117 [pid = 2491] [id = 591] 12:16:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 244 (0x1180de000) [pid = 2491] [serial = 1773] [outer = 0x0] 12:16:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 245 (0x118382800) [pid = 2491] [serial = 1774] [outer = 0x1180de000] 12:16:29 INFO - PROCESS | 2491 | 1462475789812 Marionette DEBUG loaded listener.js 12:16:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 246 (0x118a10800) [pid = 2491] [serial = 1775] [outer = 0x1180de000] 12:16:30 INFO - PROCESS | 2491 | 1462475790205 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]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 673ms 12:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:16:30 INFO - PROCESS | 2491 | 1462475790218 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 12:16:30 INFO - PROCESS | 2491 | 1462475790220 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 12:16:30 INFO - PROCESS | 2491 | 1462475790222 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:16:30 INFO - PROCESS | 2491 | 1462475790224 Marionette TRACE conn2 <- [1,2338,null,{}] 12:16:30 INFO - PROCESS | 2491 | 1462475790231 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}] 12:16:30 INFO - PROCESS | 2491 | 1462475790361 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 12:16:30 INFO - PROCESS | 2491 | 1462475790473 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c26b800 == 118 [pid = 2491] [id = 592] 12:16:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 247 (0x1195e9c00) [pid = 2491] [serial = 1776] [outer = 0x0] 12:16:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 248 (0x119a0d800) [pid = 2491] [serial = 1777] [outer = 0x1195e9c00] 12:16:30 INFO - PROCESS | 2491 | 1462475790502 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 249 (0x121141800) [pid = 2491] [serial = 1778] [outer = 0x1195e9c00] 12:16:30 INFO - PROCESS | 2491 | 1462475790936 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]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 771ms 12:16:31 INFO - PROCESS | 2491 | 1462475791001 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 2491 | 1462475791003 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 12:16:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:16:31 INFO - PROCESS | 2491 | 1462475791007 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - PROCESS | 2491 | 1462475791008 Marionette TRACE conn2 <- [1,2342,null,{}] 12:16:31 INFO - PROCESS | 2491 | 1462475791010 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}] 12:16:31 INFO - PROCESS | 2491 | 1462475791119 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 12:16:31 INFO - PROCESS | 2491 | 1462475791214 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 2491 | ++DOCSHELL 0x12ccd7800 == 119 [pid = 2491] [id = 593] 12:16:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 250 (0x12134d800) [pid = 2491] [serial = 1779] [outer = 0x0] 12:16:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 251 (0x1215d3800) [pid = 2491] [serial = 1780] [outer = 0x12134d800] 12:16:31 INFO - PROCESS | 2491 | 1462475791243 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 252 (0x121613000) [pid = 2491] [serial = 1781] [outer = 0x12134d800] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x1383f1800 == 118 [pid = 2491] [id = 580] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x135a05000 == 117 [pid = 2491] [id = 579] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x1294df000 == 116 [pid = 2491] [id = 578] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x135152000 == 115 [pid = 2491] [id = 577] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 251 (0x126933000) [pid = 2491] [serial = 1621] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 250 (0x121618000) [pid = 2491] [serial = 1615] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 249 (0x1267a7400) [pid = 2491] [serial = 1630] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 248 (0x12c248800) [pid = 2491] [serial = 1624] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 247 (0x11316b800) [pid = 2491] [serial = 1627] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 246 (0x118a17c00) [pid = 2491] [serial = 1612] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 245 (0x121da6000) [pid = 2491] [serial = 1618] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 244 (0x116859c00) [pid = 2491] [serial = 1609] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 243 (0x132065c00) [pid = 2491] [serial = 1672] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12da5e000 == 114 [pid = 2491] [id = 576] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12d322800 == 113 [pid = 2491] [id = 575] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12ccce800 == 112 [pid = 2491] [id = 574] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4a7800 == 111 [pid = 2491] [id = 573] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12972a000 == 110 [pid = 2491] [id = 572] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12495f800 == 109 [pid = 2491] [id = 571] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x121be2000 == 108 [pid = 2491] [id = 570] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x1265a8800 == 107 [pid = 2491] [id = 569] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x121d84800 == 106 [pid = 2491] [id = 567] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x132444000 == 105 [pid = 2491] [id = 566] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x141773000 == 104 [pid = 2491] [id = 565] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x140cdc000 == 103 [pid = 2491] [id = 564] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x140cc2800 == 102 [pid = 2491] [id = 563] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x1324d9000 == 101 [pid = 2491] [id = 562] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x138474800 == 100 [pid = 2491] [id = 561] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12cccd000 == 99 [pid = 2491] [id = 560] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x128c37000 == 98 [pid = 2491] [id = 559] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x12480b000 == 97 [pid = 2491] [id = 558] 12:16:31 INFO - PROCESS | 2491 | --DOCSHELL 0x14220e000 == 96 [pid = 2491] [id = 557] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 242 (0x11732c400) [pid = 2491] [serial = 1637] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 241 (0x128a3c800) [pid = 2491] [serial = 1666] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 240 (0x11316a000) [pid = 2491] [serial = 1634] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 239 (0x12d6ad000) [pid = 2491] [serial = 1661] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 238 (0x112a3c000) [pid = 2491] [serial = 1633] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 237 (0x121614000) [pid = 2491] [serial = 1646] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 236 (0x12bcb1400) [pid = 2491] [serial = 1667] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 235 (0x1183dc400) [pid = 2491] [serial = 1639] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 234 (0x1294ad000) [pid = 2491] [serial = 1655] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 233 (0x128b02800) [pid = 2491] [serial = 1652] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 232 (0x112d1a000) [pid = 2491] [serial = 1636] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 231 (0x11960b000) [pid = 2491] [serial = 1664] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 230 (0x125443800) [pid = 2491] [serial = 1649] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 229 (0x1215d0c00) [pid = 2491] [serial = 1645] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 228 (0x128c10000) [pid = 2491] [serial = 1654] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 227 (0x12679a400) [pid = 2491] [serial = 1651] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 226 (0x12bccf000) [pid = 2491] [serial = 1660] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 225 (0x1195d2c00) [pid = 2491] [serial = 1640] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x12d617c00) [pid = 2491] [serial = 1669] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 223 (0x121142000) [pid = 2491] [serial = 1643] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 222 (0x12976bc00) [pid = 2491] [serial = 1657] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 221 (0x12ac08000) [pid = 2491] [serial = 1658] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 220 (0x11678e000) [pid = 2491] [serial = 1663] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 219 (0x119b13800) [pid = 2491] [serial = 1642] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 218 (0x121d9e000) [pid = 2491] [serial = 1648] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | --DOMWINDOW == 217 (0x12d9bfc00) [pid = 2491] [serial = 1670] [outer = 0x0] [url = about:blank] 12:16:31 INFO - PROCESS | 2491 | 1462475791665 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]]]}] 12:16:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:16:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 12:16:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:16:31 INFO - PROCESS | 2491 | 1462475791678 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 2491 | 1462475791679 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 12:16:31 INFO - PROCESS | 2491 | 1462475791681 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - PROCESS | 2491 | 1462475791684 Marionette TRACE conn2 <- [1,2346,null,{}] 12:16:31 INFO - PROCESS | 2491 | 1462475791687 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}] 12:16:31 INFO - PROCESS | 2491 | 1462475791795 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 12:16:31 INFO - PROCESS | 2491 | 1462475791864 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 2491 | ++DOCSHELL 0x121773000 == 97 [pid = 2491] [id = 594] 12:16:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 218 (0x118347000) [pid = 2491] [serial = 1782] [outer = 0x0] 12:16:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 219 (0x118a17c00) [pid = 2491] [serial = 1783] [outer = 0x118347000] 12:16:31 INFO - PROCESS | 2491 | 1462475791897 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 220 (0x1215d8c00) [pid = 2491] [serial = 1784] [outer = 0x118347000] 12:16:32 INFO - PROCESS | 2491 | 1462475792216 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]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 571ms 12:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:16:32 INFO - PROCESS | 2491 | 1462475792253 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 2491 | 1462475792254 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 12:16:32 INFO - PROCESS | 2491 | 1462475792256 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - PROCESS | 2491 | 1462475792257 Marionette TRACE conn2 <- [1,2350,null,{}] 12:16:32 INFO - PROCESS | 2491 | 1462475792259 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}] 12:16:32 INFO - PROCESS | 2491 | 1462475792368 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 12:16:32 INFO - PROCESS | 2491 | 1462475792446 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e13800 == 98 [pid = 2491] [id = 595] 12:16:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 221 (0x121002c00) [pid = 2491] [serial = 1785] [outer = 0x0] 12:16:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 222 (0x121b55c00) [pid = 2491] [serial = 1786] [outer = 0x121002c00] 12:16:32 INFO - PROCESS | 2491 | 1462475792475 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 223 (0x1260b5800) [pid = 2491] [serial = 1787] [outer = 0x121002c00] 12:16:32 INFO - PROCESS | 2491 | 1462475792760 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]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 518ms 12:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:16:32 INFO - PROCESS | 2491 | 1462475792774 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 2491 | 1462475792775 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 12:16:32 INFO - PROCESS | 2491 | 1462475792777 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - PROCESS | 2491 | 1462475792778 Marionette TRACE conn2 <- [1,2354,null,{}] 12:16:32 INFO - PROCESS | 2491 | 1462475792789 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}] 12:16:32 INFO - PROCESS | 2491 | 1462475792888 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 12:16:32 INFO - PROCESS | 2491 | 1462475792892 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8d1000 == 99 [pid = 2491] [id = 596] 12:16:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 224 (0x12679dc00) [pid = 2491] [serial = 1788] [outer = 0x0] 12:16:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x12682a800) [pid = 2491] [serial = 1789] [outer = 0x12679dc00] 12:16:32 INFO - PROCESS | 2491 | 1462475792918 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x128a30800) [pid = 2491] [serial = 1790] [outer = 0x12679dc00] 12:16:33 INFO - PROCESS | 2491 | 1462475793288 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]]]}] 12:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 523ms 12:16:33 INFO - PROCESS | 2491 | 1462475793304 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 2491 | 1462475793305 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 12:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:16:33 INFO - PROCESS | 2491 | 1462475793307 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:16:33 INFO - PROCESS | 2491 | 1462475793309 Marionette TRACE conn2 <- [1,2358,null,{}] 12:16:33 INFO - PROCESS | 2491 | 1462475793311 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}] 12:16:33 INFO - PROCESS | 2491 | 1462475793486 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 12:16:33 INFO - PROCESS | 2491 | 1462475793556 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d57b000 == 100 [pid = 2491] [id = 597] 12:16:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x1215c9800) [pid = 2491] [serial = 1791] [outer = 0x0] 12:16:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 228 (0x128a3d800) [pid = 2491] [serial = 1792] [outer = 0x1215c9800] 12:16:33 INFO - PROCESS | 2491 | 1462475793598 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 229 (0x128c0b800) [pid = 2491] [serial = 1793] [outer = 0x1215c9800] 12:16:34 INFO - PROCESS | 2491 | 1462475794007 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]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 718ms 12:16:34 INFO - PROCESS | 2491 | 1462475794026 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 12:16:34 INFO - PROCESS | 2491 | 1462475794027 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 12:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:16:34 INFO - PROCESS | 2491 | 1462475794029 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - PROCESS | 2491 | 1462475794031 Marionette TRACE conn2 <- [1,2362,null,{}] 12:16:34 INFO - PROCESS | 2491 | 1462475794034 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}] 12:16:34 INFO - PROCESS | 2491 | 1462475794162 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 12:16:34 INFO - PROCESS | 2491 | 1462475794196 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x12db6b000 == 101 [pid = 2491] [id = 598] 12:16:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x1254eb400) [pid = 2491] [serial = 1794] [outer = 0x0] 12:16:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 231 (0x128f83000) [pid = 2491] [serial = 1795] [outer = 0x1254eb400] 12:16:34 INFO - PROCESS | 2491 | 1462475794221 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 232 (0x1295ca000) [pid = 2491] [serial = 1796] [outer = 0x1254eb400] 12:16:34 INFO - PROCESS | 2491 | 1462475794579 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]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 572ms 12:16:34 INFO - PROCESS | 2491 | 1462475794603 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 12:16:34 INFO - PROCESS | 2491 | 1462475794604 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 12:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:16:34 INFO - PROCESS | 2491 | 1462475794606 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - PROCESS | 2491 | 1462475794607 Marionette TRACE conn2 <- [1,2366,null,{}] 12:16:34 INFO - PROCESS | 2491 | 1462475794610 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}] 12:16:34 INFO - PROCESS | 2491 | 1462475794738 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 12:16:34 INFO - PROCESS | 2491 | 1462475794753 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x1324d0800 == 102 [pid = 2491] [id = 599] 12:16:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 233 (0x128c0e400) [pid = 2491] [serial = 1797] [outer = 0x0] 12:16:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 234 (0x12a925800) [pid = 2491] [serial = 1798] [outer = 0x128c0e400] 12:16:34 INFO - PROCESS | 2491 | 1462475794778 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 235 (0x12aeba800) [pid = 2491] [serial = 1799] [outer = 0x128c0e400] 12:16:35 INFO - PROCESS | 2491 | 1462475795236 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]]]}] 12:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 669ms 12:16:35 INFO - PROCESS | 2491 | 1462475795281 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 2491 | 1462475795286 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 12:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:16:35 INFO - PROCESS | 2491 | 1462475795289 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 2491 | 1462475795292 Marionette TRACE conn2 <- [1,2370,null,{}] 12:16:35 INFO - PROCESS | 2491 | 1462475795295 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}] 12:16:35 INFO - PROCESS | 2491 | 1462475795459 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 12:16:35 INFO - PROCESS | 2491 | 1462475795503 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 2491 | ++DOCSHELL 0x1356c2800 == 103 [pid = 2491] [id = 600] 12:16:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 236 (0x12d6ae000) [pid = 2491] [serial = 1800] [outer = 0x0] 12:16:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 237 (0x13200dc00) [pid = 2491] [serial = 1801] [outer = 0x12d6ae000] 12:16:35 INFO - PROCESS | 2491 | 1462475795531 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 238 (0x13201a000) [pid = 2491] [serial = 1802] [outer = 0x12d6ae000] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 237 (0x121618400) [pid = 2491] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 236 (0x113171400) [pid = 2491] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 235 (0x112a39000) [pid = 2491] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 234 (0x119a0bc00) [pid = 2491] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 233 (0x126821c00) [pid = 2491] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 232 (0x11837d400) [pid = 2491] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 231 (0x118328800) [pid = 2491] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 230 (0x12cfb6c00) [pid = 2491] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 229 (0x1195ed000) [pid = 2491] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 228 (0x111116800) [pid = 2491] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 227 (0x12a92a400) [pid = 2491] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 226 (0x11820b000) [pid = 2491] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 225 (0x110f40c00) [pid = 2491] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x124b30800) [pid = 2491] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 223 (0x1215d5000) [pid = 2491] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 222 (0x12a91fc00) [pid = 2491] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 221 (0x1195dcc00) [pid = 2491] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 220 (0x118a11400) [pid = 2491] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 219 (0x113d9d000) [pid = 2491] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 218 (0x12c246400) [pid = 2491] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 217 (0x118f69400) [pid = 2491] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 216 (0x11313e000) [pid = 2491] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 215 (0x113da0400) [pid = 2491] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 214 (0x129769000) [pid = 2491] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 213 (0x121618800) [pid = 2491] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 212 (0x128a3bc00) [pid = 2491] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 211 (0x116785400) [pid = 2491] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 210 (0x11820e000) [pid = 2491] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 209 (0x1254f3c00) [pid = 2491] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 208 (0x110f41400) [pid = 2491] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 207 (0x1295c2800) [pid = 2491] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 206 (0x11837e800) [pid = 2491] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 205 (0x1195ee400) [pid = 2491] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 204 (0x11837f400) [pid = 2491] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 203 (0x128f7c400) [pid = 2491] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 202 (0x12197d800) [pid = 2491] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 201 (0x121da8400) [pid = 2491] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 200 (0x1291f1000) [pid = 2491] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 199 (0x12ac0c000) [pid = 2491] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 198 (0x12d6a3400) [pid = 2491] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 197 (0x121144c00) [pid = 2491] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 196 (0x12d6aa800) [pid = 2491] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 195 (0x121da8000) [pid = 2491] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 194 (0x118a19c00) [pid = 2491] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 193 (0x1196fb400) [pid = 2491] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 192 (0x1126ba000) [pid = 2491] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 191 (0x12100f000) [pid = 2491] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 190 (0x118380c00) [pid = 2491] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:16:36 INFO - PROCESS | 2491 | --DOMWINDOW == 189 (0x112e63000) [pid = 2491] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:16:36 INFO - PROCESS | 2491 | 1462475796331 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]]]}] 12:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1073ms 12:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:16:36 INFO - PROCESS | 2491 | 1462475796361 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 12:16:36 INFO - PROCESS | 2491 | 1462475796362 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 12:16:36 INFO - PROCESS | 2491 | 1462475796365 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:16:36 INFO - PROCESS | 2491 | 1462475796366 Marionette TRACE conn2 <- [1,2374,null,{}] 12:16:36 INFO - PROCESS | 2491 | 1462475796368 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}] 12:16:36 INFO - PROCESS | 2491 | 1462475796466 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 12:16:36 INFO - PROCESS | 2491 | 1462475796470 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 2491 | ++DOCSHELL 0x1196e4800 == 104 [pid = 2491] [id = 601] 12:16:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 190 (0x111093c00) [pid = 2491] [serial = 1803] [outer = 0x0] 12:16:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 191 (0x11313c800) [pid = 2491] [serial = 1804] [outer = 0x111093c00] 12:16:36 INFO - PROCESS | 2491 | 1462475796495 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 192 (0x117c37c00) [pid = 2491] [serial = 1805] [outer = 0x111093c00] 12:16:36 INFO - PROCESS | 2491 | 1462475796870 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]]]}] 12:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 522ms 12:16:36 INFO - PROCESS | 2491 | 1462475796887 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 12:16:36 INFO - PROCESS | 2491 | 1462475796888 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 12:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:16:36 INFO - PROCESS | 2491 | 1462475796890 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:16:36 INFO - PROCESS | 2491 | 1462475796891 Marionette TRACE conn2 <- [1,2378,null,{}] 12:16:36 INFO - PROCESS | 2491 | 1462475796894 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}] 12:16:37 INFO - PROCESS | 2491 | 1462475797027 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 12:16:37 INFO - PROCESS | 2491 | 1462475797036 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aaec800 == 105 [pid = 2491] [id = 602] 12:16:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 193 (0x113da0400) [pid = 2491] [serial = 1806] [outer = 0x0] 12:16:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 194 (0x11837e800) [pid = 2491] [serial = 1807] [outer = 0x113da0400] 12:16:37 INFO - PROCESS | 2491 | 1462475797061 Marionette DEBUG loaded listener.js 12:16:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 195 (0x1196fb400) [pid = 2491] [serial = 1808] [outer = 0x113da0400] 12:16:37 INFO - PROCESS | 2491 | 1462475797388 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]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 517ms 12:16:37 INFO - PROCESS | 2491 | 1462475797409 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 2491 | 1462475797410 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 12:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:16:37 INFO - PROCESS | 2491 | 1462475797412 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 2491 | 1462475797414 Marionette TRACE conn2 <- [1,2382,null,{}] 12:16:37 INFO - PROCESS | 2491 | 1462475797420 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}] 12:16:37 INFO - PROCESS | 2491 | 1462475797517 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 12:16:37 INFO - PROCESS | 2491 | 1462475797521 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x135a92000 == 106 [pid = 2491] [id = 603] 12:16:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 196 (0x1215bb800) [pid = 2491] [serial = 1809] [outer = 0x0] 12:16:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 197 (0x12197e800) [pid = 2491] [serial = 1810] [outer = 0x1215bb800] 12:16:37 INFO - PROCESS | 2491 | 1462475797547 Marionette DEBUG loaded listener.js 12:16:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 198 (0x1260be000) [pid = 2491] [serial = 1811] [outer = 0x1215bb800] 12:16:37 INFO - PROCESS | 2491 | 1462475797902 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]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 521ms 12:16:37 INFO - PROCESS | 2491 | 1462475797936 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 2491 | 1462475797937 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 12:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:16:37 INFO - PROCESS | 2491 | 1462475797940 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 2491 | 1462475797941 Marionette TRACE conn2 <- [1,2386,null,{}] 12:16:37 INFO - PROCESS | 2491 | 1462475797943 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}] 12:16:38 INFO - PROCESS | 2491 | 1462475798086 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 12:16:38 INFO - PROCESS | 2491 | 1462475798091 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 2491 | ++DOCSHELL 0x1383f1800 == 107 [pid = 2491] [id = 604] 12:16:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 199 (0x121618800) [pid = 2491] [serial = 1812] [outer = 0x0] 12:16:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 200 (0x128c05c00) [pid = 2491] [serial = 1813] [outer = 0x121618800] 12:16:38 INFO - PROCESS | 2491 | 1462475798116 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 201 (0x12a922c00) [pid = 2491] [serial = 1814] [outer = 0x121618800] 12:16:38 INFO - PROCESS | 2491 | 1462475798656 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]]]}] 12:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 768ms 12:16:38 INFO - PROCESS | 2491 | 1462475798709 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 12:16:38 INFO - PROCESS | 2491 | 1462475798711 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 12:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:16:38 INFO - PROCESS | 2491 | 1462475798715 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:16:38 INFO - PROCESS | 2491 | 1462475798718 Marionette TRACE conn2 <- [1,2390,null,{}] 12:16:38 INFO - PROCESS | 2491 | 1462475798722 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}] 12:16:38 INFO - PROCESS | 2491 | 1462475798851 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 12:16:38 INFO - PROCESS | 2491 | 1462475798941 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 2491 | ++DOCSHELL 0x124817800 == 108 [pid = 2491] [id = 605] 12:16:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 202 (0x11316c800) [pid = 2491] [serial = 1815] [outer = 0x0] 12:16:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 203 (0x116a66000) [pid = 2491] [serial = 1816] [outer = 0x11316c800] 12:16:38 INFO - PROCESS | 2491 | 1462475798974 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 204 (0x118329000) [pid = 2491] [serial = 1817] [outer = 0x11316c800] 12:16:39 INFO - PROCESS | 2491 | 1462475799440 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]]]}] 12:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 771ms 12:16:39 INFO - PROCESS | 2491 | 1462475799487 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 2491 | 1462475799491 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 12:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:16:39 INFO - PROCESS | 2491 | 1462475799496 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - PROCESS | 2491 | 1462475799498 Marionette TRACE conn2 <- [1,2394,null,{}] 12:16:39 INFO - PROCESS | 2491 | 1462475799520 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}] 12:16:39 INFO - PROCESS | 2491 | 1462475799640 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 12:16:39 INFO - PROCESS | 2491 | 1462475799729 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:39 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4dc000 == 109 [pid = 2491] [id = 606] 12:16:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 205 (0x118a12400) [pid = 2491] [serial = 1818] [outer = 0x0] 12:16:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 206 (0x119504000) [pid = 2491] [serial = 1819] [outer = 0x118a12400] 12:16:39 INFO - PROCESS | 2491 | 1462475799759 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 207 (0x1196fa400) [pid = 2491] [serial = 1820] [outer = 0x118a12400] 12:16:40 INFO - PROCESS | 2491 | 1462475800205 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]]]}] 12:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 743ms 12:16:40 INFO - PROCESS | 2491 | 1462475800250 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 12:16:40 INFO - PROCESS | 2491 | 1462475800252 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 12:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:16:40 INFO - PROCESS | 2491 | 1462475800256 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:16:40 INFO - PROCESS | 2491 | 1462475800259 Marionette TRACE conn2 <- [1,2398,null,{}] 12:16:40 INFO - PROCESS | 2491 | 1462475800269 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}] 12:16:40 INFO - PROCESS | 2491 | 1462475800388 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 12:16:40 INFO - PROCESS | 2491 | 1462475800481 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:40 INFO - PROCESS | 2491 | ++DOCSHELL 0x135277000 == 110 [pid = 2491] [id = 607] 12:16:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 208 (0x121da4800) [pid = 2491] [serial = 1821] [outer = 0x0] 12:16:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 209 (0x12493d400) [pid = 2491] [serial = 1822] [outer = 0x121da4800] 12:16:40 INFO - PROCESS | 2491 | 1462475800514 Marionette DEBUG loaded listener.js 12:16:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 210 (0x125e62800) [pid = 2491] [serial = 1823] [outer = 0x121da4800] 12:16:40 INFO - PROCESS | 2491 | 1462475800961 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]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 772ms 12:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:16:41 INFO - PROCESS | 2491 | 1462475801029 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 2491 | 1462475801031 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 12:16:41 INFO - PROCESS | 2491 | 1462475801033 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - PROCESS | 2491 | 1462475801035 Marionette TRACE conn2 <- [1,2402,null,{}] 12:16:41 INFO - PROCESS | 2491 | 1462475801037 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}] 12:16:41 INFO - PROCESS | 2491 | 1462475801157 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 12:16:41 INFO - PROCESS | 2491 | 1462475801255 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 2491 | ++DOCSHELL 0x138f9e000 == 111 [pid = 2491] [id = 608] 12:16:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 211 (0x11837d000) [pid = 2491] [serial = 1824] [outer = 0x0] 12:16:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 212 (0x1267a2c00) [pid = 2491] [serial = 1825] [outer = 0x11837d000] 12:16:41 INFO - PROCESS | 2491 | 1462475801304 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 213 (0x129764c00) [pid = 2491] [serial = 1826] [outer = 0x11837d000] 12:16:41 INFO - PROCESS | 2491 | 1462475801794 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]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 820ms 12:16:41 INFO - PROCESS | 2491 | 1462475801854 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 2491 | 1462475801855 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 12:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:16:41 INFO - PROCESS | 2491 | 1462475801858 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - PROCESS | 2491 | 1462475801859 Marionette TRACE conn2 <- [1,2406,null,{}] 12:16:41 INFO - PROCESS | 2491 | 1462475801861 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}] 12:16:41 INFO - PROCESS | 2491 | 1462475801979 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 12:16:42 INFO - PROCESS | 2491 | 1462475802071 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x13904c800 == 112 [pid = 2491] [id = 609] 12:16:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 214 (0x1260b6800) [pid = 2491] [serial = 1827] [outer = 0x0] 12:16:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 215 (0x12ac03000) [pid = 2491] [serial = 1828] [outer = 0x1260b6800] 12:16:42 INFO - PROCESS | 2491 | 1462475802100 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 216 (0x12bccfc00) [pid = 2491] [serial = 1829] [outer = 0x1260b6800] 12:16:42 INFO - PROCESS | 2491 | 1462475802508 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]]]}] 12:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 669ms 12:16:42 INFO - PROCESS | 2491 | 1462475802528 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 12:16:42 INFO - PROCESS | 2491 | 1462475802529 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 12:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:16:42 INFO - PROCESS | 2491 | 1462475802532 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - PROCESS | 2491 | 1462475802535 Marionette TRACE conn2 <- [1,2410,null,{}] 12:16:42 INFO - PROCESS | 2491 | 1462475802537 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}] 12:16:42 INFO - PROCESS | 2491 | 1462475802687 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 12:16:42 INFO - PROCESS | 2491 | 1462475802809 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x140ccf000 == 113 [pid = 2491] [id = 610] 12:16:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 217 (0x12bfcf800) [pid = 2491] [serial = 1830] [outer = 0x0] 12:16:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 218 (0x12cfc2c00) [pid = 2491] [serial = 1831] [outer = 0x12bfcf800] 12:16:42 INFO - PROCESS | 2491 | 1462475802844 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 219 (0x13206d400) [pid = 2491] [serial = 1832] [outer = 0x12bfcf800] 12:16:43 INFO - PROCESS | 2491 | 1462475803273 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]]]}] 12:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 771ms 12:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:16:43 INFO - PROCESS | 2491 | 1462475803303 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 2491 | 1462475803305 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 12:16:43 INFO - PROCESS | 2491 | 1462475803307 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - PROCESS | 2491 | 1462475803308 Marionette TRACE conn2 <- [1,2414,null,{}] 12:16:43 INFO - PROCESS | 2491 | 1462475803310 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}] 12:16:43 INFO - PROCESS | 2491 | 1462475803426 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 12:16:43 INFO - PROCESS | 2491 | 1462475803545 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:43 INFO - PROCESS | 2491 | ++DOCSHELL 0x141483800 == 114 [pid = 2491] [id = 611] 12:16:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 220 (0x13206d000) [pid = 2491] [serial = 1833] [outer = 0x0] 12:16:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 221 (0x132425000) [pid = 2491] [serial = 1834] [outer = 0x13206d000] 12:16:43 INFO - PROCESS | 2491 | 1462475803578 Marionette DEBUG loaded listener.js 12:16:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 222 (0x135867000) [pid = 2491] [serial = 1835] [outer = 0x13206d000] 12:16:43 INFO - PROCESS | 2491 | 1462475803985 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]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 719ms 12:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:16:44 INFO - PROCESS | 2491 | 1462475804026 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 2491 | 1462475804027 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 12:16:44 INFO - PROCESS | 2491 | 1462475804030 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 2491 | 1462475804031 Marionette TRACE conn2 <- [1,2418,null,{}] 12:16:44 INFO - PROCESS | 2491 | 1462475804052 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}] 12:16:44 INFO - PROCESS | 2491 | 1462475804170 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 12:16:44 INFO - PROCESS | 2491 | 1462475804262 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x13fedb000 == 115 [pid = 2491] [id = 612] 12:16:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 223 (0x132403800) [pid = 2491] [serial = 1836] [outer = 0x0] 12:16:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 224 (0x132409000) [pid = 2491] [serial = 1837] [outer = 0x132403800] 12:16:44 INFO - PROCESS | 2491 | 1462475804292 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x13240e800) [pid = 2491] [serial = 1838] [outer = 0x132403800] 12:16:44 INFO - PROCESS | 2491 | 1462475804700 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]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 690ms 12:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:16:44 INFO - PROCESS | 2491 | 1462475804720 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 2491 | 1462475804722 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 12:16:44 INFO - PROCESS | 2491 | 1462475804724 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 2491 | 1462475804725 Marionette TRACE conn2 <- [1,2422,null,{}] 12:16:44 INFO - PROCESS | 2491 | 1462475804728 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}] 12:16:44 INFO - PROCESS | 2491 | 1462475804845 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 12:16:44 INFO - PROCESS | 2491 | 1462475804938 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x142206000 == 116 [pid = 2491] [id = 613] 12:16:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x13240e400) [pid = 2491] [serial = 1839] [outer = 0x0] 12:16:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x135869400) [pid = 2491] [serial = 1840] [outer = 0x13240e400] 12:16:44 INFO - PROCESS | 2491 | 1462475804969 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 228 (0x13588dc00) [pid = 2491] [serial = 1841] [outer = 0x13240e400] 12:16:45 INFO - PROCESS | 2491 | 1462475805398 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]]]}] 12:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 722ms 12:16:45 INFO - PROCESS | 2491 | 1462475805446 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 12:16:45 INFO - PROCESS | 2491 | 1462475805448 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 12:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:16:45 INFO - PROCESS | 2491 | 1462475805450 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:16:45 INFO - PROCESS | 2491 | 1462475805451 Marionette TRACE conn2 <- [1,2426,null,{}] 12:16:45 INFO - PROCESS | 2491 | 1462475805454 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}] 12:16:45 INFO - PROCESS | 2491 | 1462475805593 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 12:16:45 INFO - PROCESS | 2491 | 1462475805701 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 2491 | ++DOCSHELL 0x119bf5000 == 117 [pid = 2491] [id = 614] 12:16:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 229 (0x111ec5c00) [pid = 2491] [serial = 1842] [outer = 0x0] 12:16:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x118143000) [pid = 2491] [serial = 1843] [outer = 0x111ec5c00] 12:16:45 INFO - PROCESS | 2491 | 1462475805732 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 231 (0x12bcd3400) [pid = 2491] [serial = 1844] [outer = 0x111ec5c00] 12:16:46 INFO - PROCESS | 2491 | 1462475806211 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]]]}] 12:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 773ms 12:16:46 INFO - PROCESS | 2491 | 1462475806225 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 12:16:46 INFO - PROCESS | 2491 | 1462475806228 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 12:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:16:46 INFO - PROCESS | 2491 | 1462475806231 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - PROCESS | 2491 | 1462475806234 Marionette TRACE conn2 <- [1,2430,null,{}] 12:16:46 INFO - PROCESS | 2491 | 1462475806238 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}] 12:16:46 INFO - PROCESS | 2491 | 1462475806442 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 12:16:46 INFO - PROCESS | 2491 | 1462475806552 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:46 INFO - PROCESS | 2491 | ++DOCSHELL 0x132446800 == 118 [pid = 2491] [id = 615] 12:16:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 232 (0x132404000) [pid = 2491] [serial = 1845] [outer = 0x0] 12:16:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 233 (0x135e53c00) [pid = 2491] [serial = 1846] [outer = 0x132404000] 12:16:46 INFO - PROCESS | 2491 | 1462475806586 Marionette DEBUG loaded listener.js 12:16:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 234 (0x1400dac00) [pid = 2491] [serial = 1847] [outer = 0x132404000] 12:16:47 INFO - PROCESS | 2491 | 1462475807012 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]]]}] 12:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 823ms 12:16:47 INFO - PROCESS | 2491 | 1462475807055 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 2491 | 1462475807056 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 12:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:16:47 INFO - PROCESS | 2491 | 1462475807058 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - PROCESS | 2491 | 1462475807060 Marionette TRACE conn2 <- [1,2434,null,{}] 12:16:47 INFO - PROCESS | 2491 | 1462475807062 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}] 12:16:47 INFO - PROCESS | 2491 | 1462475807183 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 12:16:47 INFO - PROCESS | 2491 | 1462475807305 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x12177d800 == 119 [pid = 2491] [id = 616] 12:16:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 235 (0x113134000) [pid = 2491] [serial = 1848] [outer = 0x0] 12:16:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 236 (0x11802c800) [pid = 2491] [serial = 1849] [outer = 0x113134000] 12:16:47 INFO - PROCESS | 2491 | 1462475807338 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 237 (0x121b49400) [pid = 2491] [serial = 1850] [outer = 0x113134000] 12:16:47 INFO - PROCESS | 2491 | 1462475807745 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]]]}] 12:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 721ms 12:16:47 INFO - PROCESS | 2491 | 1462475807780 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 2491 | 1462475807781 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 12:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:16:47 INFO - PROCESS | 2491 | 1462475807784 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - PROCESS | 2491 | 1462475807785 Marionette TRACE conn2 <- [1,2438,null,{}] 12:16:47 INFO - PROCESS | 2491 | 1462475807787 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}] 12:16:47 INFO - PROCESS | 2491 | 1462475807911 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 12:16:48 INFO - PROCESS | 2491 | 1462475808035 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:48 INFO - PROCESS | 2491 | ++DOCSHELL 0x117328800 == 120 [pid = 2491] [id = 617] 12:16:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 238 (0x111092000) [pid = 2491] [serial = 1851] [outer = 0x0] 12:16:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 239 (0x113132800) [pid = 2491] [serial = 1852] [outer = 0x111092000] 12:16:48 INFO - PROCESS | 2491 | 1462475808067 Marionette DEBUG loaded listener.js 12:16:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 240 (0x118fa0000) [pid = 2491] [serial = 1853] [outer = 0x111092000] 12:16:48 INFO - PROCESS | 2491 | 1462475808729 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]]]}] 12:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 972ms 12:16:48 INFO - PROCESS | 2491 | 1462475808757 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 2491 | 1462475808759 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 12:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:16:48 INFO - PROCESS | 2491 | 1462475808763 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 2491 | 1462475808765 Marionette TRACE conn2 <- [1,2442,null,{}] 12:16:48 INFO - PROCESS | 2491 | 1462475808769 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}] 12:16:48 INFO - PROCESS | 2491 | 1462475808890 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 12:16:49 INFO - PROCESS | 2491 | 1462475809020 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:49 INFO - PROCESS | 2491 | ++DOCSHELL 0x11811e800 == 121 [pid = 2491] [id = 618] 12:16:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 241 (0x11108f400) [pid = 2491] [serial = 1854] [outer = 0x0] 12:16:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 242 (0x1126b7000) [pid = 2491] [serial = 1855] [outer = 0x11108f400] 12:16:49 INFO - PROCESS | 2491 | 1462475809052 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 243 (0x1131c1800) [pid = 2491] [serial = 1856] [outer = 0x11108f400] 12:16:49 INFO - PROCESS | 2491 | 1462475809563 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]]]}] 12:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 822ms 12:16:49 INFO - PROCESS | 2491 | 1462475809586 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 12:16:49 INFO - PROCESS | 2491 | 1462475809591 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 12:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:16:49 INFO - PROCESS | 2491 | 1462475809598 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:16:49 INFO - PROCESS | 2491 | 1462475809601 Marionette TRACE conn2 <- [1,2446,null,{}] 12:16:49 INFO - PROCESS | 2491 | 1462475809605 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}] 12:16:49 INFO - PROCESS | 2491 | 1462475809760 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 12:16:49 INFO - PROCESS | 2491 | 1462475809885 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:49 INFO - PROCESS | 2491 | ++DOCSHELL 0x121245000 == 122 [pid = 2491] [id = 619] 12:16:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 244 (0x1165c5800) [pid = 2491] [serial = 1857] [outer = 0x0] 12:16:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 245 (0x117c38800) [pid = 2491] [serial = 1858] [outer = 0x1165c5800] 12:16:49 INFO - PROCESS | 2491 | 1462475809915 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 246 (0x118204000) [pid = 2491] [serial = 1859] [outer = 0x1165c5800] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x135a92000 == 121 [pid = 2491] [id = 603] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x12aaec800 == 120 [pid = 2491] [id = 602] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x1196e4800 == 119 [pid = 2491] [id = 601] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 245 (0x140e84c00) [pid = 2491] [serial = 1744] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x12db6b000 == 118 [pid = 2491] [id = 598] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x12d57b000 == 117 [pid = 2491] [id = 597] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x12c8d1000 == 116 [pid = 2491] [id = 596] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x126e13800 == 115 [pid = 2491] [id = 595] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x121773000 == 114 [pid = 2491] [id = 594] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x12ccd7800 == 113 [pid = 2491] [id = 593] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x12c26b800 == 112 [pid = 2491] [id = 592] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x121bb0000 == 111 [pid = 2491] [id = 591] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x121bc9800 == 110 [pid = 2491] [id = 590] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x13fddb000 == 109 [pid = 2491] [id = 585] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x135775800 == 108 [pid = 2491] [id = 584] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x138fcd000 == 107 [pid = 2491] [id = 469] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x129ab5000 == 106 [pid = 2491] [id = 583] 12:16:50 INFO - PROCESS | 2491 | --DOCSHELL 0x12131f800 == 105 [pid = 2491] [id = 582] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 244 (0x12ac07400) [pid = 2491] [serial = 1565] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 243 (0x12ae88000) [pid = 2491] [serial = 1562] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 242 (0x1249c6000) [pid = 2491] [serial = 1493] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 241 (0x128d71800) [pid = 2491] [serial = 1553] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 240 (0x11820d400) [pid = 2491] [serial = 1478] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 239 (0x1195d4800) [pid = 2491] [serial = 1481] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 238 (0x12c245400) [pid = 2491] [serial = 1423] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 237 (0x111db9400) [pid = 2491] [serial = 1472] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 236 (0x12b39a800) [pid = 2491] [serial = 1568] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 235 (0x1195e6c00) [pid = 2491] [serial = 1544] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 234 (0x121617400) [pid = 2491] [serial = 1547] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 233 (0x119211000) [pid = 2491] [serial = 1414] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 232 (0x1295cb000) [pid = 2491] [serial = 1556] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 231 (0x12681d800) [pid = 2491] [serial = 1550] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 230 (0x121b48400) [pid = 2491] [serial = 1490] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 229 (0x118208800) [pid = 2491] [serial = 1411] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 228 (0x115d3e800) [pid = 2491] [serial = 1345] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 227 (0x124b2ac00) [pid = 2491] [serial = 1417] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 226 (0x1295c2400) [pid = 2491] [serial = 1357] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 225 (0x12979b400) [pid = 2491] [serial = 1559] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x135893800) [pid = 2491] [serial = 1429] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 223 (0x135890400) [pid = 2491] [serial = 1426] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 222 (0x121009400) [pid = 2491] [serial = 1484] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 221 (0x113139c00) [pid = 2491] [serial = 1538] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 220 (0x12c248400) [pid = 2491] [serial = 1363] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 219 (0x1184f7000) [pid = 2491] [serial = 1348] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 218 (0x119ba3400) [pid = 2491] [serial = 1369] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 217 (0x128c0f800) [pid = 2491] [serial = 1420] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 216 (0x121614800) [pid = 2491] [serial = 1487] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 215 (0x12ae8f400) [pid = 2491] [serial = 1360] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 214 (0x12114dc00) [pid = 2491] [serial = 1351] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 213 (0x124b28c00) [pid = 2491] [serial = 1496] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 212 (0x11820a000) [pid = 2491] [serial = 1541] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 211 (0x12d206800) [pid = 2491] [serial = 1366] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 210 (0x1267a4000) [pid = 2491] [serial = 1354] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 209 (0x113da2c00) [pid = 2491] [serial = 1475] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 208 (0x128f81c00) [pid = 2491] [serial = 1726] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 207 (0x12aeb9c00) [pid = 2491] [serial = 1729] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 206 (0x129767000) [pid = 2491] [serial = 1727] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 205 (0x12d363c00) [pid = 2491] [serial = 1732] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 204 (0x12bcd5c00) [pid = 2491] [serial = 1730] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 203 (0x12d9c0400) [pid = 2491] [serial = 1738] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 202 (0x12175d000) [pid = 2491] [serial = 1735] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 201 (0x1294ab000) [pid = 2491] [serial = 1736] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 200 (0x13586b400) [pid = 2491] [serial = 1741] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 199 (0x12d6a4800) [pid = 2491] [serial = 1733] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 198 (0x11813a000) [pid = 2491] [serial = 1675] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 197 (0x12682a000) [pid = 2491] [serial = 1684] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 196 (0x12679b000) [pid = 2491] [serial = 1723] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 195 (0x1195d2000) [pid = 2491] [serial = 1714] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 194 (0x119b28000) [pid = 2491] [serial = 1715] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 193 (0x135e59c00) [pid = 2491] [serial = 1696] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 192 (0x1295cfc00) [pid = 2491] [serial = 1687] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 191 (0x132429000) [pid = 2491] [serial = 1699] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 190 (0x121148000) [pid = 2491] [serial = 1717] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 189 (0x12160b800) [pid = 2491] [serial = 1718] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 188 (0x121616400) [pid = 2491] [serial = 1702] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 187 (0x13585dc00) [pid = 2491] [serial = 1690] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 186 (0x118fa2000) [pid = 2491] [serial = 1678] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 185 (0x12a9cec00) [pid = 2491] [serial = 1706] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 184 (0x113164400) [pid = 2491] [serial = 1705] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 183 (0x12197cc00) [pid = 2491] [serial = 1720] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 182 (0x121da2400) [pid = 2491] [serial = 1721] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 181 (0x135895800) [pid = 2491] [serial = 1693] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 180 (0x118a1a000) [pid = 2491] [serial = 1712] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 179 (0x1183d7400) [pid = 2491] [serial = 1711] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 178 (0x121b50000) [pid = 2491] [serial = 1681] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 177 (0x118208400) [pid = 2491] [serial = 1709] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 176 (0x116162c00) [pid = 2491] [serial = 1708] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 175 (0x135e5d800) [pid = 2491] [serial = 1742] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 174 (0x128c0f400) [pid = 2491] [serial = 1724] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | --DOMWINDOW == 173 (0x13585f400) [pid = 2491] [serial = 1739] [outer = 0x0] [url = about:blank] 12:16:50 INFO - PROCESS | 2491 | 1462475810374 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]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 826ms 12:16:50 INFO - PROCESS | 2491 | 1462475810423 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 2491 | 1462475810425 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 12:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:16:50 INFO - PROCESS | 2491 | 1462475810427 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - PROCESS | 2491 | 1462475810430 Marionette TRACE conn2 <- [1,2450,null,{}] 12:16:50 INFO - PROCESS | 2491 | 1462475810437 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}] 12:16:50 INFO - PROCESS | 2491 | 1462475810571 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 12:16:50 INFO - PROCESS | 2491 | 1462475810656 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 2491 | ++DOCSHELL 0x1196e4800 == 106 [pid = 2491] [id = 620] 12:16:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 174 (0x1165c9000) [pid = 2491] [serial = 1860] [outer = 0x0] 12:16:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 175 (0x11834bc00) [pid = 2491] [serial = 1861] [outer = 0x1165c9000] 12:16:50 INFO - PROCESS | 2491 | 1462475810687 Marionette DEBUG loaded listener.js 12:16:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 176 (0x1183d1c00) [pid = 2491] [serial = 1862] [outer = 0x1165c9000] 12:16:51 INFO - PROCESS | 2491 | 1462475811080 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]]]}] 12:16:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:16:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 676ms 12:16:51 INFO - PROCESS | 2491 | 1462475811104 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 12:16:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:16:51 INFO - PROCESS | 2491 | 1462475811107 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 12:16:51 INFO - PROCESS | 2491 | 1462475811110 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - PROCESS | 2491 | 1462475811112 Marionette TRACE conn2 <- [1,2454,null,{}] 12:16:51 INFO - PROCESS | 2491 | 1462475811114 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}] 12:16:51 INFO - PROCESS | 2491 | 1462475811197 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 12:16:51 INFO - PROCESS | 2491 | 1462475811262 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 2491 | ++DOCSHELL 0x12339e000 == 107 [pid = 2491] [id = 621] 12:16:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 177 (0x118347800) [pid = 2491] [serial = 1863] [outer = 0x0] 12:16:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 178 (0x118a0e800) [pid = 2491] [serial = 1864] [outer = 0x118347800] 12:16:51 INFO - PROCESS | 2491 | 1462475811291 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 179 (0x1192cb400) [pid = 2491] [serial = 1865] [outer = 0x118347800] 12:16:51 INFO - PROCESS | 2491 | 1462475811703 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]]]}] 12:16:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:16:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 625ms 12:16:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:16:51 INFO - PROCESS | 2491 | 1462475811735 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 12:16:51 INFO - PROCESS | 2491 | 1462475811737 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 12:16:51 INFO - PROCESS | 2491 | 1462475811741 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - PROCESS | 2491 | 1462475811742 Marionette TRACE conn2 <- [1,2458,null,{}] 12:16:51 INFO - PROCESS | 2491 | 1462475811746 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}] 12:16:51 INFO - PROCESS | 2491 | 1462475811941 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 12:16:51 INFO - PROCESS | 2491 | 1462475811988 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 2491 | ++DOCSHELL 0x128f9a000 == 108 [pid = 2491] [id = 622] 12:16:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 180 (0x1195d7000) [pid = 2491] [serial = 1866] [outer = 0x0] 12:16:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 181 (0x1195e9800) [pid = 2491] [serial = 1867] [outer = 0x1195d7000] 12:16:52 INFO - PROCESS | 2491 | 1462475812014 Marionette DEBUG loaded listener.js 12:16:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 182 (0x1196f4c00) [pid = 2491] [serial = 1868] [outer = 0x1195d7000] 12:16:52 INFO - PROCESS | 2491 | 1462475812380 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]]]}] 12:16:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 12:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:16:52 INFO - PROCESS | 2491 | 1462475812411 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 12:16:52 INFO - PROCESS | 2491 | 1462475812412 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 12:16:52 INFO - PROCESS | 2491 | 1462475812416 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:16:52 INFO - PROCESS | 2491 | 1462475812417 Marionette TRACE conn2 <- [1,2462,null,{}] 12:16:52 INFO - PROCESS | 2491 | 1462475812421 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}] 12:16:52 INFO - PROCESS | 2491 | 1462475812654 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 12:16:52 INFO - PROCESS | 2491 | 1462475812687 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:52 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b328800 == 109 [pid = 2491] [id = 623] 12:16:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 183 (0x119b13800) [pid = 2491] [serial = 1869] [outer = 0x0] 12:16:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 184 (0x12150ec00) [pid = 2491] [serial = 1870] [outer = 0x119b13800] 12:16:52 INFO - PROCESS | 2491 | 1462475812730 Marionette DEBUG loaded listener.js 12:16:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 185 (0x1215db800) [pid = 2491] [serial = 1871] [outer = 0x119b13800] 12:16:53 INFO - PROCESS | 2491 | 1462475813135 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]]]}] 12:16:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 771ms 12:16:53 INFO - PROCESS | 2491 | 1462475813186 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 12:16:53 INFO - PROCESS | 2491 | 1462475813187 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 12:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:16:53 INFO - PROCESS | 2491 | 1462475813190 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:16:53 INFO - PROCESS | 2491 | 1462475813191 Marionette TRACE conn2 <- [1,2466,null,{}] 12:16:53 INFO - PROCESS | 2491 | 1462475813193 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}] 12:16:53 INFO - PROCESS | 2491 | 1462475813336 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 12:16:53 INFO - PROCESS | 2491 | 1462475813352 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:53 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bdee000 == 110 [pid = 2491] [id = 624] 12:16:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 186 (0x121140800) [pid = 2491] [serial = 1872] [outer = 0x0] 12:16:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 187 (0x121759c00) [pid = 2491] [serial = 1873] [outer = 0x121140800] 12:16:53 INFO - PROCESS | 2491 | 1462475813377 Marionette DEBUG loaded listener.js 12:16:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 188 (0x121b48000) [pid = 2491] [serial = 1874] [outer = 0x121140800] 12:16:53 INFO - PROCESS | 2491 | 1462475813725 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]]]}] 12:16:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 569ms 12:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:16:53 INFO - PROCESS | 2491 | 1462475813764 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 12:16:53 INFO - PROCESS | 2491 | 1462475813765 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 12:16:53 INFO - PROCESS | 2491 | 1462475813767 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:16:53 INFO - PROCESS | 2491 | 1462475813768 Marionette TRACE conn2 <- [1,2470,null,{}] 12:16:53 INFO - PROCESS | 2491 | 1462475813771 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}] 12:16:53 INFO - PROCESS | 2491 | 1462475813897 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 12:16:53 INFO - PROCESS | 2491 | 1462475813909 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:53 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8cf000 == 111 [pid = 2491] [id = 625] 12:16:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 189 (0x121614800) [pid = 2491] [serial = 1875] [outer = 0x0] 12:16:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 190 (0x121da2000) [pid = 2491] [serial = 1876] [outer = 0x121614800] 12:16:53 INFO - PROCESS | 2491 | 1462475813935 Marionette DEBUG loaded listener.js 12:16:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 191 (0x124939c00) [pid = 2491] [serial = 1877] [outer = 0x121614800] 12:16:54 INFO - PROCESS | 2491 | 1462475814287 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]]]}] 12:16:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 570ms 12:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:16:54 INFO - PROCESS | 2491 | 1462475814338 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 12:16:54 INFO - PROCESS | 2491 | 1462475814339 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 12:16:54 INFO - PROCESS | 2491 | 1462475814347 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - PROCESS | 2491 | 1462475814348 Marionette TRACE conn2 <- [1,2474,null,{}] 12:16:54 INFO - PROCESS | 2491 | 1462475814350 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}] 12:16:54 INFO - PROCESS | 2491 | 1462475814477 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 12:16:54 INFO - PROCESS | 2491 | 1462475814491 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cfd1800 == 112 [pid = 2491] [id = 626] 12:16:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 192 (0x121da9c00) [pid = 2491] [serial = 1878] [outer = 0x0] 12:16:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 193 (0x124b29c00) [pid = 2491] [serial = 1879] [outer = 0x121da9c00] 12:16:54 INFO - PROCESS | 2491 | 1462475814517 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 194 (0x125e68800) [pid = 2491] [serial = 1880] [outer = 0x121da9c00] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 193 (0x118347000) [pid = 2491] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 192 (0x111093c00) [pid = 2491] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 191 (0x1195e9c00) [pid = 2491] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 190 (0x1254eb400) [pid = 2491] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 189 (0x121002c00) [pid = 2491] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 188 (0x113166000) [pid = 2491] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 187 (0x113da0400) [pid = 2491] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 186 (0x128c0e400) [pid = 2491] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 185 (0x12134d800) [pid = 2491] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 184 (0x12d6ae000) [pid = 2491] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 183 (0x113167400) [pid = 2491] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 182 (0x12679dc00) [pid = 2491] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 181 (0x1215bb800) [pid = 2491] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 180 (0x1180de000) [pid = 2491] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:16:55 INFO - PROCESS | 2491 | --DOMWINDOW == 179 (0x1215c9800) [pid = 2491] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:16:55 INFO - PROCESS | 2491 | 1462475815183 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]]]}] 12:16:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 879ms 12:16:55 INFO - PROCESS | 2491 | 1462475815222 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 12:16:55 INFO - PROCESS | 2491 | 1462475815223 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 12:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:16:55 INFO - PROCESS | 2491 | 1462475815226 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 2491 | 1462475815227 Marionette TRACE conn2 <- [1,2478,null,{}] 12:16:55 INFO - PROCESS | 2491 | 1462475815230 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}] 12:16:55 INFO - PROCESS | 2491 | 1462475815345 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 12:16:55 INFO - PROCESS | 2491 | 1462475815348 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d575800 == 113 [pid = 2491] [id = 627] 12:16:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 180 (0x11834c800) [pid = 2491] [serial = 1881] [outer = 0x0] 12:16:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 181 (0x1215c9800) [pid = 2491] [serial = 1882] [outer = 0x11834c800] 12:16:55 INFO - PROCESS | 2491 | 1462475815373 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 182 (0x1260bc400) [pid = 2491] [serial = 1883] [outer = 0x11834c800] 12:16:55 INFO - PROCESS | 2491 | 1462475815727 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]]]}] 12:16:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 523ms 12:16:55 INFO - PROCESS | 2491 | 1462475815750 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 12:16:55 INFO - PROCESS | 2491 | 1462475815754 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 12:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:16:55 INFO - PROCESS | 2491 | 1462475815756 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 2491 | 1462475815758 Marionette TRACE conn2 <- [1,2482,null,{}] 12:16:55 INFO - PROCESS | 2491 | 1462475815761 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}] 12:16:55 INFO - PROCESS | 2491 | 1462475815874 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 12:16:55 INFO - PROCESS | 2491 | 1462475815954 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 2491 | ++DOCSHELL 0x12da61800 == 114 [pid = 2491] [id = 628] 12:16:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 183 (0x1267a1800) [pid = 2491] [serial = 1884] [outer = 0x0] 12:16:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 184 (0x126826400) [pid = 2491] [serial = 1885] [outer = 0x1267a1800] 12:16:55 INFO - PROCESS | 2491 | 1462475815983 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 185 (0x128b03400) [pid = 2491] [serial = 1886] [outer = 0x1267a1800] 12:16:56 INFO - PROCESS | 2491 | 1462475816288 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]]]}] 12:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 569ms 12:16:56 INFO - PROCESS | 2491 | 1462475816326 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 12:16:56 INFO - PROCESS | 2491 | 1462475816327 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 12:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:16:56 INFO - PROCESS | 2491 | 1462475816329 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - PROCESS | 2491 | 1462475816330 Marionette TRACE conn2 <- [1,2486,null,{}] 12:16:56 INFO - PROCESS | 2491 | 1462475816335 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}] 12:16:56 INFO - PROCESS | 2491 | 1462475816435 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 12:16:56 INFO - PROCESS | 2491 | 1462475816439 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:56 INFO - PROCESS | 2491 | ++DOCSHELL 0x1324d7000 == 115 [pid = 2491] [id = 629] 12:16:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 186 (0x128b03800) [pid = 2491] [serial = 1887] [outer = 0x0] 12:16:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 187 (0x128c0f800) [pid = 2491] [serial = 1888] [outer = 0x128b03800] 12:16:56 INFO - PROCESS | 2491 | 1462475816464 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 188 (0x1294b7800) [pid = 2491] [serial = 1889] [outer = 0x128b03800] 12:16:56 INFO - PROCESS | 2491 | 1462475816802 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]]]}] 12:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 521ms 12:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:16:56 INFO - PROCESS | 2491 | 1462475816856 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 12:16:56 INFO - PROCESS | 2491 | 1462475816857 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 12:16:56 INFO - PROCESS | 2491 | 1462475816859 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - PROCESS | 2491 | 1462475816860 Marionette TRACE conn2 <- [1,2490,null,{}] 12:16:56 INFO - PROCESS | 2491 | 1462475816863 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}] 12:16:56 INFO - PROCESS | 2491 | 1462475816966 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 12:16:57 INFO - PROCESS | 2491 | 1462475817126 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 2491 | ++DOCSHELL 0x1165eb800 == 116 [pid = 2491] [id = 630] 12:16:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 189 (0x110f43c00) [pid = 2491] [serial = 1890] [outer = 0x0] 12:16:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 190 (0x11108fc00) [pid = 2491] [serial = 1891] [outer = 0x110f43c00] 12:16:57 INFO - PROCESS | 2491 | 1462475817160 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 191 (0x112a3d400) [pid = 2491] [serial = 1892] [outer = 0x110f43c00] 12:16:57 INFO - PROCESS | 2491 | 1462475817656 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]]]}] 12:16:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 821ms 12:16:57 INFO - PROCESS | 2491 | 1462475817682 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 12:16:57 INFO - PROCESS | 2491 | 1462475817685 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 12:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:16:57 INFO - PROCESS | 2491 | 1462475817689 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - PROCESS | 2491 | 1462475817691 Marionette TRACE conn2 <- [1,2494,null,{}] 12:16:57 INFO - PROCESS | 2491 | 1462475817694 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}] 12:16:57 INFO - PROCESS | 2491 | 1462475817823 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 12:16:57 INFO - PROCESS | 2491 | 1462475817940 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 2491 | ++DOCSHELL 0x1265bf000 == 117 [pid = 2491] [id = 631] 12:16:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 192 (0x113da2000) [pid = 2491] [serial = 1893] [outer = 0x0] 12:16:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 193 (0x117c37400) [pid = 2491] [serial = 1894] [outer = 0x113da2000] 12:16:57 INFO - PROCESS | 2491 | 1462475817975 Marionette DEBUG loaded listener.js 12:16:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 194 (0x11820d400) [pid = 2491] [serial = 1895] [outer = 0x113da2000] 12:16:58 INFO - PROCESS | 2491 | 1462475818408 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]]]}] 12:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 771ms 12:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:16:58 INFO - PROCESS | 2491 | 1462475818461 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 12:16:58 INFO - PROCESS | 2491 | 1462475818464 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 12:16:58 INFO - PROCESS | 2491 | 1462475818467 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:16:58 INFO - PROCESS | 2491 | 1462475818468 Marionette TRACE conn2 <- [1,2498,null,{}] 12:16:58 INFO - PROCESS | 2491 | 1462475818471 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}] 12:16:58 INFO - PROCESS | 2491 | 1462475818593 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 12:16:58 INFO - PROCESS | 2491 | 1462475818712 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:58 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8da800 == 118 [pid = 2491] [id = 632] 12:16:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 195 (0x118380000) [pid = 2491] [serial = 1896] [outer = 0x0] 12:16:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 196 (0x118a0f400) [pid = 2491] [serial = 1897] [outer = 0x118380000] 12:16:58 INFO - PROCESS | 2491 | 1462475818744 Marionette DEBUG loaded listener.js 12:16:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 197 (0x119ba3400) [pid = 2491] [serial = 1898] [outer = 0x118380000] 12:16:59 INFO - PROCESS | 2491 | 1462475819205 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]]]}] 12:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 770ms 12:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:16:59 INFO - PROCESS | 2491 | 1462475819237 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 12:16:59 INFO - PROCESS | 2491 | 1462475819239 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 12:16:59 INFO - PROCESS | 2491 | 1462475819246 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - PROCESS | 2491 | 1462475819251 Marionette TRACE conn2 <- [1,2502,null,{}] 12:16:59 INFO - PROCESS | 2491 | 1462475819255 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}] 12:16:59 INFO - PROCESS | 2491 | 1462475819378 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 12:16:59 INFO - PROCESS | 2491 | 1462475819495 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 2491 | ++DOCSHELL 0x135156800 == 119 [pid = 2491] [id = 633] 12:16:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 198 (0x119ba3000) [pid = 2491] [serial = 1899] [outer = 0x0] 12:16:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 199 (0x1215c2400) [pid = 2491] [serial = 1900] [outer = 0x119ba3000] 12:16:59 INFO - PROCESS | 2491 | 1462475819527 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 200 (0x12544c400) [pid = 2491] [serial = 1901] [outer = 0x119ba3000] 12:16:59 INFO - PROCESS | 2491 | 1462475819989 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]]]}] 12:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 778ms 12:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:17:00 INFO - PROCESS | 2491 | 1462475820020 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 2491 | 1462475820022 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 12:17:00 INFO - PROCESS | 2491 | 1462475820025 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 2491 | 1462475820026 Marionette TRACE conn2 <- [1,2506,null,{}] 12:17:00 INFO - PROCESS | 2491 | 1462475820029 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}] 12:17:00 INFO - PROCESS | 2491 | 1462475820153 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 12:17:00 INFO - PROCESS | 2491 | 1462475820272 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 2491 | ++DOCSHELL 0x135a1c800 == 120 [pid = 2491] [id = 634] 12:17:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 201 (0x1215dac00) [pid = 2491] [serial = 1902] [outer = 0x0] 12:17:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 202 (0x12681f800) [pid = 2491] [serial = 1903] [outer = 0x1215dac00] 12:17:00 INFO - PROCESS | 2491 | 1462475820303 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 203 (0x128a39000) [pid = 2491] [serial = 1904] [outer = 0x1215dac00] 12:17:00 INFO - PROCESS | 2491 | 1462475820706 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]]]}] 12:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 720ms 12:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:17:00 INFO - PROCESS | 2491 | 1462475820745 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 2491 | 1462475820747 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 12:17:00 INFO - PROCESS | 2491 | 1462475820749 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 2491 | 1462475820750 Marionette TRACE conn2 <- [1,2510,null,{}] 12:17:00 INFO - PROCESS | 2491 | 1462475820753 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}] 12:17:00 INFO - PROCESS | 2491 | 1462475820871 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 12:17:00 INFO - PROCESS | 2491 | 1462475820987 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 2491 | ++DOCSHELL 0x1383f0000 == 121 [pid = 2491] [id = 635] 12:17:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 204 (0x1295cfc00) [pid = 2491] [serial = 1905] [outer = 0x0] 12:17:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 205 (0x129795400) [pid = 2491] [serial = 1906] [outer = 0x1295cfc00] 12:17:01 INFO - PROCESS | 2491 | 1462475821027 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 206 (0x12aebb000) [pid = 2491] [serial = 1907] [outer = 0x1295cfc00] 12:17:01 INFO - PROCESS | 2491 | 1462475821450 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]]]}] 12:17:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 770ms 12:17:01 INFO - PROCESS | 2491 | 1462475821530 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 12:17:01 INFO - PROCESS | 2491 | 1462475821531 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 12:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:17:01 INFO - PROCESS | 2491 | 1462475821536 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:17:01 INFO - PROCESS | 2491 | 1462475821537 Marionette TRACE conn2 <- [1,2514,null,{}] 12:17:01 INFO - PROCESS | 2491 | 1462475821539 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}] 12:17:01 INFO - PROCESS | 2491 | 1462475821661 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 12:17:01 INFO - PROCESS | 2491 | 1462475821750 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 2491 | ++DOCSHELL 0x138fd5000 == 122 [pid = 2491] [id = 636] 12:17:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 207 (0x12aeba400) [pid = 2491] [serial = 1908] [outer = 0x0] 12:17:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 208 (0x12bcd5800) [pid = 2491] [serial = 1909] [outer = 0x12aeba400] 12:17:01 INFO - PROCESS | 2491 | 1462475821781 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 209 (0x12d202800) [pid = 2491] [serial = 1910] [outer = 0x12aeba400] 12:17:02 INFO - PROCESS | 2491 | 1462475822183 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]]]}] 12:17:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 719ms 12:17:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:17:02 INFO - PROCESS | 2491 | 1462475822256 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 12:17:02 INFO - PROCESS | 2491 | 1462475822257 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 12:17:02 INFO - PROCESS | 2491 | 1462475822259 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:17:02 INFO - PROCESS | 2491 | 1462475822260 Marionette TRACE conn2 <- [1,2518,null,{}] 12:17:02 INFO - PROCESS | 2491 | 1462475822263 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}] 12:17:02 INFO - PROCESS | 2491 | 1462475822383 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 12:17:02 INFO - PROCESS | 2491 | 1462475822470 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 2491 | ++DOCSHELL 0x13fdd2000 == 123 [pid = 2491] [id = 637] 12:17:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 210 (0x12b38dc00) [pid = 2491] [serial = 1911] [outer = 0x0] 12:17:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 211 (0x12d618000) [pid = 2491] [serial = 1912] [outer = 0x12b38dc00] 12:17:02 INFO - PROCESS | 2491 | 1462475822502 Marionette DEBUG loaded listener.js 12:17:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 212 (0x13200c400) [pid = 2491] [serial = 1913] [outer = 0x12b38dc00] 12:17:02 INFO - PROCESS | 2491 | 1462475822907 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]]]}] 12:17:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 12:17:02 INFO - PROCESS | 2491 | 1462475822929 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 12:17:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:17:02 INFO - PROCESS | 2491 | 1462475822931 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 12:17:02 INFO - PROCESS | 2491 | 1462475822934 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:17:02 INFO - PROCESS | 2491 | 1462475822936 Marionette TRACE conn2 <- [1,2522,null,{}] 12:17:02 INFO - PROCESS | 2491 | 1462475822939 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}] 12:17:03 INFO - PROCESS | 2491 | 1462475823128 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 12:17:03 INFO - PROCESS | 2491 | 1462475823220 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:03 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c25d800 == 124 [pid = 2491] [id = 638] 12:17:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 213 (0x1131c8c00) [pid = 2491] [serial = 1914] [outer = 0x0] 12:17:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 214 (0x12cfc0800) [pid = 2491] [serial = 1915] [outer = 0x1131c8c00] 12:17:03 INFO - PROCESS | 2491 | 1462475823249 Marionette DEBUG loaded listener.js 12:17:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 215 (0x132018400) [pid = 2491] [serial = 1916] [outer = 0x1131c8c00] 12:17:03 INFO - PROCESS | 2491 | 1462475823676 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]]]}] 12:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 773ms 12:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:17:03 INFO - PROCESS | 2491 | 1462475823707 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 12:17:03 INFO - PROCESS | 2491 | 1462475823708 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 12:17:03 INFO - PROCESS | 2491 | 1462475823710 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:17:03 INFO - PROCESS | 2491 | 1462475823711 Marionette TRACE conn2 <- [1,2526,null,{}] 12:17:03 INFO - PROCESS | 2491 | 1462475823714 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}] 12:17:03 INFO - PROCESS | 2491 | 1462475823838 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 12:17:03 INFO - PROCESS | 2491 | 1462475823958 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:03 INFO - PROCESS | 2491 | ++DOCSHELL 0x121d83000 == 125 [pid = 2491] [id = 639] 12:17:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 216 (0x11316b800) [pid = 2491] [serial = 1917] [outer = 0x0] 12:17:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 217 (0x1196fc000) [pid = 2491] [serial = 1918] [outer = 0x11316b800] 12:17:03 INFO - PROCESS | 2491 | 1462475823991 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 218 (0x132067400) [pid = 2491] [serial = 1919] [outer = 0x11316b800] 12:17:04 INFO - PROCESS | 2491 | 1462475824425 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]]]}] 12:17:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 769ms 12:17:04 INFO - PROCESS | 2491 | 1462475824488 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 12:17:04 INFO - PROCESS | 2491 | 1462475824489 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 12:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:17:04 INFO - PROCESS | 2491 | 1462475824493 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - PROCESS | 2491 | 1462475824495 Marionette TRACE conn2 <- [1,2530,null,{}] 12:17:04 INFO - PROCESS | 2491 | 1462475824497 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}] 12:17:04 INFO - PROCESS | 2491 | 1462475824619 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 12:17:04 INFO - PROCESS | 2491 | 1462475824951 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x121096800 == 126 [pid = 2491] [id = 640] 12:17:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 219 (0x1121de800) [pid = 2491] [serial = 1920] [outer = 0x0] 12:17:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 220 (0x112a3b400) [pid = 2491] [serial = 1921] [outer = 0x1121de800] 12:17:04 INFO - PROCESS | 2491 | 1462475824999 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 221 (0x113139800) [pid = 2491] [serial = 1922] [outer = 0x1121de800] 12:17:05 INFO - PROCESS | 2491 | 1462475825454 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]]]}] 12:17:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 974ms 12:17:05 INFO - PROCESS | 2491 | 1462475825469 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 12:17:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:17:05 INFO - PROCESS | 2491 | 1462475825472 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 12:17:05 INFO - PROCESS | 2491 | 1462475825475 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:17:05 INFO - PROCESS | 2491 | 1462475825478 Marionette TRACE conn2 <- [1,2534,null,{}] 12:17:05 INFO - PROCESS | 2491 | 1462475825481 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}] 12:17:05 INFO - PROCESS | 2491 | 1462475825597 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 12:17:05 INFO - PROCESS | 2491 | 1462475825725 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 2491 | ++DOCSHELL 0x129731800 == 127 [pid = 2491] [id = 641] 12:17:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 222 (0x113135000) [pid = 2491] [serial = 1923] [outer = 0x0] 12:17:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 223 (0x113da5400) [pid = 2491] [serial = 1924] [outer = 0x113135000] 12:17:05 INFO - PROCESS | 2491 | 1462475825756 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 224 (0x118327c00) [pid = 2491] [serial = 1925] [outer = 0x113135000] 12:17:06 INFO - PROCESS | 2491 | 1462475826285 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]]]}] 12:17:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 876ms 12:17:06 INFO - PROCESS | 2491 | 1462475826357 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 12:17:06 INFO - PROCESS | 2491 | 1462475826361 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 12:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:17:06 INFO - PROCESS | 2491 | 1462475826372 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:17:06 INFO - PROCESS | 2491 | 1462475826374 Marionette TRACE conn2 <- [1,2538,null,{}] 12:17:06 INFO - PROCESS | 2491 | 1462475826377 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}] 12:17:06 INFO - PROCESS | 2491 | 1462475826556 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 12:17:06 INFO - PROCESS | 2491 | 1462475826676 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x12600b800 == 128 [pid = 2491] [id = 642] 12:17:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x11920d800) [pid = 2491] [serial = 1926] [outer = 0x0] 12:17:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x1195ee800) [pid = 2491] [serial = 1927] [outer = 0x11920d800] 12:17:06 INFO - PROCESS | 2491 | 1462475826706 Marionette DEBUG loaded listener.js 12:17:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x121009400) [pid = 2491] [serial = 1928] [outer = 0x11920d800] 12:17:06 INFO - PROCESS | 2491 | --DOCSHELL 0x118ace000 == 127 [pid = 2491] [id = 440] 12:17:06 INFO - PROCESS | 2491 | --DOCSHELL 0x1324d7000 == 126 [pid = 2491] [id = 629] 12:17:06 INFO - PROCESS | 2491 | --DOCSHELL 0x12da61800 == 125 [pid = 2491] [id = 628] 12:17:06 INFO - PROCESS | 2491 | --DOCSHELL 0x12d575800 == 124 [pid = 2491] [id = 627] 12:17:06 INFO - PROCESS | 2491 | --DOCSHELL 0x12cfd1800 == 123 [pid = 2491] [id = 626] 12:17:06 INFO - PROCESS | 2491 | --DOCSHELL 0x12c8cf000 == 122 [pid = 2491] [id = 625] 12:17:06 INFO - PROCESS | 2491 | --DOMWINDOW == 226 (0x128c05c00) [pid = 2491] [serial = 1813] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x12bdee000 == 121 [pid = 2491] [id = 624] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x12b328800 == 120 [pid = 2491] [id = 623] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x1324d0800 == 119 [pid = 2491] [id = 599] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x128f9a000 == 118 [pid = 2491] [id = 622] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x12339e000 == 117 [pid = 2491] [id = 621] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x1356c2800 == 116 [pid = 2491] [id = 600] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x1196e4800 == 115 [pid = 2491] [id = 620] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x121245000 == 114 [pid = 2491] [id = 619] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x11811e800 == 113 [pid = 2491] [id = 618] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x119bf5000 == 112 [pid = 2491] [id = 614] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x142206000 == 111 [pid = 2491] [id = 613] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x13fedb000 == 110 [pid = 2491] [id = 612] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x141483800 == 109 [pid = 2491] [id = 611] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x140ccf000 == 108 [pid = 2491] [id = 610] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x13904c800 == 107 [pid = 2491] [id = 609] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x138f9e000 == 106 [pid = 2491] [id = 608] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x135277000 == 105 [pid = 2491] [id = 607] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x12b4dc000 == 104 [pid = 2491] [id = 606] 12:17:07 INFO - PROCESS | 2491 | --DOCSHELL 0x124817800 == 103 [pid = 2491] [id = 605] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 225 (0x128f83000) [pid = 2491] [serial = 1795] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x12a925800) [pid = 2491] [serial = 1798] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 223 (0x13200dc00) [pid = 2491] [serial = 1801] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 222 (0x12aeba800) [pid = 2491] [serial = 1799] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 221 (0x11313c800) [pid = 2491] [serial = 1804] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 220 (0x12679c800) [pid = 2491] [serial = 1753] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 219 (0x128a3d800) [pid = 2491] [serial = 1792] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 218 (0x13206e800) [pid = 2491] [serial = 1759] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 217 (0x118382800) [pid = 2491] [serial = 1774] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 216 (0x118a10800) [pid = 2491] [serial = 1775] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 215 (0x140d4e400) [pid = 2491] [serial = 1765] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 214 (0x121d9c400) [pid = 2491] [serial = 1768] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 213 (0x12ac03400) [pid = 2491] [serial = 1769] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 212 (0x119207800) [pid = 2491] [serial = 1750] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 211 (0x117691800) [pid = 2491] [serial = 1772] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 210 (0x115d3e400) [pid = 2491] [serial = 1771] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 209 (0x1180df800) [pid = 2491] [serial = 1747] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 208 (0x12682a800) [pid = 2491] [serial = 1789] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 207 (0x128a30800) [pid = 2491] [serial = 1790] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 206 (0x121b55c00) [pid = 2491] [serial = 1786] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 205 (0x1260b5800) [pid = 2491] [serial = 1787] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 204 (0x132017800) [pid = 2491] [serial = 1762] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 203 (0x121141800) [pid = 2491] [serial = 1778] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 202 (0x119a0d800) [pid = 2491] [serial = 1777] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 201 (0x121613000) [pid = 2491] [serial = 1781] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 200 (0x1215d3800) [pid = 2491] [serial = 1780] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 199 (0x12b390400) [pid = 2491] [serial = 1756] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 198 (0x118a17c00) [pid = 2491] [serial = 1783] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 197 (0x1215d8c00) [pid = 2491] [serial = 1784] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 196 (0x12197e800) [pid = 2491] [serial = 1810] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 195 (0x117c37c00) [pid = 2491] [serial = 1805] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 194 (0x1260be000) [pid = 2491] [serial = 1811] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 193 (0x13201a000) [pid = 2491] [serial = 1802] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 192 (0x1196fb400) [pid = 2491] [serial = 1808] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 191 (0x1295ca000) [pid = 2491] [serial = 1796] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 190 (0x128c0b800) [pid = 2491] [serial = 1793] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | --DOMWINDOW == 189 (0x11837e800) [pid = 2491] [serial = 1807] [outer = 0x0] [url = about:blank] 12:17:07 INFO - PROCESS | 2491 | 1462475827160 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]]]}] 12:17:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:17:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 823ms 12:17:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:17:07 INFO - PROCESS | 2491 | 1462475827194 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 2491 | 1462475827195 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 12:17:07 INFO - PROCESS | 2491 | 1462475827199 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 2491 | 1462475827204 Marionette TRACE conn2 <- [1,2542,null,{}] 12:17:07 INFO - PROCESS | 2491 | 1462475827210 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}] 12:17:07 INFO - PROCESS | 2491 | 1462475827312 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 12:17:07 INFO - PROCESS | 2491 | 1462475827319 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e0e000 == 104 [pid = 2491] [id = 643] 12:17:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 190 (0x1195f3000) [pid = 2491] [serial = 1929] [outer = 0x0] 12:17:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 191 (0x1215bb400) [pid = 2491] [serial = 1930] [outer = 0x1195f3000] 12:17:07 INFO - PROCESS | 2491 | 1462475827345 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 192 (0x1215d3c00) [pid = 2491] [serial = 1931] [outer = 0x1195f3000] 12:17:07 INFO - PROCESS | 2491 | 1462475827733 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]]]}] 12:17:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:17:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 576ms 12:17:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:17:07 INFO - PROCESS | 2491 | 1462475827773 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 2491 | 1462475827775 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 12:17:07 INFO - PROCESS | 2491 | 1462475827777 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 2491 | 1462475827778 Marionette TRACE conn2 <- [1,2546,null,{}] 12:17:07 INFO - PROCESS | 2491 | 1462475827781 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}] 12:17:07 INFO - PROCESS | 2491 | 1462475827882 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 12:17:07 INFO - PROCESS | 2491 | 1462475827886 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b328800 == 105 [pid = 2491] [id = 644] 12:17:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 193 (0x12160b800) [pid = 2491] [serial = 1932] [outer = 0x0] 12:17:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 194 (0x121928000) [pid = 2491] [serial = 1933] [outer = 0x12160b800] 12:17:07 INFO - PROCESS | 2491 | 1462475827912 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 195 (0x121d9bc00) [pid = 2491] [serial = 1934] [outer = 0x12160b800] 12:17:08 INFO - PROCESS | 2491 | 1462475828273 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]]]}] 12:17:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 518ms 12:17:08 INFO - PROCESS | 2491 | 1462475828296 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 12:17:08 INFO - PROCESS | 2491 | 1462475828297 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 12:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:17:08 INFO - PROCESS | 2491 | 1462475828299 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - PROCESS | 2491 | 1462475828301 Marionette TRACE conn2 <- [1,2550,null,{}] 12:17:08 INFO - PROCESS | 2491 | 1462475828303 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}] 12:17:08 INFO - PROCESS | 2491 | 1462475828405 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 12:17:08 INFO - PROCESS | 2491 | 1462475828410 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:08 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cb8e000 == 106 [pid = 2491] [id = 645] 12:17:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 196 (0x124b28c00) [pid = 2491] [serial = 1935] [outer = 0x0] 12:17:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 197 (0x125446800) [pid = 2491] [serial = 1936] [outer = 0x124b28c00] 12:17:08 INFO - PROCESS | 2491 | 1462475828442 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 198 (0x126c8b000) [pid = 2491] [serial = 1937] [outer = 0x124b28c00] 12:17:08 INFO - PROCESS | 2491 | 1462475828813 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]]]}] 12:17:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 519ms 12:17:08 INFO - PROCESS | 2491 | 1462475828820 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 12:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:17:08 INFO - PROCESS | 2491 | 1462475828821 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 12:17:08 INFO - PROCESS | 2491 | 1462475828823 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - PROCESS | 2491 | 1462475828824 Marionette TRACE conn2 <- [1,2554,null,{}] 12:17:08 INFO - PROCESS | 2491 | 1462475828826 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}] 12:17:08 INFO - PROCESS | 2491 | 1462475828928 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 12:17:09 INFO - PROCESS | 2491 | 1462475829015 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d32a800 == 107 [pid = 2491] [id = 646] 12:17:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 199 (0x1267a4c00) [pid = 2491] [serial = 1938] [outer = 0x0] 12:17:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 200 (0x11837dc00) [pid = 2491] [serial = 1939] [outer = 0x1267a4c00] 12:17:09 INFO - PROCESS | 2491 | 1462475829044 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 201 (0x128a3b400) [pid = 2491] [serial = 1940] [outer = 0x1267a4c00] 12:17:09 INFO - PROCESS | 2491 | 1462475829390 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]]]}] 12:17:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 572ms 12:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:17:09 INFO - PROCESS | 2491 | 1462475829395 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 12:17:09 INFO - PROCESS | 2491 | 1462475829396 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 12:17:09 INFO - PROCESS | 2491 | 1462475829398 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:17:09 INFO - PROCESS | 2491 | 1462475829400 Marionette TRACE conn2 <- [1,2558,null,{}] 12:17:09 INFO - PROCESS | 2491 | 1462475829410 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}] 12:17:09 INFO - PROCESS | 2491 | 1462475829539 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 12:17:09 INFO - PROCESS | 2491 | 1462475829554 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x132454800 == 108 [pid = 2491] [id = 647] 12:17:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 202 (0x12198a400) [pid = 2491] [serial = 1941] [outer = 0x0] 12:17:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 203 (0x1295cf000) [pid = 2491] [serial = 1942] [outer = 0x12198a400] 12:17:09 INFO - PROCESS | 2491 | 1462475829579 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 204 (0x12b390800) [pid = 2491] [serial = 1943] [outer = 0x12198a400] 12:17:09 INFO - PROCESS | 2491 | 1462475829951 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]]]}] 12:17:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 576ms 12:17:09 INFO - PROCESS | 2491 | 1462475829975 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 12:17:09 INFO - PROCESS | 2491 | 1462475829976 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 12:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:17:09 INFO - PROCESS | 2491 | 1462475829978 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:17:09 INFO - PROCESS | 2491 | 1462475829979 Marionette TRACE conn2 <- [1,2562,null,{}] 12:17:09 INFO - PROCESS | 2491 | 1462475829981 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}] 12:17:10 INFO - PROCESS | 2491 | 1462475830112 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 12:17:10 INFO - PROCESS | 2491 | 1462475830127 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x13526b000 == 109 [pid = 2491] [id = 648] 12:17:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 205 (0x12bccec00) [pid = 2491] [serial = 1944] [outer = 0x0] 12:17:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 206 (0x12cb60000) [pid = 2491] [serial = 1945] [outer = 0x12bccec00] 12:17:10 INFO - PROCESS | 2491 | 1462475830157 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 207 (0x132012000) [pid = 2491] [serial = 1946] [outer = 0x12bccec00] 12:17:10 INFO - PROCESS | 2491 | 1462475830571 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]]]}] 12:17:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:17:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 618ms 12:17:10 INFO - PROCESS | 2491 | 1462475830596 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 2491 | 1462475830598 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 12:17:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:17:10 INFO - PROCESS | 2491 | 1462475830610 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - PROCESS | 2491 | 1462475830611 Marionette TRACE conn2 <- [1,2566,null,{}] 12:17:10 INFO - PROCESS | 2491 | 1462475830613 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}] 12:17:10 INFO - PROCESS | 2491 | 1462475830754 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 12:17:10 INFO - PROCESS | 2491 | 1462475830768 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x135a1f800 == 110 [pid = 2491] [id = 649] 12:17:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 208 (0x12bccf000) [pid = 2491] [serial = 1947] [outer = 0x0] 12:17:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 209 (0x132404400) [pid = 2491] [serial = 1948] [outer = 0x12bccf000] 12:17:10 INFO - PROCESS | 2491 | 1462475830793 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 210 (0x132424800) [pid = 2491] [serial = 1949] [outer = 0x12bccf000] 12:17:11 INFO - PROCESS | 2491 | 1462475831167 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]]]}] 12:17:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 568ms 12:17:11 INFO - PROCESS | 2491 | 1462475831179 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 12:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:17:11 INFO - PROCESS | 2491 | 1462475831180 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 12:17:11 INFO - PROCESS | 2491 | 1462475831182 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - PROCESS | 2491 | 1462475831183 Marionette TRACE conn2 <- [1,2570,null,{}] 12:17:11 INFO - PROCESS | 2491 | 1462475831189 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}] 12:17:11 INFO - PROCESS | 2491 | 1462475831324 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 12:17:11 INFO - PROCESS | 2491 | --DOMWINDOW == 209 (0x1267a1800) [pid = 2491] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:17:11 INFO - PROCESS | 2491 | --DOMWINDOW == 208 (0x121140800) [pid = 2491] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:17:11 INFO - PROCESS | 2491 | --DOMWINDOW == 207 (0x121614800) [pid = 2491] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:17:11 INFO - PROCESS | 2491 | --DOMWINDOW == 206 (0x121da9c00) [pid = 2491] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:17:11 INFO - PROCESS | 2491 | --DOMWINDOW == 205 (0x1195d7000) [pid = 2491] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:17:11 INFO - PROCESS | 2491 | --DOMWINDOW == 204 (0x1165c9000) [pid = 2491] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:17:11 INFO - PROCESS | 2491 | --DOMWINDOW == 203 (0x11108f400) [pid = 2491] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:17:11 INFO - PROCESS | 2491 | --DOMWINDOW == 202 (0x1165c5800) [pid = 2491] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:17:11 INFO - PROCESS | 2491 | --DOMWINDOW == 201 (0x118347800) [pid = 2491] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:17:11 INFO - PROCESS | 2491 | --DOMWINDOW == 200 (0x11834c800) [pid = 2491] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:17:11 INFO - PROCESS | 2491 | --DOMWINDOW == 199 (0x119b13800) [pid = 2491] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:17:11 INFO - PROCESS | 2491 | 1462475831721 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 2491 | ++DOCSHELL 0x128fa3000 == 111 [pid = 2491] [id = 650] 12:17:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 200 (0x112b02c00) [pid = 2491] [serial = 1950] [outer = 0x0] 12:17:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 201 (0x116a62400) [pid = 2491] [serial = 1951] [outer = 0x112b02c00] 12:17:11 INFO - PROCESS | 2491 | 1462475831752 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 202 (0x121da1000) [pid = 2491] [serial = 1952] [outer = 0x112b02c00] 12:17:12 INFO - PROCESS | 2491 | 1462475832076 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]]]}] 12:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 922ms 12:17:12 INFO - PROCESS | 2491 | 1462475832106 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 2491 | 1462475832107 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 12:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:17:12 INFO - PROCESS | 2491 | 1462475832110 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 2491 | 1462475832112 Marionette TRACE conn2 <- [1,2574,null,{}] 12:17:12 INFO - PROCESS | 2491 | 1462475832114 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}] 12:17:12 INFO - PROCESS | 2491 | 1462475832230 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 12:17:12 INFO - PROCESS | 2491 | 1462475832308 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 2491 | ++DOCSHELL 0x138fd7000 == 112 [pid = 2491] [id = 651] 12:17:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 203 (0x113166000) [pid = 2491] [serial = 1953] [outer = 0x0] 12:17:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 204 (0x135890400) [pid = 2491] [serial = 1954] [outer = 0x113166000] 12:17:12 INFO - PROCESS | 2491 | 1462475832334 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 205 (0x1400db000) [pid = 2491] [serial = 1955] [outer = 0x113166000] 12:17:12 INFO - PROCESS | 2491 | 1462475832608 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]]]}] 12:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 519ms 12:17:12 INFO - PROCESS | 2491 | 1462475832630 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 2491 | 1462475832631 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 12:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:17:12 INFO - PROCESS | 2491 | 1462475832641 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 2491 | 1462475832642 Marionette TRACE conn2 <- [1,2578,null,{}] 12:17:12 INFO - PROCESS | 2491 | 1462475832645 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}] 12:17:12 INFO - PROCESS | 2491 | 1462475832753 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 12:17:12 INFO - PROCESS | 2491 | 1462475832758 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 2491 | ++DOCSHELL 0x140c0a800 == 113 [pid = 2491] [id = 652] 12:17:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 206 (0x13feb0400) [pid = 2491] [serial = 1956] [outer = 0x0] 12:17:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 207 (0x13feb5000) [pid = 2491] [serial = 1957] [outer = 0x13feb0400] 12:17:12 INFO - PROCESS | 2491 | 1462475832782 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 208 (0x13feba400) [pid = 2491] [serial = 1958] [outer = 0x13feb0400] 12:17:13 INFO - PROCESS | 2491 | 1462475833150 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]]]}] 12:17:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 519ms 12:17:13 INFO - PROCESS | 2491 | 1462475833160 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 12:17:13 INFO - PROCESS | 2491 | 1462475833161 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 12:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:17:13 INFO - PROCESS | 2491 | 1462475833163 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:17:13 INFO - PROCESS | 2491 | 1462475833164 Marionette TRACE conn2 <- [1,2582,null,{}] 12:17:13 INFO - PROCESS | 2491 | 1462475833168 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}] 12:17:13 INFO - PROCESS | 2491 | 1462475833317 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 12:17:13 INFO - PROCESS | 2491 | 1462475833325 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:13 INFO - PROCESS | 2491 | ++DOCSHELL 0x140c19000 == 114 [pid = 2491] [id = 653] 12:17:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 209 (0x135e52c00) [pid = 2491] [serial = 1959] [outer = 0x0] 12:17:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 210 (0x1400d8c00) [pid = 2491] [serial = 1960] [outer = 0x135e52c00] 12:17:13 INFO - PROCESS | 2491 | 1462475833350 Marionette DEBUG loaded listener.js 12:17:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 211 (0x1400e5400) [pid = 2491] [serial = 1961] [outer = 0x135e52c00] 12:17:13 INFO - PROCESS | 2491 | 1462475833795 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]]]}] 12:17:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 671ms 12:17:13 INFO - PROCESS | 2491 | 1462475833836 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 12:17:13 INFO - PROCESS | 2491 | 1462475833839 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 12:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:17:13 INFO - PROCESS | 2491 | 1462475833842 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:17:13 INFO - PROCESS | 2491 | 1462475833845 Marionette TRACE conn2 <- [1,2586,null,{}] 12:17:13 INFO - PROCESS | 2491 | 1462475833850 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}] 12:17:13 INFO - PROCESS | 2491 | 1462475833983 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 12:17:14 INFO - PROCESS | 2491 | 1462475834135 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x12339e000 == 115 [pid = 2491] [id = 654] 12:17:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 212 (0x117c37c00) [pid = 2491] [serial = 1962] [outer = 0x0] 12:17:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 213 (0x11802b800) [pid = 2491] [serial = 1963] [outer = 0x117c37c00] 12:17:14 INFO - PROCESS | 2491 | 1462475834172 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 214 (0x11834d000) [pid = 2491] [serial = 1964] [outer = 0x117c37c00] 12:17:14 INFO - PROCESS | 2491 | 1462475834621 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]]]}] 12:17:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 825ms 12:17:14 INFO - PROCESS | 2491 | 1462475834669 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 2491 | 1462475834673 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 12:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:17:14 INFO - PROCESS | 2491 | 1462475834677 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - PROCESS | 2491 | 1462475834679 Marionette TRACE conn2 <- [1,2590,null,{}] 12:17:14 INFO - PROCESS | 2491 | 1462475834682 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}] 12:17:14 INFO - PROCESS | 2491 | 1462475834804 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 12:17:14 INFO - PROCESS | 2491 | 1462475834925 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8dc000 == 116 [pid = 2491] [id = 655] 12:17:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 215 (0x118381800) [pid = 2491] [serial = 1965] [outer = 0x0] 12:17:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 216 (0x118a18000) [pid = 2491] [serial = 1966] [outer = 0x118381800] 12:17:14 INFO - PROCESS | 2491 | 1462475834957 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 217 (0x119a0d800) [pid = 2491] [serial = 1967] [outer = 0x118381800] 12:17:15 INFO - PROCESS | 2491 | 1462475835418 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]]]}] 12:17:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 769ms 12:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:17:15 INFO - PROCESS | 2491 | 1462475835447 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 12:17:15 INFO - PROCESS | 2491 | 1462475835449 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 12:17:15 INFO - PROCESS | 2491 | 1462475835451 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - PROCESS | 2491 | 1462475835453 Marionette TRACE conn2 <- [1,2594,null,{}] 12:17:15 INFO - PROCESS | 2491 | 1462475835462 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}] 12:17:15 INFO - PROCESS | 2491 | 1462475835590 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 12:17:15 INFO - PROCESS | 2491 | 1462475835682 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 2491 | ++DOCSHELL 0x138f89800 == 117 [pid = 2491] [id = 656] 12:17:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 218 (0x119f8c000) [pid = 2491] [serial = 1968] [outer = 0x0] 12:17:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 219 (0x121d9ac00) [pid = 2491] [serial = 1969] [outer = 0x119f8c000] 12:17:15 INFO - PROCESS | 2491 | 1462475835717 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 220 (0x1267a7400) [pid = 2491] [serial = 1970] [outer = 0x119f8c000] 12:17:16 INFO - PROCESS | 2491 | 1462475836168 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]]]}] 12:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 771ms 12:17:16 INFO - PROCESS | 2491 | 1462475836235 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 12:17:16 INFO - PROCESS | 2491 | 1462475836236 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 12:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:17:16 INFO - PROCESS | 2491 | 1462475836240 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:17:16 INFO - PROCESS | 2491 | 1462475836242 Marionette TRACE conn2 <- [1,2598,null,{}] 12:17:16 INFO - PROCESS | 2491 | 1462475836244 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}] 12:17:16 INFO - PROCESS | 2491 | 1462475836367 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 12:17:16 INFO - PROCESS | 2491 | 1462475836460 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x141487000 == 118 [pid = 2491] [id = 657] 12:17:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 221 (0x128a37400) [pid = 2491] [serial = 1971] [outer = 0x0] 12:17:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 222 (0x128d71000) [pid = 2491] [serial = 1972] [outer = 0x128a37400] 12:17:16 INFO - PROCESS | 2491 | 1462475836490 Marionette DEBUG loaded listener.js 12:17:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 223 (0x12bfd2c00) [pid = 2491] [serial = 1973] [outer = 0x128a37400] 12:17:16 INFO - PROCESS | 2491 | 1462475836964 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]]]}] 12:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 771ms 12:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:17:17 INFO - PROCESS | 2491 | 1462475837012 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 12:17:17 INFO - PROCESS | 2491 | 1462475837013 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 12:17:17 INFO - PROCESS | 2491 | 1462475837015 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:17:17 INFO - PROCESS | 2491 | 1462475837017 Marionette TRACE conn2 <- [1,2602,null,{}] 12:17:17 INFO - PROCESS | 2491 | 1462475837019 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}] 12:17:17 INFO - PROCESS | 2491 | 1462475837139 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 12:17:17 INFO - PROCESS | 2491 | 1462475837230 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 2491 | ++DOCSHELL 0x14221b000 == 119 [pid = 2491] [id = 658] 12:17:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 224 (0x1294ab800) [pid = 2491] [serial = 1974] [outer = 0x0] 12:17:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x13206c400) [pid = 2491] [serial = 1975] [outer = 0x1294ab800] 12:17:17 INFO - PROCESS | 2491 | 1462475837259 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x13586b000) [pid = 2491] [serial = 1976] [outer = 0x1294ab800] 12:17:17 INFO - PROCESS | 2491 | 1462475837715 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]]]}] 12:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 721ms 12:17:17 INFO - PROCESS | 2491 | 1462475837737 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 12:17:17 INFO - PROCESS | 2491 | 1462475837739 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 12:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:17:17 INFO - PROCESS | 2491 | 1462475837741 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:17:17 INFO - PROCESS | 2491 | 1462475837742 Marionette TRACE conn2 <- [1,2606,null,{}] 12:17:17 INFO - PROCESS | 2491 | 1462475837744 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}] 12:17:17 INFO - PROCESS | 2491 | 1462475837881 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 12:17:17 INFO - PROCESS | 2491 | 1462475837976 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 2491 | ++DOCSHELL 0x143a1d000 == 120 [pid = 2491] [id = 659] 12:17:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x1400de400) [pid = 2491] [serial = 1977] [outer = 0x0] 12:17:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 228 (0x1400e5c00) [pid = 2491] [serial = 1978] [outer = 0x1400de400] 12:17:18 INFO - PROCESS | 2491 | 1462475838008 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 229 (0x1401cf800) [pid = 2491] [serial = 1979] [outer = 0x1400de400] 12:17:18 INFO - PROCESS | 2491 | 1462475838457 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]]]}] 12:17:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 768ms 12:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:17:18 INFO - PROCESS | 2491 | 1462475838510 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 2491 | 1462475838511 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 12:17:18 INFO - PROCESS | 2491 | 1462475838513 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 2491 | 1462475838514 Marionette TRACE conn2 <- [1,2610,null,{}] 12:17:18 INFO - PROCESS | 2491 | 1462475838518 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}] 12:17:18 INFO - PROCESS | 2491 | 1462475838639 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 12:17:18 INFO - PROCESS | 2491 | 1462475838731 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x143a4b000 == 121 [pid = 2491] [id = 660] 12:17:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x13ff35c00) [pid = 2491] [serial = 1980] [outer = 0x0] 12:17:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 231 (0x13ff3b800) [pid = 2491] [serial = 1981] [outer = 0x13ff35c00] 12:17:18 INFO - PROCESS | 2491 | 1462475838761 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 232 (0x13ff3fc00) [pid = 2491] [serial = 1982] [outer = 0x13ff35c00] 12:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 12:17:19 INFO - PROCESS | 2491 | 1462475839179 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]]]}] 12:17:19 INFO - PROCESS | 2491 | 1462475839186 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 2491 | 1462475839188 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 12:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:17:19 INFO - PROCESS | 2491 | 1462475839190 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - PROCESS | 2491 | 1462475839192 Marionette TRACE conn2 <- [1,2614,null,{}] 12:17:19 INFO - PROCESS | 2491 | 1462475839194 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}] 12:17:19 INFO - PROCESS | 2491 | 1462475839314 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 12:17:19 INFO - PROCESS | 2491 | 1462475839408 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 2491 | ++DOCSHELL 0x142b8e800 == 122 [pid = 2491] [id = 661] 12:17:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 233 (0x13ff3f800) [pid = 2491] [serial = 1983] [outer = 0x0] 12:17:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 234 (0x13ff6c400) [pid = 2491] [serial = 1984] [outer = 0x13ff3f800] 12:17:19 INFO - PROCESS | 2491 | 1462475839439 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 235 (0x13ff70400) [pid = 2491] [serial = 1985] [outer = 0x13ff3f800] 12:17:19 INFO - PROCESS | 2491 | 1462475839853 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]]]}] 12:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 669ms 12:17:19 INFO - PROCESS | 2491 | 1462475839859 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 12:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:17:19 INFO - PROCESS | 2491 | 1462475839860 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 12:17:19 INFO - PROCESS | 2491 | 1462475839863 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - PROCESS | 2491 | 1462475839864 Marionette TRACE conn2 <- [1,2618,null,{}] 12:17:19 INFO - PROCESS | 2491 | 1462475839867 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}] 12:17:19 INFO - PROCESS | 2491 | 1462475839990 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 12:17:20 INFO - PROCESS | 2491 | 1462475840104 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x143a50800 == 123 [pid = 2491] [id = 662] 12:17:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 236 (0x13ff70800) [pid = 2491] [serial = 1986] [outer = 0x0] 12:17:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 237 (0x13ff76000) [pid = 2491] [serial = 1987] [outer = 0x13ff70800] 12:17:20 INFO - PROCESS | 2491 | 1462475840135 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 238 (0x1401d0400) [pid = 2491] [serial = 1988] [outer = 0x13ff70800] 12:17:20 INFO - PROCESS | 2491 | 1462475840603 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]]]}] 12:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 768ms 12:17:20 INFO - PROCESS | 2491 | 1462475840632 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 12:17:20 INFO - PROCESS | 2491 | 1462475840634 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 12:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:17:20 INFO - PROCESS | 2491 | 1462475840638 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:17:20 INFO - PROCESS | 2491 | 1462475840640 Marionette TRACE conn2 <- [1,2622,null,{}] 12:17:20 INFO - PROCESS | 2491 | 1462475840642 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}] 12:17:20 INFO - PROCESS | 2491 | 1462475840767 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 12:17:20 INFO - PROCESS | 2491 | 1462475840892 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x119be0800 == 124 [pid = 2491] [id = 663] 12:17:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 239 (0x113163400) [pid = 2491] [serial = 1989] [outer = 0x0] 12:17:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 240 (0x118209800) [pid = 2491] [serial = 1990] [outer = 0x113163400] 12:17:20 INFO - PROCESS | 2491 | 1462475840923 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 241 (0x1267a4000) [pid = 2491] [serial = 1991] [outer = 0x113163400] 12:17:21 INFO - PROCESS | 2491 | 1462475841372 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]]]}] 12:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 769ms 12:17:21 INFO - PROCESS | 2491 | 1462475841407 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 2491 | 1462475841409 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 12:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:17:21 INFO - PROCESS | 2491 | 1462475841411 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - PROCESS | 2491 | 1462475841413 Marionette TRACE conn2 <- [1,2626,null,{}] 12:17:21 INFO - PROCESS | 2491 | 1462475841415 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}] 12:17:21 INFO - PROCESS | 2491 | 1462475841553 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 12:17:21 INFO - PROCESS | 2491 | 1462475841651 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d948800 == 125 [pid = 2491] [id = 664] 12:17:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 242 (0x1401d1c00) [pid = 2491] [serial = 1992] [outer = 0x0] 12:17:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 243 (0x140d53000) [pid = 2491] [serial = 1993] [outer = 0x1401d1c00] 12:17:21 INFO - PROCESS | 2491 | 1462475841687 Marionette DEBUG loaded listener.js 12:17:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 244 (0x140e8f000) [pid = 2491] [serial = 1994] [outer = 0x1401d1c00] 12:17:22 INFO - PROCESS | 2491 | 1462475842136 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]]]}] 12:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 769ms 12:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:17:22 INFO - PROCESS | 2491 | 1462475842180 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 2491 | 1462475842182 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 12:17:22 INFO - PROCESS | 2491 | 1462475842184 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - PROCESS | 2491 | 1462475842185 Marionette TRACE conn2 <- [1,2630,null,{}] 12:17:22 INFO - PROCESS | 2491 | 1462475842188 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}] 12:17:22 INFO - PROCESS | 2491 | 1462475842313 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 12:17:22 INFO - PROCESS | 2491 | 1462475842408 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x143baa000 == 126 [pid = 2491] [id = 665] 12:17:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 245 (0x140e8d400) [pid = 2491] [serial = 1995] [outer = 0x0] 12:17:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 246 (0x140f35000) [pid = 2491] [serial = 1996] [outer = 0x140e8d400] 12:17:22 INFO - PROCESS | 2491 | 1462475842438 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 247 (0x140f3c000) [pid = 2491] [serial = 1997] [outer = 0x140e8d400] 12:17:23 INFO - PROCESS | 2491 | 1462475843233 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]]]}] 12:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1122ms 12:17:23 INFO - PROCESS | 2491 | 1462475843314 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 2491 | 1462475843318 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 12:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:17:23 INFO - PROCESS | 2491 | 1462475843323 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - PROCESS | 2491 | 1462475843327 Marionette TRACE conn2 <- [1,2634,null,{}] 12:17:23 INFO - PROCESS | 2491 | 1462475843332 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}] 12:17:23 INFO - PROCESS | 2491 | 1462475843506 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 12:17:23 INFO - PROCESS | 2491 | 1462475843631 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 2491 | ++DOCSHELL 0x126008000 == 127 [pid = 2491] [id = 666] 12:17:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 248 (0x113138c00) [pid = 2491] [serial = 1998] [outer = 0x0] 12:17:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 249 (0x113141400) [pid = 2491] [serial = 1999] [outer = 0x113138c00] 12:17:23 INFO - PROCESS | 2491 | 1462475843662 Marionette DEBUG loaded listener.js 12:17:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 250 (0x11610c800) [pid = 2491] [serial = 2000] [outer = 0x113138c00] 12:17:24 INFO - PROCESS | 2491 | 1462475844103 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]]]}] 12:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 824ms 12:17:24 INFO - PROCESS | 2491 | 1462475844146 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 2491 | 1462475844150 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 12:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:17:24 INFO - PROCESS | 2491 | 1462475844156 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 2491 | 1462475844157 Marionette TRACE conn2 <- [1,2638,null,{}] 12:17:24 INFO - PROCESS | 2491 | 1462475844160 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}] 12:17:24 INFO - PROCESS | 2491 | 1462475844273 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 12:17:24 INFO - PROCESS | 2491 | 1462475844378 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 2491 | ++DOCSHELL 0x116aa0000 == 128 [pid = 2491] [id = 667] 12:17:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 251 (0x11316b400) [pid = 2491] [serial = 2001] [outer = 0x0] 12:17:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 252 (0x116a62000) [pid = 2491] [serial = 2002] [outer = 0x11316b400] 12:17:24 INFO - PROCESS | 2491 | 1462475844406 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 253 (0x118202400) [pid = 2491] [serial = 2003] [outer = 0x11316b400] 12:17:24 INFO - PROCESS | 2491 | 1462475844880 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]]]}] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x138fde000 == 127 [pid = 2491] [id = 581] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x140c0a800 == 126 [pid = 2491] [id = 652] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x138fd7000 == 125 [pid = 2491] [id = 651] 12:17:24 INFO - PROCESS | 2491 | --DOMWINDOW == 252 (0x128c0f800) [pid = 2491] [serial = 1888] [outer = 0x0] [url = about:blank] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x128fa3000 == 124 [pid = 2491] [id = 650] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x135a1f800 == 123 [pid = 2491] [id = 649] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x13526b000 == 122 [pid = 2491] [id = 648] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x132454800 == 121 [pid = 2491] [id = 647] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x12d32a800 == 120 [pid = 2491] [id = 646] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x12cb8e000 == 119 [pid = 2491] [id = 645] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x12b328800 == 118 [pid = 2491] [id = 644] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x126e0e000 == 117 [pid = 2491] [id = 643] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x12600b800 == 116 [pid = 2491] [id = 642] 12:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 820ms 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x129731800 == 115 [pid = 2491] [id = 641] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x121096800 == 114 [pid = 2491] [id = 640] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x1383f0000 == 113 [pid = 2491] [id = 635] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x135a1c800 == 112 [pid = 2491] [id = 634] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x135156800 == 111 [pid = 2491] [id = 633] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x12c8da800 == 110 [pid = 2491] [id = 632] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x1265bf000 == 109 [pid = 2491] [id = 631] 12:17:24 INFO - PROCESS | 2491 | --DOCSHELL 0x1165eb800 == 108 [pid = 2491] [id = 630] 12:17:24 INFO - PROCESS | 2491 | 1462475844985 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 12:17:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:17:24 INFO - PROCESS | 2491 | 1462475844987 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 12:17:24 INFO - PROCESS | 2491 | 1462475844989 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 2491 | 1462475844991 Marionette TRACE conn2 <- [1,2642,null,{}] 12:17:25 INFO - PROCESS | 2491 | 1462475844998 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}] 12:17:25 INFO - PROCESS | 2491 | 1462475845108 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 12:17:25 INFO - PROCESS | 2491 | 1462475845113 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x1215a2800 == 109 [pid = 2491] [id = 668] 12:17:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 253 (0x1184f3400) [pid = 2491] [serial = 2004] [outer = 0x0] 12:17:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 254 (0x11851c800) [pid = 2491] [serial = 2005] [outer = 0x1184f3400] 12:17:25 INFO - PROCESS | 2491 | 1462475845141 Marionette DEBUG loaded listener.js 12:17:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 255 (0x118f9ec00) [pid = 2491] [serial = 2006] [outer = 0x1184f3400] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 254 (0x128b03400) [pid = 2491] [serial = 1886] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 253 (0x121759c00) [pid = 2491] [serial = 1873] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 252 (0x121da2000) [pid = 2491] [serial = 1876] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 251 (0x124b29c00) [pid = 2491] [serial = 1879] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 250 (0x1195e9800) [pid = 2491] [serial = 1867] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 249 (0x1196f4c00) [pid = 2491] [serial = 1868] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 248 (0x118143000) [pid = 2491] [serial = 1843] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 247 (0x11834bc00) [pid = 2491] [serial = 1861] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 246 (0x1183d1c00) [pid = 2491] [serial = 1862] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 245 (0x1267a2c00) [pid = 2491] [serial = 1825] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 244 (0x12ac03000) [pid = 2491] [serial = 1828] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 243 (0x132409000) [pid = 2491] [serial = 1837] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 242 (0x11802c800) [pid = 2491] [serial = 1849] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 241 (0x1126b7000) [pid = 2491] [serial = 1855] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 240 (0x1131c1800) [pid = 2491] [serial = 1856] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 239 (0x113132800) [pid = 2491] [serial = 1852] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 238 (0x132425000) [pid = 2491] [serial = 1834] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 237 (0x117c38800) [pid = 2491] [serial = 1858] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 236 (0x118204000) [pid = 2491] [serial = 1859] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 235 (0x135e53c00) [pid = 2491] [serial = 1846] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 234 (0x118a0e800) [pid = 2491] [serial = 1864] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 233 (0x1192cb400) [pid = 2491] [serial = 1865] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 232 (0x12493d400) [pid = 2491] [serial = 1822] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 231 (0x119504000) [pid = 2491] [serial = 1819] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 230 (0x135869400) [pid = 2491] [serial = 1840] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 229 (0x116a66000) [pid = 2491] [serial = 1816] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 228 (0x12cfc2c00) [pid = 2491] [serial = 1831] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 227 (0x125e68800) [pid = 2491] [serial = 1880] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 226 (0x1215c9800) [pid = 2491] [serial = 1882] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 225 (0x12150ec00) [pid = 2491] [serial = 1870] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x121b48000) [pid = 2491] [serial = 1874] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 223 (0x124939c00) [pid = 2491] [serial = 1877] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 222 (0x1260bc400) [pid = 2491] [serial = 1883] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 221 (0x1215db800) [pid = 2491] [serial = 1871] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | --DOMWINDOW == 220 (0x126826400) [pid = 2491] [serial = 1885] [outer = 0x0] [url = about:blank] 12:17:25 INFO - PROCESS | 2491 | 1462475845565 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]]]}] 12:17:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:17:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 621ms 12:17:25 INFO - PROCESS | 2491 | 1462475845610 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 2491 | 1462475845612 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 12:17:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:17:25 INFO - PROCESS | 2491 | 1462475845614 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 2491 | 1462475845615 Marionette TRACE conn2 <- [1,2646,null,{}] 12:17:25 INFO - PROCESS | 2491 | 1462475845618 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}] 12:17:25 INFO - PROCESS | 2491 | 1462475845722 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 12:17:25 INFO - PROCESS | 2491 | 1462475845727 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x128fa3000 == 110 [pid = 2491] [id = 669] 12:17:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 221 (0x1192cc400) [pid = 2491] [serial = 2007] [outer = 0x0] 12:17:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 222 (0x1195f3400) [pid = 2491] [serial = 2008] [outer = 0x1192cc400] 12:17:25 INFO - PROCESS | 2491 | 1462475845758 Marionette DEBUG loaded listener.js 12:17:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 223 (0x119a11000) [pid = 2491] [serial = 2009] [outer = 0x1192cc400] 12:17:26 INFO - PROCESS | 2491 | 1462475846227 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]]]}] 12:17:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:17:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 620ms 12:17:26 INFO - PROCESS | 2491 | 1462475846236 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 12:17:26 INFO - PROCESS | 2491 | 1462475846238 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 12:17:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:17:26 INFO - PROCESS | 2491 | 1462475846240 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:17:26 INFO - PROCESS | 2491 | 1462475846241 Marionette TRACE conn2 <- [1,2650,null,{}] 12:17:26 INFO - PROCESS | 2491 | 1462475846243 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}] 12:17:26 INFO - PROCESS | 2491 | 1462475846340 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 12:17:26 INFO - PROCESS | 2491 | 1462475846344 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aaf7800 == 111 [pid = 2491] [id = 670] 12:17:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 224 (0x119ba7000) [pid = 2491] [serial = 2010] [outer = 0x0] 12:17:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x121145400) [pid = 2491] [serial = 2011] [outer = 0x119ba7000] 12:17:26 INFO - PROCESS | 2491 | 1462475846370 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x12154d400) [pid = 2491] [serial = 2012] [outer = 0x119ba7000] 12:17:26 INFO - PROCESS | 2491 | 1462475846746 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]]]}] 12:17:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:17:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 520ms 12:17:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:17:26 INFO - PROCESS | 2491 | 1462475846761 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 12:17:26 INFO - PROCESS | 2491 | 1462475846763 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 12:17:26 INFO - PROCESS | 2491 | 1462475846766 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:17:26 INFO - PROCESS | 2491 | 1462475846771 Marionette TRACE conn2 <- [1,2654,null,{}] 12:17:26 INFO - PROCESS | 2491 | 1462475846779 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}] 12:17:27 INFO - PROCESS | 2491 | 1462475847012 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 12:17:27 INFO - PROCESS | 2491 | 1462475847064 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c266800 == 112 [pid = 2491] [id = 671] 12:17:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x119a04000) [pid = 2491] [serial = 2013] [outer = 0x0] 12:17:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 228 (0x1215d7000) [pid = 2491] [serial = 2014] [outer = 0x119a04000] 12:17:27 INFO - PROCESS | 2491 | 1462475847092 Marionette DEBUG loaded listener.js 12:17:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 229 (0x121981c00) [pid = 2491] [serial = 2015] [outer = 0x119a04000] 12:17:27 INFO - PROCESS | 2491 | 1462475847427 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]]]}] 12:17:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:17:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 681ms 12:17:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:17:27 INFO - PROCESS | 2491 | 1462475847446 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 12:17:27 INFO - PROCESS | 2491 | 1462475847447 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 12:17:27 INFO - PROCESS | 2491 | 1462475847450 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:17:27 INFO - PROCESS | 2491 | 1462475847452 Marionette TRACE conn2 <- [1,2658,null,{}] 12:17:27 INFO - PROCESS | 2491 | 1462475847461 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}] 12:17:27 INFO - PROCESS | 2491 | 1462475847595 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 12:17:27 INFO - PROCESS | 2491 | 1462475847628 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cb8a800 == 113 [pid = 2491] [id = 672] 12:17:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x1215be400) [pid = 2491] [serial = 2016] [outer = 0x0] 12:17:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 231 (0x121b4d400) [pid = 2491] [serial = 2017] [outer = 0x1215be400] 12:17:27 INFO - PROCESS | 2491 | 1462475847654 Marionette DEBUG loaded listener.js 12:17:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 232 (0x121da3c00) [pid = 2491] [serial = 2018] [outer = 0x1215be400] 12:17:28 INFO - PROCESS | 2491 | 1462475848007 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]]]}] 12:17:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:17:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 574ms 12:17:28 INFO - PROCESS | 2491 | 1462475848024 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 12:17:28 INFO - PROCESS | 2491 | 1462475848025 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 12:17:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:17:28 INFO - PROCESS | 2491 | 1462475848027 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:17:28 INFO - PROCESS | 2491 | 1462475848028 Marionette TRACE conn2 <- [1,2662,null,{}] 12:17:28 INFO - PROCESS | 2491 | 1462475848031 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}] 12:17:28 INFO - PROCESS | 2491 | 1462475848159 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 12:17:28 INFO - PROCESS | 2491 | 1462475848174 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:28 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cfcf800 == 114 [pid = 2491] [id = 673] 12:17:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 233 (0x121b4b400) [pid = 2491] [serial = 2019] [outer = 0x0] 12:17:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 234 (0x124b30400) [pid = 2491] [serial = 2020] [outer = 0x121b4b400] 12:17:28 INFO - PROCESS | 2491 | 1462475848199 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 235 (0x125e67c00) [pid = 2491] [serial = 2021] [outer = 0x121b4b400] 12:17:28 INFO - PROCESS | 2491 | 1462475848581 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]]]}] 12:17:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:17:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 567ms 12:17:28 INFO - PROCESS | 2491 | 1462475848596 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 12:17:28 INFO - PROCESS | 2491 | 1462475848598 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 12:17:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:17:28 INFO - PROCESS | 2491 | 1462475848602 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:17:28 INFO - PROCESS | 2491 | 1462475848603 Marionette TRACE conn2 <- [1,2666,null,{}] 12:17:28 INFO - PROCESS | 2491 | 1462475848607 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}] 12:17:28 INFO - PROCESS | 2491 | 1462475848808 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 12:17:28 INFO - PROCESS | 2491 | 1462475848836 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:28 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d334000 == 115 [pid = 2491] [id = 674] 12:17:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 236 (0x124e60c00) [pid = 2491] [serial = 2022] [outer = 0x0] 12:17:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 237 (0x1267a2c00) [pid = 2491] [serial = 2023] [outer = 0x124e60c00] 12:17:28 INFO - PROCESS | 2491 | 1462475848876 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 238 (0x126824c00) [pid = 2491] [serial = 2024] [outer = 0x124e60c00] 12:17:29 INFO - PROCESS | 2491 | --DOMWINDOW == 237 (0x128b03800) [pid = 2491] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:17:29 INFO - PROCESS | 2491 | --DOMWINDOW == 236 (0x12160b800) [pid = 2491] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:17:29 INFO - PROCESS | 2491 | --DOMWINDOW == 235 (0x124b28c00) [pid = 2491] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:17:29 INFO - PROCESS | 2491 | --DOMWINDOW == 234 (0x1267a4c00) [pid = 2491] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:17:29 INFO - PROCESS | 2491 | --DOMWINDOW == 233 (0x11920d800) [pid = 2491] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:17:29 INFO - PROCESS | 2491 | --DOMWINDOW == 232 (0x1121de800) [pid = 2491] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:17:29 INFO - PROCESS | 2491 | --DOMWINDOW == 231 (0x12198a400) [pid = 2491] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:17:29 INFO - PROCESS | 2491 | --DOMWINDOW == 230 (0x1195f3000) [pid = 2491] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:17:29 INFO - PROCESS | 2491 | --DOMWINDOW == 229 (0x113135000) [pid = 2491] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:17:29 INFO - PROCESS | 2491 | --DOMWINDOW == 228 (0x12bccec00) [pid = 2491] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:17:29 INFO - PROCESS | 2491 | --DOMWINDOW == 227 (0x13feb0400) [pid = 2491] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:17:29 INFO - PROCESS | 2491 | --DOMWINDOW == 226 (0x12bccf000) [pid = 2491] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:17:29 INFO - PROCESS | 2491 | --DOMWINDOW == 225 (0x112b02c00) [pid = 2491] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:17:29 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x113166000) [pid = 2491] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:17:30 INFO - PROCESS | 2491 | 1462475850197 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]]]}] 12:17:30 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) 12:17:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1621ms 12:17:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:17:30 INFO - PROCESS | 2491 | 1462475850223 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 12:17:30 INFO - PROCESS | 2491 | 1462475850224 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 12:17:30 INFO - PROCESS | 2491 | 1462475850226 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:17:30 INFO - PROCESS | 2491 | 1462475850228 Marionette TRACE conn2 <- [1,2670,null,{}] 12:17:30 INFO - PROCESS | 2491 | 1462475850230 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}] 12:17:30 INFO - PROCESS | 2491 | 1462475850333 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 12:17:30 INFO - PROCESS | 2491 | 1462475850337 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:30 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c36c000 == 116 [pid = 2491] [id = 675] 12:17:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x11313f800) [pid = 2491] [serial = 2025] [outer = 0x0] 12:17:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x121611000) [pid = 2491] [serial = 2026] [outer = 0x11313f800] 12:17:30 INFO - PROCESS | 2491 | 1462475850362 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x126827000) [pid = 2491] [serial = 2027] [outer = 0x11313f800] 12:17:31 INFO - PROCESS | 2491 | 1462475851212 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 2491 | 1462475851248 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 12:17:31 INFO - PROCESS | 2491 | 1462475851250 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - PROCESS | 2491 | 1462475851254 Marionette TRACE conn2 <- [1,2674,null,{}] 12:17:31 INFO - PROCESS | 2491 | 1462475851263 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}] 12:17:31 INFO - PROCESS | 2491 | 1462475851401 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 12:17:31 INFO - PROCESS | 2491 | 1462475851408 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 2491 | ++DOCSHELL 0x1324d5800 == 117 [pid = 2491] [id = 676] 12:17:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 228 (0x126852800) [pid = 2491] [serial = 2028] [outer = 0x0] 12:17:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 229 (0x128b0ec00) [pid = 2491] [serial = 2029] [outer = 0x126852800] 12:17:31 INFO - PROCESS | 2491 | 1462475851437 Marionette DEBUG loaded listener.js 12:17:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x1294b4400) [pid = 2491] [serial = 2030] [outer = 0x126852800] 12:17:32 INFO - PROCESS | 2491 | 1462475852438 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 12:17:32 INFO - PROCESS | 2491 | 1462475852486 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 12:17:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:17:32 INFO - PROCESS | 2491 | 1462475852533 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:17:32 INFO - PROCESS | 2491 | 1462475852535 Marionette TRACE conn2 <- [1,2678,null,{}] 12:17:32 INFO - PROCESS | 2491 | 1462475852539 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}] 12:17:32 INFO - PROCESS | 2491 | 1462475852666 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 12:17:32 INFO - PROCESS | 2491 | 1462475852878 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x121bb1000 == 118 [pid = 2491] [id = 677] 12:17:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 231 (0x115d3e800) [pid = 2491] [serial = 2031] [outer = 0x0] 12:17:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 232 (0x1165c0c00) [pid = 2491] [serial = 2032] [outer = 0x115d3e800] 12:17:32 INFO - PROCESS | 2491 | 1462475852934 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 233 (0x118202c00) [pid = 2491] [serial = 2033] [outer = 0x115d3e800] 12:17:33 INFO - PROCESS | 2491 | 1462475853919 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]]]}] 12:17:33 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) 12:17:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1425ms 12:17:33 INFO - PROCESS | 2491 | 1462475853956 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 2491 | 1462475853959 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 12:17:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:17:33 INFO - PROCESS | 2491 | 1462475853964 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - PROCESS | 2491 | 1462475853966 Marionette TRACE conn2 <- [1,2682,null,{}] 12:17:33 INFO - PROCESS | 2491 | 1462475853969 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}] 12:17:34 INFO - PROCESS | 2491 | 1462475854090 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 12:17:34 INFO - PROCESS | 2491 | 1462475854207 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bb98000 == 119 [pid = 2491] [id = 678] 12:17:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 234 (0x11832e000) [pid = 2491] [serial = 2034] [outer = 0x0] 12:17:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 235 (0x118f67000) [pid = 2491] [serial = 2035] [outer = 0x11832e000] 12:17:34 INFO - PROCESS | 2491 | 1462475854239 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 236 (0x1195e9400) [pid = 2491] [serial = 2036] [outer = 0x11832e000] 12:17:35 INFO - PROCESS | 2491 | 1462475855171 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]]]}] 12:17:35 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) 12:17:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1220ms 12:17:35 INFO - PROCESS | 2491 | 1462475855186 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 2491 | 1462475855188 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 12:17:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:17:35 INFO - PROCESS | 2491 | 1462475855191 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - PROCESS | 2491 | 1462475855193 Marionette TRACE conn2 <- [1,2686,null,{}] 12:17:35 INFO - PROCESS | 2491 | 1462475855201 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}] 12:17:35 INFO - PROCESS | 2491 | 1462475855324 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 12:17:35 INFO - PROCESS | 2491 | 1462475855441 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 2491 | ++DOCSHELL 0x135267800 == 120 [pid = 2491] [id = 679] 12:17:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 237 (0x119b28400) [pid = 2491] [serial = 2037] [outer = 0x0] 12:17:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 238 (0x12160e400) [pid = 2491] [serial = 2038] [outer = 0x119b28400] 12:17:35 INFO - PROCESS | 2491 | 1462475855475 Marionette DEBUG loaded listener.js 12:17:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 239 (0x124aafc00) [pid = 2491] [serial = 2039] [outer = 0x119b28400] 12:17:36 INFO - PROCESS | 2491 | 1462475856402 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 12:17:36 INFO - PROCESS | 2491 | 1462475856415 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 12:17:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:17:36 INFO - PROCESS | 2491 | 1462475856417 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:17:36 INFO - PROCESS | 2491 | 1462475856419 Marionette TRACE conn2 <- [1,2690,null,{}] 12:17:36 INFO - PROCESS | 2491 | 1462475856423 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}] 12:17:36 INFO - PROCESS | 2491 | 1462475856542 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 12:17:36 INFO - PROCESS | 2491 | 1462475856658 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:36 INFO - PROCESS | 2491 | ++DOCSHELL 0x135aa3800 == 121 [pid = 2491] [id = 680] 12:17:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 240 (0x124b28c00) [pid = 2491] [serial = 2040] [outer = 0x0] 12:17:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 241 (0x128c05c00) [pid = 2491] [serial = 2041] [outer = 0x124b28c00] 12:17:36 INFO - PROCESS | 2491 | 1462475856691 Marionette DEBUG loaded listener.js 12:17:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 242 (0x1294b3000) [pid = 2491] [serial = 2042] [outer = 0x124b28c00] 12:17:37 INFO - PROCESS | 2491 | 1462475857616 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 12:17:37 INFO - PROCESS | 2491 | 1462475857643 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 12:17:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:17:37 INFO - PROCESS | 2491 | 1462475857645 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:17:37 INFO - PROCESS | 2491 | 1462475857646 Marionette TRACE conn2 <- [1,2694,null,{}] 12:17:37 INFO - PROCESS | 2491 | 1462475857649 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}] 12:17:37 INFO - PROCESS | 2491 | 1462475857796 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 12:17:37 INFO - PROCESS | 2491 | 1462475857914 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x1294cd000 == 122 [pid = 2491] [id = 681] 12:17:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 243 (0x121613000) [pid = 2491] [serial = 2043] [outer = 0x0] 12:17:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 244 (0x128a39c00) [pid = 2491] [serial = 2044] [outer = 0x121613000] 12:17:37 INFO - PROCESS | 2491 | 1462475857964 Marionette DEBUG loaded listener.js 12:17:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 245 (0x12a9cf800) [pid = 2491] [serial = 2045] [outer = 0x121613000] 12:17:38 INFO - PROCESS | 2491 | 1462475858913 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 12:17:38 INFO - PROCESS | 2491 | 1462475858925 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 12:17:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:17:38 INFO - PROCESS | 2491 | 1462475858929 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:17:38 INFO - PROCESS | 2491 | 1462475858931 Marionette TRACE conn2 <- [1,2698,null,{}] 12:17:38 INFO - PROCESS | 2491 | 1462475858935 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}] 12:17:39 INFO - PROCESS | 2491 | 1462475859092 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 12:17:39 INFO - PROCESS | 2491 | 1462475859234 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:39 INFO - PROCESS | 2491 | ++DOCSHELL 0x1351e9000 == 123 [pid = 2491] [id = 682] 12:17:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 246 (0x12bcb4400) [pid = 2491] [serial = 2046] [outer = 0x0] 12:17:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 247 (0x12bfcd000) [pid = 2491] [serial = 2047] [outer = 0x12bcb4400] 12:17:39 INFO - PROCESS | 2491 | 1462475859271 Marionette DEBUG loaded listener.js 12:17:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 248 (0x12cb60800) [pid = 2491] [serial = 2048] [outer = 0x12bcb4400] 12:17:40 INFO - PROCESS | 2491 | 1462475860174 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:17:40 INFO - PROCESS | 2491 | 1462475860204 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 12:17:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:17:40 INFO - PROCESS | 2491 | 1462475860206 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:17:40 INFO - PROCESS | 2491 | 1462475860207 Marionette TRACE conn2 <- [1,2702,null,{}] 12:17:40 INFO - PROCESS | 2491 | 1462475860210 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}] 12:17:40 INFO - PROCESS | 2491 | 1462475860328 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 12:17:40 INFO - PROCESS | 2491 | 1462475860623 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 2491 | ++DOCSHELL 0x1294cb000 == 124 [pid = 2491] [id = 683] 12:17:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 249 (0x113132800) [pid = 2491] [serial = 2049] [outer = 0x0] 12:17:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 250 (0x11316a000) [pid = 2491] [serial = 2050] [outer = 0x113132800] 12:17:40 INFO - PROCESS | 2491 | 1462475860699 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 251 (0x118143000) [pid = 2491] [serial = 2051] [outer = 0x113132800] 12:17:41 INFO - PROCESS | 2491 | 1462475861167 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]]]}] 12:17:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:17:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 976ms 12:17:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:17:41 INFO - PROCESS | 2491 | 1462475861182 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 12:17:41 INFO - PROCESS | 2491 | 1462475861184 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 12:17:41 INFO - PROCESS | 2491 | 1462475861187 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - PROCESS | 2491 | 1462475861189 Marionette TRACE conn2 <- [1,2706,null,{}] 12:17:41 INFO - PROCESS | 2491 | 1462475861192 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}] 12:17:41 INFO - PROCESS | 2491 | 1462475861308 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x12d22b800 == 123 [pid = 2491] [id = 16] 12:17:41 INFO - PROCESS | 2491 | 1462475861441 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 2491 | ++DOCSHELL 0x116030800 == 124 [pid = 2491] [id = 684] 12:17:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 252 (0x112b0e400) [pid = 2491] [serial = 2052] [outer = 0x0] 12:17:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 253 (0x118fa9800) [pid = 2491] [serial = 2053] [outer = 0x112b0e400] 12:17:41 INFO - PROCESS | 2491 | 1462475861523 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 254 (0x1195ee000) [pid = 2491] [serial = 2054] [outer = 0x112b0e400] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x12bde5800 == 123 [pid = 2491] [id = 231] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x117328800 == 122 [pid = 2491] [id = 617] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x119847000 == 121 [pid = 2491] [id = 521] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x12c8d8800 == 120 [pid = 2491] [id = 213] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x12d319000 == 119 [pid = 2491] [id = 232] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x12177d800 == 118 [pid = 2491] [id = 616] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x132446800 == 117 [pid = 2491] [id = 615] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x12c36c000 == 116 [pid = 2491] [id = 675] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x12d334000 == 115 [pid = 2491] [id = 674] 12:17:41 INFO - PROCESS | 2491 | --DOMWINDOW == 253 (0x1400d8c00) [pid = 2491] [serial = 1960] [outer = 0x0] [url = about:blank] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x12cfcf800 == 114 [pid = 2491] [id = 673] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x12cb8a800 == 113 [pid = 2491] [id = 672] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x12c266800 == 112 [pid = 2491] [id = 671] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x12aaf7800 == 111 [pid = 2491] [id = 670] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x128fa3000 == 110 [pid = 2491] [id = 669] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x1215a2800 == 109 [pid = 2491] [id = 668] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x116aa0000 == 108 [pid = 2491] [id = 667] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x126008000 == 107 [pid = 2491] [id = 666] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x119be0800 == 106 [pid = 2491] [id = 663] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x143a50800 == 105 [pid = 2491] [id = 662] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x142b8e800 == 104 [pid = 2491] [id = 661] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x143a4b000 == 103 [pid = 2491] [id = 660] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x143a1d000 == 102 [pid = 2491] [id = 659] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x14221b000 == 101 [pid = 2491] [id = 658] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x141487000 == 100 [pid = 2491] [id = 657] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x138f89800 == 99 [pid = 2491] [id = 656] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x12c8dc000 == 98 [pid = 2491] [id = 655] 12:17:41 INFO - PROCESS | 2491 | --DOCSHELL 0x12339e000 == 97 [pid = 2491] [id = 654] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 252 (0x1294b7800) [pid = 2491] [serial = 1889] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 251 (0x132424800) [pid = 2491] [serial = 1949] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 250 (0x1400db000) [pid = 2491] [serial = 1955] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 249 (0x128a3b400) [pid = 2491] [serial = 1940] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 248 (0x12b390800) [pid = 2491] [serial = 1943] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 247 (0x121928000) [pid = 2491] [serial = 1933] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 246 (0x121d9bc00) [pid = 2491] [serial = 1934] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 245 (0x125446800) [pid = 2491] [serial = 1936] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 244 (0x126c8b000) [pid = 2491] [serial = 1937] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 243 (0x11837dc00) [pid = 2491] [serial = 1939] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 242 (0x1195ee800) [pid = 2491] [serial = 1927] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 241 (0x121009400) [pid = 2491] [serial = 1928] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 240 (0x113139800) [pid = 2491] [serial = 1922] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 239 (0x112a3b400) [pid = 2491] [serial = 1921] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 238 (0x1295cf000) [pid = 2491] [serial = 1942] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 237 (0x129795400) [pid = 2491] [serial = 1906] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 236 (0x1215bb400) [pid = 2491] [serial = 1930] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 235 (0x1215d3c00) [pid = 2491] [serial = 1931] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 234 (0x12cfc0800) [pid = 2491] [serial = 1915] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 233 (0x113da5400) [pid = 2491] [serial = 1924] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 232 (0x118327c00) [pid = 2491] [serial = 1925] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 231 (0x1215c2400) [pid = 2491] [serial = 1900] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 230 (0x132012000) [pid = 2491] [serial = 1946] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 229 (0x11108fc00) [pid = 2491] [serial = 1891] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 228 (0x12cb60000) [pid = 2491] [serial = 1945] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 227 (0x12681f800) [pid = 2491] [serial = 1903] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 226 (0x1196fc000) [pid = 2491] [serial = 1918] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 225 (0x12d618000) [pid = 2491] [serial = 1912] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x118a0f400) [pid = 2491] [serial = 1897] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 223 (0x13feba400) [pid = 2491] [serial = 1958] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 222 (0x117c37400) [pid = 2491] [serial = 1894] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 221 (0x12bcd5800) [pid = 2491] [serial = 1909] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 220 (0x132404400) [pid = 2491] [serial = 1948] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 219 (0x121da1000) [pid = 2491] [serial = 1952] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 218 (0x13feb5000) [pid = 2491] [serial = 1957] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 217 (0x135890400) [pid = 2491] [serial = 1954] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | --DOMWINDOW == 216 (0x116a62400) [pid = 2491] [serial = 1951] [outer = 0x0] [url = about:blank] 12:17:42 INFO - PROCESS | 2491 | 1462475862056 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]]]}] 12:17:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:17:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 877ms 12:17:42 INFO - PROCESS | 2491 | 1462475862065 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 12:17:42 INFO - PROCESS | 2491 | 1462475862068 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 12:17:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:17:42 INFO - PROCESS | 2491 | 1462475862072 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - PROCESS | 2491 | 1462475862073 Marionette TRACE conn2 <- [1,2710,null,{}] 12:17:42 INFO - PROCESS | 2491 | 1462475862076 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}] 12:17:42 INFO - PROCESS | 2491 | 1462475862176 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 12:17:42 INFO - PROCESS | 2491 | 1462475862181 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x1233a4800 == 98 [pid = 2491] [id = 685] 12:17:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 217 (0x119511400) [pid = 2491] [serial = 2055] [outer = 0x0] 12:17:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 218 (0x119b1e400) [pid = 2491] [serial = 2056] [outer = 0x119511400] 12:17:42 INFO - PROCESS | 2491 | 1462475862210 Marionette DEBUG loaded listener.js 12:17:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 219 (0x1215bcc00) [pid = 2491] [serial = 2057] [outer = 0x119511400] 12:17:42 INFO - PROCESS | 2491 | 1462475862626 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] 12:17:42 INFO - PROCESS | 2491 | 1462475862646 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 12:17:42 INFO - PROCESS | 2491 | 1462475862649 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - PROCESS | 2491 | 1462475862653 Marionette TRACE conn2 <- [1,2714,null,{}] 12:17:42 INFO - PROCESS | 2491 | 1462475862660 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}] 12:17:42 INFO - PROCESS | 2491 | 1462475862761 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 12:17:42 INFO - PROCESS | 2491 | 1462475862766 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c257800 == 99 [pid = 2491] [id = 686] 12:17:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 220 (0x1215c4000) [pid = 2491] [serial = 2058] [outer = 0x0] 12:17:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 221 (0x121986000) [pid = 2491] [serial = 2059] [outer = 0x1215c4000] 12:17:42 INFO - PROCESS | 2491 | 1462475862794 Marionette DEBUG loaded listener.js 12:17:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 222 (0x124ae8000) [pid = 2491] [serial = 2060] [outer = 0x1215c4000] 12:17:43 INFO - PROCESS | 2491 | 1462475863164 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]]]}] 12:17:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:17:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 524ms 12:17:43 INFO - PROCESS | 2491 | 1462475863173 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 12:17:43 INFO - PROCESS | 2491 | 1462475863175 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 12:17:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:17:43 INFO - PROCESS | 2491 | 1462475863193 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - PROCESS | 2491 | 1462475863194 Marionette TRACE conn2 <- [1,2718,null,{}] 12:17:43 INFO - PROCESS | 2491 | 1462475863196 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}] 12:17:43 INFO - PROCESS | 2491 | 1462475863294 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 12:17:43 INFO - PROCESS | 2491 | 1462475863298 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cfda800 == 100 [pid = 2491] [id = 687] 12:17:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 223 (0x125e60800) [pid = 2491] [serial = 2061] [outer = 0x0] 12:17:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 224 (0x1267a1800) [pid = 2491] [serial = 2062] [outer = 0x125e60800] 12:17:43 INFO - PROCESS | 2491 | 1462475863324 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x128a3b400) [pid = 2491] [serial = 2063] [outer = 0x125e60800] 12:17:43 INFO - PROCESS | 2491 | 1462475863706 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] 12:17:43 INFO - PROCESS | 2491 | 1462475863712 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 12:17:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:17:43 INFO - PROCESS | 2491 | 1462475863715 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - PROCESS | 2491 | 1462475863716 Marionette TRACE conn2 <- [1,2722,null,{}] 12:17:43 INFO - PROCESS | 2491 | 1462475863720 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}] 12:17:43 INFO - PROCESS | 2491 | 1462475863817 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 12:17:43 INFO - PROCESS | 2491 | 1462475863903 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d93d000 == 101 [pid = 2491] [id = 688] 12:17:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x129795400) [pid = 2491] [serial = 2064] [outer = 0x0] 12:17:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x12ac08000) [pid = 2491] [serial = 2065] [outer = 0x129795400] 12:17:43 INFO - PROCESS | 2491 | 1462475863938 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 228 (0x12bcb5800) [pid = 2491] [serial = 2066] [outer = 0x129795400] 12:17:44 INFO - PROCESS | 2491 | 1462475864303 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] 12:17:44 INFO - PROCESS | 2491 | 1462475864338 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 12:17:44 INFO - PROCESS | 2491 | 1462475864340 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:17:44 INFO - PROCESS | 2491 | 1462475864342 Marionette TRACE conn2 <- [1,2726,null,{}] 12:17:44 INFO - PROCESS | 2491 | 1462475864345 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}] 12:17:44 INFO - PROCESS | 2491 | 1462475864541 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 12:17:44 INFO - PROCESS | 2491 | 1462475864667 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x1351f4000 == 102 [pid = 2491] [id = 689] 12:17:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 229 (0x12b393400) [pid = 2491] [serial = 2067] [outer = 0x0] 12:17:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x12cfc5000) [pid = 2491] [serial = 2068] [outer = 0x12b393400] 12:17:44 INFO - PROCESS | 2491 | 1462475864709 Marionette DEBUG loaded listener.js 12:17:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 231 (0x132017400) [pid = 2491] [serial = 2069] [outer = 0x12b393400] 12:17:45 INFO - PROCESS | 2491 | 1462475865028 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]]]}] 12:17:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:17:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 721ms 12:17:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:17:45 INFO - PROCESS | 2491 | 1462475865061 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 2491 | 1462475865063 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 12:17:45 INFO - PROCESS | 2491 | 1462475865065 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - PROCESS | 2491 | 1462475865066 Marionette TRACE conn2 <- [1,2730,null,{}] 12:17:45 INFO - PROCESS | 2491 | 1462475865070 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}] 12:17:45 INFO - PROCESS | 2491 | 1462475865197 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 12:17:45 INFO - PROCESS | 2491 | 1462475865213 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 2491 | ++DOCSHELL 0x135aa1000 == 103 [pid = 2491] [id = 690] 12:17:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 232 (0x132017800) [pid = 2491] [serial = 2070] [outer = 0x0] 12:17:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 233 (0x132402c00) [pid = 2491] [serial = 2071] [outer = 0x132017800] 12:17:45 INFO - PROCESS | 2491 | 1462475865238 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 234 (0x132422400) [pid = 2491] [serial = 2072] [outer = 0x132017800] 12:17:46 INFO - PROCESS | 2491 | 1462475866102 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 12:17:46 INFO - PROCESS | 2491 | 1462475866136 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 12:17:46 INFO - PROCESS | 2491 | 1462475866138 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:17:46 INFO - PROCESS | 2491 | 1462475866139 Marionette TRACE conn2 <- [1,2734,null,{}] 12:17:46 INFO - PROCESS | 2491 | 1462475866141 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}] 12:17:46 INFO - PROCESS | 2491 | 1462475866477 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 12:17:46 INFO - PROCESS | 2491 | --DOMWINDOW == 233 (0x11316b400) [pid = 2491] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:17:46 INFO - PROCESS | 2491 | --DOMWINDOW == 232 (0x1215be400) [pid = 2491] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:17:46 INFO - PROCESS | 2491 | --DOMWINDOW == 231 (0x119a04000) [pid = 2491] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:17:46 INFO - PROCESS | 2491 | --DOMWINDOW == 230 (0x113138c00) [pid = 2491] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:17:46 INFO - PROCESS | 2491 | --DOMWINDOW == 229 (0x1192cc400) [pid = 2491] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:17:46 INFO - PROCESS | 2491 | --DOMWINDOW == 228 (0x119ba7000) [pid = 2491] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:17:46 INFO - PROCESS | 2491 | --DOMWINDOW == 227 (0x124e60c00) [pid = 2491] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:17:46 INFO - PROCESS | 2491 | --DOMWINDOW == 226 (0x121b4b400) [pid = 2491] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:17:46 INFO - PROCESS | 2491 | --DOMWINDOW == 225 (0x11313f800) [pid = 2491] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:17:46 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x1184f3400) [pid = 2491] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:17:46 INFO - PROCESS | 2491 | 1462475866533 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:46 INFO - PROCESS | 2491 | ++DOCSHELL 0x121baf800 == 104 [pid = 2491] [id = 691] 12:17:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x11215f400) [pid = 2491] [serial = 2073] [outer = 0x0] 12:17:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x113f80800) [pid = 2491] [serial = 2074] [outer = 0x11215f400] 12:17:46 INFO - PROCESS | 2491 | 1462475866559 Marionette DEBUG loaded listener.js 12:17:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x121140400) [pid = 2491] [serial = 2075] [outer = 0x11215f400] 12:17:46 INFO - PROCESS | 2491 | 1462475866836 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]]]}] 12:17:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:17:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 718ms 12:17:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:17:46 INFO - PROCESS | 2491 | 1462475866859 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 12:17:46 INFO - PROCESS | 2491 | 1462475866860 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 12:17:46 INFO - PROCESS | 2491 | 1462475866862 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:17:46 INFO - PROCESS | 2491 | 1462475866864 Marionette TRACE conn2 <- [1,2738,null,{}] 12:17:46 INFO - PROCESS | 2491 | 1462475866866 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}] 12:17:46 INFO - PROCESS | 2491 | 1462475866986 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 12:17:47 INFO - PROCESS | 2491 | 1462475867085 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x13903e800 == 105 [pid = 2491] [id = 692] 12:17:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 228 (0x112651000) [pid = 2491] [serial = 2076] [outer = 0x0] 12:17:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 229 (0x124b2d800) [pid = 2491] [serial = 2077] [outer = 0x112651000] 12:17:47 INFO - PROCESS | 2491 | 1462475867127 Marionette DEBUG loaded listener.js 12:17:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x135890000) [pid = 2491] [serial = 2078] [outer = 0x112651000] 12:17:47 INFO - PROCESS | 2491 | 1462475867532 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]]]}] 12:17:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:17:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 721ms 12:17:47 INFO - PROCESS | 2491 | 1462475867584 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 12:17:47 INFO - PROCESS | 2491 | 1462475867585 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 12:17:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:17:47 INFO - PROCESS | 2491 | 1462475867588 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:17:47 INFO - PROCESS | 2491 | 1462475867589 Marionette TRACE conn2 <- [1,2742,null,{}] 12:17:47 INFO - PROCESS | 2491 | 1462475867591 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}] 12:17:47 INFO - PROCESS | 2491 | 1462475867692 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 12:17:47 INFO - PROCESS | 2491 | 1462475867717 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x14025d800 == 106 [pid = 2491] [id = 693] 12:17:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 231 (0x135e5dc00) [pid = 2491] [serial = 2079] [outer = 0x0] 12:17:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 232 (0x13fead400) [pid = 2491] [serial = 2080] [outer = 0x135e5dc00] 12:17:47 INFO - PROCESS | 2491 | 1462475867747 Marionette DEBUG loaded listener.js 12:17:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 233 (0x13feb8400) [pid = 2491] [serial = 2081] [outer = 0x135e5dc00] 12:17:48 INFO - PROCESS | 2491 | 1462475868111 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]]]}] 12:17:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:17:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 568ms 12:17:48 INFO - PROCESS | 2491 | 1462475868156 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 12:17:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:17:48 INFO - PROCESS | 2491 | 1462475868158 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 12:17:48 INFO - PROCESS | 2491 | 1462475868160 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:17:48 INFO - PROCESS | 2491 | 1462475868162 Marionette TRACE conn2 <- [1,2746,null,{}] 12:17:48 INFO - PROCESS | 2491 | 1462475868164 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}] 12:17:48 INFO - PROCESS | 2491 | 1462475868314 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 12:17:48 INFO - PROCESS | 2491 | 1462475868327 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:48 INFO - PROCESS | 2491 | ++DOCSHELL 0x140c20800 == 107 [pid = 2491] [id = 694] 12:17:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 234 (0x13feb7c00) [pid = 2491] [serial = 2082] [outer = 0x0] 12:17:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 235 (0x13ff41000) [pid = 2491] [serial = 2083] [outer = 0x13feb7c00] 12:17:48 INFO - PROCESS | 2491 | 1462475868352 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 236 (0x1400e2800) [pid = 2491] [serial = 2084] [outer = 0x13feb7c00] 12:17:48 INFO - PROCESS | 2491 | 1462475868859 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]]]}] 12:17:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:17:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 720ms 12:17:48 INFO - PROCESS | 2491 | 1462475868887 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 12:17:48 INFO - PROCESS | 2491 | 1462475868890 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 12:17:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:17:48 INFO - PROCESS | 2491 | 1462475868896 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:17:48 INFO - PROCESS | 2491 | 1462475868897 Marionette TRACE conn2 <- [1,2750,null,{}] 12:17:48 INFO - PROCESS | 2491 | 1462475868902 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}] 12:17:49 INFO - PROCESS | 2491 | 1462475869034 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 12:17:49 INFO - PROCESS | 2491 | 1462475869166 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:49 INFO - PROCESS | 2491 | ++DOCSHELL 0x1297bc800 == 108 [pid = 2491] [id = 695] 12:17:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 237 (0x11837c800) [pid = 2491] [serial = 2085] [outer = 0x0] 12:17:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 238 (0x1184f2400) [pid = 2491] [serial = 2086] [outer = 0x11837c800] 12:17:49 INFO - PROCESS | 2491 | 1462475869198 Marionette DEBUG loaded listener.js 12:17:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 239 (0x1195d5c00) [pid = 2491] [serial = 2087] [outer = 0x11837c800] 12:17:49 INFO - PROCESS | 2491 | 1462475869626 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]]]}] 12:17:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:17:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 775ms 12:17:49 INFO - PROCESS | 2491 | 1462475869671 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 12:17:49 INFO - PROCESS | 2491 | 1462475869675 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 12:17:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:17:49 INFO - PROCESS | 2491 | 1462475869680 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:17:49 INFO - PROCESS | 2491 | 1462475869682 Marionette TRACE conn2 <- [1,2754,null,{}] 12:17:49 INFO - PROCESS | 2491 | 1462475869684 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}] 12:17:49 INFO - PROCESS | 2491 | 1462475869806 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 12:17:49 INFO - PROCESS | 2491 | 1462475869927 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:49 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d22e800 == 109 [pid = 2491] [id = 696] 12:17:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 240 (0x1195eb400) [pid = 2491] [serial = 2088] [outer = 0x0] 12:17:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 241 (0x1215ba800) [pid = 2491] [serial = 2089] [outer = 0x1195eb400] 12:17:49 INFO - PROCESS | 2491 | 1462475869959 Marionette DEBUG loaded listener.js 12:17:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 242 (0x12197dc00) [pid = 2491] [serial = 2090] [outer = 0x1195eb400] 12:17:50 INFO - PROCESS | 2491 | 1462475870364 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]]]}] 12:17:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:17:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 721ms 12:17:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:17:50 INFO - PROCESS | 2491 | 1462475870401 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 2491 | 1462475870402 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 12:17:50 INFO - PROCESS | 2491 | 1462475870405 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - PROCESS | 2491 | 1462475870407 Marionette TRACE conn2 <- [1,2758,null,{}] 12:17:50 INFO - PROCESS | 2491 | 1462475870457 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}] 12:17:50 INFO - PROCESS | 2491 | 1462475870580 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 12:17:50 INFO - PROCESS | 2491 | 1462475870675 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:50 INFO - PROCESS | 2491 | ++DOCSHELL 0x13feee000 == 110 [pid = 2491] [id = 697] 12:17:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 243 (0x125e6b400) [pid = 2491] [serial = 2091] [outer = 0x0] 12:17:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 244 (0x128f7f000) [pid = 2491] [serial = 2092] [outer = 0x125e6b400] 12:17:50 INFO - PROCESS | 2491 | 1462475870709 Marionette DEBUG loaded listener.js 12:17:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 245 (0x12bcb0400) [pid = 2491] [serial = 2093] [outer = 0x125e6b400] 12:17:51 INFO - PROCESS | 2491 | 1462475871136 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]]]}] 12:17:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:17:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 748ms 12:17:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:17:51 INFO - PROCESS | 2491 | 1462475871154 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 12:17:51 INFO - PROCESS | 2491 | 1462475871156 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 12:17:51 INFO - PROCESS | 2491 | 1462475871158 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:17:51 INFO - PROCESS | 2491 | 1462475871159 Marionette TRACE conn2 <- [1,2762,null,{}] 12:17:51 INFO - PROCESS | 2491 | 1462475871162 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}] 12:17:51 INFO - PROCESS | 2491 | 1462475871281 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 12:17:51 INFO - PROCESS | 2491 | 1462475871402 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:51 INFO - PROCESS | 2491 | ++DOCSHELL 0x14147f000 == 111 [pid = 2491] [id = 698] 12:17:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 246 (0x12b395c00) [pid = 2491] [serial = 2094] [outer = 0x0] 12:17:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 247 (0x132405000) [pid = 2491] [serial = 2095] [outer = 0x12b395c00] 12:17:51 INFO - PROCESS | 2491 | 1462475871435 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 248 (0x135e59c00) [pid = 2491] [serial = 2096] [outer = 0x12b395c00] 12:17:51 INFO - PROCESS | 2491 | 1462475871880 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]]]}] 12:17:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:17:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 769ms 12:17:51 INFO - PROCESS | 2491 | 1462475871950 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 12:17:51 INFO - PROCESS | 2491 | 1462475871952 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 12:17:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:17:51 INFO - PROCESS | 2491 | 1462475871959 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:17:51 INFO - PROCESS | 2491 | 1462475871961 Marionette TRACE conn2 <- [1,2766,null,{}] 12:17:51 INFO - PROCESS | 2491 | 1462475871965 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}] 12:17:52 INFO - PROCESS | 2491 | 1462475872210 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 12:17:52 INFO - PROCESS | 2491 | 1462475872310 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:52 INFO - PROCESS | 2491 | ++DOCSHELL 0x142156000 == 112 [pid = 2491] [id = 699] 12:17:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 249 (0x1183d6c00) [pid = 2491] [serial = 2097] [outer = 0x0] 12:17:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 250 (0x13feba000) [pid = 2491] [serial = 2098] [outer = 0x1183d6c00] 12:17:52 INFO - PROCESS | 2491 | 1462475872342 Marionette DEBUG loaded listener.js 12:17:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 251 (0x13ff6e000) [pid = 2491] [serial = 2099] [outer = 0x1183d6c00] 12:17:52 INFO - PROCESS | 2491 | 1462475872789 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]]]}] 12:17:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:17:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 871ms 12:17:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:17:52 INFO - PROCESS | 2491 | 1462475872830 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 12:17:52 INFO - PROCESS | 2491 | 1462475872831 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 12:17:52 INFO - PROCESS | 2491 | 1462475872834 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:17:52 INFO - PROCESS | 2491 | 1462475872835 Marionette TRACE conn2 <- [1,2770,null,{}] 12:17:52 INFO - PROCESS | 2491 | 1462475872837 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}] 12:17:52 INFO - PROCESS | 2491 | 1462475872972 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 12:17:53 INFO - PROCESS | 2491 | 1462475873067 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:53 INFO - PROCESS | 2491 | ++DOCSHELL 0x142b89000 == 113 [pid = 2491] [id = 700] 12:17:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 252 (0x1401c6400) [pid = 2491] [serial = 2100] [outer = 0x0] 12:17:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 253 (0x140c79800) [pid = 2491] [serial = 2101] [outer = 0x1401c6400] 12:17:53 INFO - PROCESS | 2491 | 1462475873100 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 254 (0x140c80400) [pid = 2491] [serial = 2102] [outer = 0x1401c6400] 12:17:53 INFO - PROCESS | 2491 | 1462475873500 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]]]}] 12:17:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:17:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 721ms 12:17:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:17:53 INFO - PROCESS | 2491 | 1462475873564 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 12:17:53 INFO - PROCESS | 2491 | 1462475873565 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 12:17:53 INFO - PROCESS | 2491 | 1462475873569 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:17:53 INFO - PROCESS | 2491 | 1462475873571 Marionette TRACE conn2 <- [1,2774,null,{}] 12:17:53 INFO - PROCESS | 2491 | 1462475873573 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}] 12:17:53 INFO - PROCESS | 2491 | 1462475873690 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 12:17:53 INFO - PROCESS | 2491 | 1462475873782 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:53 INFO - PROCESS | 2491 | ++DOCSHELL 0x143a0e000 == 114 [pid = 2491] [id = 701] 12:17:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 255 (0x140c81000) [pid = 2491] [serial = 2103] [outer = 0x0] 12:17:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 256 (0x140c86400) [pid = 2491] [serial = 2104] [outer = 0x140c81000] 12:17:53 INFO - PROCESS | 2491 | 1462475873812 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 257 (0x140d4a400) [pid = 2491] [serial = 2105] [outer = 0x140c81000] 12:17:54 INFO - PROCESS | 2491 | 1462475874231 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]]]}] 12:17:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:17:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 12:17:54 INFO - PROCESS | 2491 | 1462475874239 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 12:17:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:17:54 INFO - PROCESS | 2491 | 1462475874241 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 12:17:54 INFO - PROCESS | 2491 | 1462475874243 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:17:54 INFO - PROCESS | 2491 | 1462475874244 Marionette TRACE conn2 <- [1,2778,null,{}] 12:17:54 INFO - PROCESS | 2491 | 1462475874247 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}] 12:17:54 INFO - PROCESS | 2491 | 1462475874376 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 12:17:54 INFO - PROCESS | 2491 | 1462475874499 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 2491 | ++DOCSHELL 0x143a50000 == 115 [pid = 2491] [id = 702] 12:17:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 258 (0x140c82400) [pid = 2491] [serial = 2106] [outer = 0x0] 12:17:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 259 (0x140d50400) [pid = 2491] [serial = 2107] [outer = 0x140c82400] 12:17:54 INFO - PROCESS | 2491 | 1462475874532 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 260 (0x140e86c00) [pid = 2491] [serial = 2108] [outer = 0x140c82400] 12:17:54 INFO - PROCESS | 2491 | 1462475874953 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]]]}] 12:17:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:17:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 720ms 12:17:54 INFO - PROCESS | 2491 | 1462475874964 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 12:17:54 INFO - PROCESS | 2491 | 1462475874967 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 12:17:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:17:54 INFO - PROCESS | 2491 | 1462475874970 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:17:54 INFO - PROCESS | 2491 | 1462475874972 Marionette TRACE conn2 <- [1,2782,null,{}] 12:17:54 INFO - PROCESS | 2491 | 1462475874975 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}] 12:17:55 INFO - PROCESS | 2491 | 1462475875183 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 12:17:55 INFO - PROCESS | 2491 | 1462475875351 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:55 INFO - PROCESS | 2491 | ++DOCSHELL 0x1423e4000 == 116 [pid = 2491] [id = 703] 12:17:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 261 (0x140e86000) [pid = 2491] [serial = 2109] [outer = 0x0] 12:17:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 262 (0x140f33400) [pid = 2491] [serial = 2110] [outer = 0x140e86000] 12:17:55 INFO - PROCESS | 2491 | 1462475875398 Marionette DEBUG loaded listener.js 12:17:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 263 (0x140f39400) [pid = 2491] [serial = 2111] [outer = 0x140e86000] 12:17:55 INFO - PROCESS | 2491 | 1462475875856 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]]]}] 12:17:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:17:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 921ms 12:17:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:17:55 INFO - PROCESS | 2491 | 1462475875891 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 12:17:55 INFO - PROCESS | 2491 | 1462475875892 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 12:17:55 INFO - PROCESS | 2491 | 1462475875894 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:17:55 INFO - PROCESS | 2491 | 1462475875895 Marionette TRACE conn2 <- [1,2786,null,{}] 12:17:55 INFO - PROCESS | 2491 | 1462475875898 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}] 12:17:56 INFO - PROCESS | 2491 | 1462475876017 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 12:17:56 INFO - PROCESS | 2491 | 1462475876112 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 2491 | ++DOCSHELL 0x132349000 == 117 [pid = 2491] [id = 704] 12:17:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 264 (0x13fe69800) [pid = 2491] [serial = 2112] [outer = 0x0] 12:17:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 265 (0x13fe72000) [pid = 2491] [serial = 2113] [outer = 0x13fe69800] 12:17:56 INFO - PROCESS | 2491 | 1462475876142 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 266 (0x13fe77000) [pid = 2491] [serial = 2114] [outer = 0x13fe69800] 12:17:56 INFO - PROCESS | 2491 | 1462475876530 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]]]}] 12:17:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:17:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 669ms 12:17:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:17:56 INFO - PROCESS | 2491 | 1462475876564 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 12:17:56 INFO - PROCESS | 2491 | 1462475876566 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 12:17:56 INFO - PROCESS | 2491 | 1462475876568 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:17:56 INFO - PROCESS | 2491 | 1462475876570 Marionette TRACE conn2 <- [1,2790,null,{}] 12:17:56 INFO - PROCESS | 2491 | 1462475876572 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}] 12:17:56 INFO - PROCESS | 2491 | 1462475876709 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 12:17:56 INFO - PROCESS | 2491 | 1462475876842 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 2491 | ++DOCSHELL 0x1423f6000 == 118 [pid = 2491] [id = 705] 12:17:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 267 (0x138d07800) [pid = 2491] [serial = 2115] [outer = 0x0] 12:17:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 268 (0x13fe72800) [pid = 2491] [serial = 2116] [outer = 0x138d07800] 12:17:56 INFO - PROCESS | 2491 | 1462475876878 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 269 (0x140f39800) [pid = 2491] [serial = 2117] [outer = 0x138d07800] 12:17:57 INFO - PROCESS | 2491 | 1462475877297 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]]]}] 12:17:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:17:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 772ms 12:17:57 INFO - PROCESS | 2491 | 1462475877340 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 12:17:57 INFO - PROCESS | 2491 | 1462475877341 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 12:17:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:17:57 INFO - PROCESS | 2491 | 1462475877344 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:17:57 INFO - PROCESS | 2491 | 1462475877345 Marionette TRACE conn2 <- [1,2794,null,{}] 12:17:57 INFO - PROCESS | 2491 | 1462475877347 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}] 12:17:57 INFO - PROCESS | 2491 | 1462475877467 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 12:17:57 INFO - PROCESS | 2491 | 1462475877606 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:57 INFO - PROCESS | 2491 | ++DOCSHELL 0x138d29800 == 119 [pid = 2491] [id = 706] 12:17:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 270 (0x112b09400) [pid = 2491] [serial = 2118] [outer = 0x0] 12:17:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 271 (0x140f3dc00) [pid = 2491] [serial = 2119] [outer = 0x112b09400] 12:17:57 INFO - PROCESS | 2491 | 1462475877637 Marionette DEBUG loaded listener.js 12:17:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 272 (0x14321ac00) [pid = 2491] [serial = 2120] [outer = 0x112b09400] 12:17:58 INFO - PROCESS | 2491 | 1462475878076 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]]]}] 12:17:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:17:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 820ms 12:17:58 INFO - PROCESS | 2491 | 1462475878165 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 12:17:58 INFO - PROCESS | 2491 | 1462475878166 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 12:17:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:17:58 INFO - PROCESS | 2491 | 1462475878168 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:17:58 INFO - PROCESS | 2491 | 1462475878169 Marionette TRACE conn2 <- [1,2798,null,{}] 12:17:58 INFO - PROCESS | 2491 | 1462475878173 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}] 12:17:58 INFO - PROCESS | 2491 | 1462475878298 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 12:17:58 INFO - PROCESS | 2491 | 1462475878426 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:58 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e0a000 == 120 [pid = 2491] [id = 707] 12:17:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 273 (0x113171c00) [pid = 2491] [serial = 2121] [outer = 0x0] 12:17:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 274 (0x121144800) [pid = 2491] [serial = 2122] [outer = 0x113171c00] 12:17:58 INFO - PROCESS | 2491 | 1462475878457 Marionette DEBUG loaded listener.js 12:17:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 275 (0x14321c000) [pid = 2491] [serial = 2123] [outer = 0x113171c00] 12:17:58 INFO - PROCESS | 2491 | 1462475878868 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]]]}] 12:17:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:17:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 721ms 12:17:58 INFO - PROCESS | 2491 | 1462475878889 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 12:17:58 INFO - PROCESS | 2491 | 1462475878890 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 12:17:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:17:58 INFO - PROCESS | 2491 | 1462475878893 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:17:58 INFO - PROCESS | 2491 | 1462475878893 Marionette TRACE conn2 <- [1,2802,null,{}] 12:17:58 INFO - PROCESS | 2491 | 1462475878896 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}] 12:17:59 INFO - PROCESS | 2491 | 1462475879005 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 12:17:59 INFO - PROCESS | 2491 | 1462475879156 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:59 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d324000 == 121 [pid = 2491] [id = 708] 12:17:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 276 (0x121da1c00) [pid = 2491] [serial = 2124] [outer = 0x0] 12:17:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 277 (0x143220800) [pid = 2491] [serial = 2125] [outer = 0x121da1c00] 12:17:59 INFO - PROCESS | 2491 | 1462475879197 Marionette DEBUG loaded listener.js 12:17:59 INFO - PROCESS | 2491 | ++DOMWINDOW == 278 (0x143225400) [pid = 2491] [serial = 2126] [outer = 0x121da1c00] 12:17:59 INFO - PROCESS | 2491 | 1462475879779 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]]]}] 12:17:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:17:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 927ms 12:17:59 INFO - PROCESS | 2491 | 1462475879843 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 12:17:59 INFO - PROCESS | 2491 | 1462475879844 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 12:17:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:17:59 INFO - PROCESS | 2491 | 1462475879848 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - PROCESS | 2491 | 1462475879849 Marionette TRACE conn2 <- [1,2806,null,{}] 12:17:59 INFO - PROCESS | 2491 | 1462475879853 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}] 12:17:59 INFO - PROCESS | 2491 | 1462475879976 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 12:18:00 INFO - PROCESS | 2491 | 1462475880074 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:00 INFO - PROCESS | 2491 | ++DOCSHELL 0x143a4f800 == 122 [pid = 2491] [id = 709] 12:18:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 279 (0x1432e1800) [pid = 2491] [serial = 2127] [outer = 0x0] 12:18:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 280 (0x1432e6400) [pid = 2491] [serial = 2128] [outer = 0x1432e1800] 12:18:00 INFO - PROCESS | 2491 | 1462475880103 Marionette DEBUG loaded listener.js 12:18:00 INFO - PROCESS | 2491 | ++DOMWINDOW == 281 (0x1432eb000) [pid = 2491] [serial = 2129] [outer = 0x1432e1800] 12:18:00 INFO - PROCESS | 2491 | 1462475880531 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]]]}] 12:18:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:18:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 724ms 12:18:00 INFO - PROCESS | 2491 | 1462475880781 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 12:18:00 INFO - PROCESS | 2491 | 1462475880783 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 12:18:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:18:00 INFO - PROCESS | 2491 | 1462475880803 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:18:00 INFO - PROCESS | 2491 | 1462475880804 Marionette TRACE conn2 <- [1,2810,null,{}] 12:18:00 INFO - PROCESS | 2491 | 1462475880808 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}] 12:18:00 INFO - PROCESS | 2491 | 1462475880936 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 12:18:01 INFO - PROCESS | 2491 | 1462475881061 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 2491 | ++DOCSHELL 0x128c38000 == 123 [pid = 2491] [id = 710] 12:18:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 282 (0x113141c00) [pid = 2491] [serial = 2130] [outer = 0x0] 12:18:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 283 (0x113da0400) [pid = 2491] [serial = 2131] [outer = 0x113141c00] 12:18:01 INFO - PROCESS | 2491 | 1462475881093 Marionette DEBUG loaded listener.js 12:18:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 284 (0x11837c400) [pid = 2491] [serial = 2132] [outer = 0x113141c00] 12:18:01 INFO - PROCESS | 2491 | 1462475881532 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]]]}] 12:18:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:18:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 771ms 12:18:01 INFO - PROCESS | 2491 | 1462475881573 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 12:18:01 INFO - PROCESS | 2491 | 1462475881575 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 12:18:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:18:01 INFO - PROCESS | 2491 | 1462475881581 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:18:01 INFO - PROCESS | 2491 | 1462475881583 Marionette TRACE conn2 <- [1,2814,null,{}] 12:18:01 INFO - PROCESS | 2491 | 1462475881585 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}] 12:18:01 INFO - PROCESS | 2491 | 1462475881706 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 12:18:01 INFO - PROCESS | 2491 | 1462475881845 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 2491 | ++DOCSHELL 0x118adb000 == 124 [pid = 2491] [id = 711] 12:18:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 285 (0x1195d2000) [pid = 2491] [serial = 2133] [outer = 0x0] 12:18:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 286 (0x1196fb400) [pid = 2491] [serial = 2134] [outer = 0x1195d2000] 12:18:01 INFO - PROCESS | 2491 | 1462475881875 Marionette DEBUG loaded listener.js 12:18:01 INFO - PROCESS | 2491 | ++DOMWINDOW == 287 (0x1215bfc00) [pid = 2491] [serial = 2135] [outer = 0x1195d2000] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x12cfce000 == 123 [pid = 2491] [id = 497] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x14025d800 == 122 [pid = 2491] [id = 693] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x13903e800 == 121 [pid = 2491] [id = 692] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 286 (0x128b0ec00) [pid = 2491] [serial = 2029] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x121baf800 == 120 [pid = 2491] [id = 691] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x135aa1000 == 119 [pid = 2491] [id = 690] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x1351f4000 == 118 [pid = 2491] [id = 689] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x12d93d000 == 117 [pid = 2491] [id = 688] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x12cfda800 == 116 [pid = 2491] [id = 687] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x12c257800 == 115 [pid = 2491] [id = 686] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x1233a4800 == 114 [pid = 2491] [id = 685] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x116030800 == 113 [pid = 2491] [id = 684] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x1294cb000 == 112 [pid = 2491] [id = 683] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x135aa3800 == 111 [pid = 2491] [id = 680] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x135267800 == 110 [pid = 2491] [id = 679] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x12bb98000 == 109 [pid = 2491] [id = 678] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x121bb1000 == 108 [pid = 2491] [id = 677] 12:18:02 INFO - PROCESS | 2491 | --DOCSHELL 0x1324d5800 == 107 [pid = 2491] [id = 676] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 285 (0x126827000) [pid = 2491] [serial = 2027] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 284 (0x116a62000) [pid = 2491] [serial = 2002] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 283 (0x121b4d400) [pid = 2491] [serial = 2017] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 282 (0x1215d7000) [pid = 2491] [serial = 2014] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 281 (0x13206c400) [pid = 2491] [serial = 1975] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 280 (0x121981c00) [pid = 2491] [serial = 2015] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 279 (0x13ff6c400) [pid = 2491] [serial = 1984] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 278 (0x11802b800) [pid = 2491] [serial = 1963] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 277 (0x128d71000) [pid = 2491] [serial = 1972] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 276 (0x113141400) [pid = 2491] [serial = 1999] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 275 (0x11610c800) [pid = 2491] [serial = 2000] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 274 (0x121da3c00) [pid = 2491] [serial = 2018] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 273 (0x119a11000) [pid = 2491] [serial = 2009] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 272 (0x121d9ac00) [pid = 2491] [serial = 1969] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 271 (0x1400e5c00) [pid = 2491] [serial = 1978] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 270 (0x140f35000) [pid = 2491] [serial = 1996] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 269 (0x121145400) [pid = 2491] [serial = 2011] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 268 (0x1267a2c00) [pid = 2491] [serial = 2023] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 267 (0x124b30400) [pid = 2491] [serial = 2020] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 266 (0x140d53000) [pid = 2491] [serial = 1993] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 265 (0x121611000) [pid = 2491] [serial = 2026] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 264 (0x13ff3b800) [pid = 2491] [serial = 1981] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 263 (0x12154d400) [pid = 2491] [serial = 2012] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 262 (0x118209800) [pid = 2491] [serial = 1990] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 261 (0x126824c00) [pid = 2491] [serial = 2024] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 260 (0x125e67c00) [pid = 2491] [serial = 2021] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 259 (0x11851c800) [pid = 2491] [serial = 2005] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 258 (0x118202400) [pid = 2491] [serial = 2003] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 257 (0x118a18000) [pid = 2491] [serial = 1966] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 256 (0x13ff76000) [pid = 2491] [serial = 1987] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 255 (0x1195f3400) [pid = 2491] [serial = 2008] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | --DOMWINDOW == 254 (0x118f9ec00) [pid = 2491] [serial = 2006] [outer = 0x0] [url = about:blank] 12:18:02 INFO - PROCESS | 2491 | 1462475882404 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]]]}] 12:18:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:18:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 876ms 12:18:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:18:02 INFO - PROCESS | 2491 | 1462475882456 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 12:18:02 INFO - PROCESS | 2491 | 1462475882458 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 12:18:02 INFO - PROCESS | 2491 | 1462475882461 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:18:02 INFO - PROCESS | 2491 | 1462475882462 Marionette TRACE conn2 <- [1,2818,null,{}] 12:18:02 INFO - PROCESS | 2491 | 1462475882467 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}] 12:18:02 INFO - PROCESS | 2491 | 1462475882614 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 12:18:02 INFO - PROCESS | 2491 | 1462475882739 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:02 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e11800 == 108 [pid = 2491] [id = 712] 12:18:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 255 (0x1215d7800) [pid = 2491] [serial = 2136] [outer = 0x0] 12:18:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 256 (0x121619c00) [pid = 2491] [serial = 2137] [outer = 0x1215d7800] 12:18:02 INFO - PROCESS | 2491 | 1462475882787 Marionette DEBUG loaded listener.js 12:18:02 INFO - PROCESS | 2491 | ++DOMWINDOW == 257 (0x121b4bc00) [pid = 2491] [serial = 2138] [outer = 0x1215d7800] 12:18:03 INFO - PROCESS | 2491 | 1462475883257 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]]]}] 12:18:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:18:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 819ms 12:18:03 INFO - PROCESS | 2491 | 1462475883279 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 12:18:03 INFO - PROCESS | 2491 | 1462475883281 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 12:18:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:18:03 INFO - PROCESS | 2491 | 1462475883283 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:18:03 INFO - PROCESS | 2491 | 1462475883284 Marionette TRACE conn2 <- [1,2822,null,{}] 12:18:03 INFO - PROCESS | 2491 | 1462475883286 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}] 12:18:03 INFO - PROCESS | 2491 | 1462475883394 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 12:18:03 INFO - PROCESS | 2491 | 1462475883398 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:03 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c267800 == 109 [pid = 2491] [id = 713] 12:18:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 258 (0x121da3c00) [pid = 2491] [serial = 2139] [outer = 0x0] 12:18:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 259 (0x124b2d000) [pid = 2491] [serial = 2140] [outer = 0x121da3c00] 12:18:03 INFO - PROCESS | 2491 | 1462475883427 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 260 (0x1267a8800) [pid = 2491] [serial = 2141] [outer = 0x121da3c00] 12:18:03 INFO - PROCESS | 2491 | 1462475883803 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]]]}] 12:18:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:18:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 572ms 12:18:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:18:03 INFO - PROCESS | 2491 | 1462475883856 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 12:18:03 INFO - PROCESS | 2491 | 1462475883857 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 12:18:03 INFO - PROCESS | 2491 | 1462475883859 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:18:03 INFO - PROCESS | 2491 | 1462475883860 Marionette TRACE conn2 <- [1,2826,null,{}] 12:18:03 INFO - PROCESS | 2491 | 1462475883862 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}] 12:18:03 INFO - PROCESS | 2491 | 1462475883967 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 12:18:03 INFO - PROCESS | 2491 | 1462475883973 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:03 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d233000 == 110 [pid = 2491] [id = 714] 12:18:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 261 (0x126c8bc00) [pid = 2491] [serial = 2142] [outer = 0x0] 12:18:03 INFO - PROCESS | 2491 | ++DOMWINDOW == 262 (0x128a2fc00) [pid = 2491] [serial = 2143] [outer = 0x126c8bc00] 12:18:03 INFO - PROCESS | 2491 | 1462475883998 Marionette DEBUG loaded listener.js 12:18:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 263 (0x1294aa800) [pid = 2491] [serial = 2144] [outer = 0x126c8bc00] 12:18:04 INFO - PROCESS | 2491 | 1462475884382 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:18:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:18:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 570ms 12:18:04 INFO - PROCESS | 2491 | 1462475884430 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 12:18:04 INFO - PROCESS | 2491 | 1462475884431 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 12:18:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:18:04 INFO - PROCESS | 2491 | 1462475884433 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:18:04 INFO - PROCESS | 2491 | 1462475884434 Marionette TRACE conn2 <- [1,2830,null,{}] 12:18:04 INFO - PROCESS | 2491 | 1462475884436 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}] 12:18:04 INFO - PROCESS | 2491 | 1462475884609 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 12:18:04 INFO - PROCESS | 2491 | 1462475884629 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:04 INFO - PROCESS | 2491 | ++DOCSHELL 0x13235b800 == 111 [pid = 2491] [id = 715] 12:18:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 264 (0x12ae8c400) [pid = 2491] [serial = 2145] [outer = 0x0] 12:18:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 265 (0x12b39b800) [pid = 2491] [serial = 2146] [outer = 0x12ae8c400] 12:18:04 INFO - PROCESS | 2491 | 1462475884657 Marionette DEBUG loaded listener.js 12:18:04 INFO - PROCESS | 2491 | ++DOMWINDOW == 266 (0x12d35d400) [pid = 2491] [serial = 2147] [outer = 0x12ae8c400] 12:18:05 INFO - PROCESS | 2491 | 1462475885044 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]]]}] 12:18:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:18:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 621ms 12:18:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:18:05 INFO - PROCESS | 2491 | 1462475885055 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 12:18:05 INFO - PROCESS | 2491 | 1462475885057 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 12:18:05 INFO - PROCESS | 2491 | 1462475885060 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:18:05 INFO - PROCESS | 2491 | 1462475885062 Marionette TRACE conn2 <- [1,2834,null,{}] 12:18:05 INFO - PROCESS | 2491 | 1462475885065 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}] 12:18:05 INFO - PROCESS | 2491 | 1462475885223 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 12:18:05 INFO - PROCESS | 2491 | 1462475885244 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:05 INFO - PROCESS | 2491 | ++DOCSHELL 0x1351d8000 == 112 [pid = 2491] [id = 716] 12:18:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 267 (0x11950c400) [pid = 2491] [serial = 2148] [outer = 0x0] 12:18:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 268 (0x12bcaac00) [pid = 2491] [serial = 2149] [outer = 0x11950c400] 12:18:05 INFO - PROCESS | 2491 | 1462475885269 Marionette DEBUG loaded listener.js 12:18:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 269 (0x13206fc00) [pid = 2491] [serial = 2150] [outer = 0x11950c400] 12:18:05 INFO - PROCESS | 2491 | 1462475885663 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:18:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:18:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 619ms 12:18:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:18:05 INFO - PROCESS | 2491 | 1462475885679 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 12:18:05 INFO - PROCESS | 2491 | 1462475885681 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 12:18:05 INFO - PROCESS | 2491 | 1462475885683 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:18:05 INFO - PROCESS | 2491 | 1462475885684 Marionette TRACE conn2 <- [1,2838,null,{}] 12:18:05 INFO - PROCESS | 2491 | 1462475885688 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}] 12:18:05 INFO - PROCESS | 2491 | 1462475885828 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 12:18:05 INFO - PROCESS | 2491 | 1462475885844 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:05 INFO - PROCESS | 2491 | ++DOCSHELL 0x135aac000 == 113 [pid = 2491] [id = 717] 12:18:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 270 (0x12d35d800) [pid = 2491] [serial = 2151] [outer = 0x0] 12:18:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 271 (0x13585f400) [pid = 2491] [serial = 2152] [outer = 0x12d35d800] 12:18:05 INFO - PROCESS | 2491 | 1462475885870 Marionette DEBUG loaded listener.js 12:18:05 INFO - PROCESS | 2491 | ++DOMWINDOW == 272 (0x138d05800) [pid = 2491] [serial = 2153] [outer = 0x12d35d800] 12:18:06 INFO - PROCESS | 2491 | 1462475886258 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]]]}] 12:18:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:18:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 620ms 12:18:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:18:06 INFO - PROCESS | 2491 | 1462475886304 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 12:18:06 INFO - PROCESS | 2491 | 1462475886305 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 12:18:06 INFO - PROCESS | 2491 | 1462475886307 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:18:06 INFO - PROCESS | 2491 | 1462475886308 Marionette TRACE conn2 <- [1,2842,null,{}] 12:18:06 INFO - PROCESS | 2491 | 1462475886310 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}] 12:18:06 INFO - PROCESS | 2491 | 1462475886452 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 12:18:06 INFO - PROCESS | 2491 | 1462475886469 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:06 INFO - PROCESS | 2491 | ++DOCSHELL 0x138d2f000 == 114 [pid = 2491] [id = 718] 12:18:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 273 (0x124835800) [pid = 2491] [serial = 2154] [outer = 0x0] 12:18:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 274 (0x12483a800) [pid = 2491] [serial = 2155] [outer = 0x124835800] 12:18:06 INFO - PROCESS | 2491 | 1462475886494 Marionette DEBUG loaded listener.js 12:18:06 INFO - PROCESS | 2491 | ++DOMWINDOW == 275 (0x12483ec00) [pid = 2491] [serial = 2156] [outer = 0x124835800] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 274 (0x12d22c000) [pid = 2491] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 273 (0x12b393400) [pid = 2491] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 272 (0x132017800) [pid = 2491] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 271 (0x119511400) [pid = 2491] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 270 (0x112b0e400) [pid = 2491] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 269 (0x113132800) [pid = 2491] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 268 (0x125e60800) [pid = 2491] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 267 (0x1215c4000) [pid = 2491] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 266 (0x126852800) [pid = 2491] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 265 (0x11215f400) [pid = 2491] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 264 (0x135e5dc00) [pid = 2491] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 263 (0x112651000) [pid = 2491] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 262 (0x129795400) [pid = 2491] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 261 (0x12cfbb800) [pid = 2491] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 260 (0x113240c00) [pid = 2491] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 259 (0x12ae8a000) [pid = 2491] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 258 (0x12bcb0000) [pid = 2491] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 257 (0x121da2800) [pid = 2491] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 256 (0x118522800) [pid = 2491] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 255 (0x135868400) [pid = 2491] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 254 (0x135896800) [pid = 2491] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 253 (0x1183d0400) [pid = 2491] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 252 (0x1215c8000) [pid = 2491] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 251 (0x11316ac00) [pid = 2491] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 250 (0x1254ed800) [pid = 2491] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 249 (0x112a43c00) [pid = 2491] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 248 (0x116a64c00) [pid = 2491] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 247 (0x12d6a4400) [pid = 2491] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 246 (0x12ae8c000) [pid = 2491] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 245 (0x121d9f400) [pid = 2491] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 244 (0x112a46c00) [pid = 2491] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 243 (0x121da0000) [pid = 2491] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 242 (0x12b38d800) [pid = 2491] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 241 (0x118211c00) [pid = 2491] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 240 (0x132011400) [pid = 2491] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 239 (0x111087c00) [pid = 2491] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 238 (0x135e60000) [pid = 2491] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 237 (0x12197f000) [pid = 2491] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 236 (0x118a15800) [pid = 2491] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 235 (0x116a5c400) [pid = 2491] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 234 (0x12a92ac00) [pid = 2491] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:18:07 INFO - PROCESS | 2491 | --DOMWINDOW == 233 (0x135e52c00) [pid = 2491] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:18:07 INFO - PROCESS | 2491 | 1462475887386 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]]]}] 12:18:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:18:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1121ms 12:18:07 INFO - PROCESS | 2491 | 1462475887429 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 12:18:07 INFO - PROCESS | 2491 | 1462475887431 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 12:18:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:18:07 INFO - PROCESS | 2491 | 1462475887436 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:18:07 INFO - PROCESS | 2491 | 1462475887438 Marionette TRACE conn2 <- [1,2846,null,{}] 12:18:07 INFO - PROCESS | 2491 | 1462475887442 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}] 12:18:07 INFO - PROCESS | 2491 | 1462475887579 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 12:18:07 INFO - PROCESS | 2491 | 1462475887707 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:07 INFO - PROCESS | 2491 | ++DOCSHELL 0x126599800 == 115 [pid = 2491] [id = 719] 12:18:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 234 (0x115d95400) [pid = 2491] [serial = 2157] [outer = 0x0] 12:18:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 235 (0x1180df800) [pid = 2491] [serial = 2158] [outer = 0x115d95400] 12:18:07 INFO - PROCESS | 2491 | 1462475887742 Marionette DEBUG loaded listener.js 12:18:07 INFO - PROCESS | 2491 | ++DOMWINDOW == 236 (0x1184f3400) [pid = 2491] [serial = 2159] [outer = 0x115d95400] 12:18:08 INFO - PROCESS | 2491 | 1462475888227 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]]]}] 12:18:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:18:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 821ms 12:18:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:18:08 INFO - PROCESS | 2491 | 1462475888257 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 12:18:08 INFO - PROCESS | 2491 | 1462475888262 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 12:18:08 INFO - PROCESS | 2491 | 1462475888267 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:18:08 INFO - PROCESS | 2491 | 1462475888269 Marionette TRACE conn2 <- [1,2850,null,{}] 12:18:08 INFO - PROCESS | 2491 | 1462475888272 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}] 12:18:08 INFO - PROCESS | 2491 | 1462475888399 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 12:18:08 INFO - PROCESS | 2491 | 1462475888528 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:08 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8c9800 == 116 [pid = 2491] [id = 720] 12:18:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 237 (0x118a18000) [pid = 2491] [serial = 2160] [outer = 0x0] 12:18:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 238 (0x119a0a000) [pid = 2491] [serial = 2161] [outer = 0x118a18000] 12:18:08 INFO - PROCESS | 2491 | 1462475888561 Marionette DEBUG loaded listener.js 12:18:08 INFO - PROCESS | 2491 | ++DOMWINDOW == 239 (0x1215d3c00) [pid = 2491] [serial = 2162] [outer = 0x118a18000] 12:18:09 INFO - PROCESS | 2491 | 1462475888995 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:18:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:18:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 773ms 12:18:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:18:09 INFO - PROCESS | 2491 | 1462475889040 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 12:18:09 INFO - PROCESS | 2491 | 1462475889041 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 12:18:09 INFO - PROCESS | 2491 | 1462475889043 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:18:09 INFO - PROCESS | 2491 | 1462475889046 Marionette TRACE conn2 <- [1,2854,null,{}] 12:18:09 INFO - PROCESS | 2491 | 1462475889054 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}] 12:18:09 INFO - PROCESS | 2491 | 1462475889183 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 12:18:09 INFO - PROCESS | 2491 | 1462475889315 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:09 INFO - PROCESS | 2491 | ++DOCSHELL 0x135162800 == 117 [pid = 2491] [id = 721] 12:18:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 240 (0x1216c6c00) [pid = 2491] [serial = 2163] [outer = 0x0] 12:18:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 241 (0x121da0000) [pid = 2491] [serial = 2164] [outer = 0x1216c6c00] 12:18:09 INFO - PROCESS | 2491 | 1462475889349 Marionette DEBUG loaded listener.js 12:18:09 INFO - PROCESS | 2491 | ++DOMWINDOW == 242 (0x125446c00) [pid = 2491] [serial = 2165] [outer = 0x1216c6c00] 12:18:09 INFO - PROCESS | 2491 | 1462475889805 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]]]}] 12:18:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:18:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 771ms 12:18:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:18:09 INFO - PROCESS | 2491 | 1462475889814 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 12:18:09 INFO - PROCESS | 2491 | 1462475889817 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 12:18:09 INFO - PROCESS | 2491 | 1462475889821 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:18:09 INFO - PROCESS | 2491 | 1462475889822 Marionette TRACE conn2 <- [1,2858,null,{}] 12:18:09 INFO - PROCESS | 2491 | 1462475889825 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}] 12:18:09 INFO - PROCESS | 2491 | 1462475889950 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 12:18:10 INFO - PROCESS | 2491 | 1462475890077 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x139062000 == 118 [pid = 2491] [id = 722] 12:18:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 243 (0x124840c00) [pid = 2491] [serial = 2166] [outer = 0x0] 12:18:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 244 (0x126c8e000) [pid = 2491] [serial = 2167] [outer = 0x124840c00] 12:18:10 INFO - PROCESS | 2491 | 1462475890109 Marionette DEBUG loaded listener.js 12:18:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 245 (0x1294b4800) [pid = 2491] [serial = 2168] [outer = 0x124840c00] 12:18:10 INFO - PROCESS | 2491 | 1462475890534 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:18:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:18:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 774ms 12:18:10 INFO - PROCESS | 2491 | 1462475890595 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 12:18:10 INFO - PROCESS | 2491 | 1462475890596 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 12:18:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:18:10 INFO - PROCESS | 2491 | 1462475890599 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:18:10 INFO - PROCESS | 2491 | 1462475890600 Marionette TRACE conn2 <- [1,2862,null,{}] 12:18:10 INFO - PROCESS | 2491 | 1462475890602 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}] 12:18:10 INFO - PROCESS | 2491 | 1462475890726 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 12:18:10 INFO - PROCESS | 2491 | 1462475890868 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:10 INFO - PROCESS | 2491 | ++DOCSHELL 0x140c12000 == 119 [pid = 2491] [id = 723] 12:18:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 246 (0x12a92ac00) [pid = 2491] [serial = 2169] [outer = 0x0] 12:18:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 247 (0x12b38f800) [pid = 2491] [serial = 2170] [outer = 0x12a92ac00] 12:18:10 INFO - PROCESS | 2491 | 1462475890902 Marionette DEBUG loaded listener.js 12:18:10 INFO - PROCESS | 2491 | ++DOMWINDOW == 248 (0x12bcd3c00) [pid = 2491] [serial = 2171] [outer = 0x12a92ac00] 12:18:11 INFO - PROCESS | 2491 | 1462475891358 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]]]}] 12:18:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:18:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 772ms 12:18:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:18:11 INFO - PROCESS | 2491 | 1462475891372 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 12:18:11 INFO - PROCESS | 2491 | 1462475891374 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 12:18:11 INFO - PROCESS | 2491 | 1462475891376 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:18:11 INFO - PROCESS | 2491 | 1462475891377 Marionette TRACE conn2 <- [1,2866,null,{}] 12:18:11 INFO - PROCESS | 2491 | 1462475891380 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}] 12:18:11 INFO - PROCESS | 2491 | 1462475891518 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 12:18:11 INFO - PROCESS | 2491 | 1462475891648 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:11 INFO - PROCESS | 2491 | ++DOCSHELL 0x14214b000 == 120 [pid = 2491] [id = 724] 12:18:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 249 (0x12c247c00) [pid = 2491] [serial = 2172] [outer = 0x0] 12:18:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 250 (0x12d6a6400) [pid = 2491] [serial = 2173] [outer = 0x12c247c00] 12:18:11 INFO - PROCESS | 2491 | 1462475891682 Marionette DEBUG loaded listener.js 12:18:11 INFO - PROCESS | 2491 | ++DOMWINDOW == 251 (0x138d02400) [pid = 2491] [serial = 2174] [outer = 0x12c247c00] 12:18:12 INFO - PROCESS | 2491 | 1462475892104 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]]]}] 12:18:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:18:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 770ms 12:18:12 INFO - PROCESS | 2491 | 1462475892147 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 2491 | 1462475892148 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 12:18:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:18:12 INFO - PROCESS | 2491 | 1462475892150 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 2491 | 1462475892152 Marionette TRACE conn2 <- [1,2870,null,{}] 12:18:12 INFO - PROCESS | 2491 | 1462475892154 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}] 12:18:12 INFO - PROCESS | 2491 | 1462475892279 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 12:18:12 INFO - PROCESS | 2491 | 1462475892408 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 2491 | ++DOCSHELL 0x143a39800 == 121 [pid = 2491] [id = 725] 12:18:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 252 (0x12c248400) [pid = 2491] [serial = 2175] [outer = 0x0] 12:18:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 253 (0x138d0dc00) [pid = 2491] [serial = 2176] [outer = 0x12c248400] 12:18:12 INFO - PROCESS | 2491 | 1462475892440 Marionette DEBUG loaded listener.js 12:18:12 INFO - PROCESS | 2491 | ++DOMWINDOW == 254 (0x13fe73400) [pid = 2491] [serial = 2177] [outer = 0x12c248400] 12:18:12 INFO - PROCESS | 2491 | 1462475892833 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]]]}] 12:18:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:18:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 721ms 12:18:12 INFO - PROCESS | 2491 | 1462475892892 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 2491 | 1462475892894 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 12:18:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:18:12 INFO - PROCESS | 2491 | 1462475892896 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 2491 | 1462475892897 Marionette TRACE conn2 <- [1,2874,null,{}] 12:18:12 INFO - PROCESS | 2491 | 1462475892900 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}] 12:18:13 INFO - PROCESS | 2491 | 1462475893070 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 12:18:13 INFO - PROCESS | 2491 | 1462475893170 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:13 INFO - PROCESS | 2491 | ++DOCSHELL 0x1448a2800 == 122 [pid = 2491] [id = 726] 12:18:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 255 (0x138d0a800) [pid = 2491] [serial = 2178] [outer = 0x0] 12:18:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 256 (0x13ff3b800) [pid = 2491] [serial = 2179] [outer = 0x138d0a800] 12:18:13 INFO - PROCESS | 2491 | 1462475893202 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 257 (0x1400d7400) [pid = 2491] [serial = 2180] [outer = 0x138d0a800] 12:18:13 INFO - PROCESS | 2491 | 1462475893599 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]]]}] 12:18:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:18:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 719ms 12:18:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:18:13 INFO - PROCESS | 2491 | 1462475893616 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 12:18:13 INFO - PROCESS | 2491 | 1462475893617 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 12:18:13 INFO - PROCESS | 2491 | 1462475893621 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:18:13 INFO - PROCESS | 2491 | 1462475893623 Marionette TRACE conn2 <- [1,2878,null,{}] 12:18:13 INFO - PROCESS | 2491 | 1462475893625 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}] 12:18:13 INFO - PROCESS | 2491 | 1462475893750 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 12:18:13 INFO - PROCESS | 2491 | 1462475893852 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:13 INFO - PROCESS | 2491 | ++DOCSHELL 0x14395c800 == 123 [pid = 2491] [id = 727] 12:18:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 258 (0x12bcb2000) [pid = 2491] [serial = 2181] [outer = 0x0] 12:18:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 259 (0x1400e4400) [pid = 2491] [serial = 2182] [outer = 0x12bcb2000] 12:18:13 INFO - PROCESS | 2491 | 1462475893882 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 2491 | ++DOMWINDOW == 260 (0x1401c9400) [pid = 2491] [serial = 2183] [outer = 0x12bcb2000] 12:18:14 INFO - PROCESS | 2491 | 1462475894311 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]]]}] 12:18:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:18:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 720ms 12:18:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:18:14 INFO - PROCESS | 2491 | 1462475894341 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 12:18:14 INFO - PROCESS | 2491 | 1462475894342 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 12:18:14 INFO - PROCESS | 2491 | 1462475894344 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:18:14 INFO - PROCESS | 2491 | 1462475894346 Marionette TRACE conn2 <- [1,2882,null,{}] 12:18:14 INFO - PROCESS | 2491 | 1462475894348 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}] 12:18:14 INFO - PROCESS | 2491 | 1462475894492 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 12:18:14 INFO - PROCESS | 2491 | 1462475894606 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:14 INFO - PROCESS | 2491 | ++DOCSHELL 0x142188000 == 124 [pid = 2491] [id = 728] 12:18:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 261 (0x135d1e400) [pid = 2491] [serial = 2184] [outer = 0x0] 12:18:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 262 (0x135d25c00) [pid = 2491] [serial = 2185] [outer = 0x135d1e400] 12:18:14 INFO - PROCESS | 2491 | 1462475894636 Marionette DEBUG loaded listener.js 12:18:14 INFO - PROCESS | 2491 | ++DOMWINDOW == 263 (0x135d2b800) [pid = 2491] [serial = 2186] [outer = 0x135d1e400] 12:18:15 INFO - PROCESS | 2491 | 1462475895061 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]]]}] 12:18:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:18:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 773ms 12:18:15 INFO - PROCESS | 2491 | 1462475895119 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 12:18:15 INFO - PROCESS | 2491 | 1462475895121 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 12:18:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:18:15 INFO - PROCESS | 2491 | 1462475895123 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 2491 | 1462475895125 Marionette TRACE conn2 <- [1,2886,null,{}] 12:18:15 INFO - PROCESS | 2491 | 1462475895127 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}] 12:18:15 INFO - PROCESS | 2491 | 1462475895292 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 12:18:15 INFO - PROCESS | 2491 | 1462475895413 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:15 INFO - PROCESS | 2491 | ++DOCSHELL 0x142193000 == 125 [pid = 2491] [id = 729] 12:18:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 264 (0x112b0c400) [pid = 2491] [serial = 2187] [outer = 0x0] 12:18:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 265 (0x135d2ac00) [pid = 2491] [serial = 2188] [outer = 0x112b0c400] 12:18:15 INFO - PROCESS | 2491 | 1462475895447 Marionette DEBUG loaded listener.js 12:18:15 INFO - PROCESS | 2491 | ++DOMWINDOW == 266 (0x140e8b000) [pid = 2491] [serial = 2189] [outer = 0x112b0c400] 12:18:15 INFO - PROCESS | 2491 | 1462475895900 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]]]}] 12:18:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:18:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 823ms 12:18:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:18:15 INFO - PROCESS | 2491 | 1462475895946 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 12:18:15 INFO - PROCESS | 2491 | 1462475895948 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 12:18:15 INFO - PROCESS | 2491 | 1462475895950 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 2491 | 1462475895951 Marionette TRACE conn2 <- [1,2890,null,{}] 12:18:15 INFO - PROCESS | 2491 | 1462475895954 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}] 12:18:16 INFO - PROCESS | 2491 | 1462475896086 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 12:18:16 INFO - PROCESS | 2491 | 1462475896187 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e22000 == 126 [pid = 2491] [id = 730] 12:18:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 267 (0x113135000) [pid = 2491] [serial = 2190] [outer = 0x0] 12:18:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 268 (0x1216bd800) [pid = 2491] [serial = 2191] [outer = 0x113135000] 12:18:16 INFO - PROCESS | 2491 | 1462475896218 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 269 (0x12d9b7000) [pid = 2491] [serial = 2192] [outer = 0x113135000] 12:18:16 INFO - PROCESS | 2491 | 1462475896661 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:18:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:18:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 723ms 12:18:16 INFO - PROCESS | 2491 | 1462475896673 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 12:18:16 INFO - PROCESS | 2491 | 1462475896674 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 12:18:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:18:16 INFO - PROCESS | 2491 | 1462475896677 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:18:16 INFO - PROCESS | 2491 | 1462475896678 Marionette TRACE conn2 <- [1,2894,null,{}] 12:18:16 INFO - PROCESS | 2491 | 1462475896681 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}] 12:18:16 INFO - PROCESS | 2491 | 1462475896808 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 12:18:16 INFO - PROCESS | 2491 | 1462475896913 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d332000 == 127 [pid = 2491] [id = 731] 12:18:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 270 (0x11616a800) [pid = 2491] [serial = 2193] [outer = 0x0] 12:18:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 271 (0x132010c00) [pid = 2491] [serial = 2194] [outer = 0x11616a800] 12:18:16 INFO - PROCESS | 2491 | 1462475896942 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 2491 | ++DOMWINDOW == 272 (0x135d04c00) [pid = 2491] [serial = 2195] [outer = 0x11616a800] 12:18:17 INFO - PROCESS | 2491 | 1462475897384 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]]]}] 12:18:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:18:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 722ms 12:18:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:18:17 INFO - PROCESS | 2491 | 1462475897400 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 12:18:17 INFO - PROCESS | 2491 | 1462475897402 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 12:18:17 INFO - PROCESS | 2491 | 1462475897405 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:18:17 INFO - PROCESS | 2491 | 1462475897408 Marionette TRACE conn2 <- [1,2898,null,{}] 12:18:17 INFO - PROCESS | 2491 | 1462475897411 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}] 12:18:17 INFO - PROCESS | 2491 | 1462475897640 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 12:18:17 INFO - PROCESS | 2491 | 1462475897821 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:17 INFO - PROCESS | 2491 | ++DOCSHELL 0x124dae800 == 128 [pid = 2491] [id = 732] 12:18:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 273 (0x11653f800) [pid = 2491] [serial = 2196] [outer = 0x0] 12:18:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 274 (0x1195ef800) [pid = 2491] [serial = 2197] [outer = 0x11653f800] 12:18:17 INFO - PROCESS | 2491 | 1462475897869 Marionette DEBUG loaded listener.js 12:18:17 INFO - PROCESS | 2491 | ++DOMWINDOW == 275 (0x12682c800) [pid = 2491] [serial = 2198] [outer = 0x11653f800] 12:18:18 INFO - PROCESS | 2491 | 1462475898614 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]]]}] 12:18:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:18:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1271ms 12:18:18 INFO - PROCESS | 2491 | 1462475898677 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 12:18:18 INFO - PROCESS | 2491 | 1462475898679 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 12:18:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:18:18 INFO - PROCESS | 2491 | 1462475898683 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:18:18 INFO - PROCESS | 2491 | 1462475898685 Marionette TRACE conn2 <- [1,2902,null,{}] 12:18:18 INFO - PROCESS | 2491 | 1462475898690 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}] 12:18:18 INFO - PROCESS | 2491 | 1462475898823 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 12:18:18 INFO - PROCESS | 2491 | 1462475898960 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:18 INFO - PROCESS | 2491 | ++DOCSHELL 0x11603b000 == 129 [pid = 2491] [id = 733] 12:18:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 276 (0x11110dc00) [pid = 2491] [serial = 2199] [outer = 0x0] 12:18:18 INFO - PROCESS | 2491 | ++DOMWINDOW == 277 (0x111d3b000) [pid = 2491] [serial = 2200] [outer = 0x11110dc00] 12:18:18 INFO - PROCESS | 2491 | 1462475898991 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 278 (0x1121e4000) [pid = 2491] [serial = 2201] [outer = 0x11110dc00] 12:18:19 INFO - PROCESS | 2491 | 1462475899467 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:18:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:18:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 824ms 12:18:19 INFO - PROCESS | 2491 | 1462475899511 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 12:18:19 INFO - PROCESS | 2491 | 1462475899515 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 12:18:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:18:19 INFO - PROCESS | 2491 | 1462475899524 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:18:19 INFO - PROCESS | 2491 | 1462475899526 Marionette TRACE conn2 <- [1,2906,null,{}] 12:18:19 INFO - PROCESS | 2491 | 1462475899528 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}] 12:18:19 INFO - PROCESS | 2491 | 1462475899647 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 12:18:19 INFO - PROCESS | 2491 | 1462475899752 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 2491 | ++DOCSHELL 0x1196d5800 == 130 [pid = 2491] [id = 734] 12:18:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 279 (0x113134800) [pid = 2491] [serial = 2202] [outer = 0x0] 12:18:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 280 (0x113141000) [pid = 2491] [serial = 2203] [outer = 0x113134800] 12:18:19 INFO - PROCESS | 2491 | 1462475899782 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 2491 | ++DOMWINDOW == 281 (0x1131c1000) [pid = 2491] [serial = 2204] [outer = 0x113134800] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x135a19800 == 129 [pid = 2491] [id = 269] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x135aac000 == 128 [pid = 2491] [id = 717] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x1351d8000 == 127 [pid = 2491] [id = 716] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x13235b800 == 126 [pid = 2491] [id = 715] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x12d233000 == 125 [pid = 2491] [id = 714] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x12c267800 == 124 [pid = 2491] [id = 713] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 280 (0x12d228000) [pid = 2491] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 279 (0x13ff41000) [pid = 2491] [serial = 2083] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 278 (0x12160e400) [pid = 2491] [serial = 2038] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 277 (0x128c05c00) [pid = 2491] [serial = 2041] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 276 (0x128a39c00) [pid = 2491] [serial = 2044] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 275 (0x12bfcd000) [pid = 2491] [serial = 2047] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x126e11800 == 123 [pid = 2491] [id = 712] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x118adb000 == 122 [pid = 2491] [id = 711] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x12d22b000 == 121 [pid = 2491] [id = 17] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x128c38000 == 120 [pid = 2491] [id = 710] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x126e0a000 == 119 [pid = 2491] [id = 707] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x138d29800 == 118 [pid = 2491] [id = 706] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x1423f6000 == 117 [pid = 2491] [id = 705] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x132349000 == 116 [pid = 2491] [id = 704] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x1423e4000 == 115 [pid = 2491] [id = 703] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x143a50000 == 114 [pid = 2491] [id = 702] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x143a0e000 == 113 [pid = 2491] [id = 701] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x142b89000 == 112 [pid = 2491] [id = 700] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x142156000 == 111 [pid = 2491] [id = 699] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x14147f000 == 110 [pid = 2491] [id = 698] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x13feee000 == 109 [pid = 2491] [id = 697] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x12d22e800 == 108 [pid = 2491] [id = 696] 12:18:20 INFO - PROCESS | 2491 | --DOCSHELL 0x1297bc800 == 107 [pid = 2491] [id = 695] 12:18:20 INFO - PROCESS | 2491 | 1462475900300 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]]]}] 12:18:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:18:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 821ms 12:18:20 INFO - PROCESS | 2491 | 1462475900346 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 12:18:20 INFO - PROCESS | 2491 | 1462475900347 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 12:18:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:18:20 INFO - PROCESS | 2491 | 1462475900349 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:18:20 INFO - PROCESS | 2491 | 1462475900352 Marionette TRACE conn2 <- [1,2910,null,{}] 12:18:20 INFO - PROCESS | 2491 | 1462475900359 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}] 12:18:20 INFO - PROCESS | 2491 | 1462475900478 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 274 (0x124b2cc00) [pid = 2491] [serial = 1682] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 273 (0x1195ea000) [pid = 2491] [serial = 1679] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 272 (0x118349c00) [pid = 2491] [serial = 1676] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 271 (0x13206cc00) [pid = 2491] [serial = 1673] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 270 (0x13588ac00) [pid = 2491] [serial = 1691] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 269 (0x12d9be000) [pid = 2491] [serial = 1625] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 268 (0x128b0a800) [pid = 2491] [serial = 1685] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 267 (0x140e83800) [pid = 2491] [serial = 1766] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 266 (0x125444400) [pid = 2491] [serial = 1619] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 265 (0x13588c000) [pid = 2491] [serial = 1760] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 264 (0x132430000) [pid = 2491] [serial = 1703] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 263 (0x140d4bc00) [pid = 2491] [serial = 1763] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 262 (0x118fa5c00) [pid = 2491] [serial = 1628] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 261 (0x140e8a400) [pid = 2491] [serial = 1745] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 260 (0x1195ee000) [pid = 2491] [serial = 2054] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 259 (0x112b0f000) [pid = 2491] [serial = 1433] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 258 (0x132017400) [pid = 2491] [serial = 2069] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 257 (0x12bcb5800) [pid = 2491] [serial = 2066] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 256 (0x135890000) [pid = 2491] [serial = 2078] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 255 (0x13feb8400) [pid = 2491] [serial = 2081] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 254 (0x118202800) [pid = 2491] [serial = 1610] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 253 (0x12d6b0800) [pid = 2491] [serial = 1757] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 252 (0x12d9b9800) [pid = 2491] [serial = 1607] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 251 (0x128c10400) [pid = 2491] [serial = 1622] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 250 (0x119bab800) [pid = 2491] [serial = 1751] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 249 (0x135e54000) [pid = 2491] [serial = 1694] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 248 (0x135e5d400) [pid = 2491] [serial = 1697] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 247 (0x1195ec800) [pid = 2491] [serial = 1613] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 246 (0x121d9e400) [pid = 2491] [serial = 1616] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 245 (0x13242e800) [pid = 2491] [serial = 1700] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 244 (0x12bfcc800) [pid = 2491] [serial = 1688] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 243 (0x12d6a8400) [pid = 2491] [serial = 1631] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 242 (0x1183d3c00) [pid = 2491] [serial = 1748] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 241 (0x1400e5400) [pid = 2491] [serial = 1961] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 240 (0x12cfc5000) [pid = 2491] [serial = 2068] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 239 (0x132402c00) [pid = 2491] [serial = 2071] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 238 (0x132422400) [pid = 2491] [serial = 2072] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 237 (0x119b1e400) [pid = 2491] [serial = 2056] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 236 (0x1215bcc00) [pid = 2491] [serial = 2057] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 235 (0x118fa9800) [pid = 2491] [serial = 2053] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 234 (0x118143000) [pid = 2491] [serial = 2051] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 233 (0x11316a000) [pid = 2491] [serial = 2050] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 232 (0x1267a1800) [pid = 2491] [serial = 2062] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 231 (0x128a3b400) [pid = 2491] [serial = 2063] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 230 (0x121986000) [pid = 2491] [serial = 2059] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 229 (0x124ae8000) [pid = 2491] [serial = 2060] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 228 (0x1294b4400) [pid = 2491] [serial = 2030] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 227 (0x118f67000) [pid = 2491] [serial = 2035] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 226 (0x1165c0c00) [pid = 2491] [serial = 2032] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 225 (0x121140400) [pid = 2491] [serial = 2075] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x13fead400) [pid = 2491] [serial = 2080] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 223 (0x124b2d800) [pid = 2491] [serial = 2077] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 222 (0x113f80800) [pid = 2491] [serial = 2074] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | --DOMWINDOW == 221 (0x12ac08000) [pid = 2491] [serial = 2065] [outer = 0x0] [url = about:blank] 12:18:20 INFO - PROCESS | 2491 | 1462475900579 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:20 INFO - PROCESS | 2491 | ++DOCSHELL 0x121bb0800 == 108 [pid = 2491] [id = 735] 12:18:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 222 (0x113208800) [pid = 2491] [serial = 2205] [outer = 0x0] 12:18:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 223 (0x115d42000) [pid = 2491] [serial = 2206] [outer = 0x113208800] 12:18:20 INFO - PROCESS | 2491 | 1462475900609 Marionette DEBUG loaded listener.js 12:18:20 INFO - PROCESS | 2491 | ++DOMWINDOW == 224 (0x117c3ac00) [pid = 2491] [serial = 2207] [outer = 0x113208800] 12:18:20 INFO - PROCESS | 2491 | 1462475900957 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]]]}] 12:18:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:18:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:18:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 626ms 12:18:20 INFO - PROCESS | 2491 | 1462475900976 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 12:18:20 INFO - PROCESS | 2491 | 1462475900977 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 12:18:20 INFO - TEST-START | /DOMEvents/constructors.html 12:18:20 INFO - PROCESS | 2491 | 1462475900980 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:18:20 INFO - PROCESS | 2491 | 1462475900981 Marionette TRACE conn2 <- [1,2914,null,{}] 12:18:20 INFO - PROCESS | 2491 | 1462475900983 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}] 12:18:21 INFO - PROCESS | 2491 | 1462475901131 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 12:18:21 INFO - PROCESS | 2491 | 1462475901140 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:21 INFO - PROCESS | 2491 | ++DOCSHELL 0x1265a2800 == 109 [pid = 2491] [id = 736] 12:18:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x118025c00) [pid = 2491] [serial = 2208] [outer = 0x0] 12:18:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x118205800) [pid = 2491] [serial = 2209] [outer = 0x118025c00] 12:18:21 INFO - PROCESS | 2491 | 1462475901167 Marionette DEBUG loaded listener.js 12:18:21 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x11834e000) [pid = 2491] [serial = 2210] [outer = 0x118025c00] 12:18:21 INFO - PROCESS | 2491 | 1462475901642 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]]]}] 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:18:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:18:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:18:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:18:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:18:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:18:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:18:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:18:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 675ms 12:18:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:18:21 INFO - PROCESS | 2491 | 1462475901656 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 12:18:21 INFO - PROCESS | 2491 | 1462475901658 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 12:18:21 INFO - PROCESS | 2491 | 1462475901662 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:18:21 INFO - PROCESS | 2491 | 1462475901664 Marionette TRACE conn2 <- [1,2918,null,{}] 12:18:21 INFO - PROCESS | 2491 | 1462475901668 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}] 12:18:21 INFO - PROCESS | 2491 | 1462475901832 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 12:18:22 INFO - PROCESS | 2491 | 1462475902004 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x128fae800 == 110 [pid = 2491] [id = 737] 12:18:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 228 (0x118027800) [pid = 2491] [serial = 2211] [outer = 0x0] 12:18:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 229 (0x1183d0400) [pid = 2491] [serial = 2212] [outer = 0x118027800] 12:18:22 INFO - PROCESS | 2491 | 1462475902031 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x118f9e000) [pid = 2491] [serial = 2213] [outer = 0x118027800] 12:18:22 INFO - PROCESS | 2491 | 1462475902350 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:18:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:18:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 722ms 12:18:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:18:22 INFO - PROCESS | 2491 | 1462475902384 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 12:18:22 INFO - PROCESS | 2491 | 1462475902385 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 12:18:22 INFO - PROCESS | 2491 | 1462475902388 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:18:22 INFO - PROCESS | 2491 | 1462475902390 Marionette TRACE conn2 <- [1,2922,null,{}] 12:18:22 INFO - PROCESS | 2491 | 1462475902393 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}] 12:18:22 INFO - PROCESS | 2491 | 1462475902628 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 12:18:22 INFO - PROCESS | 2491 | 1462475902656 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:22 INFO - PROCESS | 2491 | ++DOCSHELL 0x12aaf0800 == 111 [pid = 2491] [id = 738] 12:18:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 231 (0x119206800) [pid = 2491] [serial = 2214] [outer = 0x0] 12:18:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 232 (0x11950b800) [pid = 2491] [serial = 2215] [outer = 0x119206800] 12:18:22 INFO - PROCESS | 2491 | 1462475902701 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 2491 | ++DOMWINDOW == 233 (0x119b27400) [pid = 2491] [serial = 2216] [outer = 0x119206800] 12:18:23 INFO - PROCESS | 2491 | [2491] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:18:23 INFO - PROCESS | 2491 | [2491] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:18:23 INFO - PROCESS | 2491 | [2491] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:18:23 INFO - PROCESS | 2491 | [2491] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:18:23 INFO - PROCESS | 2491 | 1462475903164 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]]]}] 12:18:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:18:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:18:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:18:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:18:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:18:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:18:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:18:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:18:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:18:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:18:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:18:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:18:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:18:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:18:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:18:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:18:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:18:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 821ms 12:18:23 INFO - PROCESS | 2491 | 1462475903213 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 12:18:23 INFO - PROCESS | 2491 | 1462475903214 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 12:18:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:18:23 INFO - PROCESS | 2491 | 1462475903217 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:18:23 INFO - PROCESS | 2491 | 1462475903218 Marionette TRACE conn2 <- [1,2926,null,{}] 12:18:23 INFO - PROCESS | 2491 | 1462475903221 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}] 12:18:23 INFO - PROCESS | 2491 | 1462475903363 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 12:18:23 INFO - PROCESS | 2491 | 1462475903379 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:23 INFO - PROCESS | 2491 | ++DOCSHELL 0x12bde9000 == 112 [pid = 2491] [id = 739] 12:18:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 234 (0x119bafc00) [pid = 2491] [serial = 2217] [outer = 0x0] 12:18:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 235 (0x121140400) [pid = 2491] [serial = 2218] [outer = 0x119bafc00] 12:18:23 INFO - PROCESS | 2491 | 1462475903404 Marionette DEBUG loaded listener.js 12:18:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 236 (0x1215d4c00) [pid = 2491] [serial = 2219] [outer = 0x119bafc00] 12:18:23 INFO - PROCESS | 2491 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:18:23 INFO - PROCESS | 2491 | 1462475903745 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]]]}] 12:18:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:18:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 568ms 12:18:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:18:23 INFO - PROCESS | 2491 | 1462475903786 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 12:18:23 INFO - PROCESS | 2491 | 1462475903787 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 12:18:23 INFO - PROCESS | 2491 | 1462475903789 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:18:23 INFO - PROCESS | 2491 | 1462475903790 Marionette TRACE conn2 <- [1,2930,null,{}] 12:18:23 INFO - PROCESS | 2491 | 1462475903792 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}] 12:18:23 INFO - PROCESS | 2491 | 1462475903934 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 12:18:23 INFO - PROCESS | 2491 | 1462475903949 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:23 INFO - PROCESS | 2491 | ++DOCSHELL 0x12c8d4800 == 113 [pid = 2491] [id = 740] 12:18:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 237 (0x1215dbc00) [pid = 2491] [serial = 2220] [outer = 0x0] 12:18:23 INFO - PROCESS | 2491 | ++DOMWINDOW == 238 (0x12160fc00) [pid = 2491] [serial = 2221] [outer = 0x1215dbc00] 12:18:23 INFO - PROCESS | 2491 | 1462475903974 Marionette DEBUG loaded listener.js 12:18:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 239 (0x12175d000) [pid = 2491] [serial = 2222] [outer = 0x1215dbc00] 12:18:24 INFO - PROCESS | 2491 | --DOMWINDOW == 238 (0x121da3c00) [pid = 2491] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:18:24 INFO - PROCESS | 2491 | --DOMWINDOW == 237 (0x1215d7800) [pid = 2491] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:18:24 INFO - PROCESS | 2491 | --DOMWINDOW == 236 (0x1195d2000) [pid = 2491] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:18:24 INFO - PROCESS | 2491 | --DOMWINDOW == 235 (0x12d35d800) [pid = 2491] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:18:24 INFO - PROCESS | 2491 | --DOMWINDOW == 234 (0x113141c00) [pid = 2491] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:18:24 INFO - PROCESS | 2491 | --DOMWINDOW == 233 (0x126c8bc00) [pid = 2491] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:18:24 INFO - PROCESS | 2491 | --DOMWINDOW == 232 (0x12ae8c400) [pid = 2491] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:18:24 INFO - PROCESS | 2491 | --DOMWINDOW == 231 (0x11950c400) [pid = 2491] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:18:24 INFO - PROCESS | 2491 | --DOMWINDOW == 230 (0x121618800) [pid = 2491] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:18:24 INFO - PROCESS | 2491 | --DOMWINDOW == 229 (0x124b2c400) [pid = 2491] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:18:24 INFO - PROCESS | 2491 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:18:24 INFO - PROCESS | 2491 | 1462475904515 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]]]}] 12:18:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:18:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 769ms 12:18:24 INFO - PROCESS | 2491 | 1462475904559 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 12:18:24 INFO - PROCESS | 2491 | 1462475904560 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 12:18:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:18:24 INFO - PROCESS | 2491 | 1462475904562 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:18:24 INFO - PROCESS | 2491 | 1462475904563 Marionette TRACE conn2 <- [1,2934,null,{}] 12:18:24 INFO - PROCESS | 2491 | 1462475904566 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}] 12:18:24 INFO - PROCESS | 2491 | 1462475904674 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 12:18:24 INFO - PROCESS | 2491 | 1462475904694 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:24 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cb9d800 == 114 [pid = 2491] [id = 741] 12:18:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x1167dbc00) [pid = 2491] [serial = 2223] [outer = 0x0] 12:18:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 231 (0x121928000) [pid = 2491] [serial = 2224] [outer = 0x1167dbc00] 12:18:24 INFO - PROCESS | 2491 | 1462475904720 Marionette DEBUG loaded listener.js 12:18:24 INFO - PROCESS | 2491 | ++DOMWINDOW == 232 (0x121987400) [pid = 2491] [serial = 2225] [outer = 0x1167dbc00] 12:18:25 INFO - PROCESS | 2491 | 1462475905066 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]]]}] 12:18:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:18:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 518ms 12:18:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:18:25 INFO - PROCESS | 2491 | 1462475905080 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 12:18:25 INFO - PROCESS | 2491 | 1462475905082 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 12:18:25 INFO - PROCESS | 2491 | 1462475905084 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:18:25 INFO - PROCESS | 2491 | 1462475905085 Marionette TRACE conn2 <- [1,2938,null,{}] 12:18:25 INFO - PROCESS | 2491 | 1462475905095 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}] 12:18:25 INFO - PROCESS | 2491 | 1462475905250 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 12:18:25 INFO - PROCESS | 2491 | 1462475905260 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d23a800 == 115 [pid = 2491] [id = 742] 12:18:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 233 (0x121985800) [pid = 2491] [serial = 2226] [outer = 0x0] 12:18:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 234 (0x121b52800) [pid = 2491] [serial = 2227] [outer = 0x121985800] 12:18:25 INFO - PROCESS | 2491 | 1462475905286 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 235 (0x121da1000) [pid = 2491] [serial = 2228] [outer = 0x121985800] 12:18:25 INFO - PROCESS | 2491 | 1462475905603 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]]]}] 12:18:25 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. 12:18:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 527ms 12:18:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:18:25 INFO - PROCESS | 2491 | 1462475905612 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 12:18:25 INFO - PROCESS | 2491 | 1462475905613 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 12:18:25 INFO - PROCESS | 2491 | 1462475905615 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:18:25 INFO - PROCESS | 2491 | 1462475905617 Marionette TRACE conn2 <- [1,2942,null,{}] 12:18:25 INFO - PROCESS | 2491 | 1462475905621 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}] 12:18:25 INFO - PROCESS | 2491 | 1462475905745 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 12:18:25 INFO - PROCESS | 2491 | 1462475905749 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:25 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d999000 == 116 [pid = 2491] [id = 743] 12:18:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 236 (0x121da5c00) [pid = 2491] [serial = 2229] [outer = 0x0] 12:18:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 237 (0x12483ac00) [pid = 2491] [serial = 2230] [outer = 0x121da5c00] 12:18:25 INFO - PROCESS | 2491 | 1462475905779 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 2491 | ++DOMWINDOW == 238 (0x124b31000) [pid = 2491] [serial = 2231] [outer = 0x121da5c00] 12:18:26 INFO - PROCESS | 2491 | 1462475906168 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"]]]}] 12:18:26 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 12:18:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:18:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 573ms 12:18:26 INFO - PROCESS | 2491 | 1462475906191 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 12:18:26 INFO - PROCESS | 2491 | 1462475906192 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 12:18:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:18:26 INFO - PROCESS | 2491 | 1462475906194 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:18:26 INFO - PROCESS | 2491 | 1462475906196 Marionette TRACE conn2 <- [1,2946,null,{}] 12:18:26 INFO - PROCESS | 2491 | 1462475906220 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}] 12:18:26 INFO - PROCESS | 2491 | 1462475906335 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 12:18:26 INFO - PROCESS | 2491 | 1462475906339 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:26 INFO - PROCESS | 2491 | ++DOCSHELL 0x13235b800 == 117 [pid = 2491] [id = 744] 12:18:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 239 (0x125447800) [pid = 2491] [serial = 2232] [outer = 0x0] 12:18:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 240 (0x1260bb000) [pid = 2491] [serial = 2233] [outer = 0x125447800] 12:18:26 INFO - PROCESS | 2491 | 1462475906363 Marionette DEBUG loaded listener.js 12:18:26 INFO - PROCESS | 2491 | ++DOMWINDOW == 241 (0x126825c00) [pid = 2491] [serial = 2234] [outer = 0x125447800] 12:18:26 INFO - PROCESS | 2491 | 1462475906878 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]]]}] 12:18:26 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. 12:18:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 688ms 12:18:26 INFO - PROCESS | 2491 | 1462475906884 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 12:18:26 INFO - PROCESS | 2491 | 1462475906889 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 12:18:26 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:18:26 INFO - PROCESS | 2491 | 1462475906894 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:18:26 INFO - PROCESS | 2491 | 1462475906897 Marionette TRACE conn2 <- [1,2950,null,{}] 12:18:26 INFO - PROCESS | 2491 | 1462475906900 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}] 12:18:27 INFO - PROCESS | 2491 | 1462475907067 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 12:18:27 INFO - PROCESS | 2491 | 1462475907277 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x119353000 == 118 [pid = 2491] [id = 745] 12:18:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 242 (0x112d19c00) [pid = 2491] [serial = 2235] [outer = 0x0] 12:18:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 243 (0x1130c1800) [pid = 2491] [serial = 2236] [outer = 0x112d19c00] 12:18:27 INFO - PROCESS | 2491 | 1462475907309 Marionette DEBUG loaded listener.js 12:18:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 244 (0x113240c00) [pid = 2491] [serial = 2237] [outer = 0x112d19c00] 12:18:27 INFO - PROCESS | 2491 | ++DOCSHELL 0x111d11000 == 119 [pid = 2491] [id = 746] 12:18:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 245 (0x117191800) [pid = 2491] [serial = 2238] [outer = 0x0] 12:18:27 INFO - PROCESS | 2491 | ++DOMWINDOW == 246 (0x112b0dc00) [pid = 2491] [serial = 2239] [outer = 0x117191800] 12:18:27 INFO - PROCESS | 2491 | 1462475907745 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]]]}] 12:18:27 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. 12:18:27 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 873ms 12:18:27 INFO - PROCESS | 2491 | 1462475907767 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 12:18:27 INFO - PROCESS | 2491 | 1462475907772 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 12:18:27 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:18:27 INFO - PROCESS | 2491 | 1462475907777 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:18:27 INFO - PROCESS | 2491 | 1462475907778 Marionette TRACE conn2 <- [1,2954,null,{}] 12:18:27 INFO - PROCESS | 2491 | 1462475907781 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}] 12:18:27 INFO - PROCESS | 2491 | 1462475907952 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 12:18:28 INFO - PROCESS | 2491 | 1462475908087 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:28 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4f4000 == 120 [pid = 2491] [id = 747] 12:18:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 247 (0x11650ec00) [pid = 2491] [serial = 2240] [outer = 0x0] 12:18:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 248 (0x11813f000) [pid = 2491] [serial = 2241] [outer = 0x11650ec00] 12:18:28 INFO - PROCESS | 2491 | 1462475908118 Marionette DEBUG loaded listener.js 12:18:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 249 (0x118398000) [pid = 2491] [serial = 2242] [outer = 0x11650ec00] 12:18:28 INFO - PROCESS | 2491 | 1462475908487 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]]]}] 12:18:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:18:28 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 12:18:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 724ms 12:18:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:18:28 INFO - PROCESS | 2491 | 1462475908500 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 12:18:28 INFO - PROCESS | 2491 | 1462475908502 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 12:18:28 INFO - PROCESS | 2491 | 1462475908504 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:18:28 INFO - PROCESS | 2491 | 1462475908507 Marionette TRACE conn2 <- [1,2958,null,{}] 12:18:28 INFO - PROCESS | 2491 | 1462475908515 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}] 12:18:28 INFO - PROCESS | 2491 | 1462475908682 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 12:18:28 INFO - PROCESS | 2491 | 1462475908820 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:28 INFO - PROCESS | 2491 | ++DOCSHELL 0x1324e6000 == 121 [pid = 2491] [id = 748] 12:18:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 250 (0x118a10400) [pid = 2491] [serial = 2243] [outer = 0x0] 12:18:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 251 (0x1195d7000) [pid = 2491] [serial = 2244] [outer = 0x118a10400] 12:18:28 INFO - PROCESS | 2491 | 1462475908855 Marionette DEBUG loaded listener.js 12:18:28 INFO - PROCESS | 2491 | ++DOMWINDOW == 252 (0x1215bf000) [pid = 2491] [serial = 2245] [outer = 0x118a10400] 12:18:29 INFO - PROCESS | 2491 | 1462475909230 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]]]}] 12:18:29 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:18:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 771ms 12:18:29 INFO - PROCESS | 2491 | 1462475909276 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 12:18:29 INFO - PROCESS | 2491 | 1462475909278 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 12:18:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:18:29 INFO - PROCESS | 2491 | 1462475909281 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:18:29 INFO - PROCESS | 2491 | 1462475909282 Marionette TRACE conn2 <- [1,2962,null,{}] 12:18:29 INFO - PROCESS | 2491 | 1462475909285 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}] 12:18:29 INFO - PROCESS | 2491 | 1462475909415 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 12:18:29 INFO - PROCESS | 2491 | 1462475909549 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:29 INFO - PROCESS | 2491 | ++DOCSHELL 0x1351f0000 == 122 [pid = 2491] [id = 749] 12:18:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 253 (0x1196fc000) [pid = 2491] [serial = 2246] [outer = 0x0] 12:18:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 254 (0x121b4a000) [pid = 2491] [serial = 2247] [outer = 0x1196fc000] 12:18:29 INFO - PROCESS | 2491 | 1462475909582 Marionette DEBUG loaded listener.js 12:18:29 INFO - PROCESS | 2491 | ++DOMWINDOW == 255 (0x12483d800) [pid = 2491] [serial = 2248] [outer = 0x1196fc000] 12:18:29 INFO - PROCESS | 2491 | 1462475909948 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]]]}] 12:18:29 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. 12:18:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 718ms 12:18:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:18:30 INFO - PROCESS | 2491 | 1462475910000 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 12:18:30 INFO - PROCESS | 2491 | 1462475910001 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 12:18:30 INFO - PROCESS | 2491 | 1462475910003 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:18:30 INFO - PROCESS | 2491 | 1462475910004 Marionette TRACE conn2 <- [1,2966,null,{}] 12:18:30 INFO - PROCESS | 2491 | 1462475910007 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}] 12:18:30 INFO - PROCESS | 2491 | 1462475910130 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 12:18:30 INFO - PROCESS | 2491 | 1462475910268 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:30 INFO - PROCESS | 2491 | ++DOCSHELL 0x135778800 == 123 [pid = 2491] [id = 750] 12:18:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 256 (0x121da9400) [pid = 2491] [serial = 2249] [outer = 0x0] 12:18:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 257 (0x125443800) [pid = 2491] [serial = 2250] [outer = 0x121da9400] 12:18:30 INFO - PROCESS | 2491 | 1462475910298 Marionette DEBUG loaded listener.js 12:18:30 INFO - PROCESS | 2491 | ++DOMWINDOW == 258 (0x1260bec00) [pid = 2491] [serial = 2251] [outer = 0x121da9400] 12:18:30 INFO - PROCESS | 2491 | 1462475910670 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]]]}] 12:18:30 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:18:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 719ms 12:18:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:18:30 INFO - PROCESS | 2491 | 1462475910722 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 12:18:30 INFO - PROCESS | 2491 | 1462475910724 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 12:18:30 INFO - PROCESS | 2491 | 1462475910726 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:18:30 INFO - PROCESS | 2491 | 1462475910727 Marionette TRACE conn2 <- [1,2970,null,{}] 12:18:30 INFO - PROCESS | 2491 | 1462475910729 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}] 12:18:30 INFO - PROCESS | 2491 | 1462475910872 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 12:18:31 INFO - PROCESS | 2491 | 1462475911005 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:31 INFO - PROCESS | 2491 | ++DOCSHELL 0x135c86800 == 124 [pid = 2491] [id = 751] 12:18:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 259 (0x126825000) [pid = 2491] [serial = 2252] [outer = 0x0] 12:18:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 260 (0x12692c800) [pid = 2491] [serial = 2253] [outer = 0x126825000] 12:18:31 INFO - PROCESS | 2491 | 1462475911038 Marionette DEBUG loaded listener.js 12:18:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 261 (0x128c0d800) [pid = 2491] [serial = 2254] [outer = 0x126825000] 12:18:31 INFO - PROCESS | 2491 | 1462475911396 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]]]}] 12:18:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:18:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 722ms 12:18:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:18:31 INFO - PROCESS | 2491 | 1462475911449 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 12:18:31 INFO - PROCESS | 2491 | 1462475911450 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 12:18:31 INFO - PROCESS | 2491 | 1462475911452 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:18:31 INFO - PROCESS | 2491 | 1462475911453 Marionette TRACE conn2 <- [1,2974,null,{}] 12:18:31 INFO - PROCESS | 2491 | 1462475911456 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}] 12:18:31 INFO - PROCESS | 2491 | 1462475911605 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 12:18:31 INFO - PROCESS | 2491 | 1462475911721 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:31 INFO - PROCESS | 2491 | ++DOCSHELL 0x138d23800 == 125 [pid = 2491] [id = 752] 12:18:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 262 (0x128c04400) [pid = 2491] [serial = 2255] [outer = 0x0] 12:18:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 263 (0x128f7c400) [pid = 2491] [serial = 2256] [outer = 0x128c04400] 12:18:31 INFO - PROCESS | 2491 | 1462475911752 Marionette DEBUG loaded listener.js 12:18:31 INFO - PROCESS | 2491 | ++DOMWINDOW == 264 (0x1294ab000) [pid = 2491] [serial = 2257] [outer = 0x128c04400] 12:18:32 INFO - PROCESS | 2491 | 1462475912112 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]]]}] 12:18:32 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. 12:18:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 12:18:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:18:32 INFO - PROCESS | 2491 | 1462475912123 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 12:18:32 INFO - PROCESS | 2491 | 1462475912124 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 12:18:32 INFO - PROCESS | 2491 | 1462475912127 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:18:32 INFO - PROCESS | 2491 | 1462475912128 Marionette TRACE conn2 <- [1,2978,null,{}] 12:18:32 INFO - PROCESS | 2491 | 1462475912130 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}] 12:18:32 INFO - PROCESS | 2491 | 1462475912258 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 12:18:32 INFO - PROCESS | 2491 | 1462475912391 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:32 INFO - PROCESS | 2491 | ++DOCSHELL 0x139033000 == 126 [pid = 2491] [id = 753] 12:18:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 265 (0x128d71400) [pid = 2491] [serial = 2258] [outer = 0x0] 12:18:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 266 (0x129769800) [pid = 2491] [serial = 2259] [outer = 0x128d71400] 12:18:32 INFO - PROCESS | 2491 | 1462475912427 Marionette DEBUG loaded listener.js 12:18:32 INFO - PROCESS | 2491 | ++DOMWINDOW == 267 (0x12a920c00) [pid = 2491] [serial = 2260] [outer = 0x128d71400] 12:18:32 INFO - PROCESS | 2491 | 1462475912780 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]]]}] 12:18:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:18:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 671ms 12:18:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:18:32 INFO - PROCESS | 2491 | 1462475912799 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 12:18:32 INFO - PROCESS | 2491 | 1462475912800 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 12:18:32 INFO - PROCESS | 2491 | 1462475912802 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:18:32 INFO - PROCESS | 2491 | 1462475912804 Marionette TRACE conn2 <- [1,2982,null,{}] 12:18:32 INFO - PROCESS | 2491 | 1462475912806 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}] 12:18:32 INFO - PROCESS | 2491 | 1462475912935 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 12:18:33 INFO - PROCESS | 2491 | 1462475913089 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:33 INFO - PROCESS | 2491 | ++DOCSHELL 0x139066000 == 127 [pid = 2491] [id = 754] 12:18:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 268 (0x128c03c00) [pid = 2491] [serial = 2261] [outer = 0x0] 12:18:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 269 (0x12a928000) [pid = 2491] [serial = 2262] [outer = 0x128c03c00] 12:18:33 INFO - PROCESS | 2491 | 1462475913119 Marionette DEBUG loaded listener.js 12:18:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 270 (0x12ae8c400) [pid = 2491] [serial = 2263] [outer = 0x128c03c00] 12:18:33 INFO - PROCESS | 2491 | 1462475913479 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"]]]}] 12:18:33 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 12:18:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:18:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 721ms 12:18:33 INFO - PROCESS | 2491 | 1462475913524 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 12:18:33 INFO - PROCESS | 2491 | 1462475913525 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 12:18:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:18:33 INFO - PROCESS | 2491 | 1462475913527 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:18:33 INFO - PROCESS | 2491 | 1462475913528 Marionette TRACE conn2 <- [1,2986,null,{}] 12:18:33 INFO - PROCESS | 2491 | 1462475913531 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}] 12:18:33 INFO - PROCESS | 2491 | 1462475913661 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 12:18:33 INFO - PROCESS | 2491 | 1462475913767 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:33 INFO - PROCESS | 2491 | ++DOCSHELL 0x13fee5000 == 128 [pid = 2491] [id = 755] 12:18:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 271 (0x12ac06400) [pid = 2491] [serial = 2264] [outer = 0x0] 12:18:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 272 (0x12b395000) [pid = 2491] [serial = 2265] [outer = 0x12ac06400] 12:18:33 INFO - PROCESS | 2491 | 1462475913797 Marionette DEBUG loaded listener.js 12:18:33 INFO - PROCESS | 2491 | ++DOMWINDOW == 273 (0x12bccdc00) [pid = 2491] [serial = 2266] [outer = 0x12ac06400] 12:18:34 INFO - PROCESS | 2491 | 1462475914164 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]]]}] 12:18:34 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. 12:18:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 12:18:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:18:34 INFO - PROCESS | 2491 | 1462475914197 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 12:18:34 INFO - PROCESS | 2491 | 1462475914199 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 12:18:34 INFO - PROCESS | 2491 | 1462475914201 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:18:34 INFO - PROCESS | 2491 | 1462475914203 Marionette TRACE conn2 <- [1,2990,null,{}] 12:18:34 INFO - PROCESS | 2491 | 1462475914206 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}] 12:18:34 INFO - PROCESS | 2491 | 1462475914348 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 12:18:34 INFO - PROCESS | 2491 | 1462475914478 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x140cd9000 == 129 [pid = 2491] [id = 756] 12:18:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 274 (0x12c252400) [pid = 2491] [serial = 2267] [outer = 0x0] 12:18:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 275 (0x12cfb7c00) [pid = 2491] [serial = 2268] [outer = 0x12c252400] 12:18:34 INFO - PROCESS | 2491 | 1462475914512 Marionette DEBUG loaded listener.js 12:18:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 276 (0x12d210000) [pid = 2491] [serial = 2269] [outer = 0x12c252400] 12:18:34 INFO - PROCESS | 2491 | ++DOCSHELL 0x12176d800 == 130 [pid = 2491] [id = 757] 12:18:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 277 (0x12d365000) [pid = 2491] [serial = 2270] [outer = 0x0] 12:18:34 INFO - PROCESS | 2491 | ++DOMWINDOW == 278 (0x12cb67800) [pid = 2491] [serial = 2271] [outer = 0x12d365000] 12:18:34 INFO - PROCESS | 2491 | 1462475914914 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]]]}] 12:18:34 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. 12:18:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 722ms 12:18:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:18:34 INFO - PROCESS | 2491 | 1462475914924 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 12:18:34 INFO - PROCESS | 2491 | 1462475914925 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 12:18:34 INFO - PROCESS | 2491 | 1462475914928 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:18:34 INFO - PROCESS | 2491 | 1462475914929 Marionette TRACE conn2 <- [1,2994,null,{}] 12:18:34 INFO - PROCESS | 2491 | 1462475914931 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}] 12:18:35 INFO - PROCESS | 2491 | 1462475915109 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 12:18:35 INFO - PROCESS | 2491 | 1462475915244 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:35 INFO - PROCESS | 2491 | ++DOCSHELL 0x142152800 == 131 [pid = 2491] [id = 758] 12:18:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 279 (0x12cb5ec00) [pid = 2491] [serial = 2272] [outer = 0x0] 12:18:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 280 (0x12d362400) [pid = 2491] [serial = 2273] [outer = 0x12cb5ec00] 12:18:35 INFO - PROCESS | 2491 | 1462475915274 Marionette DEBUG loaded listener.js 12:18:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 281 (0x12d6a5000) [pid = 2491] [serial = 2274] [outer = 0x12cb5ec00] 12:18:35 INFO - PROCESS | 2491 | 1462475915640 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]]]}] 12:18:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:18:35 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 12:18:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 718ms 12:18:35 INFO - PROCESS | 2491 | 1462475915647 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 12:18:35 INFO - PROCESS | 2491 | 1462475915648 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 12:18:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:18:35 INFO - PROCESS | 2491 | 1462475915650 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:18:35 INFO - PROCESS | 2491 | 1462475915651 Marionette TRACE conn2 <- [1,2998,null,{}] 12:18:35 INFO - PROCESS | 2491 | 1462475915654 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}] 12:18:35 INFO - PROCESS | 2491 | 1462475915791 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 12:18:35 INFO - PROCESS | 2491 | 1462475915949 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:35 INFO - PROCESS | 2491 | ++DOCSHELL 0x142211800 == 132 [pid = 2491] [id = 759] 12:18:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 282 (0x11108a000) [pid = 2491] [serial = 2275] [outer = 0x0] 12:18:35 INFO - PROCESS | 2491 | ++DOMWINDOW == 283 (0x12d35cc00) [pid = 2491] [serial = 2276] [outer = 0x11108a000] 12:18:35 INFO - PROCESS | 2491 | 1462475915979 Marionette DEBUG loaded listener.js 12:18:36 INFO - PROCESS | 2491 | ++DOMWINDOW == 284 (0x12d9b9400) [pid = 2491] [serial = 2277] [outer = 0x11108a000] 12:18:36 INFO - PROCESS | 2491 | 1462475916378 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]]]}] 12:18:36 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. 12:18:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 772ms 12:18:36 INFO - PROCESS | 2491 | 1462475916423 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 12:18:36 INFO - PROCESS | 2491 | 1462475916424 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 12:18:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:18:36 INFO - PROCESS | 2491 | 1462475916427 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:18:36 INFO - PROCESS | 2491 | 1462475916428 Marionette TRACE conn2 <- [1,3002,null,{}] 12:18:36 INFO - PROCESS | 2491 | 1462475916430 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}] 12:18:36 INFO - PROCESS | 2491 | 1462475916564 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 12:18:37 INFO - PROCESS | 2491 | 1462475917040 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x118105000 == 133 [pid = 2491] [id = 760] 12:18:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 285 (0x110f45400) [pid = 2491] [serial = 2278] [outer = 0x0] 12:18:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 286 (0x111085800) [pid = 2491] [serial = 2279] [outer = 0x110f45400] 12:18:37 INFO - PROCESS | 2491 | 1462475917074 Marionette DEBUG loaded listener.js 12:18:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 287 (0x112648c00) [pid = 2491] [serial = 2280] [outer = 0x110f45400] 12:18:37 INFO - PROCESS | 2491 | 1462475917493 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]]]}] 12:18:37 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. 12:18:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1071ms 12:18:37 INFO - PROCESS | 2491 | 1462475917499 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 12:18:37 INFO - PROCESS | 2491 | 1462475917502 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 12:18:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:18:37 INFO - PROCESS | 2491 | 1462475917505 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:18:37 INFO - PROCESS | 2491 | 1462475917508 Marionette TRACE conn2 <- [1,3006,null,{}] 12:18:37 INFO - PROCESS | 2491 | 1462475917511 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}] 12:18:37 INFO - PROCESS | 2491 | 1462475917646 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 12:18:37 INFO - PROCESS | 2491 | 1462475917830 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:37 INFO - PROCESS | 2491 | ++DOCSHELL 0x12913b000 == 134 [pid = 2491] [id = 761] 12:18:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 288 (0x11203f000) [pid = 2491] [serial = 2281] [outer = 0x0] 12:18:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 289 (0x1130c3000) [pid = 2491] [serial = 2282] [outer = 0x11203f000] 12:18:37 INFO - PROCESS | 2491 | 1462475917877 Marionette DEBUG loaded listener.js 12:18:37 INFO - PROCESS | 2491 | ++DOMWINDOW == 290 (0x11678b800) [pid = 2491] [serial = 2283] [outer = 0x11203f000] 12:18:38 INFO - PROCESS | 2491 | 1462475918262 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]]]}] 12:18:38 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. 12:18:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 773ms 12:18:38 INFO - PROCESS | 2491 | 1462475918282 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 12:18:38 INFO - PROCESS | 2491 | 1462475918286 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 12:18:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:18:38 INFO - PROCESS | 2491 | 1462475918290 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:18:38 INFO - PROCESS | 2491 | 1462475918292 Marionette TRACE conn2 <- [1,3010,null,{}] 12:18:38 INFO - PROCESS | 2491 | 1462475918296 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}] 12:18:38 INFO - PROCESS | 2491 | 1462475918517 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 12:18:38 INFO - PROCESS | 2491 | 1462475918654 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:38 INFO - PROCESS | 2491 | ++DOCSHELL 0x126e14800 == 135 [pid = 2491] [id = 762] 12:18:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 291 (0x118026400) [pid = 2491] [serial = 2284] [outer = 0x0] 12:18:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 292 (0x118325000) [pid = 2491] [serial = 2285] [outer = 0x118026400] 12:18:38 INFO - PROCESS | 2491 | 1462475918682 Marionette DEBUG loaded listener.js 12:18:38 INFO - PROCESS | 2491 | ++DOMWINDOW == 293 (0x1183d2c00) [pid = 2491] [serial = 2286] [outer = 0x118026400] 12:18:39 INFO - PROCESS | 2491 | 1462475919073 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]]]}] 12:18:39 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 12:18:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 822ms 12:18:39 INFO - PROCESS | 2491 | 1462475919112 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 12:18:39 INFO - PROCESS | 2491 | 1462475919113 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 12:18:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:18:39 INFO - PROCESS | 2491 | 1462475919119 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:18:39 INFO - PROCESS | 2491 | 1462475919124 Marionette TRACE conn2 <- [1,3014,null,{}] 12:18:39 INFO - PROCESS | 2491 | 1462475919127 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}] 12:18:39 INFO - PROCESS | 2491 | 1462475919279 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 12:18:39 INFO - PROCESS | 2491 | 1462475919421 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:39 INFO - PROCESS | 2491 | ++DOCSHELL 0x12cce1800 == 136 [pid = 2491] [id = 763] 12:18:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 294 (0x118a11400) [pid = 2491] [serial = 2287] [outer = 0x0] 12:18:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 295 (0x119207800) [pid = 2491] [serial = 2288] [outer = 0x118a11400] 12:18:39 INFO - PROCESS | 2491 | 1462475919449 Marionette DEBUG loaded listener.js 12:18:39 INFO - PROCESS | 2491 | ++DOMWINDOW == 296 (0x119a09c00) [pid = 2491] [serial = 2289] [outer = 0x118a11400] 12:18:39 INFO - PROCESS | 2491 | [2491] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:18:39 INFO - PROCESS | 2491 | 1462475919855 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:18:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:18:39 INFO - {} 12:18:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:18:39 INFO - {} 12:18:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:18:39 INFO - {} 12:18:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:18:39 INFO - {} 12:18:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 777ms 12:18:39 INFO - PROCESS | 2491 | 1462475919892 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 12:18:39 INFO - PROCESS | 2491 | 1462475919894 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 12:18:39 INFO - TEST-START | /FileAPI/fileReader.html 12:18:39 INFO - PROCESS | 2491 | 1462475919896 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:18:39 INFO - PROCESS | 2491 | 1462475919897 Marionette TRACE conn2 <- [1,3018,null,{}] 12:18:39 INFO - PROCESS | 2491 | 1462475919900 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}] 12:18:40 INFO - PROCESS | 2491 | 1462475920106 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 12:18:40 INFO - PROCESS | 2491 | 1462475920181 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:40 INFO - PROCESS | 2491 | ++DOCSHELL 0x13243c800 == 137 [pid = 2491] [id = 764] 12:18:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 297 (0x119bab800) [pid = 2491] [serial = 2290] [outer = 0x0] 12:18:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 298 (0x121349400) [pid = 2491] [serial = 2291] [outer = 0x119bab800] 12:18:40 INFO - PROCESS | 2491 | 1462475920208 Marionette DEBUG loaded listener.js 12:18:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 299 (0x121614400) [pid = 2491] [serial = 2292] [outer = 0x119bab800] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x138fd5000 == 136 [pid = 2491] [id = 636] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x12cfca800 == 135 [pid = 2491] [id = 307] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x139035800 == 134 [pid = 2491] [id = 587] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x12cfe2800 == 133 [pid = 2491] [id = 368] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x12d999000 == 132 [pid = 2491] [id = 743] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x12d23a800 == 131 [pid = 2491] [id = 742] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 298 (0x12483a800) [pid = 2491] [serial = 2155] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 297 (0x140c86400) [pid = 2491] [serial = 2104] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 296 (0x132405000) [pid = 2491] [serial = 2095] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 295 (0x140c79800) [pid = 2491] [serial = 2101] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 294 (0x140d50400) [pid = 2491] [serial = 2107] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 293 (0x128f7f000) [pid = 2491] [serial = 2092] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 292 (0x1184f2400) [pid = 2491] [serial = 2086] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 291 (0x13feba000) [pid = 2491] [serial = 2098] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 290 (0x1215ba800) [pid = 2491] [serial = 2089] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 289 (0x140f33400) [pid = 2491] [serial = 2110] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 288 (0x13fe72000) [pid = 2491] [serial = 2113] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 287 (0x13fe72800) [pid = 2491] [serial = 2116] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 286 (0x140f3dc00) [pid = 2491] [serial = 2119] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 285 (0x121144800) [pid = 2491] [serial = 2122] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 284 (0x143220800) [pid = 2491] [serial = 2125] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 283 (0x1432e6400) [pid = 2491] [serial = 2128] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x12cb9d800 == 130 [pid = 2491] [id = 741] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x12c8d4800 == 129 [pid = 2491] [id = 740] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x12bde9000 == 128 [pid = 2491] [id = 739] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x12aaf0800 == 127 [pid = 2491] [id = 738] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x128fae800 == 126 [pid = 2491] [id = 737] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x1265a2800 == 125 [pid = 2491] [id = 736] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x121bb0800 == 124 [pid = 2491] [id = 735] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x1196d5800 == 123 [pid = 2491] [id = 734] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x11603b000 == 122 [pid = 2491] [id = 733] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x14395c800 == 121 [pid = 2491] [id = 727] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x1448a2800 == 120 [pid = 2491] [id = 726] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x143a39800 == 119 [pid = 2491] [id = 725] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x14214b000 == 118 [pid = 2491] [id = 724] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x140c12000 == 117 [pid = 2491] [id = 723] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x139062000 == 116 [pid = 2491] [id = 722] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x135162800 == 115 [pid = 2491] [id = 721] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x12c8c9800 == 114 [pid = 2491] [id = 720] 12:18:40 INFO - PROCESS | 2491 | --DOCSHELL 0x126599800 == 113 [pid = 2491] [id = 719] 12:18:40 INFO - PROCESS | 2491 | 1462475920630 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]]]}] 12:18:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:18:40 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:18:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:18:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:18:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 769ms 12:18:40 INFO - TEST-START | /FileAPI/historical.html 12:18:40 INFO - PROCESS | 2491 | 1462475920665 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 12:18:40 INFO - PROCESS | 2491 | 1462475920666 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 12:18:40 INFO - PROCESS | 2491 | 1462475920669 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:18:40 INFO - PROCESS | 2491 | 1462475920670 Marionette TRACE conn2 <- [1,3022,null,{}] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 282 (0x124b2d000) [pid = 2491] [serial = 2140] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 281 (0x1267a8800) [pid = 2491] [serial = 2141] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 280 (0x121619c00) [pid = 2491] [serial = 2137] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 279 (0x121b4bc00) [pid = 2491] [serial = 2138] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 278 (0x1196fb400) [pid = 2491] [serial = 2134] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 277 (0x1215bfc00) [pid = 2491] [serial = 2135] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 276 (0x13585f400) [pid = 2491] [serial = 2152] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 275 (0x138d05800) [pid = 2491] [serial = 2153] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 274 (0x13206fc00) [pid = 2491] [serial = 2150] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 273 (0x11837c400) [pid = 2491] [serial = 2132] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 272 (0x113da0400) [pid = 2491] [serial = 2131] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 271 (0x1294aa800) [pid = 2491] [serial = 2144] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 270 (0x128a2fc00) [pid = 2491] [serial = 2143] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 269 (0x12b39b800) [pid = 2491] [serial = 2146] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 268 (0x12bcaac00) [pid = 2491] [serial = 2149] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 267 (0x12d35d400) [pid = 2491] [serial = 2147] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 266 (0x12a922c00) [pid = 2491] [serial = 1814] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | --DOMWINDOW == 265 (0x128a31000) [pid = 2491] [serial = 1754] [outer = 0x0] [url = about:blank] 12:18:40 INFO - PROCESS | 2491 | 1462475920691 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}] 12:18:40 INFO - PROCESS | 2491 | 1462475920800 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 12:18:40 INFO - PROCESS | 2491 | 1462475920804 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:40 INFO - PROCESS | 2491 | ++DOCSHELL 0x12495e000 == 114 [pid = 2491] [id = 765] 12:18:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 266 (0x119dc2000) [pid = 2491] [serial = 2293] [outer = 0x0] 12:18:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 267 (0x121144800) [pid = 2491] [serial = 2294] [outer = 0x119dc2000] 12:18:40 INFO - PROCESS | 2491 | 1462475920837 Marionette DEBUG loaded listener.js 12:18:40 INFO - PROCESS | 2491 | ++DOMWINDOW == 268 (0x121617400) [pid = 2491] [serial = 2295] [outer = 0x119dc2000] 12:18:41 INFO - PROCESS | 2491 | 1462475921244 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"]]]}] 12:18:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:18:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:18:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:18:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:18:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:18:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:18:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:18:41 INFO - TEST-OK | /FileAPI/historical.html | took 624ms 12:18:41 INFO - PROCESS | 2491 | 1462475921294 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 12:18:41 INFO - PROCESS | 2491 | 1462475921295 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 12:18:41 INFO - TEST-START | /FileAPI/idlharness.html 12:18:41 INFO - PROCESS | 2491 | 1462475921297 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:18:41 INFO - PROCESS | 2491 | 1462475921298 Marionette TRACE conn2 <- [1,3026,null,{}] 12:18:41 INFO - PROCESS | 2491 | 1462475921301 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}] 12:18:41 INFO - PROCESS | 2491 | 1462475921406 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 12:18:41 INFO - PROCESS | 2491 | 1462475921410 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:41 INFO - PROCESS | 2491 | ++DOCSHELL 0x12b4dc800 == 115 [pid = 2491] [id = 766] 12:18:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 269 (0x121982c00) [pid = 2491] [serial = 2296] [outer = 0x0] 12:18:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 270 (0x121da2800) [pid = 2491] [serial = 2297] [outer = 0x121982c00] 12:18:41 INFO - PROCESS | 2491 | 1462475921436 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 2491 | ++DOMWINDOW == 271 (0x12483bc00) [pid = 2491] [serial = 2298] [outer = 0x121982c00] 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:18:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:18:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:18:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:18:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:18:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:18:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:18:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:18:42 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 12:18:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:18:42 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 12:18:42 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 12:18:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:18:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:18:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:18:42 INFO - PROCESS | 2491 | 1462475922066 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:18:42 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 12:18:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:18:42 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 12:18:42 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 12:18:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:18:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:18:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 790ms 12:18:42 INFO - TEST-START | /FileAPI/idlharness.worker 12:18:42 INFO - PROCESS | 2491 | 1462475922091 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 12:18:42 INFO - PROCESS | 2491 | 1462475922093 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 12:18:42 INFO - PROCESS | 2491 | 1462475922097 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:18:42 INFO - PROCESS | 2491 | 1462475922099 Marionette TRACE conn2 <- [1,3030,null,{}] 12:18:42 INFO - PROCESS | 2491 | 1462475922102 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}] 12:18:42 INFO - PROCESS | 2491 | 1462475922267 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 12:18:42 INFO - PROCESS | 2491 | 1462475922280 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:42 INFO - PROCESS | 2491 | ++DOCSHELL 0x135aaf800 == 116 [pid = 2491] [id = 767] 12:18:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 272 (0x121987000) [pid = 2491] [serial = 2299] [outer = 0x0] 12:18:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 273 (0x124b2d000) [pid = 2491] [serial = 2300] [outer = 0x121987000] 12:18:42 INFO - PROCESS | 2491 | 1462475922453 Marionette DEBUG loaded listener.js 12:18:42 INFO - PROCESS | 2491 | ++DOMWINDOW == 274 (0x12ae8ec00) [pid = 2491] [serial = 2301] [outer = 0x121987000] 12:18:42 INFO - PROCESS | 2491 | [2491] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:18:43 INFO - PROCESS | 2491 | 1462475923245 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:18:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:18:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:18:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:18:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:18:43 INFO - {} 12:18:43 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 12:18:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:18:43 INFO - {} 12:18:43 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 - {} 12:18:43 INFO - {} 12:18:43 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 12:18:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:18:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:18:43 INFO - {} 12:18:43 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 12:18:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:18:43 INFO - {} 12:18:43 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 - {} 12:18:43 INFO - {} 12:18:43 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 12:18:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 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 12:18:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:18:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:18:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 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 12:18:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 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 12:18:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 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 12:18:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:18:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:18:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:18:43 INFO - {} 12:18:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1189ms 12:18:43 INFO - PROCESS | 2491 | 1462475923287 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 12:18:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:18:43 INFO - PROCESS | 2491 | 1462475923289 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 12:18:43 INFO - PROCESS | 2491 | 1462475923292 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:18:43 INFO - PROCESS | 2491 | 1462475923293 Marionette TRACE conn2 <- [1,3034,null,{}] 12:18:43 INFO - PROCESS | 2491 | 1462475923296 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}] 12:18:43 INFO - PROCESS | 2491 | 1462475923525 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 12:18:43 INFO - PROCESS | 2491 | 1462475923552 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:43 INFO - PROCESS | 2491 | ++DOCSHELL 0x140c08000 == 117 [pid = 2491] [id = 768] 12:18:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 275 (0x128d70c00) [pid = 2491] [serial = 2302] [outer = 0x0] 12:18:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 276 (0x135d06000) [pid = 2491] [serial = 2303] [outer = 0x128d70c00] 12:18:43 INFO - PROCESS | 2491 | 1462475923594 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 2491 | ++DOMWINDOW == 277 (0x12d6a5400) [pid = 2491] [serial = 2304] [outer = 0x128d70c00] 12:18:43 INFO - PROCESS | 2491 | 1462475923953 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]]]}] 12:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:18:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 12:18:43 INFO - PROCESS | 2491 | 1462475923962 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 12:18:43 INFO - PROCESS | 2491 | 1462475923964 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 12:18:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:18:43 INFO - PROCESS | 2491 | 1462475923966 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:18:43 INFO - PROCESS | 2491 | 1462475923967 Marionette TRACE conn2 <- [1,3038,null,{}] 12:18:43 INFO - PROCESS | 2491 | 1462475923969 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}] 12:18:44 INFO - PROCESS | 2491 | 1462475924118 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 12:18:44 INFO - PROCESS | 2491 | 1462475924131 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:44 INFO - PROCESS | 2491 | ++DOCSHELL 0x14147b000 == 118 [pid = 2491] [id = 769] 12:18:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 278 (0x135d09c00) [pid = 2491] [serial = 2305] [outer = 0x0] 12:18:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 279 (0x135d0d800) [pid = 2491] [serial = 2306] [outer = 0x135d09c00] 12:18:44 INFO - PROCESS | 2491 | 1462475924157 Marionette DEBUG loaded listener.js 12:18:44 INFO - PROCESS | 2491 | ++DOMWINDOW == 280 (0x135d21800) [pid = 2491] [serial = 2307] [outer = 0x135d09c00] 12:18:44 INFO - PROCESS | 2491 | 1462475924505 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"]]]}] 12:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:18:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 571ms 12:18:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:18:44 INFO - PROCESS | 2491 | 1462475924539 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 12:18:44 INFO - PROCESS | 2491 | 1462475924541 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 12:18:44 INFO - PROCESS | 2491 | 1462475924543 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:18:44 INFO - PROCESS | 2491 | 1462475924544 Marionette TRACE conn2 <- [1,3042,null,{}] 12:18:44 INFO - PROCESS | 2491 | 1462475924546 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}] 12:18:44 INFO - PROCESS | 2491 | 1462475924699 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 279 (0x111ec5c00) [pid = 2491] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 278 (0x1195eb400) [pid = 2491] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 277 (0x13ff70800) [pid = 2491] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 276 (0x12b38dc00) [pid = 2491] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 275 (0x1401d1c00) [pid = 2491] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 274 (0x138d07800) [pid = 2491] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 273 (0x140e86000) [pid = 2491] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 272 (0x1294ab800) [pid = 2491] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 271 (0x121da1c00) [pid = 2491] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 270 (0x13fe69800) [pid = 2491] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 269 (0x113163400) [pid = 2491] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 268 (0x1183d6c00) [pid = 2491] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 267 (0x1215dac00) [pid = 2491] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 266 (0x1401c6400) [pid = 2491] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 265 (0x125e6b400) [pid = 2491] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 264 (0x112b09400) [pid = 2491] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 263 (0x13ff3f800) [pid = 2491] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 262 (0x140c82400) [pid = 2491] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 261 (0x12aeba400) [pid = 2491] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 260 (0x11316c800) [pid = 2491] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 259 (0x119ba3000) [pid = 2491] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 258 (0x11837c800) [pid = 2491] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 257 (0x13206d000) [pid = 2491] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 256 (0x117c37c00) [pid = 2491] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 255 (0x1400de400) [pid = 2491] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 254 (0x128a37400) [pid = 2491] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 253 (0x118a12400) [pid = 2491] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 252 (0x113134000) [pid = 2491] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 251 (0x1131c8c00) [pid = 2491] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 250 (0x13ff35c00) [pid = 2491] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 249 (0x119f8c000) [pid = 2491] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 248 (0x140e8d400) [pid = 2491] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 247 (0x121da4800) [pid = 2491] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 246 (0x12bfcf800) [pid = 2491] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 245 (0x13240e400) [pid = 2491] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 244 (0x132403800) [pid = 2491] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 243 (0x113da2000) [pid = 2491] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 242 (0x11316b800) [pid = 2491] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 241 (0x140c81000) [pid = 2491] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 240 (0x11837d000) [pid = 2491] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 239 (0x12b395c00) [pid = 2491] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 238 (0x113171c00) [pid = 2491] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 237 (0x1432e1800) [pid = 2491] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 236 (0x118380000) [pid = 2491] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 235 (0x118381800) [pid = 2491] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 234 (0x110f43c00) [pid = 2491] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 233 (0x132404000) [pid = 2491] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 232 (0x1260b6800) [pid = 2491] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 231 (0x111092000) [pid = 2491] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 230 (0x1295cfc00) [pid = 2491] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 229 (0x118025c00) [pid = 2491] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 228 (0x119206800) [pid = 2491] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 227 (0x1215dbc00) [pid = 2491] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 226 (0x113134800) [pid = 2491] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 225 (0x119bafc00) [pid = 2491] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 224 (0x11110dc00) [pid = 2491] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 223 (0x113208800) [pid = 2491] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 222 (0x118027800) [pid = 2491] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 221 (0x1167dbc00) [pid = 2491] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 220 (0x121985800) [pid = 2491] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 219 (0x115d3e800) [pid = 2491] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 218 (0x12bcb4400) [pid = 2491] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 217 (0x11832e000) [pid = 2491] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 216 (0x119b28400) [pid = 2491] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 215 (0x121613000) [pid = 2491] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 214 (0x124b28c00) [pid = 2491] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:18:45 INFO - PROCESS | 2491 | --DOMWINDOW == 213 (0x121da5c00) [pid = 2491] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:18:45 INFO - PROCESS | 2491 | 1462475925336 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:45 INFO - PROCESS | 2491 | ++DOCSHELL 0x117351000 == 119 [pid = 2491] [id = 770] 12:18:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 214 (0x110f45800) [pid = 2491] [serial = 2308] [outer = 0x0] 12:18:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 215 (0x1121de400) [pid = 2491] [serial = 2309] [outer = 0x110f45800] 12:18:45 INFO - PROCESS | 2491 | 1462475925366 Marionette DEBUG loaded listener.js 12:18:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 216 (0x116515000) [pid = 2491] [serial = 2310] [outer = 0x110f45800] 12:18:45 INFO - PROCESS | 2491 | 1462475925757 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]]]}] 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:18:45 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. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:18:45 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'.) 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:18:45 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. 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:18:45 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. 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:18:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:18:45 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. 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:18:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:18:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 12:18:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:18:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:18:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:18:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:18:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1228ms 12:18:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:18:45 INFO - PROCESS | 2491 | 1462475925775 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 12:18:45 INFO - PROCESS | 2491 | 1462475925777 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 12:18:45 INFO - PROCESS | 2491 | 1462475925779 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:18:45 INFO - PROCESS | 2491 | 1462475925781 Marionette TRACE conn2 <- [1,3046,null,{}] 12:18:45 INFO - PROCESS | 2491 | 1462475925783 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}] 12:18:45 INFO - PROCESS | 2491 | 1462475925907 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 12:18:45 INFO - PROCESS | 2491 | 1462475925911 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:45 INFO - PROCESS | 2491 | ++DOCSHELL 0x138474800 == 120 [pid = 2491] [id = 771] 12:18:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 217 (0x118325400) [pid = 2491] [serial = 2311] [outer = 0x0] 12:18:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 218 (0x12679fc00) [pid = 2491] [serial = 2312] [outer = 0x118325400] 12:18:45 INFO - PROCESS | 2491 | 1462475925937 Marionette DEBUG loaded listener.js 12:18:45 INFO - PROCESS | 2491 | ++DOMWINDOW == 219 (0x12d360800) [pid = 2491] [serial = 2313] [outer = 0x118325400] 12:18:46 INFO - PROCESS | 2491 | [2491] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:18:46 INFO - PROCESS | 2491 | 1462475926313 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:18:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:18:46 INFO - {} 12:18:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 569ms 12:18:46 INFO - PROCESS | 2491 | 1462475926348 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 12:18:46 INFO - PROCESS | 2491 | 1462475926350 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 12:18:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:18:46 INFO - PROCESS | 2491 | 1462475926352 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:18:46 INFO - PROCESS | 2491 | 1462475926353 Marionette TRACE conn2 <- [1,3050,null,{}] 12:18:46 INFO - PROCESS | 2491 | 1462475926355 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}] 12:18:46 INFO - PROCESS | 2491 | 1462475926467 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 12:18:46 INFO - PROCESS | 2491 | 1462475926580 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:46 INFO - PROCESS | 2491 | ++DOCSHELL 0x14214f000 == 121 [pid = 2491] [id = 772] 12:18:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 220 (0x12bcd7400) [pid = 2491] [serial = 2314] [outer = 0x0] 12:18:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 221 (0x132402800) [pid = 2491] [serial = 2315] [outer = 0x12bcd7400] 12:18:46 INFO - PROCESS | 2491 | 1462475926608 Marionette DEBUG loaded listener.js 12:18:46 INFO - PROCESS | 2491 | ++DOMWINDOW == 222 (0x135e38400) [pid = 2491] [serial = 2316] [outer = 0x12bcd7400] 12:18:46 INFO - PROCESS | 2491 | 1462475926869 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]]]}] 12:18:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:18:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:18:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:18:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:18:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 571ms 12:18:46 INFO - PROCESS | 2491 | 1462475926927 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 12:18:46 INFO - PROCESS | 2491 | 1462475926928 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 12:18:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:18:46 INFO - PROCESS | 2491 | 1462475926930 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:18:46 INFO - PROCESS | 2491 | 1462475926931 Marionette TRACE conn2 <- [1,3054,null,{}] 12:18:46 INFO - PROCESS | 2491 | 1462475926934 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}] 12:18:47 INFO - PROCESS | 2491 | 1462475927049 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 12:18:47 INFO - PROCESS | 2491 | 1462475927054 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:47 INFO - PROCESS | 2491 | ++DOCSHELL 0x142b97000 == 122 [pid = 2491] [id = 773] 12:18:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 223 (0x135e3b400) [pid = 2491] [serial = 2317] [outer = 0x0] 12:18:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 224 (0x135e40800) [pid = 2491] [serial = 2318] [outer = 0x135e3b400] 12:18:47 INFO - PROCESS | 2491 | 1462475927078 Marionette DEBUG loaded listener.js 12:18:47 INFO - PROCESS | 2491 | ++DOMWINDOW == 225 (0x135e55c00) [pid = 2491] [serial = 2319] [outer = 0x135e3b400] 12:18:47 INFO - PROCESS | 2491 | 1462475927800 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"]]]}] 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:18:47 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" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:18:47 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" 12:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:18:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 988ms 12:18:47 INFO - PROCESS | 2491 | 1462475927920 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 12:18:47 INFO - PROCESS | 2491 | 1462475927923 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 12:18:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:18:47 INFO - PROCESS | 2491 | 1462475927928 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 2491 | 1462475927930 Marionette TRACE conn2 <- [1,3058,null,{}] 12:18:47 INFO - PROCESS | 2491 | 1462475927941 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}] 12:18:48 INFO - PROCESS | 2491 | 1462475928082 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 12:18:48 INFO - PROCESS | 2491 | 1462475928217 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:48 INFO - PROCESS | 2491 | ++DOCSHELL 0x1297d2800 == 123 [pid = 2491] [id = 774] 12:18:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 226 (0x11820f800) [pid = 2491] [serial = 2320] [outer = 0x0] 12:18:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 227 (0x1183d5c00) [pid = 2491] [serial = 2321] [outer = 0x11820f800] 12:18:48 INFO - PROCESS | 2491 | 1462475928252 Marionette DEBUG loaded listener.js 12:18:48 INFO - PROCESS | 2491 | ++DOMWINDOW == 228 (0x118a0f400) [pid = 2491] [serial = 2322] [outer = 0x11820f800] 12:18:48 INFO - PROCESS | 2491 | 1462475928669 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]]]}] 12:18:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:18:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:18:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:18:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:18:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:18:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:18:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:18:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:18:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:18:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:18:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:18:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:18:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:18:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:18:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:18:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:18:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:18:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:18:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:18:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 783ms 12:18:48 INFO - PROCESS | 2491 | 1462475928711 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 12:18:48 INFO - PROCESS | 2491 | 1462475928715 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 12:18:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:18:48 INFO - PROCESS | 2491 | 1462475928720 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:18:48 INFO - PROCESS | 2491 | 1462475928722 Marionette TRACE conn2 <- [1,3062,null,{}] 12:18:48 INFO - PROCESS | 2491 | 1462475928724 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}] 12:18:48 INFO - PROCESS | 2491 | 1462475928858 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 12:18:48 INFO - PROCESS | 2491 | 1462475928995 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 2491 | ++DOCSHELL 0x12d32f000 == 124 [pid = 2491] [id = 775] 12:18:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 229 (0x11920c400) [pid = 2491] [serial = 2323] [outer = 0x0] 12:18:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 230 (0x1215d1000) [pid = 2491] [serial = 2324] [outer = 0x11920c400] 12:18:49 INFO - PROCESS | 2491 | 1462475929029 Marionette DEBUG loaded listener.js 12:18:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 231 (0x1216bf000) [pid = 2491] [serial = 2325] [outer = 0x11920c400] 12:18:49 INFO - PROCESS | 2491 | [2491] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:18:49 INFO - PROCESS | 2491 | 1462475929426 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:18:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:18:49 INFO - {} 12:18:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 722ms 12:18:49 INFO - PROCESS | 2491 | 1462475929442 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 12:18:49 INFO - PROCESS | 2491 | 1462475929443 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 12:18:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:18:49 INFO - PROCESS | 2491 | 1462475929446 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:18:49 INFO - PROCESS | 2491 | 1462475929449 Marionette TRACE conn2 <- [1,3066,null,{}] 12:18:49 INFO - PROCESS | 2491 | 1462475929457 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}] 12:18:49 INFO - PROCESS | 2491 | 1462475929648 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 12:18:49 INFO - PROCESS | 2491 | 1462475929786 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 2491 | ++DOCSHELL 0x135aac000 == 125 [pid = 2491] [id = 776] 12:18:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 232 (0x12483f000) [pid = 2491] [serial = 2326] [outer = 0x0] 12:18:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 233 (0x126c8c000) [pid = 2491] [serial = 2327] [outer = 0x12483f000] 12:18:49 INFO - PROCESS | 2491 | 1462475929822 Marionette DEBUG loaded listener.js 12:18:49 INFO - PROCESS | 2491 | ++DOMWINDOW == 234 (0x128b0f000) [pid = 2491] [serial = 2328] [outer = 0x12483f000] 12:18:50 INFO - PROCESS | 2491 | 1462475930197 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]]]}] 12:18:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:18:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:18:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:18:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:18:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:18:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:18:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:18:50 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 776ms 12:18:50 INFO - PROCESS | 2491 | 1462475930223 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 2491 | 1462475930224 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 12:18:50 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:18:50 INFO - PROCESS | 2491 | 1462475930227 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - PROCESS | 2491 | 1462475930228 Marionette TRACE conn2 <- [1,3070,null,{}] 12:18:50 INFO - PROCESS | 2491 | 1462475930230 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}] 12:18:50 INFO - PROCESS | 2491 | 1462475930363 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 12:18:50 INFO - PROCESS | 2491 | 1462475930503 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:50 INFO - PROCESS | 2491 | ++DOCSHELL 0x139044800 == 126 [pid = 2491] [id = 777] 12:18:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 235 (0x12483f800) [pid = 2491] [serial = 2329] [outer = 0x0] 12:18:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 236 (0x12a922800) [pid = 2491] [serial = 2330] [outer = 0x12483f800] 12:18:50 INFO - PROCESS | 2491 | 1462475930536 Marionette DEBUG loaded listener.js 12:18:50 INFO - PROCESS | 2491 | ++DOMWINDOW == 237 (0x12bcd5800) [pid = 2491] [serial = 2331] [outer = 0x12483f800] 12:18:50 INFO - PROCESS | 2491 | 1462475930916 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]]]}] 12:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:18:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 720ms 12:18:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:18:50 INFO - PROCESS | 2491 | 1462475930948 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 2491 | 1462475930949 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 12:18:50 INFO - PROCESS | 2491 | 1462475930951 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - PROCESS | 2491 | 1462475930953 Marionette TRACE conn2 <- [1,3074,null,{}] 12:18:50 INFO - PROCESS | 2491 | 1462475930955 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}] 12:18:51 INFO - PROCESS | 2491 | 1462475931086 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 12:18:51 INFO - PROCESS | 2491 | 1462475931248 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:51 INFO - PROCESS | 2491 | ++DOCSHELL 0x141786000 == 127 [pid = 2491] [id = 778] 12:18:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 238 (0x12b38ec00) [pid = 2491] [serial = 2332] [outer = 0x0] 12:18:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 239 (0x12cb69000) [pid = 2491] [serial = 2333] [outer = 0x12b38ec00] 12:18:51 INFO - PROCESS | 2491 | 1462475931278 Marionette DEBUG loaded listener.js 12:18:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 240 (0x12d207400) [pid = 2491] [serial = 2334] [outer = 0x12b38ec00] 12:18:51 INFO - PROCESS | 2491 | 1462475931645 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]]]}] 12:18:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:18:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:18:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:18:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:18:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:18:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:18:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 724ms 12:18:51 INFO - PROCESS | 2491 | 1462475931676 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 12:18:51 INFO - PROCESS | 2491 | 1462475931677 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 12:18:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:18:51 INFO - PROCESS | 2491 | 1462475931680 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:18:51 INFO - PROCESS | 2491 | 1462475931681 Marionette TRACE conn2 <- [1,3078,null,{}] 12:18:51 INFO - PROCESS | 2491 | 1462475931683 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}] 12:18:51 INFO - PROCESS | 2491 | 1462475931832 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 12:18:51 INFO - PROCESS | 2491 | 1462475931973 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:51 INFO - PROCESS | 2491 | ++DOCSHELL 0x14395b000 == 128 [pid = 2491] [id = 779] 12:18:51 INFO - PROCESS | 2491 | ++DOMWINDOW == 241 (0x12c253800) [pid = 2491] [serial = 2335] [outer = 0x0] 12:18:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 242 (0x12d9b8800) [pid = 2491] [serial = 2336] [outer = 0x12c253800] 12:18:52 INFO - PROCESS | 2491 | 1462475932006 Marionette DEBUG loaded listener.js 12:18:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 243 (0x13206c000) [pid = 2491] [serial = 2337] [outer = 0x12c253800] 12:18:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 12:18:52 INFO - reader.readAsText(blob_2) 12:18:52 INFO - }" did not throw 12:18:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 12:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 12:18:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 12:18:52 INFO - reader.readAsDataURL(blob_2) 12:18:52 INFO - }" did not throw 12:18:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 12:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 12:18:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 12:18:52 INFO - reader.readAsArrayBuffer(blob_2) 12:18:52 INFO - }" did not throw 12:18:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 12:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 12:18:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 12:18:52 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 12:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:18:52 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 12:18:52 INFO - PROCESS | 2491 | 1462475932401 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 12:18:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:18:52 INFO - PROCESS | 2491 | 1462475932404 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:18:52 INFO - PROCESS | 2491 | 1462475932405 Marionette TRACE conn2 <- [1,3082,null,{}] 12:18:52 INFO - PROCESS | 2491 | 1462475932407 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}] 12:18:52 INFO - PROCESS | 2491 | 1462475932538 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 12:18:52 INFO - PROCESS | 2491 | 1462475932670 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:52 INFO - PROCESS | 2491 | ++DOCSHELL 0x143a50000 == 129 [pid = 2491] [id = 780] 12:18:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 244 (0x12d363800) [pid = 2491] [serial = 2338] [outer = 0x0] 12:18:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 245 (0x132423800) [pid = 2491] [serial = 2339] [outer = 0x12d363800] 12:18:52 INFO - PROCESS | 2491 | 1462475932712 Marionette DEBUG loaded listener.js 12:18:52 INFO - PROCESS | 2491 | ++DOMWINDOW == 246 (0x135e32400) [pid = 2491] [serial = 2340] [outer = 0x12d363800] 12:18:53 INFO - PROCESS | 2491 | 1462475933079 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]]]}] 12:18:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:18:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:18:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:18:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:18:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 719ms 12:18:53 INFO - PROCESS | 2491 | 1462475933124 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 12:18:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:18:53 INFO - PROCESS | 2491 | 1462475933126 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 12:18:53 INFO - PROCESS | 2491 | 1462475933128 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:18:53 INFO - PROCESS | 2491 | 1462475933129 Marionette TRACE conn2 <- [1,3086,null,{}] 12:18:53 INFO - PROCESS | 2491 | 1462475933132 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}] 12:18:53 INFO - PROCESS | 2491 | 1462475933263 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 12:18:53 INFO - PROCESS | 2491 | 1462475933404 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:53 INFO - PROCESS | 2491 | ++DOCSHELL 0x14488d800 == 130 [pid = 2491] [id = 781] 12:18:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 247 (0x135d29000) [pid = 2491] [serial = 2341] [outer = 0x0] 12:18:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 248 (0x135e3d400) [pid = 2491] [serial = 2342] [outer = 0x135d29000] 12:18:53 INFO - PROCESS | 2491 | 1462475933436 Marionette DEBUG loaded listener.js 12:18:53 INFO - PROCESS | 2491 | ++DOMWINDOW == 249 (0x135e57800) [pid = 2491] [serial = 2343] [outer = 0x135d29000] 12:18:53 INFO - PROCESS | 2491 | 1462475933799 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:18:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:18:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 719ms 12:18:53 INFO - PROCESS | 2491 | 1462475933848 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 12:18:53 INFO - PROCESS | 2491 | 1462475933849 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 12:18:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:18:53 INFO - PROCESS | 2491 | 1462475933851 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:18:53 INFO - PROCESS | 2491 | 1462475933853 Marionette TRACE conn2 <- [1,3090,null,{}] 12:18:53 INFO - PROCESS | 2491 | 1462475933855 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}] 12:18:53 INFO - PROCESS | 2491 | 1462475933986 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 12:18:54 INFO - PROCESS | 2491 | 1462475934143 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:54 INFO - PROCESS | 2491 | ++DOCSHELL 0x1457c8800 == 131 [pid = 2491] [id = 782] 12:18:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 250 (0x135e58800) [pid = 2491] [serial = 2344] [outer = 0x0] 12:18:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 251 (0x135e60400) [pid = 2491] [serial = 2345] [outer = 0x135e58800] 12:18:54 INFO - PROCESS | 2491 | 1462475934173 Marionette DEBUG loaded listener.js 12:18:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 252 (0x138d07800) [pid = 2491] [serial = 2346] [outer = 0x135e58800] 12:18:54 INFO - PROCESS | 2491 | 1462475934537 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:18:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:18:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 723ms 12:18:54 INFO - PROCESS | 2491 | 1462475934575 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 12:18:54 INFO - PROCESS | 2491 | 1462475934577 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 12:18:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:18:54 INFO - PROCESS | 2491 | 1462475934580 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:18:54 INFO - PROCESS | 2491 | 1462475934581 Marionette TRACE conn2 <- [1,3094,null,{}] 12:18:54 INFO - PROCESS | 2491 | 1462475934583 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}] 12:18:54 INFO - PROCESS | 2491 | 1462475934716 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 12:18:54 INFO - PROCESS | 2491 | 1462475934829 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:54 INFO - PROCESS | 2491 | ++DOCSHELL 0x1324ed800 == 132 [pid = 2491] [id = 783] 12:18:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 253 (0x11950c400) [pid = 2491] [serial = 2347] [outer = 0x0] 12:18:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 254 (0x125445400) [pid = 2491] [serial = 2348] [outer = 0x11950c400] 12:18:54 INFO - PROCESS | 2491 | 1462475934860 Marionette DEBUG loaded listener.js 12:18:54 INFO - PROCESS | 2491 | ++DOMWINDOW == 255 (0x138d0c000) [pid = 2491] [serial = 2349] [outer = 0x11950c400] 12:18:55 INFO - PROCESS | 2491 | 1462475935219 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:18:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 668ms 12:18:55 INFO - PROCESS | 2491 | 1462475935248 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 12:18:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:18:55 INFO - PROCESS | 2491 | 1462475935250 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 12:18:55 INFO - PROCESS | 2491 | 1462475935252 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:18:55 INFO - PROCESS | 2491 | 1462475935254 Marionette TRACE conn2 <- [1,3098,null,{}] 12:18:55 INFO - PROCESS | 2491 | 1462475935257 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}] 12:18:55 INFO - PROCESS | 2491 | 1462475935404 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 12:18:55 INFO - PROCESS | 2491 | 1462475935585 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:55 INFO - PROCESS | 2491 | ++DOCSHELL 0x135247000 == 133 [pid = 2491] [id = 784] 12:18:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 256 (0x13fe70800) [pid = 2491] [serial = 2350] [outer = 0x0] 12:18:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 257 (0x13feb0800) [pid = 2491] [serial = 2351] [outer = 0x13fe70800] 12:18:55 INFO - PROCESS | 2491 | 1462475935622 Marionette DEBUG loaded listener.js 12:18:55 INFO - PROCESS | 2491 | ++DOMWINDOW == 258 (0x13ff32c00) [pid = 2491] [serial = 2352] [outer = 0x13fe70800] 12:18:56 INFO - PROCESS | 2491 | 1462475936004 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]]]}] 12:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:18:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 771ms 12:18:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:18:56 INFO - PROCESS | 2491 | 1462475936024 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 12:18:56 INFO - PROCESS | 2491 | 1462475936026 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 12:18:56 INFO - PROCESS | 2491 | 1462475936028 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:18:56 INFO - PROCESS | 2491 | 1462475936029 Marionette TRACE conn2 <- [1,3102,null,{}] 12:18:56 INFO - PROCESS | 2491 | 1462475936032 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}] 12:18:56 INFO - PROCESS | 2491 | 1462475936164 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 12:18:56 INFO - PROCESS | 2491 | 1462475936321 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:56 INFO - PROCESS | 2491 | ++DOCSHELL 0x14336e000 == 134 [pid = 2491] [id = 785] 12:18:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 259 (0x13fe72000) [pid = 2491] [serial = 2353] [outer = 0x0] 12:18:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 260 (0x13ff40800) [pid = 2491] [serial = 2354] [outer = 0x13fe72000] 12:18:56 INFO - PROCESS | 2491 | 1462475936351 Marionette DEBUG loaded listener.js 12:18:56 INFO - PROCESS | 2491 | ++DOMWINDOW == 261 (0x13ff6dc00) [pid = 2491] [serial = 2355] [outer = 0x13fe72000] 12:18:56 INFO - PROCESS | 2491 | 1462475936715 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:18:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 719ms 12:18:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:18:56 INFO - PROCESS | 2491 | 1462475936748 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 12:18:56 INFO - PROCESS | 2491 | 1462475936749 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 12:18:56 INFO - PROCESS | 2491 | 1462475936751 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 12:18:56 INFO - PROCESS | 2491 | 1462475936752 Marionette TRACE conn2 <- [1,3106,null,{}] 12:18:56 INFO - PROCESS | 2491 | 1462475936754 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}] 12:18:56 INFO - PROCESS | 2491 | 1462475936887 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 12:18:57 INFO - PROCESS | 2491 | 1462475937078 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:57 INFO - PROCESS | 2491 | ++DOCSHELL 0x121ba8000 == 135 [pid = 2491] [id = 786] 12:18:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 262 (0x111dbbc00) [pid = 2491] [serial = 2356] [outer = 0x0] 12:18:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 263 (0x112b03400) [pid = 2491] [serial = 2357] [outer = 0x111dbbc00] 12:18:57 INFO - PROCESS | 2491 | 1462475937108 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 264 (0x11316e400) [pid = 2491] [serial = 2358] [outer = 0x111dbbc00] 12:18:57 INFO - PROCESS | 2491 | 1462475937503 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]]]}] 12:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:18:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 772ms 12:18:57 INFO - PROCESS | 2491 | 1462475937523 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 12:18:57 INFO - PROCESS | 2491 | 1462475937525 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 12:18:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:18:57 INFO - PROCESS | 2491 | 1462475937527 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 12:18:57 INFO - PROCESS | 2491 | 1462475937528 Marionette TRACE conn2 <- [1,3110,null,{}] 12:18:57 INFO - PROCESS | 2491 | 1462475937531 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}] 12:18:57 INFO - PROCESS | 2491 | 1462475937671 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 12:18:57 INFO - PROCESS | 2491 | 1462475937819 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:57 INFO - PROCESS | 2491 | ++DOCSHELL 0x1187e1800 == 136 [pid = 2491] [id = 787] 12:18:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 265 (0x111e4f800) [pid = 2491] [serial = 2359] [outer = 0x0] 12:18:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 266 (0x113da2000) [pid = 2491] [serial = 2360] [outer = 0x111e4f800] 12:18:57 INFO - PROCESS | 2491 | 1462475937851 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 2491 | ++DOMWINDOW == 267 (0x1183ddc00) [pid = 2491] [serial = 2361] [outer = 0x111e4f800] 12:18:58 INFO - PROCESS | 2491 | 1462475938218 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"]]]}] 12:18:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:18:58 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 12:18:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:18:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 723ms 12:18:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:18:58 INFO - PROCESS | 2491 | 1462475938250 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 12:18:58 INFO - PROCESS | 2491 | 1462475938252 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 12:18:58 INFO - PROCESS | 2491 | 1462475938254 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 12:18:58 INFO - PROCESS | 2491 | 1462475938255 Marionette TRACE conn2 <- [1,3114,null,{}] 12:18:58 INFO - PROCESS | 2491 | 1462475938257 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}] 12:18:58 INFO - PROCESS | 2491 | 1462475938395 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 12:18:58 INFO - PROCESS | 2491 | 1462475938558 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\", \"fef47c26-a54a-43b2-bbba-984fa502b87e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:58 INFO - PROCESS | 2491 | ++DOCSHELL 0x128c29800 == 137 [pid = 2491] [id = 788] 12:18:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 268 (0x1121e5c00) [pid = 2491] [serial = 2362] [outer = 0x0] 12:18:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 269 (0x115d3e400) [pid = 2491] [serial = 2363] [outer = 0x1121e5c00] 12:18:58 INFO - PROCESS | 2491 | 1462475938589 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 2491 | ++DOMWINDOW == 270 (0x1233f2000) [pid = 2491] [serial = 2364] [outer = 0x1121e5c00] 12:18:58 INFO - PROCESS | 2491 | 1462475938951 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]]]}] 12:18:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:18:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 720ms 12:18:58 INFO - PROCESS | 2491 | 1462475938975 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 12:18:58 INFO - PROCESS | 2491 | 1462475938976 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 12:19:00 WARNING - u'runner_teardown' () 12:19:00 INFO - No more tests 12:19:00 INFO - Got 0 unexpected results 12:19:00 INFO - SUITE-END | took 539s 12:19:00 INFO - Closing logging queue 12:19:00 INFO - queue closed 12:19:00 INFO - Return code: 0 12:19:00 WARNING - # TBPL SUCCESS # 12:19:00 INFO - Running post-action listener: _resource_record_post_action 12:19:00 INFO - Running post-run listener: _resource_record_post_run 12:19:01 INFO - Total resource usage - Wall time: 560s; CPU: 57.0%; Read bytes: 126976; Write bytes: 952077312; Read time: 2; Write time: 4746 12:19:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:19:01 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150333952; Write bytes: 143970304; Read time: 13815; Write time: 258 12:19:01 INFO - run-tests - Wall time: 543s; CPU: 57.0%; Read bytes: 126976; Write bytes: 792994816; Read time: 2; Write time: 4405 12:19:01 INFO - Running post-run listener: _upload_blobber_files 12:19:01 INFO - Blob upload gear active. 12:19:01 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:19:01 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 12:19:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 12:19:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 12:19:01 INFO - (blobuploader) - INFO - Open directory for files ... 12:19:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:19:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:19:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:19:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:19:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:19:02 INFO - (blobuploader) - INFO - Done attempting. 12:19:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:19:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:19:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:19:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:19:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:19:04 INFO - (blobuploader) - INFO - Done attempting. 12:19:04 INFO - (blobuploader) - INFO - Iteration through files over. 12:19:04 INFO - Return code: 0 12:19:04 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:19:04 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:19:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e33ffb7b2299c7bdc61a06bc5c0415a8c79eff31e4aea0cdf314c32b4468e80e03f88ff712ce0941113c742a768c8f783aa74505ff2f41190357c76fba77a48a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e6521e71d5c7e7ac7301d42f7592f76ecb7c2d23cc1751c797b744b5e20c143e97478e91c7315155b2fcb79f0424900e53e92b17b87ff29b95784b69a10f5b41"} 12:19:04 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:19:04 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:19:04 INFO - Contents: 12:19:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e33ffb7b2299c7bdc61a06bc5c0415a8c79eff31e4aea0cdf314c32b4468e80e03f88ff712ce0941113c742a768c8f783aa74505ff2f41190357c76fba77a48a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e6521e71d5c7e7ac7301d42f7592f76ecb7c2d23cc1751c797b744b5e20c143e97478e91c7315155b2fcb79f0424900e53e92b17b87ff29b95784b69a10f5b41"} 12:19:04 INFO - Running post-run listener: copy_logs_to_upload_dir 12:19:04 INFO - Copying logs to upload dir... 12:19:04 INFO - mkdir: /builds/slave/test/build/upload/logs 12:19:04 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=612.463089 ========= master_lag: 2.83 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 15 secs) (at 2016-05-05 12:19:06.893090) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-05 12:19:06.899769) ========= 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.GBZR2A2gzs/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.sB2LytXRk6/Listeners TMPDIR=/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e33ffb7b2299c7bdc61a06bc5c0415a8c79eff31e4aea0cdf314c32b4468e80e03f88ff712ce0941113c742a768c8f783aa74505ff2f41190357c76fba77a48a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e6521e71d5c7e7ac7301d42f7592f76ecb7c2d23cc1751c797b744b5e20c143e97478e91c7315155b2fcb79f0424900e53e92b17b87ff29b95784b69a10f5b41"} build_url:https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012982 build_url: 'https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e33ffb7b2299c7bdc61a06bc5c0415a8c79eff31e4aea0cdf314c32b4468e80e03f88ff712ce0941113c742a768c8f783aa74505ff2f41190357c76fba77a48a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e6521e71d5c7e7ac7301d42f7592f76ecb7c2d23cc1751c797b744b5e20c143e97478e91c7315155b2fcb79f0424900e53e92b17b87ff29b95784b69a10f5b41"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cakx9VUHTPuV3AiEiDce9Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.19 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-05 12:19:07.106834) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:19:07.107183) ========= 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.GBZR2A2gzs/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.sB2LytXRk6/Listeners TMPDIR=/var/folders/t3/b01yfz4j3ln01tl7gpfw3l9000000w/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.005337 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 12:19:07.127595) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 12:19:07.127867) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 12:19:07.128147) ========= ========= Total master_lag: 3.11 =========