builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0120 starttime: 1462355829.14 results: success (0) buildid: 20160504022442 builduid: 47eddb1009854bc891c2a5fd14d6d7ef revision: e5694384be52d02fd430d3d6298a922265e663fd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 02:57:09.135356) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 02:57:09.135808) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 02:57:09.136111) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 02:57:09.155780) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 02:57:09.156060) ========= 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.Z5VCRaV3SK/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.20997vQTSt/Listeners TMPDIR=/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/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-04 02:57:09-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 16.1M=0.001s 2016-05-04 02:57:09 (16.1 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.117780 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 02:57:09.450998) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 02:57:09.451320) ========= 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.Z5VCRaV3SK/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.20997vQTSt/Listeners TMPDIR=/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/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.027330 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 02:57:09.499004) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 02:57:09.499342) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev e5694384be52d02fd430d3d6298a922265e663fd --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 e5694384be52d02fd430d3d6298a922265e663fd --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Z5VCRaV3SK/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.20997vQTSt/Listeners TMPDIR=/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/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-04 02:57:09,577 truncating revision to first 12 chars 2016-05-04 02:57:09,577 Setting DEBUG logging. 2016-05-04 02:57:09,578 attempt 1/10 2016-05-04 02:57:09,578 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/e5694384be52?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-04 02:57:11,048 unpacking tar archive at: mozilla-aurora-e5694384be52/testing/mozharness/ program finished with exit code 0 elapsedTime=1.722908 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 02:57:11.266818) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 02:57:11.267132) ========= script_repo_revision: e5694384be52d02fd430d3d6298a922265e663fd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 02:57:11.267540) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 02:57:11.267832) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 02:57:11.282556) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 58 secs) (at 2016-05-04 02:57:11.282851) ========= /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.Z5VCRaV3SK/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.20997vQTSt/Listeners TMPDIR=/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/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 02:57:11 INFO - MultiFileLogger online at 20160504 02:57:11 in /builds/slave/test 02:57:11 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 02:57:11 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:57:11 INFO - {'append_to_log': False, 02:57:11 INFO - 'base_work_dir': '/builds/slave/test', 02:57:11 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:57:11 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:57:11 INFO - 'buildbot_json_path': 'buildprops.json', 02:57:11 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:57:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:57:11 INFO - 'download_minidump_stackwalk': True, 02:57:11 INFO - 'download_symbols': 'true', 02:57:11 INFO - 'e10s': False, 02:57:11 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:57:11 INFO - 'tooltool.py': '/tools/tooltool.py', 02:57:11 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:57:11 INFO - '/tools/misc-python/virtualenv.py')}, 02:57:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:57:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:57:11 INFO - 'log_level': 'info', 02:57:11 INFO - 'log_to_console': True, 02:57:11 INFO - 'opt_config_files': (), 02:57:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:57:11 INFO - '--processes=1', 02:57:11 INFO - '--config=%(test_path)s/wptrunner.ini', 02:57:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:57:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:57:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:57:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:57:11 INFO - 'pip_index': False, 02:57:11 INFO - 'require_test_zip': True, 02:57:11 INFO - 'test_type': ('testharness',), 02:57:11 INFO - 'this_chunk': '1', 02:57:11 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:57:11 INFO - 'total_chunks': '10', 02:57:11 INFO - 'virtualenv_path': 'venv', 02:57:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:57:11 INFO - 'work_dir': 'build'} 02:57:11 INFO - ##### 02:57:11 INFO - ##### Running clobber step. 02:57:11 INFO - ##### 02:57:11 INFO - Running pre-action listener: _resource_record_pre_action 02:57:11 INFO - Running main action method: clobber 02:57:11 INFO - rmtree: /builds/slave/test/build 02:57:11 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:57:13 INFO - Running post-action listener: _resource_record_post_action 02:57:13 INFO - ##### 02:57:13 INFO - ##### Running read-buildbot-config step. 02:57:13 INFO - ##### 02:57:13 INFO - Running pre-action listener: _resource_record_pre_action 02:57:13 INFO - Running main action method: read_buildbot_config 02:57:13 INFO - Using buildbot properties: 02:57:13 INFO - { 02:57:13 INFO - "project": "", 02:57:13 INFO - "product": "firefox", 02:57:13 INFO - "script_repo_revision": "production", 02:57:13 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 02:57:13 INFO - "repository": "", 02:57:13 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 02:57:13 INFO - "buildid": "20160504022442", 02:57:13 INFO - "pgo_build": "False", 02:57:13 INFO - "basedir": "/builds/slave/test", 02:57:13 INFO - "buildnumber": 228, 02:57:13 INFO - "slavename": "t-yosemite-r7-0120", 02:57:13 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 02:57:13 INFO - "platform": "macosx64", 02:57:13 INFO - "branch": "mozilla-aurora", 02:57:13 INFO - "revision": "e5694384be52d02fd430d3d6298a922265e663fd", 02:57:13 INFO - "repo_path": "releases/mozilla-aurora", 02:57:13 INFO - "moz_repo_path": "", 02:57:13 INFO - "stage_platform": "macosx64", 02:57:13 INFO - "builduid": "47eddb1009854bc891c2a5fd14d6d7ef", 02:57:13 INFO - "slavebuilddir": "test" 02:57:13 INFO - } 02:57:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 02:57:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 02:57:13 INFO - Running post-action listener: _resource_record_post_action 02:57:13 INFO - ##### 02:57:13 INFO - ##### Running download-and-extract step. 02:57:13 INFO - ##### 02:57:13 INFO - Running pre-action listener: _resource_record_pre_action 02:57:13 INFO - Running main action method: download_and_extract 02:57:13 INFO - mkdir: /builds/slave/test/build/tests 02:57:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:57:13 INFO - https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 02:57:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 02:57:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 02:57:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 02:57:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 02:57:43 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 02:57:43 INFO - retry: attempt #1 caught exception: timed out 02:57:43 INFO - retry: Failed, sleeping 30 seconds before retrying 02:58:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 02:58:43 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 02:58:43 INFO - retry: attempt #2 caught exception: timed out 02:58:43 INFO - retry: Failed, sleeping 60 seconds before retrying 02:59:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 #3 03:00:14 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 03:00:14 INFO - retry: attempt #3 caught exception: timed out 03:00:14 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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! 03:00:14 INFO - Caught exception: timed out 03:00:14 INFO - Caught exception: timed out 03:00:14 INFO - Caught exception: timed out 03:00:14 INFO - trying https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:00:14 INFO - Downloading https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:00:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:00:15 INFO - Downloaded 1235 bytes. 03:00:15 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:00:15 INFO - Using the following test package requirements: 03:00:15 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:00:15 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:00:15 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 03:00:15 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:00:15 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 03:00:15 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:00:15 INFO - u'jsshell-mac64.zip'], 03:00:15 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:00:15 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 03:00:15 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:00:15 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:00:15 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 03:00:15 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:00:15 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 03:00:15 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:00:15 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 03:00:15 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:00:15 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 03:00:15 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 03:00: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')]} 03:00:15 INFO - https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 03:00:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:00:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:00:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:00:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:00:45 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 03:00:45 INFO - retry: attempt #1 caught exception: timed out 03:00:45 INFO - retry: Failed, sleeping 30 seconds before retrying 03:01:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 #2 03:01:46 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 03:01:46 INFO - retry: attempt #2 caught exception: timed out 03:01:46 INFO - retry: Failed, sleeping 60 seconds before retrying 03:02:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 #3 03:03:16 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 03:03:16 INFO - retry: attempt #3 caught exception: timed out 03:03:16 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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! 03:03:16 INFO - Caught exception: timed out 03:03:16 INFO - Caught exception: timed out 03:03:16 INFO - Caught exception: timed out 03:03:16 INFO - trying https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:03:16 INFO - Downloading https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:03:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:03:17 INFO - Downloaded 17995102 bytes. 03:03:17 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/*'] 03:03:17 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/* 03:03:17 INFO - caution: filename not matched: web-platform/* 03:03:17 INFO - Return code: 11 03:03:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:03:17 INFO - https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 03:03:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:03:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:03:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:03:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:03:47 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 03:03:47 INFO - retry: attempt #1 caught exception: timed out 03:03:47 INFO - retry: Failed, sleeping 30 seconds before retrying 03:04:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 #2 03:04:48 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 03:04:48 INFO - retry: attempt #2 caught exception: timed out 03:04:48 INFO - retry: Failed, sleeping 60 seconds before retrying 03:05:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 #3 03:06:18 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 03:06:18 INFO - retry: attempt #3 caught exception: timed out 03:06:18 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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! 03:06:18 INFO - Caught exception: timed out 03:06:18 INFO - Caught exception: timed out 03:06:18 INFO - Caught exception: timed out 03:06:18 INFO - trying https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:06:18 INFO - Downloading https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:06:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:06:20 INFO - Downloaded 36408648 bytes. 03:06:20 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/*'] 03:06:20 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/* 03:06:25 INFO - caution: filename not matched: bin/* 03:06:25 INFO - caution: filename not matched: config/* 03:06:25 INFO - caution: filename not matched: mozbase/* 03:06:25 INFO - caution: filename not matched: marionette/* 03:06:25 INFO - caution: filename not matched: tools/wptserve/* 03:06:25 INFO - Return code: 11 03:06:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:06:25 INFO - https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 03:06:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:06:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:06:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 03:06:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:06:55 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 03:06:55 INFO - retry: attempt #1 caught exception: timed out 03:06:55 INFO - retry: Failed, sleeping 30 seconds before retrying 03:07:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #2 03:07:55 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 03:07:55 INFO - retry: attempt #2 caught exception: timed out 03:07:55 INFO - retry: Failed, sleeping 60 seconds before retrying 03:08:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #3 03:09:25 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 03:09:25 INFO - retry: attempt #3 caught exception: timed out 03:09:25 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg! 03:09:25 INFO - Caught exception: timed out 03:09:25 INFO - Caught exception: timed out 03:09:25 INFO - Caught exception: timed out 03:09:25 INFO - trying https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:09:25 INFO - Downloading https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 03:09:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:09:28 INFO - Downloaded 73030829 bytes. 03:09:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:09:28 INFO - mkdir: /builds/slave/test/properties 03:09:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:09:28 INFO - Writing to file /builds/slave/test/properties/build_url 03:09:28 INFO - Contents: 03:09:28 INFO - build_url:https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:09:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:09:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:09:29 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:09:29 INFO - Contents: 03:09:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:09:29 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')]} 03:09:29 INFO - https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:09:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:09:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:09:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:09:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:09:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 03:09:59 INFO - retry: attempt #1 caught exception: timed out 03:09:59 INFO - retry: Failed, sleeping 30 seconds before retrying 03:10:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 #2 03:10:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 03:10:59 INFO - retry: attempt #2 caught exception: timed out 03:10:59 INFO - retry: Failed, sleeping 60 seconds before retrying 03:11:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 #3 03:12:30 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 03:12:30 INFO - retry: attempt #3 caught exception: timed out 03:12:30 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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! 03:12:30 INFO - Caught exception: timed out 03:12:30 INFO - Caught exception: timed out 03:12:30 INFO - Caught exception: timed out 03:12:30 INFO - trying https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:12:30 INFO - Downloading https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:12:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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 03:12:33 INFO - Downloaded 103570571 bytes. 03:12:33 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'] 03:12:33 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 03:12:36 INFO - Return code: 0 03:12:36 INFO - Running post-action listener: _resource_record_post_action 03:12:36 INFO - Running post-action listener: set_extra_try_arguments 03:12:36 INFO - ##### 03:12:36 INFO - ##### Running create-virtualenv step. 03:12:36 INFO - ##### 03:12:36 INFO - Running pre-action listener: _pre_create_virtualenv 03:12:36 INFO - Running pre-action listener: _resource_record_pre_action 03:12:36 INFO - Running main action method: create_virtualenv 03:12:36 INFO - Creating virtualenv /builds/slave/test/build/venv 03:12:36 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 03:12:36 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:12:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:12:37 INFO - Using real prefix '/tools/python27' 03:12:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:12:37 INFO - Installing distribute.............................................................................................................................................................................................done. 03:12:40 INFO - Installing pip.................done. 03:12:40 INFO - Return code: 0 03:12:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:12:40 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')]} 03:12:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:12:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:12:40 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')]} 03:12:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:12:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:12:40 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 0x103483e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1034a0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb0705b9090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10349c5e0>, '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 0x10307fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1030aa990>, '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.Z5VCRaV3SK/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.20997vQTSt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:12:40 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 03:12:40 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 03:12:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Z5VCRaV3SK/Render', 03:12:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:12:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:12:40 INFO - 'HOME': '/Users/cltbld', 03:12:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:12:40 INFO - 'LOGNAME': 'cltbld', 03:12:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:12:40 INFO - 'MOZ_NO_REMOTE': '1', 03:12:40 INFO - 'NO_EM_RESTART': '1', 03:12:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:12:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:12:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:12:40 INFO - 'PWD': '/builds/slave/test', 03:12:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:12:40 INFO - 'SHELL': '/bin/bash', 03:12:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.20997vQTSt/Listeners', 03:12:40 INFO - 'TMPDIR': '/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/', 03:12:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:12:40 INFO - 'USER': 'cltbld', 03:12:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:12:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:12:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:12:40 INFO - 'XPC_FLAGS': '0x0', 03:12:40 INFO - 'XPC_SERVICE_NAME': '0', 03:12:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:12:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:12:40 INFO - Downloading/unpacking psutil>=0.7.1 03:12:40 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 03:12:40 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 03:12:40 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 03:12:40 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 03:12:40 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 03:12:40 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 03:12:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:12:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:12:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:12:44 INFO - Installing collected packages: psutil 03:12:44 INFO - Running setup.py install for psutil 03:12:44 INFO - building 'psutil._psutil_osx' extension 03:12:44 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 03:12:44 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 03:12:45 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 03:12:45 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 03:12:45 INFO - building 'psutil._psutil_posix' extension 03:12:45 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 03:12:45 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 03:12:45 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 03:12:45 INFO - ^ 03:12:45 INFO - 1 warning generated. 03:12:45 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 03:12:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:12:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:12:45 INFO - Successfully installed psutil 03:12:45 INFO - Cleaning up... 03:12:45 INFO - Return code: 0 03:12:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:12:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:12:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:12:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:12:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:12:45 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 0x103483e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1034a0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb0705b9090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10349c5e0>, '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 0x10307fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1030aa990>, '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.Z5VCRaV3SK/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.20997vQTSt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:12:45 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 03:12:45 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 03:12:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Z5VCRaV3SK/Render', 03:12:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:12:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:12:45 INFO - 'HOME': '/Users/cltbld', 03:12:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:12:45 INFO - 'LOGNAME': 'cltbld', 03:12:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:12:45 INFO - 'MOZ_NO_REMOTE': '1', 03:12:45 INFO - 'NO_EM_RESTART': '1', 03:12:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:12:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:12:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:12:45 INFO - 'PWD': '/builds/slave/test', 03:12:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:12:45 INFO - 'SHELL': '/bin/bash', 03:12:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.20997vQTSt/Listeners', 03:12:45 INFO - 'TMPDIR': '/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/', 03:12:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:12:45 INFO - 'USER': 'cltbld', 03:12:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:12:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:12:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:12:45 INFO - 'XPC_FLAGS': '0x0', 03:12:45 INFO - 'XPC_SERVICE_NAME': '0', 03:12:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:12:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:12:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:12:45 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 03:12:45 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 03:12:45 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 03:12:45 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 03:12:45 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 03:12:45 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 03:12:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:12:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:12:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:12:48 INFO - Installing collected packages: mozsystemmonitor 03:12:48 INFO - Running setup.py install for mozsystemmonitor 03:12:48 INFO - Successfully installed mozsystemmonitor 03:12:48 INFO - Cleaning up... 03:12:48 INFO - Return code: 0 03:12:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:12:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:12:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:12:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:12:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:12:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x103483e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1034a0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb0705b9090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10349c5e0>, '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 0x10307fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1030aa990>, '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.Z5VCRaV3SK/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.20997vQTSt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:12:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 03:12:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:12:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Z5VCRaV3SK/Render', 03:12:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:12:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:12:48 INFO - 'HOME': '/Users/cltbld', 03:12:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:12:48 INFO - 'LOGNAME': 'cltbld', 03:12:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:12:48 INFO - 'MOZ_NO_REMOTE': '1', 03:12:48 INFO - 'NO_EM_RESTART': '1', 03:12:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:12:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:12:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:12:48 INFO - 'PWD': '/builds/slave/test', 03:12:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:12:48 INFO - 'SHELL': '/bin/bash', 03:12:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.20997vQTSt/Listeners', 03:12:48 INFO - 'TMPDIR': '/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/', 03:12:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:12:48 INFO - 'USER': 'cltbld', 03:12:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:12:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:12:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:12:48 INFO - 'XPC_FLAGS': '0x0', 03:12:48 INFO - 'XPC_SERVICE_NAME': '0', 03:12:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:12:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:12:48 INFO - Downloading/unpacking blobuploader==1.2.4 03:12:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:12:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:12:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:12:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:12:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:12:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:12:51 INFO - Downloading blobuploader-1.2.4.tar.gz 03:12:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:12:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:12:51 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 03:12:51 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 03:12:51 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 03:12:51 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 03:12:51 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 03:12:51 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 03:12:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:12:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:12:51 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 03:12:51 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 03:12:51 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 03:12:51 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 03:12:51 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 03:12:51 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 03:12:52 INFO - Downloading docopt-0.6.1.tar.gz 03:12:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:12:52 INFO - Installing collected packages: blobuploader, requests, docopt 03:12:52 INFO - Running setup.py install for blobuploader 03:12:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:12:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:12:52 INFO - Running setup.py install for requests 03:12:53 INFO - Running setup.py install for docopt 03:12:53 INFO - Successfully installed blobuploader requests docopt 03:12:53 INFO - Cleaning up... 03:12:53 INFO - Return code: 0 03:12:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:12: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')]} 03:12:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:12:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:12: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')]} 03:12:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:12:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:12:53 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 0x103483e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1034a0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb0705b9090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10349c5e0>, '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 0x10307fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1030aa990>, '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.Z5VCRaV3SK/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.20997vQTSt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:12:53 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 03:12:53 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 03:12:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Z5VCRaV3SK/Render', 03:12:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:12:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:12:53 INFO - 'HOME': '/Users/cltbld', 03:12:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:12:53 INFO - 'LOGNAME': 'cltbld', 03:12:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:12:53 INFO - 'MOZ_NO_REMOTE': '1', 03:12:53 INFO - 'NO_EM_RESTART': '1', 03:12:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:12:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:12:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:12:53 INFO - 'PWD': '/builds/slave/test', 03:12:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:12:53 INFO - 'SHELL': '/bin/bash', 03:12:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.20997vQTSt/Listeners', 03:12:53 INFO - 'TMPDIR': '/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/', 03:12:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:12:53 INFO - 'USER': 'cltbld', 03:12:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:12:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:12:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:12:53 INFO - 'XPC_FLAGS': '0x0', 03:12:53 INFO - 'XPC_SERVICE_NAME': '0', 03:12:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:12:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:12:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:12:53 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-R3jzhF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:12:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:12:53 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-_cq6Dl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:12:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:12:53 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-4zfLkb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:12:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:12:53 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-qUjDbZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:12:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:12:53 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-ljej87-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:12:54 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-BFF9ut-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:12:54 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-OkQYd_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:12:54 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-6_HdSA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:12:54 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-Af00I4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:12:54 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-5sG_Vr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:12:54 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-HIlPd1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:12:54 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-aBZFGA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:12:54 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-37MD2M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:12:54 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-x4HDKF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:12:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:12:54 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-7xmkR5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:12:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:12:55 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-Z70K_p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:12:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:12:55 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-HmndHD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:12:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:12:55 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-C1gvLV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:12:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:12:55 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-r3gXY6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:12:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:12:55 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-TQyWBX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:12:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:12:55 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-wJSoCg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:12:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:12:56 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 03:12:56 INFO - Running setup.py install for manifestparser 03:12:56 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:12:56 INFO - Running setup.py install for mozcrash 03:12:56 INFO - Running setup.py install for mozdebug 03:12:56 INFO - Running setup.py install for mozdevice 03:12:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:12:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:12:56 INFO - Running setup.py install for mozfile 03:12:56 INFO - Running setup.py install for mozhttpd 03:12:56 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:12:56 INFO - Running setup.py install for mozinfo 03:12:57 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:12:57 INFO - Running setup.py install for mozInstall 03:12:57 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:12:57 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:12:57 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:12:57 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:12:57 INFO - Running setup.py install for mozleak 03:12:57 INFO - Running setup.py install for mozlog 03:12:57 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:12:57 INFO - Running setup.py install for moznetwork 03:12:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:12:57 INFO - Running setup.py install for mozprocess 03:12:57 INFO - Running setup.py install for mozprofile 03:12:57 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:12:57 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:12:57 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:12:58 INFO - Running setup.py install for mozrunner 03:12:58 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:12:58 INFO - Running setup.py install for mozscreenshot 03:12:58 INFO - Running setup.py install for moztest 03:12:58 INFO - Running setup.py install for mozversion 03:12:58 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:12:58 INFO - Running setup.py install for wptserve 03:12:58 INFO - Running setup.py install for marionette-driver 03:12:58 INFO - Running setup.py install for browsermob-proxy 03:12:59 INFO - Running setup.py install for marionette-client 03:12:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:12:59 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:12:59 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 03:12:59 INFO - Cleaning up... 03:12:59 INFO - Return code: 0 03:12:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:12:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:12:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:12:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:12:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:12:59 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 0x103483e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1034a0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb0705b9090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10349c5e0>, '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 0x10307fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1030aa990>, '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.Z5VCRaV3SK/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.20997vQTSt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:12:59 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 03:12:59 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 03:12:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Z5VCRaV3SK/Render', 03:12:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:12:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:12:59 INFO - 'HOME': '/Users/cltbld', 03:12:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:12:59 INFO - 'LOGNAME': 'cltbld', 03:12:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:12:59 INFO - 'MOZ_NO_REMOTE': '1', 03:12:59 INFO - 'NO_EM_RESTART': '1', 03:12:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:12:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:12:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:12:59 INFO - 'PWD': '/builds/slave/test', 03:12:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:12:59 INFO - 'SHELL': '/bin/bash', 03:12:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.20997vQTSt/Listeners', 03:12:59 INFO - 'TMPDIR': '/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/', 03:12:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:12:59 INFO - 'USER': 'cltbld', 03:12:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:12:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:12:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:12:59 INFO - 'XPC_FLAGS': '0x0', 03:12:59 INFO - 'XPC_SERVICE_NAME': '0', 03:12:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:12:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:12:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:12:59 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-yfNln3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:12:59 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)) 03:12:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:12:59 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-955tE4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:12:59 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)) 03:12:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:12:59 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-GDCYgy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:13:00 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)) 03:13:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:13:00 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-wWsKKy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:13:00 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)) 03:13:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:13:00 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-JvcgLc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:13:00 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)) 03:13:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:13:00 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-eSeh6O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:13:00 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)) 03:13:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:13:00 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-rhNkNm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:13:00 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)) 03:13:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:13:00 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-EYEeSQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:13:00 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)) 03:13:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:13:00 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-Bx2yCT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:13:00 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)) 03:13:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:13:00 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-7vsoQ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:13:00 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)) 03:13:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:13:00 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-LsF5Vg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:13:00 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)) 03:13:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:13:00 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-41JgHI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:13:01 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)) 03:13:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:13:01 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-QjSsL6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:13:01 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)) 03:13:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:13:01 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-uTvSbo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:13:01 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)) 03:13:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:13:01 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-yepwGJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:13:01 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)) 03:13:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:13:01 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-LmuLzl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:13:01 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)) 03:13:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:13:01 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-8VKoK2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:13:01 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)) 03:13:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:13:01 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-x0ie8a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:13:01 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)) 03:13:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:13:01 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-Xvkmgo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:13:01 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)) 03:13:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:13:01 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-6ToHdV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:13:01 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)) 03:13:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:13:02 INFO - Running setup.py (path:/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/pip-b3u2Vz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:13:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:13:02 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)) 03:13:02 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)) 03:13:02 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)) 03:13:02 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)) 03:13:02 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)) 03:13:02 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)) 03:13:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:13:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:13:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:13:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:13:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:13:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:13:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:13:04 INFO - Downloading blessings-1.6.tar.gz 03:13:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:13:04 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)) 03:13:04 INFO - Installing collected packages: blessings 03:13:04 INFO - Running setup.py install for blessings 03:13:05 INFO - Successfully installed blessings 03:13:05 INFO - Cleaning up... 03:13:05 INFO - Return code: 0 03:13:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:13:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:13:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:13:05 INFO - Reading from file tmpfile_stdout 03:13:05 INFO - Current package versions: 03:13:05 INFO - blessings == 1.6 03:13:05 INFO - blobuploader == 1.2.4 03:13:05 INFO - browsermob-proxy == 0.6.0 03:13:05 INFO - docopt == 0.6.1 03:13:05 INFO - manifestparser == 1.1 03:13:05 INFO - marionette-client == 2.3.0 03:13:05 INFO - marionette-driver == 1.4.0 03:13:05 INFO - mozInstall == 1.12 03:13:05 INFO - mozcrash == 0.17 03:13:05 INFO - mozdebug == 0.1 03:13:05 INFO - mozdevice == 0.48 03:13:05 INFO - mozfile == 1.2 03:13:05 INFO - mozhttpd == 0.7 03:13:05 INFO - mozinfo == 0.9 03:13:05 INFO - mozleak == 0.1 03:13:05 INFO - mozlog == 3.1 03:13:05 INFO - moznetwork == 0.27 03:13:05 INFO - mozprocess == 0.22 03:13:05 INFO - mozprofile == 0.28 03:13:05 INFO - mozrunner == 6.11 03:13:05 INFO - mozscreenshot == 0.1 03:13:05 INFO - mozsystemmonitor == 0.0 03:13:05 INFO - moztest == 0.7 03:13:05 INFO - mozversion == 1.4 03:13:05 INFO - psutil == 3.1.1 03:13:05 INFO - requests == 1.2.3 03:13:05 INFO - wptserve == 1.4.0 03:13:05 INFO - wsgiref == 0.1.2 03:13:05 INFO - Running post-action listener: _resource_record_post_action 03:13:05 INFO - Running post-action listener: _start_resource_monitoring 03:13:05 INFO - Starting resource monitoring. 03:13:05 INFO - ##### 03:13:05 INFO - ##### Running pull step. 03:13:05 INFO - ##### 03:13:05 INFO - Running pre-action listener: _resource_record_pre_action 03:13:05 INFO - Running main action method: pull 03:13:05 INFO - Pull has nothing to do! 03:13:05 INFO - Running post-action listener: _resource_record_post_action 03:13:05 INFO - ##### 03:13:05 INFO - ##### Running install step. 03:13:05 INFO - ##### 03:13:05 INFO - Running pre-action listener: _resource_record_pre_action 03:13:05 INFO - Running main action method: install 03:13:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:13:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:13:05 INFO - Reading from file tmpfile_stdout 03:13:05 INFO - Detecting whether we're running mozinstall >=1.0... 03:13:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:13:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:13:05 INFO - Reading from file tmpfile_stdout 03:13:05 INFO - Output received: 03:13:05 INFO - Usage: mozinstall [options] installer 03:13:05 INFO - Options: 03:13:05 INFO - -h, --help show this help message and exit 03:13:05 INFO - -d DEST, --destination=DEST 03:13:05 INFO - Directory to install application into. [default: 03:13:05 INFO - "/builds/slave/test"] 03:13:05 INFO - --app=APP Application being installed. [default: firefox] 03:13:05 INFO - mkdir: /builds/slave/test/build/application 03:13:05 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'] 03:13:05 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 03:13:23 INFO - Reading from file tmpfile_stdout 03:13:23 INFO - Output received: 03:13:23 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 03:13:23 INFO - Running post-action listener: _resource_record_post_action 03:13:23 INFO - ##### 03:13:23 INFO - ##### Running run-tests step. 03:13:23 INFO - ##### 03:13:23 INFO - Running pre-action listener: _resource_record_pre_action 03:13:23 INFO - Running main action method: run_tests 03:13:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:13:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:13:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:13:23 INFO - grabbing minidump binary from tooltool 03:13:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:13:23 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 0x10349c5e0>, '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 0x10307fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1030aa990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:13:23 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 03:13:23 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 03:13:23 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:13:23 INFO - Return code: 0 03:13:23 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 03:13:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:13:23 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/FCcAkzUkSrmZYWdCIY-X4A/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 03:13:23 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/FCcAkzUkSrmZYWdCIY-X4A/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 03:13:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Z5VCRaV3SK/Render', 03:13:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:13:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:13:23 INFO - 'HOME': '/Users/cltbld', 03:13:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:13:23 INFO - 'LOGNAME': 'cltbld', 03:13:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:13:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:13:23 INFO - 'MOZ_NO_REMOTE': '1', 03:13:23 INFO - 'NO_EM_RESTART': '1', 03:13:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:13:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:13:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:13:23 INFO - 'PWD': '/builds/slave/test', 03:13:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:13:23 INFO - 'SHELL': '/bin/bash', 03:13:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.20997vQTSt/Listeners', 03:13:23 INFO - 'TMPDIR': '/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/T/', 03:13:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:13:23 INFO - 'USER': 'cltbld', 03:13:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:13:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:13:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:13:23 INFO - 'XPC_FLAGS': '0x0', 03:13:23 INFO - 'XPC_SERVICE_NAME': '0', 03:13:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:13:23 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/FCcAkzUkSrmZYWdCIY-X4A/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 03:13:24 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 03:13:24 INFO - import pkg_resources 03:13:25 INFO - Using 1 client processes 03:13:25 INFO - wptserve Starting http server on 127.0.0.1:8000 03:13:25 INFO - wptserve Starting http server on 127.0.0.1:8001 03:13:25 INFO - wptserve Starting http server on 127.0.0.1:8443 03:13:27 INFO - SUITE-START | Running 778 tests 03:13:27 INFO - Running testharness tests 03:13:27 INFO - Setting up ssl 03:13:27 INFO - PROCESS | certutil | 03:13:27 INFO - PROCESS | certutil | 03:13:27 INFO - PROCESS | certutil | 03:13:27 INFO - Certificate Nickname Trust Attributes 03:13:27 INFO - SSL,S/MIME,JAR/XPI 03:13:27 INFO - 03:13:27 INFO - web-platform-tests CT,, 03:13:27 INFO - 03:13:27 INFO - Starting runner 03:13:28 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 03:13:28 INFO - PROCESS | 1658 | 1462356808595 Marionette DEBUG Marionette enabled via build flag and pref 03:13:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x113e21000 == 1 [pid = 1658] [id = 1] 03:13:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 1 (0x113e21800) [pid = 1658] [serial = 1] [outer = 0x0] 03:13:28 INFO - PROCESS | 1658 | [1658] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:13:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 2 (0x113e22800) [pid = 1658] [serial = 2] [outer = 0x113e21800] 03:13:28 INFO - PROCESS | 1658 | 1462356808908 Marionette INFO Listening on port 2828 03:13:29 INFO - PROCESS | 1658 | 1462356809141 Marionette DEBUG Marionette enabled via command-line flag 03:13:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x11688b800 == 2 [pid = 1658] [id = 2] 03:13:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 3 (0x11688c000) [pid = 1658] [serial = 3] [outer = 0x0] 03:13:29 INFO - PROCESS | 1658 | [1658] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:13:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 4 (0x11688d000) [pid = 1658] [serial = 4] [outer = 0x11688c000] 03:13:29 INFO - PROCESS | 1658 | [1658] 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 03:13:29 INFO - PROCESS | 1658 | 1462356809297 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49306 03:13:29 INFO - PROCESS | 1658 | 1462356809382 Marionette DEBUG Closed connection conn0 03:13:29 INFO - PROCESS | 1658 | [1658] 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 03:13:29 INFO - PROCESS | 1658 | 1462356809388 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49307 03:13:29 INFO - PROCESS | 1658 | 1462356809403 Marionette DEBUG Closed connection conn1 03:13:29 INFO - PROCESS | 1658 | [1658] 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 03:13:29 INFO - PROCESS | 1658 | 1462356809408 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49308 03:13:29 INFO - PROCESS | 1658 | 1462356809415 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:13:29 INFO - PROCESS | 1658 | 1462356809421 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":"20160504022442","device":"desktop","version":"48.0a2"} 03:13:29 INFO - PROCESS | 1658 | [1658] 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 03:13:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x119fce800 == 3 [pid = 1658] [id = 3] 03:13:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 5 (0x119fcf000) [pid = 1658] [serial = 5] [outer = 0x0] 03:13:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x119fcf800 == 4 [pid = 1658] [id = 4] 03:13:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 6 (0x11a01b800) [pid = 1658] [serial = 6] [outer = 0x0] 03:13:30 INFO - PROCESS | 1658 | [1658] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:13:30 INFO - PROCESS | 1658 | [1658] 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 03:13:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x124014800 == 5 [pid = 1658] [id = 5] 03:13:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 7 (0x11a01b000) [pid = 1658] [serial = 7] [outer = 0x0] 03:13:30 INFO - PROCESS | 1658 | [1658] 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 03:13:30 INFO - PROCESS | 1658 | [1658] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:13:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 8 (0x124164400) [pid = 1658] [serial = 8] [outer = 0x11a01b000] 03:13:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 9 (0x12485e000) [pid = 1658] [serial = 9] [outer = 0x119fcf000] 03:13:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 10 (0x123f63400) [pid = 1658] [serial = 10] [outer = 0x11a01b800] 03:13:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 11 (0x123f65400) [pid = 1658] [serial = 11] [outer = 0x11a01b000] 03:13:31 INFO - PROCESS | 1658 | [1658] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:13:31 INFO - PROCESS | 1658 | 1462356811588 Marionette DEBUG loaded listener.js 03:13:31 INFO - PROCESS | 1658 | 1462356811597 Marionette DEBUG loaded listener.js 03:13:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 12 (0x12724cc00) [pid = 1658] [serial = 12] [outer = 0x11a01b000] 03:13:31 INFO - PROCESS | 1658 | 1462356811967 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"d9b0b913-33e8-5547-9d9c-c9b6cfccf9ed","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":"20160504022442","device":"desktop","version":"48.0a2","command_id":1}}] 03:13:32 INFO - PROCESS | 1658 | 1462356812061 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}] 03:13:32 INFO - PROCESS | 1658 | 1462356812105 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:13:32 INFO - PROCESS | 1658 | 1462356812199 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:13:32 INFO - PROCESS | 1658 | [1658] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:13:32 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 03:13:32 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 03:13:32 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:13:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 13 (0x128a22800) [pid = 1658] [serial = 13] [outer = 0x11a01b000] 03:13:32 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:13:32 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:13:32 INFO - PROCESS | 1658 | 1462356812472 Marionette TRACE conn2 <- [1,3,null,{}] 03:13:32 INFO - PROCESS | 1658 | 1462356812474 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:13:32 INFO - PROCESS | 1658 | 1462356812491 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:13:32 INFO - PROCESS | 1658 | 1462356812512 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:13:32 INFO - PROCESS | 1658 | 1462356812514 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 03:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:13:32 INFO - PROCESS | 1658 | 1462356812523 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:13:32 INFO - PROCESS | 1658 | 1462356812525 Marionette TRACE conn2 <- [1,6,null,{}] 03:13:32 INFO - PROCESS | 1658 | 1462356812527 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}] 03:13:32 INFO - PROCESS | 1658 | 1462356812540 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:13:32 INFO - PROCESS | 1658 | 1462356812543 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x119745800 == 6 [pid = 1658] [id = 6] 03:13:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 14 (0x127150c00) [pid = 1658] [serial = 14] [outer = 0x0] 03:13:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 15 (0x127152800) [pid = 1658] [serial = 15] [outer = 0x127150c00] 03:13:32 INFO - PROCESS | 1658 | 1462356812575 Marionette DEBUG loaded listener.js 03:13:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 16 (0x128a1e800) [pid = 1658] [serial = 16] [outer = 0x127150c00] 03:13:32 INFO - PROCESS | 1658 | 1462356812887 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]]]}] 03:13:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x1292d1800 == 7 [pid = 1658] [id = 7] 03:13:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 17 (0x129256400) [pid = 1658] [serial = 17] [outer = 0x0] 03:13:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 18 (0x12925c000) [pid = 1658] [serial = 18] [outer = 0x129256400] 03:13:32 INFO - PROCESS | 1658 | 1462356812912 Marionette DEBUG loaded listener.js 03:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 03:13:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 19 (0x1292bb400) [pid = 1658] [serial = 19] [outer = 0x129256400] 03:13:32 INFO - PROCESS | 1658 | 1462356812974 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:13:32 INFO - PROCESS | 1658 | 1462356812976 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 03:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:13:32 INFO - PROCESS | 1658 | 1462356812994 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:13:32 INFO - PROCESS | 1658 | 1462356812995 Marionette TRACE conn2 <- [1,10,null,{}] 03:13:33 INFO - PROCESS | 1658 | 1462356813005 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}] 03:13:33 INFO - PROCESS | 1658 | 1462356813140 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:13:33 INFO - PROCESS | 1658 | 1462356813172 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab0b000 == 8 [pid = 1658] [id = 8] 03:13:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 20 (0x12a810800) [pid = 1658] [serial = 20] [outer = 0x0] 03:13:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 21 (0x12ab45800) [pid = 1658] [serial = 21] [outer = 0x12a810800] 03:13:33 INFO - PROCESS | 1658 | 1462356813201 Marionette DEBUG loaded listener.js 03:13:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 22 (0x12ab4a000) [pid = 1658] [serial = 22] [outer = 0x12a810800] 03:13:33 INFO - PROCESS | 1658 | 1462356813510 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]]]}] 03:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 536ms 03:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:13:33 INFO - PROCESS | 1658 | 1462356813524 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:13:33 INFO - PROCESS | 1658 | 1462356813526 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 03:13:33 INFO - PROCESS | 1658 | 1462356813528 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:13:33 INFO - PROCESS | 1658 | 1462356813529 Marionette TRACE conn2 <- [1,14,null,{}] 03:13:33 INFO - PROCESS | 1658 | 1462356813578 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}] 03:13:33 INFO - PROCESS | 1658 | 1462356813665 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:13:33 INFO - PROCESS | 1658 | 1462356813672 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b37c000 == 9 [pid = 1658] [id = 9] 03:13:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 23 (0x12ab52400) [pid = 1658] [serial = 23] [outer = 0x0] 03:13:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 24 (0x12ade8c00) [pid = 1658] [serial = 24] [outer = 0x12ab52400] 03:13:33 INFO - PROCESS | 1658 | 1462356813697 Marionette DEBUG loaded listener.js 03:13:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 25 (0x12ba78400) [pid = 1658] [serial = 25] [outer = 0x12ab52400] 03:13:33 INFO - PROCESS | 1658 | 1462356813947 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]]]}] 03:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 457ms 03:13:33 INFO - PROCESS | 1658 | 1462356813993 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:13:33 INFO - PROCESS | 1658 | 1462356813994 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 03:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:13:33 INFO - PROCESS | 1658 | 1462356813997 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:13:34 INFO - PROCESS | 1658 | 1462356813998 Marionette TRACE conn2 <- [1,18,null,{}] 03:13:34 INFO - PROCESS | 1658 | 1462356814007 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}] 03:13:34 INFO - PROCESS | 1658 | 1462356814096 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:13:34 INFO - PROCESS | 1658 | 1462356814104 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12baef000 == 10 [pid = 1658] [id = 10] 03:13:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 26 (0x12ba81000) [pid = 1658] [serial = 26] [outer = 0x0] 03:13:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 27 (0x12bb7a800) [pid = 1658] [serial = 27] [outer = 0x12ba81000] 03:13:34 INFO - PROCESS | 1658 | 1462356814129 Marionette DEBUG loaded listener.js 03:13:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 28 (0x12bf37c00) [pid = 1658] [serial = 28] [outer = 0x12ba81000] 03:13:34 INFO - PROCESS | 1658 | 1462356814408 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]]]}] 03:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 471ms 03:13:34 INFO - PROCESS | 1658 | 1462356814470 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:13:34 INFO - PROCESS | 1658 | 1462356814471 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 03:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:13:34 INFO - PROCESS | 1658 | 1462356814473 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:13:34 INFO - PROCESS | 1658 | 1462356814474 Marionette TRACE conn2 <- [1,22,null,{}] 03:13:34 INFO - PROCESS | 1658 | 1462356814477 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}] 03:13:34 INFO - PROCESS | 1658 | 1462356814563 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:13:34 INFO - PROCESS | 1658 | 1462356814570 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb3b000 == 11 [pid = 1658] [id = 11] 03:13:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 29 (0x11855e400) [pid = 1658] [serial = 29] [outer = 0x0] 03:13:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 30 (0x12a807400) [pid = 1658] [serial = 30] [outer = 0x11855e400] 03:13:34 INFO - PROCESS | 1658 | 1462356814595 Marionette DEBUG loaded listener.js 03:13:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 31 (0x12bfcc400) [pid = 1658] [serial = 31] [outer = 0x11855e400] 03:13:34 INFO - PROCESS | 1658 | 1462356814851 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]]]}] 03:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 03:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:13:34 INFO - PROCESS | 1658 | 1462356814892 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:13:34 INFO - PROCESS | 1658 | 1462356814893 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 03:13:34 INFO - PROCESS | 1658 | 1462356814895 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:13:34 INFO - PROCESS | 1658 | 1462356814896 Marionette TRACE conn2 <- [1,26,null,{}] 03:13:34 INFO - PROCESS | 1658 | 1462356814906 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}] 03:13:34 INFO - PROCESS | 1658 | 1462356814998 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:13:35 INFO - PROCESS | 1658 | 1462356815006 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf88800 == 12 [pid = 1658] [id = 12] 03:13:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 32 (0x1185b6000) [pid = 1658] [serial = 32] [outer = 0x0] 03:13:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 33 (0x127149c00) [pid = 1658] [serial = 33] [outer = 0x1185b6000] 03:13:35 INFO - PROCESS | 1658 | 1462356815030 Marionette DEBUG loaded listener.js 03:13:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 34 (0x12c17c000) [pid = 1658] [serial = 34] [outer = 0x1185b6000] 03:13:35 INFO - PROCESS | 1658 | 1462356815271 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]]]}] 03:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 03:13:35 INFO - PROCESS | 1658 | 1462356815314 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:13:35 INFO - PROCESS | 1658 | 1462356815315 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 03:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:13:35 INFO - PROCESS | 1658 | 1462356815325 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:13:35 INFO - PROCESS | 1658 | 1462356815326 Marionette TRACE conn2 <- [1,30,null,{}] 03:13:35 INFO - PROCESS | 1658 | 1462356815328 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}] 03:13:35 INFO - PROCESS | 1658 | 1462356815414 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:13:35 INFO - PROCESS | 1658 | 1462356815421 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c767800 == 13 [pid = 1658] [id = 13] 03:13:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 35 (0x12c17ec00) [pid = 1658] [serial = 35] [outer = 0x0] 03:13:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 36 (0x12c188400) [pid = 1658] [serial = 36] [outer = 0x12c17ec00] 03:13:35 INFO - PROCESS | 1658 | 1462356815446 Marionette DEBUG loaded listener.js 03:13:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 37 (0x12c739800) [pid = 1658] [serial = 37] [outer = 0x12c17ec00] 03:13:35 INFO - PROCESS | 1658 | 1462356815680 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]]]}] 03:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 03:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:13:35 INFO - PROCESS | 1658 | 1462356815693 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:13:35 INFO - PROCESS | 1658 | 1462356815694 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 03:13:35 INFO - PROCESS | 1658 | 1462356815696 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:13:35 INFO - PROCESS | 1658 | 1462356815697 Marionette TRACE conn2 <- [1,34,null,{}] 03:13:35 INFO - PROCESS | 1658 | 1462356815706 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}] 03:13:35 INFO - PROCESS | 1658 | 1462356815803 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:13:35 INFO - PROCESS | 1658 | 1462356815810 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ca3d000 == 14 [pid = 1658] [id = 14] 03:13:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 38 (0x12c73e000) [pid = 1658] [serial = 38] [outer = 0x0] 03:13:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 39 (0x12c741c00) [pid = 1658] [serial = 39] [outer = 0x12c73e000] 03:13:35 INFO - PROCESS | 1658 | 1462356815835 Marionette DEBUG loaded listener.js 03:13:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 40 (0x12cb55400) [pid = 1658] [serial = 40] [outer = 0x12c73e000] 03:13:36 INFO - PROCESS | 1658 | 1462356816070 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]]]}] 03:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 423ms 03:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:13:36 INFO - PROCESS | 1658 | 1462356816123 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:13:36 INFO - PROCESS | 1658 | 1462356816124 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 03:13:36 INFO - PROCESS | 1658 | 1462356816127 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:13:36 INFO - PROCESS | 1658 | 1462356816128 Marionette TRACE conn2 <- [1,38,null,{}] 03:13:36 INFO - PROCESS | 1658 | 1462356816130 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}] 03:13:36 INFO - PROCESS | 1658 | 1462356816230 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:13:36 INFO - PROCESS | 1658 | 1462356816234 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb9d000 == 15 [pid = 1658] [id = 15] 03:13:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 41 (0x12cb58000) [pid = 1658] [serial = 41] [outer = 0x0] 03:13:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 42 (0x12cb5f800) [pid = 1658] [serial = 42] [outer = 0x12cb58000] 03:13:36 INFO - PROCESS | 1658 | 1462356816258 Marionette DEBUG loaded listener.js 03:13:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 43 (0x12ce39c00) [pid = 1658] [serial = 43] [outer = 0x12cb58000] 03:13:36 INFO - PROCESS | 1658 | 1462356816492 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]]]}] 03:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 419ms 03:13:36 INFO - PROCESS | 1658 | 1462356816547 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:13:36 INFO - PROCESS | 1658 | 1462356816548 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 03:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:13:36 INFO - PROCESS | 1658 | 1462356816557 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:13:36 INFO - PROCESS | 1658 | 1462356816558 Marionette TRACE conn2 <- [1,42,null,{}] 03:13:36 INFO - PROCESS | 1658 | 1462356816560 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}] 03:13:36 INFO - PROCESS | 1658 | 1462356816655 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:13:36 INFO - PROCESS | 1658 | 1462356816659 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d10f800 == 16 [pid = 1658] [id = 16] 03:13:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 44 (0x12ce3c400) [pid = 1658] [serial = 44] [outer = 0x0] 03:13:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 45 (0x12ce42000) [pid = 1658] [serial = 45] [outer = 0x12ce3c400] 03:13:36 INFO - PROCESS | 1658 | 1462356816685 Marionette DEBUG loaded listener.js 03:13:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 46 (0x12cfc7800) [pid = 1658] [serial = 46] [outer = 0x12ce3c400] 03:13:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d4d2800 == 17 [pid = 1658] [id = 17] 03:13:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 47 (0x12d4d3000) [pid = 1658] [serial = 47] [outer = 0x0] 03:13:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 48 (0x12d4d4800) [pid = 1658] [serial = 48] [outer = 0x12d4d3000] 03:13:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 49 (0x12d4d8800) [pid = 1658] [serial = 49] [outer = 0x12d4d3000] 03:13:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d4d2000 == 18 [pid = 1658] [id = 18] 03:13:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 50 (0x12cfd3c00) [pid = 1658] [serial = 50] [outer = 0x0] 03:13:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 51 (0x12d41b800) [pid = 1658] [serial = 51] [outer = 0x12cfd3c00] 03:13:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 52 (0x12d412800) [pid = 1658] [serial = 52] [outer = 0x12cfd3c00] 03:13:37 INFO - PROCESS | 1658 | 1462356817053 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]]]}] 03:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 520ms 03:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:13:37 INFO - PROCESS | 1658 | 1462356817087 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:13:37 INFO - PROCESS | 1658 | 1462356817088 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 03:13:37 INFO - PROCESS | 1658 | 1462356817090 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:13:37 INFO - PROCESS | 1658 | 1462356817092 Marionette TRACE conn2 <- [1,46,null,{}] 03:13:37 INFO - PROCESS | 1658 | 1462356817094 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}] 03:13:37 INFO - PROCESS | 1658 | 1462356817179 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:13:37 INFO - PROCESS | 1658 | 1462356817185 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d93a000 == 19 [pid = 1658] [id = 19] 03:13:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 53 (0x12cfca000) [pid = 1658] [serial = 53] [outer = 0x0] 03:13:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 54 (0x12d439c00) [pid = 1658] [serial = 54] [outer = 0x12cfca000] 03:13:37 INFO - PROCESS | 1658 | 1462356817214 Marionette DEBUG loaded listener.js 03:13:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 55 (0x12da03400) [pid = 1658] [serial = 55] [outer = 0x12cfca000] 03:13:37 INFO - PROCESS | 1658 | 1462356817475 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]]]}] 03:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 03:13:37 INFO - PROCESS | 1658 | 1462356817511 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:13:37 INFO - PROCESS | 1658 | 1462356817513 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 03:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:13:37 INFO - PROCESS | 1658 | 1462356817527 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:13:37 INFO - PROCESS | 1658 | 1462356817529 Marionette TRACE conn2 <- [1,50,null,{}] 03:13:37 INFO - PROCESS | 1658 | 1462356817543 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}] 03:13:37 INFO - PROCESS | 1658 | 1462356817691 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:13:37 INFO - PROCESS | 1658 | 1462356817698 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dabe000 == 20 [pid = 1658] [id = 20] 03:13:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 56 (0x118560c00) [pid = 1658] [serial = 56] [outer = 0x0] 03:13:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 57 (0x119035c00) [pid = 1658] [serial = 57] [outer = 0x118560c00] 03:13:37 INFO - PROCESS | 1658 | 1462356817737 Marionette DEBUG loaded listener.js 03:13:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 58 (0x12da0e000) [pid = 1658] [serial = 58] [outer = 0x118560c00] 03:13:38 INFO - PROCESS | 1658 | 1462356818107 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]]]}] 03:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 03:13:38 INFO - PROCESS | 1658 | 1462356818147 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:13:38 INFO - PROCESS | 1658 | 1462356818148 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 03:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:13:38 INFO - PROCESS | 1658 | 1462356818150 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:13:38 INFO - PROCESS | 1658 | 1462356818151 Marionette TRACE conn2 <- [1,54,null,{}] 03:13:38 INFO - PROCESS | 1658 | 1462356818153 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}] 03:13:38 INFO - PROCESS | 1658 | 1462356818237 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:13:38 INFO - PROCESS | 1658 | 1462356818242 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da8e000 == 21 [pid = 1658] [id = 21] 03:13:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 59 (0x11832ec00) [pid = 1658] [serial = 59] [outer = 0x0] 03:13:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 60 (0x118333400) [pid = 1658] [serial = 60] [outer = 0x11832ec00] 03:13:38 INFO - PROCESS | 1658 | 1462356818267 Marionette DEBUG loaded listener.js 03:13:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 61 (0x118337400) [pid = 1658] [serial = 61] [outer = 0x11832ec00] 03:13:38 INFO - PROCESS | 1658 | 1462356818513 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]]]}] 03:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 369ms 03:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:13:38 INFO - PROCESS | 1658 | 1462356818526 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:13:38 INFO - PROCESS | 1658 | 1462356818528 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 03:13:38 INFO - PROCESS | 1658 | 1462356818531 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:13:38 INFO - PROCESS | 1658 | 1462356818537 Marionette TRACE conn2 <- [1,58,null,{}] 03:13:38 INFO - PROCESS | 1658 | 1462356818547 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}] 03:13:38 INFO - PROCESS | 1658 | 1462356818681 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:13:38 INFO - PROCESS | 1658 | 1462356818686 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e306800 == 22 [pid = 1658] [id = 22] 03:13:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x12da10800) [pid = 1658] [serial = 62] [outer = 0x0] 03:13:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x12dfd0800) [pid = 1658] [serial = 63] [outer = 0x12da10800] 03:13:38 INFO - PROCESS | 1658 | 1462356818726 Marionette DEBUG loaded listener.js 03:13:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x12dfce000) [pid = 1658] [serial = 64] [outer = 0x12da10800] 03:13:39 INFO - PROCESS | 1658 | 1462356819898 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]]]}] 03:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1433ms 03:13:39 INFO - PROCESS | 1658 | 1462356819964 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:13:39 INFO - PROCESS | 1658 | 1462356819967 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 03:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:13:39 INFO - PROCESS | 1658 | 1462356819970 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:13:39 INFO - PROCESS | 1658 | 1462356819973 Marionette TRACE conn2 <- [1,62,null,{}] 03:13:39 INFO - PROCESS | 1658 | 1462356819977 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}] 03:13:40 INFO - PROCESS | 1658 | 1462356820089 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:13:40 INFO - PROCESS | 1658 | 1462356820134 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x1133a6000 == 23 [pid = 1658] [id = 23] 03:13:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x113267400) [pid = 1658] [serial = 65] [outer = 0x0] 03:13:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x115d5fc00) [pid = 1658] [serial = 66] [outer = 0x113267400] 03:13:40 INFO - PROCESS | 1658 | 1462356820166 Marionette DEBUG loaded listener.js 03:13:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x1167a9800) [pid = 1658] [serial = 67] [outer = 0x113267400] 03:13:40 INFO - PROCESS | 1658 | 1462356820606 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]]]}] 03:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 672ms 03:13:40 INFO - PROCESS | 1658 | 1462356820643 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:13:40 INFO - PROCESS | 1658 | 1462356820647 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 03:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:13:40 INFO - PROCESS | 1658 | 1462356820652 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:13:40 INFO - PROCESS | 1658 | 1462356820654 Marionette TRACE conn2 <- [1,66,null,{}] 03:13:40 INFO - PROCESS | 1658 | 1462356820656 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}] 03:13:40 INFO - PROCESS | 1658 | 1462356820772 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:13:40 INFO - PROCESS | 1658 | 1462356820856 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a9a800 == 24 [pid = 1658] [id = 24] 03:13:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x116a81800) [pid = 1658] [serial = 68] [outer = 0x0] 03:13:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x118330800) [pid = 1658] [serial = 69] [outer = 0x116a81800] 03:13:40 INFO - PROCESS | 1658 | 1462356820888 Marionette DEBUG loaded listener.js 03:13:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x118564000) [pid = 1658] [serial = 70] [outer = 0x116a81800] 03:13:41 INFO - PROCESS | 1658 | 1462356821479 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]]]}] 03:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 872ms 03:13:41 INFO - PROCESS | 1658 | 1462356821540 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:13:41 INFO - PROCESS | 1658 | 1462356821542 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 03:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:13:41 INFO - PROCESS | 1658 | 1462356821547 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:13:41 INFO - PROCESS | 1658 | 1462356821550 Marionette TRACE conn2 <- [1,70,null,{}] 03:13:41 INFO - PROCESS | 1658 | 1462356821607 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}] 03:13:41 INFO - PROCESS | 1658 | 1462356821686 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:13:41 INFO - PROCESS | 1658 | 1462356821728 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x113e19000 == 25 [pid = 1658] [id = 25] 03:13:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x115d5b000) [pid = 1658] [serial = 71] [outer = 0x0] 03:13:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x1167a4400) [pid = 1658] [serial = 72] [outer = 0x115d5b000] 03:13:41 INFO - PROCESS | 1658 | 1462356821756 Marionette DEBUG loaded listener.js 03:13:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x1168c0c00) [pid = 1658] [serial = 73] [outer = 0x115d5b000] 03:13:42 INFO - PROCESS | 1658 | 1462356822190 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]]]}] 03:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 660ms 03:13:42 INFO - PROCESS | 1658 | 1462356822208 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:13:42 INFO - PROCESS | 1658 | 1462356822212 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 03:13:42 INFO - PROCESS | 1658 | 1462356822218 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:13:42 INFO - PROCESS | 1658 | 1462356822220 Marionette TRACE conn2 <- [1,74,null,{}] 03:13:42 INFO - PROCESS | 1658 | 1462356822223 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}] 03:13:42 INFO - PROCESS | 1658 | 1462356822300 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:13:42 INFO - PROCESS | 1658 | 1462356822308 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x11656b000 == 26 [pid = 1658] [id = 26] 03:13:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x1167aa000) [pid = 1658] [serial = 74] [outer = 0x0] 03:13:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x117686400) [pid = 1658] [serial = 75] [outer = 0x1167aa000] 03:13:42 INFO - PROCESS | 1658 | 1462356822340 Marionette DEBUG loaded listener.js 03:13:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x118082000) [pid = 1658] [serial = 76] [outer = 0x1167aa000] 03:13:42 INFO - PROCESS | 1658 | 1462356822700 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]]]}] 03:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 521ms 03:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:13:42 INFO - PROCESS | 1658 | 1462356822738 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:13:42 INFO - PROCESS | 1658 | 1462356822740 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 03:13:42 INFO - PROCESS | 1658 | 1462356822742 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:13:42 INFO - PROCESS | 1658 | 1462356822744 Marionette TRACE conn2 <- [1,78,null,{}] 03:13:42 INFO - PROCESS | 1658 | 1462356822752 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}] 03:13:42 INFO - PROCESS | 1658 | 1462356822828 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:13:42 INFO - PROCESS | 1658 | 1462356822837 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a94800 == 27 [pid = 1658] [id = 27] 03:13:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x1160f8400) [pid = 1658] [serial = 77] [outer = 0x0] 03:13:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x118560000) [pid = 1658] [serial = 78] [outer = 0x1160f8400] 03:13:42 INFO - PROCESS | 1658 | 1462356822865 Marionette DEBUG loaded listener.js 03:13:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1185b3000) [pid = 1658] [serial = 79] [outer = 0x1160f8400] 03:13:43 INFO - PROCESS | 1658 | 1462356823190 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]]]}] 03:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 03:13:43 INFO - PROCESS | 1658 | 1462356823213 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:13:43 INFO - PROCESS | 1658 | 1462356823215 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 03:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:13:43 INFO - PROCESS | 1658 | 1462356823221 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:13:43 INFO - PROCESS | 1658 | 1462356823222 Marionette TRACE conn2 <- [1,82,null,{}] 03:13:43 INFO - PROCESS | 1658 | 1462356823225 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}] 03:13:43 INFO - PROCESS | 1658 | 1462356823303 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:13:43 INFO - PROCESS | 1658 | 1462356823345 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x117356000 == 28 [pid = 1658] [id = 28] 03:13:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x1181c3c00) [pid = 1658] [serial = 80] [outer = 0x0] 03:13:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1187a2400) [pid = 1658] [serial = 81] [outer = 0x1181c3c00] 03:13:43 INFO - PROCESS | 1658 | 1462356823371 Marionette DEBUG loaded listener.js 03:13:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x11885d000) [pid = 1658] [serial = 82] [outer = 0x1181c3c00] 03:13:43 INFO - PROCESS | 1658 | 1462356823639 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]]]}] 03:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 471ms 03:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:13:43 INFO - PROCESS | 1658 | 1462356823692 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:13:43 INFO - PROCESS | 1658 | 1462356823693 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 03:13:43 INFO - PROCESS | 1658 | 1462356823695 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:13:43 INFO - PROCESS | 1658 | 1462356823696 Marionette TRACE conn2 <- [1,86,null,{}] 03:13:43 INFO - PROCESS | 1658 | 1462356823698 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}] 03:13:43 INFO - PROCESS | 1658 | 1462356823772 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:13:43 INFO - PROCESS | 1658 | 1462356823776 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x11824b000 == 29 [pid = 1658] [id = 29] 03:13:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1134ea400) [pid = 1658] [serial = 83] [outer = 0x0] 03:13:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x11911d400) [pid = 1658] [serial = 84] [outer = 0x1134ea400] 03:13:43 INFO - PROCESS | 1658 | 1462356823803 Marionette DEBUG loaded listener.js 03:13:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x11912bc00) [pid = 1658] [serial = 85] [outer = 0x1134ea400] 03:13:44 INFO - PROCESS | 1658 | 1462356824126 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]]]}] 03:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 474ms 03:13:44 INFO - PROCESS | 1658 | 1462356824183 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:13:44 INFO - PROCESS | 1658 | 1462356824185 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 03:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:13:44 INFO - PROCESS | 1658 | 1462356824188 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:13:44 INFO - PROCESS | 1658 | 1462356824190 Marionette TRACE conn2 <- [1,90,null,{}] 03:13:44 INFO - PROCESS | 1658 | 1462356824194 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}] 03:13:44 INFO - PROCESS | 1658 | 1462356824329 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:13:44 INFO - PROCESS | 1658 | 1462356824337 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x118899800 == 30 [pid = 1658] [id = 30] 03:13:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x119832400) [pid = 1658] [serial = 86] [outer = 0x0] 03:13:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x119986400) [pid = 1658] [serial = 87] [outer = 0x119832400] 03:13:44 INFO - PROCESS | 1658 | 1462356824380 Marionette DEBUG loaded listener.js 03:13:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x119bab800) [pid = 1658] [serial = 88] [outer = 0x119832400] 03:13:44 INFO - PROCESS | 1658 | 1462356824743 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]]]}] 03:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 570ms 03:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:13:44 INFO - PROCESS | 1658 | 1462356824760 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 03:13:44 INFO - PROCESS | 1658 | 1462356824761 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 03:13:44 INFO - PROCESS | 1658 | 1462356824763 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:13:44 INFO - PROCESS | 1658 | 1462356824764 Marionette TRACE conn2 <- [1,94,null,{}] 03:13:44 INFO - PROCESS | 1658 | 1462356824766 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}] 03:13:44 INFO - PROCESS | 1658 | 1462356824862 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 03:13:44 INFO - PROCESS | 1658 | 1462356824869 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x117317000 == 31 [pid = 1658] [id = 31] 03:13:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x11326f400) [pid = 1658] [serial = 89] [outer = 0x0] 03:13:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x119d22800) [pid = 1658] [serial = 90] [outer = 0x11326f400] 03:13:44 INFO - PROCESS | 1658 | 1462356824895 Marionette DEBUG loaded listener.js 03:13:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x119f78800) [pid = 1658] [serial = 91] [outer = 0x11326f400] 03:13:45 INFO - PROCESS | 1658 | 1462356825191 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]]]}] 03:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 03:13:45 INFO - PROCESS | 1658 | 1462356825231 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 03:13:45 INFO - PROCESS | 1658 | 1462356825233 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 03:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:13:45 INFO - PROCESS | 1658 | 1462356825237 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:13:45 INFO - PROCESS | 1658 | 1462356825238 Marionette TRACE conn2 <- [1,98,null,{}] 03:13:45 INFO - PROCESS | 1658 | 1462356825241 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}] 03:13:45 INFO - PROCESS | 1658 | 1462356825308 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 03:13:45 INFO - PROCESS | 1658 | 1462356825312 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x119712000 == 32 [pid = 1658] [id = 32] 03:13:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x119d26000) [pid = 1658] [serial = 92] [outer = 0x0] 03:13:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1212b8400) [pid = 1658] [serial = 93] [outer = 0x119d26000] 03:13:45 INFO - PROCESS | 1658 | 1462356825339 Marionette DEBUG loaded listener.js 03:13:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1212bd800) [pid = 1658] [serial = 94] [outer = 0x119d26000] 03:13:45 INFO - PROCESS | 1658 | 1462356825621 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]]]}] 03:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 420ms 03:13:45 INFO - PROCESS | 1658 | 1462356825658 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 03:13:45 INFO - PROCESS | 1658 | 1462356825659 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 03:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:13:45 INFO - PROCESS | 1658 | 1462356825661 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:13:45 INFO - PROCESS | 1658 | 1462356825662 Marionette TRACE conn2 <- [1,102,null,{}] 03:13:45 INFO - PROCESS | 1658 | 1462356825664 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}] 03:13:45 INFO - PROCESS | 1658 | 1462356825762 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 03:13:45 INFO - PROCESS | 1658 | 1462356825768 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x11974a000 == 33 [pid = 1658] [id = 33] 03:13:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x119e7a800) [pid = 1658] [serial = 95] [outer = 0x0] 03:13:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1212bfc00) [pid = 1658] [serial = 96] [outer = 0x119e7a800] 03:13:45 INFO - PROCESS | 1658 | 1462356825793 Marionette DEBUG loaded listener.js 03:13:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x123beb800) [pid = 1658] [serial = 97] [outer = 0x119e7a800] 03:13:46 INFO - PROCESS | 1658 | 1462356826063 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]]]}] 03:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 03:13:46 INFO - PROCESS | 1658 | 1462356826081 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 03:13:46 INFO - PROCESS | 1658 | 1462356826082 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 03:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:13:46 INFO - PROCESS | 1658 | 1462356826092 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:13:46 INFO - PROCESS | 1658 | 1462356826093 Marionette TRACE conn2 <- [1,106,null,{}] 03:13:46 INFO - PROCESS | 1658 | 1462356826096 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}] 03:13:46 INFO - PROCESS | 1658 | 1462356826171 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 03:13:46 INFO - PROCESS | 1658 | 1462356826176 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197ea000 == 34 [pid = 1658] [id = 34] 03:13:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1185bb800) [pid = 1658] [serial = 98] [outer = 0x0] 03:13:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x123d60c00) [pid = 1658] [serial = 99] [outer = 0x1185bb800] 03:13:46 INFO - PROCESS | 1658 | 1462356826201 Marionette DEBUG loaded listener.js 03:13:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x123fcac00) [pid = 1658] [serial = 100] [outer = 0x1185bb800] 03:13:46 INFO - PROCESS | 1658 | 1462356826493 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]]]}] 03:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 423ms 03:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:13:46 INFO - PROCESS | 1658 | 1462356826510 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 03:13:46 INFO - PROCESS | 1658 | 1462356826512 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 03:13:46 INFO - PROCESS | 1658 | 1462356826514 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:13:46 INFO - PROCESS | 1658 | 1462356826516 Marionette TRACE conn2 <- [1,110,null,{}] 03:13:46 INFO - PROCESS | 1658 | 1462356826526 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}] 03:13:46 INFO - PROCESS | 1658 | 1462356826620 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 03:13:46 INFO - PROCESS | 1658 | 1462356826665 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x119f15800 == 35 [pid = 1658] [id = 35] 03:13:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1212c2400) [pid = 1658] [serial = 101] [outer = 0x0] 03:13:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x124163800) [pid = 1658] [serial = 102] [outer = 0x1212c2400] 03:13:46 INFO - PROCESS | 1658 | 1462356826692 Marionette DEBUG loaded listener.js 03:13:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x124eeb000) [pid = 1658] [serial = 103] [outer = 0x1212c2400] 03:13:46 INFO - PROCESS | 1658 | 1462356826970 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]]]}] 03:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 478ms 03:13:46 INFO - PROCESS | 1658 | 1462356826993 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 03:13:46 INFO - PROCESS | 1658 | 1462356826993 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 03:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:13:46 INFO - PROCESS | 1658 | 1462356826996 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:13:46 INFO - PROCESS | 1658 | 1462356826997 Marionette TRACE conn2 <- [1,114,null,{}] 03:13:47 INFO - PROCESS | 1658 | 1462356826999 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}] 03:13:47 INFO - PROCESS | 1658 | 1462356827075 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 03:13:47 INFO - PROCESS | 1658 | 1462356827079 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x121241800 == 36 [pid = 1658] [id = 36] 03:13:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x124cbac00) [pid = 1658] [serial = 104] [outer = 0x0] 03:13:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x125088c00) [pid = 1658] [serial = 105] [outer = 0x124cbac00] 03:13:47 INFO - PROCESS | 1658 | 1462356827115 Marionette DEBUG loaded listener.js 03:13:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1253e5c00) [pid = 1658] [serial = 106] [outer = 0x124cbac00] 03:13:47 INFO - PROCESS | 1658 | 1462356827583 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]]]}] 03:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 623ms 03:13:47 INFO - PROCESS | 1658 | 1462356827627 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 03:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:13:47 INFO - PROCESS | 1658 | 1462356827629 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 03:13:47 INFO - PROCESS | 1658 | 1462356827634 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:13:47 INFO - PROCESS | 1658 | 1462356827636 Marionette TRACE conn2 <- [1,118,null,{}] 03:13:47 INFO - PROCESS | 1658 | 1462356827640 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}] 03:13:47 INFO - PROCESS | 1658 | 1462356827756 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 03:13:47 INFO - PROCESS | 1658 | 1462356827769 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x123c0d800 == 37 [pid = 1658] [id = 37] 03:13:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x124eddc00) [pid = 1658] [serial = 107] [outer = 0x0] 03:13:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1259c1400) [pid = 1658] [serial = 108] [outer = 0x124eddc00] 03:13:47 INFO - PROCESS | 1658 | 1462356827809 Marionette DEBUG loaded listener.js 03:13:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12629c400) [pid = 1658] [serial = 109] [outer = 0x124eddc00] 03:13:48 INFO - PROCESS | 1658 | 1462356828107 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]]]}] 03:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 524ms 03:13:48 INFO - PROCESS | 1658 | 1462356828156 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 03:13:48 INFO - PROCESS | 1658 | 1462356828157 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 03:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:13:48 INFO - PROCESS | 1658 | 1462356828160 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:13:48 INFO - PROCESS | 1658 | 1462356828161 Marionette TRACE conn2 <- [1,122,null,{}] 03:13:48 INFO - PROCESS | 1658 | 1462356828163 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}] 03:13:48 INFO - PROCESS | 1658 | 1462356828259 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 03:13:48 INFO - PROCESS | 1658 | 1462356828267 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x123e3f800 == 38 [pid = 1658] [id = 38] 03:13:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x125034800) [pid = 1658] [serial = 110] [outer = 0x0] 03:13:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12714c000) [pid = 1658] [serial = 111] [outer = 0x125034800] 03:13:48 INFO - PROCESS | 1658 | 1462356828291 Marionette DEBUG loaded listener.js 03:13:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x12724ec00) [pid = 1658] [serial = 112] [outer = 0x125034800] 03:13:48 INFO - PROCESS | 1658 | 1462356828587 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]]]}] 03:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 03:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:13:48 INFO - PROCESS | 1658 | 1462356828628 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 03:13:48 INFO - PROCESS | 1658 | 1462356828629 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 03:13:48 INFO - PROCESS | 1658 | 1462356828632 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:13:48 INFO - PROCESS | 1658 | 1462356828633 Marionette TRACE conn2 <- [1,126,null,{}] 03:13:48 INFO - PROCESS | 1658 | 1462356828638 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}] 03:13:48 INFO - PROCESS | 1658 | 1462356828708 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 03:13:48 INFO - PROCESS | 1658 | 1462356828712 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x124684800 == 39 [pid = 1658] [id = 39] 03:13:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x12724f400) [pid = 1658] [serial = 113] [outer = 0x0] 03:13:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1274c5000) [pid = 1658] [serial = 114] [outer = 0x12724f400] 03:13:48 INFO - PROCESS | 1658 | 1462356828738 Marionette DEBUG loaded listener.js 03:13:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x128a14400) [pid = 1658] [serial = 115] [outer = 0x12724f400] 03:13:49 INFO - PROCESS | 1658 | 1462356829026 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]]]}] 03:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 421ms 03:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:13:49 INFO - PROCESS | 1658 | 1462356829057 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 03:13:49 INFO - PROCESS | 1658 | 1462356829058 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 03:13:49 INFO - PROCESS | 1658 | 1462356829060 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:13:49 INFO - PROCESS | 1658 | 1462356829061 Marionette TRACE conn2 <- [1,130,null,{}] 03:13:49 INFO - PROCESS | 1658 | 1462356829063 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}] 03:13:49 INFO - PROCESS | 1658 | 1462356829142 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 03:13:49 INFO - PROCESS | 1658 | 1462356829207 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x124882000 == 40 [pid = 1658] [id = 40] 03:13:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x125038400) [pid = 1658] [serial = 116] [outer = 0x0] 03:13:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x128a15400) [pid = 1658] [serial = 117] [outer = 0x125038400] 03:13:49 INFO - PROCESS | 1658 | 1462356829229 Marionette DEBUG loaded listener.js 03:13:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12911d000) [pid = 1658] [serial = 118] [outer = 0x125038400] 03:13:50 INFO - PROCESS | 1658 | 1462356830400 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]]]}] 03:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1376ms 03:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:13:50 INFO - PROCESS | 1658 | 1462356830437 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 03:13:50 INFO - PROCESS | 1658 | 1462356830439 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 03:13:50 INFO - PROCESS | 1658 | 1462356830442 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:13:50 INFO - PROCESS | 1658 | 1462356830445 Marionette TRACE conn2 <- [1,134,null,{}] 03:13:50 INFO - PROCESS | 1658 | 1462356830455 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}] 03:13:50 INFO - PROCESS | 1658 | 1462356830550 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 03:13:50 INFO - PROCESS | 1658 | 1462356830558 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x113413000 == 41 [pid = 1658] [id = 41] 03:13:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x116282000) [pid = 1658] [serial = 119] [outer = 0x0] 03:13:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x11654ac00) [pid = 1658] [serial = 120] [outer = 0x116282000] 03:13:50 INFO - PROCESS | 1658 | 1462356830587 Marionette DEBUG loaded listener.js 03:13:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x11680ec00) [pid = 1658] [serial = 121] [outer = 0x116282000] 03:13:50 INFO - PROCESS | 1658 | 1462356830938 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]]]}] 03:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 528ms 03:13:50 INFO - PROCESS | 1658 | 1462356830970 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 03:13:50 INFO - PROCESS | 1658 | 1462356830974 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 03:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:13:50 INFO - PROCESS | 1658 | 1462356830978 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:13:50 INFO - PROCESS | 1658 | 1462356830980 Marionette TRACE conn2 <- [1,138,null,{}] 03:13:50 INFO - PROCESS | 1658 | 1462356830982 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}] 03:13:51 INFO - PROCESS | 1658 | 1462356831073 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 03:13:51 INFO - PROCESS | 1658 | 1462356831078 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x116230000 == 42 [pid = 1658] [id = 42] 03:13:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1168cb000) [pid = 1658] [serial = 122] [outer = 0x0] 03:13:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x117688400) [pid = 1658] [serial = 123] [outer = 0x1168cb000] 03:13:51 INFO - PROCESS | 1658 | 1462356831104 Marionette DEBUG loaded listener.js 03:13:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1181be400) [pid = 1658] [serial = 124] [outer = 0x1168cb000] 03:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 469ms 03:13:51 INFO - PROCESS | 1658 | 1462356831440 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]]]}] 03:13:51 INFO - PROCESS | 1658 | 1462356831447 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 03:13:51 INFO - PROCESS | 1658 | 1462356831448 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 03:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:13:51 INFO - PROCESS | 1658 | 1462356831454 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:13:51 INFO - PROCESS | 1658 | 1462356831456 Marionette TRACE conn2 <- [1,142,null,{}] 03:13:51 INFO - PROCESS | 1658 | 1462356831463 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}] 03:13:52 INFO - PROCESS | 1658 | 1462356832013 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x12a810800) [pid = 1658] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x127150c00) [pid = 1658] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x11832ec00) [pid = 1658] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x118560c00) [pid = 1658] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x12cfca000) [pid = 1658] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x12ce3c400) [pid = 1658] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12cb58000) [pid = 1658] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12c73e000) [pid = 1658] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12c17ec00) [pid = 1658] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1185b6000) [pid = 1658] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x11855e400) [pid = 1658] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12ba81000) [pid = 1658] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x12ab52400) [pid = 1658] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1160f8400) [pid = 1658] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1181c3c00) [pid = 1658] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1134ea400) [pid = 1658] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x119832400) [pid = 1658] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11326f400) [pid = 1658] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x119d26000) [pid = 1658] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x119e7a800) [pid = 1658] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1185bb800) [pid = 1658] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x124cbac00) [pid = 1658] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x124eddc00) [pid = 1658] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x125034800) [pid = 1658] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12da10800) [pid = 1658] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x113267400) [pid = 1658] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x116a81800) [pid = 1658] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x115d5b000) [pid = 1658] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:13:52 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1167aa000) [pid = 1658] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:13:52 INFO - PROCESS | 1658 | 1462356832088 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x112d0d000 == 43 [pid = 1658] [id = 43] 03:13:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1126b7800) [pid = 1658] [serial = 125] [outer = 0x0] 03:13:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1126c3800) [pid = 1658] [serial = 126] [outer = 0x1126b7800] 03:13:52 INFO - PROCESS | 1658 | 1462356832115 Marionette DEBUG loaded listener.js 03:13:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1181b6400) [pid = 1658] [serial = 127] [outer = 0x1126b7800] 03:13:52 INFO - PROCESS | 1658 | 1462356832413 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]]]}] 03:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 974ms 03:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:13:52 INFO - PROCESS | 1658 | 1462356832427 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 03:13:52 INFO - PROCESS | 1658 | 1462356832429 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 03:13:52 INFO - PROCESS | 1658 | 1462356832431 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:13:52 INFO - PROCESS | 1658 | 1462356832432 Marionette TRACE conn2 <- [1,146,null,{}] 03:13:52 INFO - PROCESS | 1658 | 1462356832443 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}] 03:13:52 INFO - PROCESS | 1658 | 1462356832518 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 03:13:52 INFO - PROCESS | 1658 | 1462356832562 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x11735a000 == 44 [pid = 1658] [id = 44] 03:13:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x118081c00) [pid = 1658] [serial = 128] [outer = 0x0] 03:13:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1185b5400) [pid = 1658] [serial = 129] [outer = 0x118081c00] 03:13:52 INFO - PROCESS | 1658 | 1462356832588 Marionette DEBUG loaded listener.js 03:13:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1187a3c00) [pid = 1658] [serial = 130] [outer = 0x118081c00] 03:13:52 INFO - PROCESS | 1658 | 1462356832870 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]]]}] 03:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 477ms 03:13:52 INFO - PROCESS | 1658 | 1462356832909 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 03:13:52 INFO - PROCESS | 1658 | 1462356832910 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 03:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:13:52 INFO - PROCESS | 1658 | 1462356832912 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:13:52 INFO - PROCESS | 1658 | 1462356832913 Marionette TRACE conn2 <- [1,150,null,{}] 03:13:52 INFO - PROCESS | 1658 | 1462356832916 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}] 03:13:52 INFO - PROCESS | 1658 | 1462356832990 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 03:13:52 INFO - PROCESS | 1658 | 1462356832994 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x1185de000 == 45 [pid = 1658] [id = 45] 03:13:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1181ba800) [pid = 1658] [serial = 131] [outer = 0x0] 03:13:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x11885d800) [pid = 1658] [serial = 132] [outer = 0x1181ba800] 03:13:53 INFO - PROCESS | 1658 | 1462356833022 Marionette DEBUG loaded listener.js 03:13:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x119120c00) [pid = 1658] [serial = 133] [outer = 0x1181ba800] 03:13:53 INFO - PROCESS | 1658 | 1462356833345 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]]]}] 03:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 03:13:53 INFO - PROCESS | 1658 | 1462356833382 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 03:13:53 INFO - PROCESS | 1658 | 1462356833383 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 03:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:13:53 INFO - PROCESS | 1658 | 1462356833385 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:13:53 INFO - PROCESS | 1658 | 1462356833386 Marionette TRACE conn2 <- [1,154,null,{}] 03:13:53 INFO - PROCESS | 1658 | 1462356833389 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}] 03:13:53 INFO - PROCESS | 1658 | 1462356833473 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 03:13:53 INFO - PROCESS | 1658 | 1462356833479 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191c6800 == 46 [pid = 1658] [id = 46] 03:13:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x113c63400) [pid = 1658] [serial = 134] [outer = 0x0] 03:13:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x119833800) [pid = 1658] [serial = 135] [outer = 0x113c63400] 03:13:53 INFO - PROCESS | 1658 | 1462356833508 Marionette DEBUG loaded listener.js 03:13:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x119ba7c00) [pid = 1658] [serial = 136] [outer = 0x113c63400] 03:13:53 INFO - PROCESS | 1658 | 1462356833802 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]]]}] 03:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 03:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:13:53 INFO - PROCESS | 1658 | 1462356833854 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 03:13:53 INFO - PROCESS | 1658 | 1462356833856 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 03:13:53 INFO - PROCESS | 1658 | 1462356833858 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:13:53 INFO - PROCESS | 1658 | 1462356833859 Marionette TRACE conn2 <- [1,158,null,{}] 03:13:53 INFO - PROCESS | 1658 | 1462356833861 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}] 03:13:53 INFO - PROCESS | 1658 | 1462356833929 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 03:13:53 INFO - PROCESS | 1658 | 1462356833975 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x119713800 == 47 [pid = 1658] [id = 47] 03:13:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x11982d000) [pid = 1658] [serial = 137] [outer = 0x0] 03:13:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x119d29000) [pid = 1658] [serial = 138] [outer = 0x11982d000] 03:13:54 INFO - PROCESS | 1658 | 1462356834000 Marionette DEBUG loaded listener.js 03:13:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1211e6400) [pid = 1658] [serial = 139] [outer = 0x11982d000] 03:13:54 INFO - PROCESS | 1658 | 1462356834426 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]]]}] 03:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 618ms 03:13:54 INFO - PROCESS | 1658 | 1462356834477 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 03:13:54 INFO - PROCESS | 1658 | 1462356834480 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 03:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:13:54 INFO - PROCESS | 1658 | 1462356834484 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:13:54 INFO - PROCESS | 1658 | 1462356834486 Marionette TRACE conn2 <- [1,162,null,{}] 03:13:54 INFO - PROCESS | 1658 | 1462356834490 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}] 03:13:54 INFO - PROCESS | 1658 | 1462356834581 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 03:13:54 INFO - PROCESS | 1658 | 1462356834649 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x116785800 == 48 [pid = 1658] [id = 48] 03:13:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x116804c00) [pid = 1658] [serial = 140] [outer = 0x0] 03:13:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x116a78000) [pid = 1658] [serial = 141] [outer = 0x116804c00] 03:13:54 INFO - PROCESS | 1658 | 1462356834693 Marionette DEBUG loaded listener.js 03:13:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x11807b400) [pid = 1658] [serial = 142] [outer = 0x116804c00] 03:13:55 INFO - PROCESS | 1658 | 1462356835126 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]]]}] 03:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 672ms 03:13:55 INFO - PROCESS | 1658 | 1462356835156 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 03:13:55 INFO - PROCESS | 1658 | 1462356835160 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 03:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:13:55 INFO - PROCESS | 1658 | 1462356835164 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:13:55 INFO - PROCESS | 1658 | 1462356835166 Marionette TRACE conn2 <- [1,166,null,{}] 03:13:55 INFO - PROCESS | 1658 | 1462356835168 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}] 03:13:55 INFO - PROCESS | 1658 | 1462356835259 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 03:13:55 INFO - PROCESS | 1658 | 1462356835312 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197d1800 == 49 [pid = 1658] [id = 49] 03:13:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1181bd800) [pid = 1658] [serial = 143] [outer = 0x0] 03:13:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x118335800) [pid = 1658] [serial = 144] [outer = 0x1181bd800] 03:13:55 INFO - PROCESS | 1658 | 1462356835347 Marionette DEBUG loaded listener.js 03:13:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x119121400) [pid = 1658] [serial = 145] [outer = 0x1181bd800] 03:13:55 INFO - PROCESS | 1658 | 1462356835777 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]]]}] 03:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 622ms 03:13:55 INFO - PROCESS | 1658 | 1462356835786 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 03:13:55 INFO - PROCESS | 1658 | 1462356835788 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 03:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:13:55 INFO - PROCESS | 1658 | 1462356835790 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:13:55 INFO - PROCESS | 1658 | 1462356835793 Marionette TRACE conn2 <- [1,170,null,{}] 03:13:55 INFO - PROCESS | 1658 | 1462356835801 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}] 03:13:55 INFO - PROCESS | 1658 | 1462356835895 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 03:13:55 INFO - PROCESS | 1658 | 1462356835970 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x121235000 == 50 [pid = 1658] [id = 50] 03:13:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x119981800) [pid = 1658] [serial = 146] [outer = 0x0] 03:13:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x119d27c00) [pid = 1658] [serial = 147] [outer = 0x119981800] 03:13:56 INFO - PROCESS | 1658 | 1462356836002 Marionette DEBUG loaded listener.js 03:13:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x123bedc00) [pid = 1658] [serial = 148] [outer = 0x119981800] 03:13:56 INFO - PROCESS | 1658 | 1462356836416 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]]]}] 03:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 03:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:13:56 INFO - PROCESS | 1658 | 1462356836462 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 03:13:56 INFO - PROCESS | 1658 | 1462356836464 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 03:13:56 INFO - PROCESS | 1658 | 1462356836466 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:13:56 INFO - PROCESS | 1658 | 1462356836467 Marionette TRACE conn2 <- [1,174,null,{}] 03:13:56 INFO - PROCESS | 1658 | 1462356836470 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}] 03:13:56 INFO - PROCESS | 1658 | 1462356836559 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 03:13:56 INFO - PROCESS | 1658 | 1462356836601 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x123c15800 == 51 [pid = 1658] [id = 51] 03:13:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1212bac00) [pid = 1658] [serial = 149] [outer = 0x0] 03:13:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x123ad9400) [pid = 1658] [serial = 150] [outer = 0x1212bac00] 03:13:56 INFO - PROCESS | 1658 | 1462356836633 Marionette DEBUG loaded listener.js 03:13:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x123f60800) [pid = 1658] [serial = 151] [outer = 0x1212bac00] 03:13:57 INFO - PROCESS | 1658 | 1462356837046 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]]]}] 03:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 620ms 03:13:57 INFO - PROCESS | 1658 | 1462356837087 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 03:13:57 INFO - PROCESS | 1658 | 1462356837088 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 03:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:13:57 INFO - PROCESS | 1658 | 1462356837090 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:13:57 INFO - PROCESS | 1658 | 1462356837092 Marionette TRACE conn2 <- [1,178,null,{}] 03:13:57 INFO - PROCESS | 1658 | 1462356837094 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}] 03:13:57 INFO - PROCESS | 1658 | 1462356837191 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 03:13:57 INFO - PROCESS | 1658 | 1462356837281 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x112e10800 == 52 [pid = 1658] [id = 52] 03:13:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x117d2d000) [pid = 1658] [serial = 152] [outer = 0x0] 03:13:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x11832c800) [pid = 1658] [serial = 153] [outer = 0x117d2d000] 03:13:57 INFO - PROCESS | 1658 | 1462356837329 Marionette DEBUG loaded listener.js 03:13:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x119122000) [pid = 1658] [serial = 154] [outer = 0x117d2d000] 03:13:57 INFO - PROCESS | 1658 | 1462356837878 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]]]}] 03:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 822ms 03:13:57 INFO - PROCESS | 1658 | 1462356837922 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 03:13:57 INFO - PROCESS | 1658 | 1462356837924 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 03:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:13:57 INFO - PROCESS | 1658 | 1462356837927 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:13:57 INFO - PROCESS | 1658 | 1462356837929 Marionette TRACE conn2 <- [1,182,null,{}] 03:13:57 INFO - PROCESS | 1658 | 1462356837933 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}] 03:13:58 INFO - PROCESS | 1658 | 1462356838023 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 03:13:58 INFO - PROCESS | 1658 | 1462356838084 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x116216800 == 53 [pid = 1658] [id = 53] 03:13:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x115d64c00) [pid = 1658] [serial = 155] [outer = 0x0] 03:13:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x116254800) [pid = 1658] [serial = 156] [outer = 0x115d64c00] 03:13:58 INFO - PROCESS | 1658 | 1462356838113 Marionette DEBUG loaded listener.js 03:13:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x116743000) [pid = 1658] [serial = 157] [outer = 0x115d64c00] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x1191c6800 == 52 [pid = 1658] [id = 46] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x11974a000 == 51 [pid = 1658] [id = 33] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x1185de000 == 50 [pid = 1658] [id = 45] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x11735a000 == 49 [pid = 1658] [id = 44] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x1197ea000 == 48 [pid = 1658] [id = 34] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x11824b000 == 47 [pid = 1658] [id = 29] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x112d0d000 == 46 [pid = 1658] [id = 43] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x116230000 == 45 [pid = 1658] [id = 42] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x117317000 == 44 [pid = 1658] [id = 31] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x119712000 == 43 [pid = 1658] [id = 32] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x118899800 == 42 [pid = 1658] [id = 30] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x113413000 == 41 [pid = 1658] [id = 41] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x116a94800 == 40 [pid = 1658] [id = 27] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x117356000 == 39 [pid = 1658] [id = 28] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x121241800 == 38 [pid = 1658] [id = 36] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x123c0d800 == 37 [pid = 1658] [id = 37] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x112e10800 == 36 [pid = 1658] [id = 52] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x123c15800 == 35 [pid = 1658] [id = 51] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x121235000 == 34 [pid = 1658] [id = 50] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x124882000 == 33 [pid = 1658] [id = 40] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x1197d1800 == 32 [pid = 1658] [id = 49] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x116785800 == 31 [pid = 1658] [id = 48] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x124684800 == 30 [pid = 1658] [id = 39] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x123e3f800 == 29 [pid = 1658] [id = 38] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x119713800 == 28 [pid = 1658] [id = 47] 03:13:58 INFO - PROCESS | 1658 | --DOCSHELL 0x119f15800 == 27 [pid = 1658] [id = 35] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x118560000) [pid = 1658] [serial = 78] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1187a2400) [pid = 1658] [serial = 81] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x11911d400) [pid = 1658] [serial = 84] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x11912bc00) [pid = 1658] [serial = 85] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x119986400) [pid = 1658] [serial = 87] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x119d22800) [pid = 1658] [serial = 90] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x119f78800) [pid = 1658] [serial = 91] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x1212b8400) [pid = 1658] [serial = 93] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1212bd800) [pid = 1658] [serial = 94] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1212bfc00) [pid = 1658] [serial = 96] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x123d60c00) [pid = 1658] [serial = 99] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x124163800) [pid = 1658] [serial = 102] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x125088c00) [pid = 1658] [serial = 105] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1259c1400) [pid = 1658] [serial = 108] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12714c000) [pid = 1658] [serial = 111] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x123beb800) [pid = 1658] [serial = 97] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1274c5000) [pid = 1658] [serial = 114] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x12dfd0800) [pid = 1658] [serial = 63] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x115d5fc00) [pid = 1658] [serial = 66] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x118330800) [pid = 1658] [serial = 69] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1167a4400) [pid = 1658] [serial = 72] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1168c0c00) [pid = 1658] [serial = 73] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x117686400) [pid = 1658] [serial = 75] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x123fcac00) [pid = 1658] [serial = 100] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1253e5c00) [pid = 1658] [serial = 106] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x119bab800) [pid = 1658] [serial = 88] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12629c400) [pid = 1658] [serial = 109] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1167a9800) [pid = 1658] [serial = 67] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12724ec00) [pid = 1658] [serial = 112] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x118564000) [pid = 1658] [serial = 70] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x12dfce000) [pid = 1658] [serial = 64] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1185b3000) [pid = 1658] [serial = 79] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x118082000) [pid = 1658] [serial = 76] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x11885d000) [pid = 1658] [serial = 82] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x128a1e800) [pid = 1658] [serial = 16] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x12925c000) [pid = 1658] [serial = 18] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x127152800) [pid = 1658] [serial = 15] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x123f65400) [pid = 1658] [serial = 11] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x124164400) [pid = 1658] [serial = 8] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x12ce42000) [pid = 1658] [serial = 45] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x12cfc7800) [pid = 1658] [serial = 46] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12cb5f800) [pid = 1658] [serial = 42] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x12ce39c00) [pid = 1658] [serial = 43] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x12c741c00) [pid = 1658] [serial = 39] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x12cb55400) [pid = 1658] [serial = 40] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12c739800) [pid = 1658] [serial = 37] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x12c188400) [pid = 1658] [serial = 36] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x127149c00) [pid = 1658] [serial = 33] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x12c17c000) [pid = 1658] [serial = 34] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12a807400) [pid = 1658] [serial = 30] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x12bfcc400) [pid = 1658] [serial = 31] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x12bb7a800) [pid = 1658] [serial = 27] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x12bf37c00) [pid = 1658] [serial = 28] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x12ba78400) [pid = 1658] [serial = 25] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x12ade8c00) [pid = 1658] [serial = 24] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x12ab45800) [pid = 1658] [serial = 21] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x12ab4a000) [pid = 1658] [serial = 22] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x118333400) [pid = 1658] [serial = 60] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x118337400) [pid = 1658] [serial = 61] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x119035c00) [pid = 1658] [serial = 57] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x12da0e000) [pid = 1658] [serial = 58] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x12da03400) [pid = 1658] [serial = 55] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x12d439c00) [pid = 1658] [serial = 54] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x12d4d4800) [pid = 1658] [serial = 48] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x12d41b800) [pid = 1658] [serial = 51] [outer = 0x0] [url = about:blank] 03:13:58 INFO - PROCESS | 1658 | 1462356838913 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]]]}] 03:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1027ms 03:13:58 INFO - PROCESS | 1658 | 1462356838960 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 03:13:58 INFO - PROCESS | 1658 | 1462356838962 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 03:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:13:58 INFO - PROCESS | 1658 | 1462356838972 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:13:58 INFO - PROCESS | 1658 | 1462356838975 Marionette TRACE conn2 <- [1,186,null,{}] 03:13:58 INFO - PROCESS | 1658 | 1462356838978 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}] 03:13:59 INFO - PROCESS | 1658 | 1462356839048 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 03:13:59 INFO - PROCESS | 1658 | 1462356839054 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x113e8c800 == 28 [pid = 1658] [id = 54] 03:13:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x11679e400) [pid = 1658] [serial = 158] [outer = 0x0] 03:13:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x1168bf000) [pid = 1658] [serial = 159] [outer = 0x11679e400] 03:13:59 INFO - PROCESS | 1658 | 1462356839085 Marionette DEBUG loaded listener.js 03:13:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x11717d000) [pid = 1658] [serial = 160] [outer = 0x11679e400] 03:13:59 INFO - PROCESS | 1658 | 1462356839408 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]]]}] 03:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 471ms 03:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:13:59 INFO - PROCESS | 1658 | 1462356839444 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 03:13:59 INFO - PROCESS | 1658 | 1462356839448 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 03:13:59 INFO - PROCESS | 1658 | 1462356839453 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:13:59 INFO - PROCESS | 1658 | 1462356839455 Marionette TRACE conn2 <- [1,190,null,{}] 03:13:59 INFO - PROCESS | 1658 | 1462356839457 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}] 03:13:59 INFO - PROCESS | 1658 | 1462356839527 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 03:13:59 INFO - PROCESS | 1658 | 1462356839565 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x1162cd800 == 29 [pid = 1658] [id = 55] 03:13:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x116805400) [pid = 1658] [serial = 161] [outer = 0x0] 03:13:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x118075c00) [pid = 1658] [serial = 162] [outer = 0x116805400] 03:13:59 INFO - PROCESS | 1658 | 1462356839591 Marionette DEBUG loaded listener.js 03:13:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x118330800) [pid = 1658] [serial = 163] [outer = 0x116805400] 03:13:59 INFO - PROCESS | 1658 | 1462356839890 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]]]}] 03:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 469ms 03:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:13:59 INFO - PROCESS | 1658 | 1462356839923 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 03:13:59 INFO - PROCESS | 1658 | 1462356839925 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 03:13:59 INFO - PROCESS | 1658 | 1462356839927 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:13:59 INFO - PROCESS | 1658 | 1462356839929 Marionette TRACE conn2 <- [1,194,null,{}] 03:13:59 INFO - PROCESS | 1658 | 1462356839939 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}] 03:14:00 INFO - PROCESS | 1658 | 1462356840011 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 03:14:00 INFO - PROCESS | 1658 | 1462356840018 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x117364000 == 30 [pid = 1658] [id = 56] 03:14:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x118507400) [pid = 1658] [serial = 164] [outer = 0x0] 03:14:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x1185b1000) [pid = 1658] [serial = 165] [outer = 0x118507400] 03:14:00 INFO - PROCESS | 1658 | 1462356840048 Marionette DEBUG loaded listener.js 03:14:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x118730c00) [pid = 1658] [serial = 166] [outer = 0x118507400] 03:14:00 INFO - PROCESS | 1658 | 1462356840352 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]]]}] 03:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 476ms 03:14:00 INFO - PROCESS | 1658 | 1462356840404 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 03:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:14:00 INFO - PROCESS | 1658 | 1462356840406 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 03:14:00 INFO - PROCESS | 1658 | 1462356840408 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:14:00 INFO - PROCESS | 1658 | 1462356840409 Marionette TRACE conn2 <- [1,198,null,{}] 03:14:00 INFO - PROCESS | 1658 | 1462356840411 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}] 03:14:00 INFO - PROCESS | 1658 | 1462356840504 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 03:14:00 INFO - PROCESS | 1658 | 1462356840509 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181f2800 == 31 [pid = 1658] [id = 57] 03:14:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x1187a7c00) [pid = 1658] [serial = 167] [outer = 0x0] 03:14:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x118856400) [pid = 1658] [serial = 168] [outer = 0x1187a7c00] 03:14:00 INFO - PROCESS | 1658 | 1462356840537 Marionette DEBUG loaded listener.js 03:14:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x1190a6000) [pid = 1658] [serial = 169] [outer = 0x1187a7c00] 03:14:00 INFO - PROCESS | 1658 | 1462356840825 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]]]}] 03:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 468ms 03:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:14:00 INFO - PROCESS | 1658 | 1462356840877 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 03:14:00 INFO - PROCESS | 1658 | 1462356840878 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 03:14:00 INFO - PROCESS | 1658 | 1462356840880 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:14:00 INFO - PROCESS | 1658 | 1462356840881 Marionette TRACE conn2 <- [1,202,null,{}] 03:14:00 INFO - PROCESS | 1658 | 1462356840883 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}] 03:14:00 INFO - PROCESS | 1658 | 1462356840962 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 03:14:00 INFO - PROCESS | 1658 | 1462356840967 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x1188a7000 == 32 [pid = 1658] [id = 58] 03:14:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x1185b3c00) [pid = 1658] [serial = 170] [outer = 0x0] 03:14:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x119122c00) [pid = 1658] [serial = 171] [outer = 0x1185b3c00] 03:14:01 INFO - PROCESS | 1658 | 1462356841015 Marionette DEBUG loaded listener.js 03:14:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x11982cc00) [pid = 1658] [serial = 172] [outer = 0x1185b3c00] 03:14:01 INFO - PROCESS | 1658 | 1462356841376 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]]]}] 03:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 520ms 03:14:01 INFO - PROCESS | 1658 | 1462356841401 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 03:14:01 INFO - PROCESS | 1658 | 1462356841402 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 03:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:14:01 INFO - PROCESS | 1658 | 1462356841413 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:14:01 INFO - PROCESS | 1658 | 1462356841414 Marionette TRACE conn2 <- [1,206,null,{}] 03:14:01 INFO - PROCESS | 1658 | 1462356841416 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}] 03:14:01 INFO - PROCESS | 1658 | 1462356841513 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 03:14:01 INFO - PROCESS | 1658 | 1462356841518 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x119738000 == 33 [pid = 1658] [id = 59] 03:14:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1187a8000) [pid = 1658] [serial = 173] [outer = 0x0] 03:14:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x119e82000) [pid = 1658] [serial = 174] [outer = 0x1187a8000] 03:14:01 INFO - PROCESS | 1658 | 1462356841545 Marionette DEBUG loaded listener.js 03:14:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1211e4800) [pid = 1658] [serial = 175] [outer = 0x1187a8000] 03:14:01 INFO - PROCESS | 1658 | 1462356841847 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]]]}] 03:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 470ms 03:14:01 INFO - PROCESS | 1658 | 1462356841893 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 03:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:14:01 INFO - PROCESS | 1658 | 1462356841894 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 03:14:01 INFO - PROCESS | 1658 | 1462356841896 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:14:01 INFO - PROCESS | 1658 | 1462356841897 Marionette TRACE conn2 <- [1,210,null,{}] 03:14:01 INFO - PROCESS | 1658 | 1462356841899 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}] 03:14:01 INFO - PROCESS | 1658 | 1462356841982 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 03:14:01 INFO - PROCESS | 1658 | 1462356841988 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197dd000 == 34 [pid = 1658] [id = 60] 03:14:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x119983800) [pid = 1658] [serial = 176] [outer = 0x0] 03:14:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1212b8400) [pid = 1658] [serial = 177] [outer = 0x119983800] 03:14:02 INFO - PROCESS | 1658 | 1462356842013 Marionette DEBUG loaded listener.js 03:14:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1212c0800) [pid = 1658] [serial = 178] [outer = 0x119983800] 03:14:02 INFO - PROCESS | 1658 | 1462356842329 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]]]}] 03:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 03:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:14:02 INFO - PROCESS | 1658 | 1462356842365 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 03:14:02 INFO - PROCESS | 1658 | 1462356842366 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 03:14:02 INFO - PROCESS | 1658 | 1462356842368 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:14:02 INFO - PROCESS | 1658 | 1462356842370 Marionette TRACE conn2 <- [1,214,null,{}] 03:14:02 INFO - PROCESS | 1658 | 1462356842372 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}] 03:14:02 INFO - PROCESS | 1658 | 1462356842454 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 03:14:02 INFO - PROCESS | 1658 | 1462356842458 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b0c000 == 35 [pid = 1658] [id = 61] 03:14:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1212ba400) [pid = 1658] [serial = 179] [outer = 0x0] 03:14:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x123d60c00) [pid = 1658] [serial = 180] [outer = 0x1212ba400] 03:14:02 INFO - PROCESS | 1658 | 1462356842483 Marionette DEBUG loaded listener.js 03:14:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x123fd2400) [pid = 1658] [serial = 181] [outer = 0x1212ba400] 03:14:02 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x113c63400) [pid = 1658] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:14:02 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x116282000) [pid = 1658] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:14:02 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1168cb000) [pid = 1658] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:14:02 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1181ba800) [pid = 1658] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:14:02 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1126b7800) [pid = 1658] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:14:02 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x118081c00) [pid = 1658] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:14:02 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x11982d000) [pid = 1658] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:14:02 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x125038400) [pid = 1658] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:14:02 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12724f400) [pid = 1658] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:14:02 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x1212c2400) [pid = 1658] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:14:02 INFO - PROCESS | 1658 | 1462356842818 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]]]}] 03:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 03:14:02 INFO - PROCESS | 1658 | 1462356842839 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 03:14:02 INFO - PROCESS | 1658 | 1462356842841 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 03:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:14:02 INFO - PROCESS | 1658 | 1462356842843 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:14:02 INFO - PROCESS | 1658 | 1462356842844 Marionette TRACE conn2 <- [1,218,null,{}] 03:14:02 INFO - PROCESS | 1658 | 1462356842846 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}] 03:14:02 INFO - PROCESS | 1658 | 1462356842915 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 03:14:02 INFO - PROCESS | 1658 | 1462356842922 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181ef800 == 36 [pid = 1658] [id = 62] 03:14:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x116a83000) [pid = 1658] [serial = 182] [outer = 0x0] 03:14:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x11832ec00) [pid = 1658] [serial = 183] [outer = 0x116a83000] 03:14:02 INFO - PROCESS | 1658 | 1462356842947 Marionette DEBUG loaded listener.js 03:14:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x1212c2400) [pid = 1658] [serial = 184] [outer = 0x116a83000] 03:14:03 INFO - PROCESS | 1658 | 1462356843236 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]]]}] 03:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 03:14:03 INFO - PROCESS | 1658 | 1462356843262 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 03:14:03 INFO - PROCESS | 1658 | 1462356843263 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 03:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:14:03 INFO - PROCESS | 1658 | 1462356843265 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:14:03 INFO - PROCESS | 1658 | 1462356843266 Marionette TRACE conn2 <- [1,222,null,{}] 03:14:03 INFO - PROCESS | 1658 | 1462356843277 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}] 03:14:03 INFO - PROCESS | 1658 | 1462356843349 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 03:14:03 INFO - PROCESS | 1658 | 1462356843388 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12124a000 == 37 [pid = 1658] [id = 63] 03:14:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x111d36800) [pid = 1658] [serial = 185] [outer = 0x0] 03:14:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x124164400) [pid = 1658] [serial = 186] [outer = 0x111d36800] 03:14:03 INFO - PROCESS | 1658 | 1462356843413 Marionette DEBUG loaded listener.js 03:14:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x124b32400) [pid = 1658] [serial = 187] [outer = 0x111d36800] 03:14:03 INFO - PROCESS | 1658 | 1462356843693 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]]]}] 03:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 477ms 03:14:03 INFO - PROCESS | 1658 | 1462356843743 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 03:14:03 INFO - PROCESS | 1658 | 1462356843744 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 03:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:14:03 INFO - PROCESS | 1658 | 1462356843747 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:14:03 INFO - PROCESS | 1658 | 1462356843748 Marionette TRACE conn2 <- [1,226,null,{}] 03:14:03 INFO - PROCESS | 1658 | 1462356843752 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}] 03:14:03 INFO - PROCESS | 1658 | 1462356843835 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 03:14:03 INFO - PROCESS | 1658 | 1462356843839 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12433c800 == 38 [pid = 1658] [id = 64] 03:14:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x124b40800) [pid = 1658] [serial = 188] [outer = 0x0] 03:14:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x125038400) [pid = 1658] [serial = 189] [outer = 0x124b40800] 03:14:03 INFO - PROCESS | 1658 | 1462356843871 Marionette DEBUG loaded listener.js 03:14:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1253e4000) [pid = 1658] [serial = 190] [outer = 0x124b40800] 03:14:04 INFO - PROCESS | 1658 | 1462356844177 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]]]}] 03:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 473ms 03:14:04 INFO - PROCESS | 1658 | 1462356844221 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 03:14:04 INFO - PROCESS | 1658 | 1462356844222 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 03:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:14:04 INFO - PROCESS | 1658 | 1462356844224 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:14:04 INFO - PROCESS | 1658 | 1462356844225 Marionette TRACE conn2 <- [1,230,null,{}] 03:14:04 INFO - PROCESS | 1658 | 1462356844228 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}] 03:14:04 INFO - PROCESS | 1658 | 1462356844316 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 03:14:04 INFO - PROCESS | 1658 | 1462356844323 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x124851800 == 39 [pid = 1658] [id = 65] 03:14:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x124cadc00) [pid = 1658] [serial = 191] [outer = 0x0] 03:14:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1253e8000) [pid = 1658] [serial = 192] [outer = 0x124cadc00] 03:14:04 INFO - PROCESS | 1658 | 1462356844348 Marionette DEBUG loaded listener.js 03:14:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x126290800) [pid = 1658] [serial = 193] [outer = 0x124cadc00] 03:14:04 INFO - PROCESS | 1658 | 1462356844615 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]]]}] 03:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 420ms 03:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:14:04 INFO - PROCESS | 1658 | 1462356844646 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 03:14:04 INFO - PROCESS | 1658 | 1462356844647 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 03:14:04 INFO - PROCESS | 1658 | 1462356844649 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:14:04 INFO - PROCESS | 1658 | 1462356844650 Marionette TRACE conn2 <- [1,234,null,{}] 03:14:04 INFO - PROCESS | 1658 | 1462356844661 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}] 03:14:04 INFO - PROCESS | 1658 | 1462356844736 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 03:14:04 INFO - PROCESS | 1658 | 1462356844742 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x125021000 == 40 [pid = 1658] [id = 66] 03:14:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1259c1400) [pid = 1658] [serial = 194] [outer = 0x0] 03:14:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12629bc00) [pid = 1658] [serial = 195] [outer = 0x1259c1400] 03:14:04 INFO - PROCESS | 1658 | 1462356844766 Marionette DEBUG loaded listener.js 03:14:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x12714dc00) [pid = 1658] [serial = 196] [outer = 0x1259c1400] 03:14:05 INFO - PROCESS | 1658 | 1462356845317 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]]]}] 03:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 678ms 03:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:14:05 INFO - PROCESS | 1658 | 1462356845328 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 03:14:05 INFO - PROCESS | 1658 | 1462356845331 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 03:14:05 INFO - PROCESS | 1658 | 1462356845334 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:14:05 INFO - PROCESS | 1658 | 1462356845337 Marionette TRACE conn2 <- [1,238,null,{}] 03:14:05 INFO - PROCESS | 1658 | 1462356845380 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}] 03:14:05 INFO - PROCESS | 1658 | 1462356845497 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 03:14:05 INFO - PROCESS | 1658 | 1462356845527 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x116851800 == 41 [pid = 1658] [id = 67] 03:14:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x116548800) [pid = 1658] [serial = 197] [outer = 0x0] 03:14:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x11717ac00) [pid = 1658] [serial = 198] [outer = 0x116548800] 03:14:05 INFO - PROCESS | 1658 | 1462356845558 Marionette DEBUG loaded listener.js 03:14:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1181bac00) [pid = 1658] [serial = 199] [outer = 0x116548800] 03:14:06 INFO - PROCESS | 1658 | 1462356846013 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]]]}] 03:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 723ms 03:14:06 INFO - PROCESS | 1658 | 1462356846057 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 03:14:06 INFO - PROCESS | 1658 | 1462356846061 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 03:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:14:06 INFO - PROCESS | 1658 | 1462356846066 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:14:06 INFO - PROCESS | 1658 | 1462356846068 Marionette TRACE conn2 <- [1,242,null,{}] 03:14:06 INFO - PROCESS | 1658 | 1462356846070 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}] 03:14:06 INFO - PROCESS | 1658 | 1462356846198 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 03:14:06 INFO - PROCESS | 1658 | 1462356846370 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x11263a000 == 42 [pid = 1658] [id = 68] 03:14:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x113e3d800) [pid = 1658] [serial = 200] [outer = 0x0] 03:14:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x115d63400) [pid = 1658] [serial = 201] [outer = 0x113e3d800] 03:14:06 INFO - PROCESS | 1658 | 1462356846399 Marionette DEBUG loaded listener.js 03:14:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1165d1400) [pid = 1658] [serial = 202] [outer = 0x113e3d800] 03:14:06 INFO - PROCESS | 1658 | --DOCSHELL 0x124851800 == 41 [pid = 1658] [id = 65] 03:14:06 INFO - PROCESS | 1658 | --DOCSHELL 0x12433c800 == 40 [pid = 1658] [id = 64] 03:14:06 INFO - PROCESS | 1658 | --DOCSHELL 0x12124a000 == 39 [pid = 1658] [id = 63] 03:14:06 INFO - PROCESS | 1658 | --DOCSHELL 0x1181ef800 == 38 [pid = 1658] [id = 62] 03:14:06 INFO - PROCESS | 1658 | --DOCSHELL 0x119b0c000 == 37 [pid = 1658] [id = 61] 03:14:06 INFO - PROCESS | 1658 | --DOCSHELL 0x1197dd000 == 36 [pid = 1658] [id = 60] 03:14:06 INFO - PROCESS | 1658 | --DOCSHELL 0x119738000 == 35 [pid = 1658] [id = 59] 03:14:06 INFO - PROCESS | 1658 | --DOCSHELL 0x1188a7000 == 34 [pid = 1658] [id = 58] 03:14:06 INFO - PROCESS | 1658 | --DOCSHELL 0x1181f2800 == 33 [pid = 1658] [id = 57] 03:14:06 INFO - PROCESS | 1658 | --DOCSHELL 0x117364000 == 32 [pid = 1658] [id = 56] 03:14:06 INFO - PROCESS | 1658 | --DOCSHELL 0x1162cd800 == 31 [pid = 1658] [id = 55] 03:14:06 INFO - PROCESS | 1658 | --DOCSHELL 0x113e8c800 == 30 [pid = 1658] [id = 54] 03:14:06 INFO - PROCESS | 1658 | --DOCSHELL 0x116216800 == 29 [pid = 1658] [id = 53] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x119d29000) [pid = 1658] [serial = 138] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x119ba7c00) [pid = 1658] [serial = 136] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x11654ac00) [pid = 1658] [serial = 120] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1181be400) [pid = 1658] [serial = 124] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x117688400) [pid = 1658] [serial = 123] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x11885d800) [pid = 1658] [serial = 132] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x119833800) [pid = 1658] [serial = 135] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1126c3800) [pid = 1658] [serial = 126] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1185b5400) [pid = 1658] [serial = 129] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1181b6400) [pid = 1658] [serial = 127] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x11680ec00) [pid = 1658] [serial = 121] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12911d000) [pid = 1658] [serial = 118] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x119120c00) [pid = 1658] [serial = 133] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1187a3c00) [pid = 1658] [serial = 130] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1211e6400) [pid = 1658] [serial = 139] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x128a15400) [pid = 1658] [serial = 117] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x128a14400) [pid = 1658] [serial = 115] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x124eeb000) [pid = 1658] [serial = 103] [outer = 0x0] [url = about:blank] 03:14:06 INFO - PROCESS | 1658 | 1462356846824 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]]]}] 03:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 771ms 03:14:06 INFO - PROCESS | 1658 | 1462356846838 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 03:14:06 INFO - PROCESS | 1658 | 1462356846841 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 03:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:14:06 INFO - PROCESS | 1658 | 1462356846844 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:14:06 INFO - PROCESS | 1658 | 1462356846846 Marionette TRACE conn2 <- [1,246,null,{}] 03:14:06 INFO - PROCESS | 1658 | 1462356846849 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}] 03:14:06 INFO - PROCESS | 1658 | 1462356846922 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 03:14:06 INFO - PROCESS | 1658 | 1462356846927 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x116015800 == 30 [pid = 1658] [id = 69] 03:14:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x11680ec00) [pid = 1658] [serial = 203] [outer = 0x0] 03:14:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x117d30000) [pid = 1658] [serial = 204] [outer = 0x11680ec00] 03:14:06 INFO - PROCESS | 1658 | 1462356846957 Marionette DEBUG loaded listener.js 03:14:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x11832fc00) [pid = 1658] [serial = 205] [outer = 0x11680ec00] 03:14:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1126b7400) [pid = 1658] [serial = 206] [outer = 0x12cfd3c00] 03:14:07 INFO - PROCESS | 1658 | 1462356847315 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]]]}] 03:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 521ms 03:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:14:07 INFO - PROCESS | 1658 | 1462356847368 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 03:14:07 INFO - PROCESS | 1658 | 1462356847370 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 03:14:07 INFO - PROCESS | 1658 | 1462356847373 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:14:07 INFO - PROCESS | 1658 | 1462356847374 Marionette TRACE conn2 <- [1,250,null,{}] 03:14:07 INFO - PROCESS | 1658 | 1462356847376 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}] 03:14:07 INFO - PROCESS | 1658 | 1462356847446 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 03:14:07 INFO - PROCESS | 1658 | 1462356847455 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x117373800 == 31 [pid = 1658] [id = 70] 03:14:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x118564000) [pid = 1658] [serial = 207] [outer = 0x0] 03:14:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1185b7000) [pid = 1658] [serial = 208] [outer = 0x118564000] 03:14:07 INFO - PROCESS | 1658 | 1462356847482 Marionette DEBUG loaded listener.js 03:14:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x118854800) [pid = 1658] [serial = 209] [outer = 0x118564000] 03:14:07 INFO - PROCESS | 1658 | 1462356847812 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]]]}] 03:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 03:14:07 INFO - PROCESS | 1658 | 1462356847843 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 03:14:07 INFO - PROCESS | 1658 | 1462356847844 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 03:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:14:07 INFO - PROCESS | 1658 | 1462356847852 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:14:07 INFO - PROCESS | 1658 | 1462356847856 Marionette TRACE conn2 <- [1,254,null,{}] 03:14:07 INFO - PROCESS | 1658 | 1462356847859 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}] 03:14:07 INFO - PROCESS | 1658 | 1462356847938 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 03:14:07 INFO - PROCESS | 1658 | 1462356847979 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x1185e5000 == 32 [pid = 1658] [id = 71] 03:14:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x11856a800) [pid = 1658] [serial = 210] [outer = 0x0] 03:14:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1190a1400) [pid = 1658] [serial = 211] [outer = 0x11856a800] 03:14:08 INFO - PROCESS | 1658 | 1462356848005 Marionette DEBUG loaded listener.js 03:14:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x119b6a000) [pid = 1658] [serial = 212] [outer = 0x11856a800] 03:14:08 INFO - PROCESS | 1658 | 1462356848277 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]]]}] 03:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 479ms 03:14:08 INFO - PROCESS | 1658 | 1462356848326 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 03:14:08 INFO - PROCESS | 1658 | 1462356848328 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 03:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:14:08 INFO - PROCESS | 1658 | 1462356848330 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:14:08 INFO - PROCESS | 1658 | 1462356848331 Marionette TRACE conn2 <- [1,258,null,{}] 03:14:08 INFO - PROCESS | 1658 | 1462356848335 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}] 03:14:08 INFO - PROCESS | 1658 | 1462356848411 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 03:14:08 INFO - PROCESS | 1658 | 1462356848415 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x119720800 == 33 [pid = 1658] [id = 72] 03:14:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x113e3f800) [pid = 1658] [serial = 213] [outer = 0x0] 03:14:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x119d26400) [pid = 1658] [serial = 214] [outer = 0x113e3f800] 03:14:08 INFO - PROCESS | 1658 | 1462356848444 Marionette DEBUG loaded listener.js 03:14:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1211e7800) [pid = 1658] [serial = 215] [outer = 0x113e3f800] 03:14:08 INFO - PROCESS | 1658 | 1462356848774 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]]]}] 03:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 03:14:08 INFO - PROCESS | 1658 | 1462356848803 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 03:14:08 INFO - PROCESS | 1658 | 1462356848805 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 03:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:14:08 INFO - PROCESS | 1658 | 1462356848807 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:14:08 INFO - PROCESS | 1658 | 1462356848808 Marionette TRACE conn2 <- [1,262,null,{}] 03:14:08 INFO - PROCESS | 1658 | 1462356848823 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}] 03:14:08 INFO - PROCESS | 1658 | 1462356848912 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 03:14:08 INFO - PROCESS | 1658 | 1462356848917 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x11990b800 == 34 [pid = 1658] [id = 73] 03:14:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1212bd000) [pid = 1658] [serial = 216] [outer = 0x0] 03:14:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1212bf800) [pid = 1658] [serial = 217] [outer = 0x1212bd000] 03:14:08 INFO - PROCESS | 1658 | 1462356848947 Marionette DEBUG loaded listener.js 03:14:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x123f65400) [pid = 1658] [serial = 218] [outer = 0x1212bd000] 03:14:09 INFO - PROCESS | 1658 | 1462356849292 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]]]}] 03:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 519ms 03:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:14:09 INFO - PROCESS | 1658 | 1462356849326 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 03:14:09 INFO - PROCESS | 1658 | 1462356849327 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 03:14:09 INFO - PROCESS | 1658 | 1462356849330 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:14:09 INFO - PROCESS | 1658 | 1462356849331 Marionette TRACE conn2 <- [1,266,null,{}] 03:14:09 INFO - PROCESS | 1658 | 1462356849333 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}] 03:14:09 INFO - PROCESS | 1658 | 1462356849416 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 03:14:09 INFO - PROCESS | 1658 | 1462356849422 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x119fd6000 == 35 [pid = 1658] [id = 74] 03:14:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12415e800) [pid = 1658] [serial = 219] [outer = 0x0] 03:14:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x124bc6800) [pid = 1658] [serial = 220] [outer = 0x12415e800] 03:14:09 INFO - PROCESS | 1658 | 1462356849448 Marionette DEBUG loaded listener.js 03:14:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x125086c00) [pid = 1658] [serial = 221] [outer = 0x12415e800] 03:14:09 INFO - PROCESS | 1658 | 1462356849794 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]]]}] 03:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 03:14:09 INFO - PROCESS | 1658 | 1462356849798 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 03:14:09 INFO - PROCESS | 1658 | 1462356849799 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 03:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:14:09 INFO - PROCESS | 1658 | 1462356849804 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:14:09 INFO - PROCESS | 1658 | 1462356849805 Marionette TRACE conn2 <- [1,270,null,{}] 03:14:09 INFO - PROCESS | 1658 | 1462356849807 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}] 03:14:09 INFO - PROCESS | 1658 | 1462356849899 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 03:14:09 INFO - PROCESS | 1658 | 1462356849903 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x1165eb800 == 36 [pid = 1658] [id = 75] 03:14:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x124162400) [pid = 1658] [serial = 222] [outer = 0x0] 03:14:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x12530bc00) [pid = 1658] [serial = 223] [outer = 0x124162400] 03:14:09 INFO - PROCESS | 1658 | 1462356849930 Marionette DEBUG loaded listener.js 03:14:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x126291000) [pid = 1658] [serial = 224] [outer = 0x124162400] 03:14:10 INFO - PROCESS | 1658 | 1462356850359 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]]]}] 03:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 570ms 03:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:14:10 INFO - PROCESS | 1658 | 1462356850377 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 03:14:10 INFO - PROCESS | 1658 | 1462356850378 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 03:14:10 INFO - PROCESS | 1658 | 1462356850380 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:14:10 INFO - PROCESS | 1658 | 1462356850381 Marionette TRACE conn2 <- [1,274,null,{}] 03:14:10 INFO - PROCESS | 1658 | 1462356850384 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}] 03:14:10 INFO - PROCESS | 1658 | 1462356850470 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 03:14:10 INFO - PROCESS | 1658 | 1462356850474 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12445e000 == 37 [pid = 1658] [id = 76] 03:14:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x125277800) [pid = 1658] [serial = 225] [outer = 0x0] 03:14:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12629a400) [pid = 1658] [serial = 226] [outer = 0x125277800] 03:14:10 INFO - PROCESS | 1658 | 1462356850499 Marionette DEBUG loaded listener.js 03:14:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x127151c00) [pid = 1658] [serial = 227] [outer = 0x125277800] 03:14:10 INFO - PROCESS | 1658 | 1462356850813 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]]]}] 03:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 471ms 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x119983800) [pid = 1658] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1187a7c00) [pid = 1658] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x124b40800) [pid = 1658] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x118507400) [pid = 1658] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11679e400) [pid = 1658] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x116805400) [pid = 1658] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x116804c00) [pid = 1658] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x124cadc00) [pid = 1658] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1181bd800) [pid = 1658] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1187a8000) [pid = 1658] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1212ba400) [pid = 1658] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x116a83000) [pid = 1658] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x119981800) [pid = 1658] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1212bac00) [pid = 1658] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1185b3c00) [pid = 1658] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x117d2d000) [pid = 1658] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:14:10 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x111d36800) [pid = 1658] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:14:10 INFO - PROCESS | 1658 | 1462356850950 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 03:14:10 INFO - PROCESS | 1658 | 1462356850952 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 03:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:14:10 INFO - PROCESS | 1658 | 1462356850962 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:14:10 INFO - PROCESS | 1658 | 1462356850963 Marionette TRACE conn2 <- [1,278,null,{}] 03:14:10 INFO - PROCESS | 1658 | 1462356850966 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}] 03:14:11 INFO - PROCESS | 1658 | 1462356851038 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 03:14:11 INFO - PROCESS | 1658 | 1462356851042 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x1185e5800 == 38 [pid = 1658] [id = 77] 03:14:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x116805400) [pid = 1658] [serial = 228] [outer = 0x0] 03:14:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1181bd800) [pid = 1658] [serial = 229] [outer = 0x116805400] 03:14:11 INFO - PROCESS | 1658 | 1462356851070 Marionette DEBUG loaded listener.js 03:14:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1190a8800) [pid = 1658] [serial = 230] [outer = 0x116805400] 03:14:11 INFO - PROCESS | 1658 | 1462356851386 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]]]}] 03:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 470ms 03:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:14:11 INFO - PROCESS | 1658 | 1462356851433 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 03:14:11 INFO - PROCESS | 1658 | 1462356851434 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 03:14:11 INFO - PROCESS | 1658 | 1462356851436 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:14:11 INFO - PROCESS | 1658 | 1462356851437 Marionette TRACE conn2 <- [1,282,null,{}] 03:14:11 INFO - PROCESS | 1658 | 1462356851440 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}] 03:14:11 INFO - PROCESS | 1658 | 1462356851513 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 03:14:11 INFO - PROCESS | 1658 | 1462356851562 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x124e9f800 == 39 [pid = 1658] [id = 78] 03:14:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1167a1800) [pid = 1658] [serial = 231] [outer = 0x0] 03:14:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1212bbc00) [pid = 1658] [serial = 232] [outer = 0x1167a1800] 03:14:11 INFO - PROCESS | 1658 | 1462356851592 Marionette DEBUG loaded listener.js 03:14:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12724ec00) [pid = 1658] [serial = 233] [outer = 0x1167a1800] 03:14:12 INFO - PROCESS | 1658 | 1462356852007 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]]]}] 03:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 620ms 03:14:12 INFO - PROCESS | 1658 | 1462356852057 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 03:14:12 INFO - PROCESS | 1658 | 1462356852059 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 03:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:14:12 INFO - PROCESS | 1658 | 1462356852063 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:14:12 INFO - PROCESS | 1658 | 1462356852066 Marionette TRACE conn2 <- [1,286,null,{}] 03:14:12 INFO - PROCESS | 1658 | 1462356852069 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}] 03:14:12 INFO - PROCESS | 1658 | 1462356852180 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 03:14:12 INFO - PROCESS | 1658 | 1462356852188 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x127298800 == 40 [pid = 1658] [id = 79] 03:14:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1272c8400) [pid = 1658] [serial = 234] [outer = 0x0] 03:14:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1276e7c00) [pid = 1658] [serial = 235] [outer = 0x1272c8400] 03:14:12 INFO - PROCESS | 1658 | 1462356852212 Marionette DEBUG loaded listener.js 03:14:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x128a1e800) [pid = 1658] [serial = 236] [outer = 0x1272c8400] 03:14:12 INFO - PROCESS | 1658 | 1462356852547 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]]]}] 03:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 523ms 03:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:14:12 INFO - PROCESS | 1658 | 1462356852586 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 03:14:12 INFO - PROCESS | 1658 | 1462356852588 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 03:14:12 INFO - PROCESS | 1658 | 1462356852591 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:14:12 INFO - PROCESS | 1658 | 1462356852593 Marionette TRACE conn2 <- [1,290,null,{}] 03:14:12 INFO - PROCESS | 1658 | 1462356852596 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}] 03:14:12 INFO - PROCESS | 1658 | 1462356852712 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 03:14:12 INFO - PROCESS | 1658 | 1462356852772 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ecd800 == 41 [pid = 1658] [id = 80] 03:14:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1272c8800) [pid = 1658] [serial = 237] [outer = 0x0] 03:14:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x12911d800) [pid = 1658] [serial = 238] [outer = 0x1272c8800] 03:14:12 INFO - PROCESS | 1658 | 1462356852812 Marionette DEBUG loaded listener.js 03:14:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12925c400) [pid = 1658] [serial = 239] [outer = 0x1272c8800] 03:14:13 INFO - PROCESS | 1658 | 1462356853285 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]]]}] 03:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 721ms 03:14:13 INFO - PROCESS | 1658 | 1462356853317 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 03:14:13 INFO - PROCESS | 1658 | 1462356853321 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 03:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:14:13 INFO - PROCESS | 1658 | 1462356853326 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:14:13 INFO - PROCESS | 1658 | 1462356853328 Marionette TRACE conn2 <- [1,294,null,{}] 03:14:13 INFO - PROCESS | 1658 | 1462356853332 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}] 03:14:13 INFO - PROCESS | 1658 | 1462356853450 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 03:14:13 INFO - PROCESS | 1658 | 1462356853508 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d08800 == 42 [pid = 1658] [id = 81] 03:14:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x11680bc00) [pid = 1658] [serial = 240] [outer = 0x0] 03:14:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x11832c000) [pid = 1658] [serial = 241] [outer = 0x11680bc00] 03:14:13 INFO - PROCESS | 1658 | 1462356853540 Marionette DEBUG loaded listener.js 03:14:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x118563400) [pid = 1658] [serial = 242] [outer = 0x11680bc00] 03:14:13 INFO - PROCESS | 1658 | 1462356853949 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]]]}] 03:14:13 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. 03:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 03:14:14 INFO - PROCESS | 1658 | 1462356853997 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 03:14:14 INFO - PROCESS | 1658 | 1462356854001 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 03:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:14:14 INFO - PROCESS | 1658 | 1462356854006 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:14:14 INFO - PROCESS | 1658 | 1462356854008 Marionette TRACE conn2 <- [1,298,null,{}] 03:14:14 INFO - PROCESS | 1658 | 1462356854010 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}] 03:14:14 INFO - PROCESS | 1658 | 1462356854107 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 03:14:14 INFO - PROCESS | 1658 | 1462356854152 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x119f2d000 == 43 [pid = 1658] [id = 82] 03:14:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x118734400) [pid = 1658] [serial = 243] [outer = 0x0] 03:14:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1190a9400) [pid = 1658] [serial = 244] [outer = 0x118734400] 03:14:14 INFO - PROCESS | 1658 | 1462356854180 Marionette DEBUG loaded listener.js 03:14:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x119834800) [pid = 1658] [serial = 245] [outer = 0x118734400] 03:14:14 INFO - PROCESS | 1658 | 1462356854589 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]]]}] 03:14:14 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. 03:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 03:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:14:14 INFO - PROCESS | 1658 | 1462356854627 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 03:14:14 INFO - PROCESS | 1658 | 1462356854628 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 03:14:14 INFO - PROCESS | 1658 | 1462356854631 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:14:14 INFO - PROCESS | 1658 | 1462356854633 Marionette TRACE conn2 <- [1,302,null,{}] 03:14:14 INFO - PROCESS | 1658 | 1462356854660 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}] 03:14:14 INFO - PROCESS | 1658 | 1462356854775 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 03:14:14 INFO - PROCESS | 1658 | 1462356854846 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12760b800 == 44 [pid = 1658] [id = 83] 03:14:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x123d5e800) [pid = 1658] [serial = 246] [outer = 0x0] 03:14:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x123f65000) [pid = 1658] [serial = 247] [outer = 0x123d5e800] 03:14:14 INFO - PROCESS | 1658 | 1462356854877 Marionette DEBUG loaded listener.js 03:14:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x124caec00) [pid = 1658] [serial = 248] [outer = 0x123d5e800] 03:14:15 INFO - PROCESS | 1658 | 1462356855294 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]]]}] 03:14:15 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. 03:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 688ms 03:14:15 INFO - PROCESS | 1658 | 1462356855320 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 03:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:14:15 INFO - PROCESS | 1658 | 1462356855322 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 03:14:15 INFO - PROCESS | 1658 | 1462356855324 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:14:15 INFO - PROCESS | 1658 | 1462356855325 Marionette TRACE conn2 <- [1,306,null,{}] 03:14:15 INFO - PROCESS | 1658 | 1462356855328 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}] 03:14:15 INFO - PROCESS | 1658 | 1462356855424 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 03:14:15 INFO - PROCESS | 1658 | 1462356855465 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x1185d6000 == 45 [pid = 1658] [id = 84] 03:14:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x115d61400) [pid = 1658] [serial = 249] [outer = 0x0] 03:14:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x119e86000) [pid = 1658] [serial = 250] [outer = 0x115d61400] 03:14:15 INFO - PROCESS | 1658 | 1462356855494 Marionette DEBUG loaded listener.js 03:14:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1253e5000) [pid = 1658] [serial = 251] [outer = 0x115d61400] 03:14:15 INFO - PROCESS | 1658 | 1462356855969 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]]]}] 03:14:15 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. 03:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 669ms 03:14:15 INFO - PROCESS | 1658 | 1462356855994 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 03:14:15 INFO - PROCESS | 1658 | 1462356855996 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 03:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:14:16 INFO - PROCESS | 1658 | 1462356855999 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:14:16 INFO - PROCESS | 1658 | 1462356856002 Marionette TRACE conn2 <- [1,310,null,{}] 03:14:16 INFO - PROCESS | 1658 | 1462356856005 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}] 03:14:16 INFO - PROCESS | 1658 | 1462356856114 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 03:14:16 INFO - PROCESS | 1658 | 1462356856172 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x11735e800 == 46 [pid = 1658] [id = 85] 03:14:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1167a9800) [pid = 1658] [serial = 252] [outer = 0x0] 03:14:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1168be800) [pid = 1658] [serial = 253] [outer = 0x1167a9800] 03:14:16 INFO - PROCESS | 1658 | 1462356856199 Marionette DEBUG loaded listener.js 03:14:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x117d2c800) [pid = 1658] [serial = 254] [outer = 0x1167a9800] 03:14:16 INFO - PROCESS | 1658 | --DOCSHELL 0x127298800 == 45 [pid = 1658] [id = 79] 03:14:16 INFO - PROCESS | 1658 | --DOCSHELL 0x124e9f800 == 44 [pid = 1658] [id = 78] 03:14:16 INFO - PROCESS | 1658 | --DOCSHELL 0x1185e5800 == 43 [pid = 1658] [id = 77] 03:14:16 INFO - PROCESS | 1658 | --DOCSHELL 0x12445e000 == 42 [pid = 1658] [id = 76] 03:14:16 INFO - PROCESS | 1658 | --DOCSHELL 0x1165eb800 == 41 [pid = 1658] [id = 75] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x116254800) [pid = 1658] [serial = 156] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | 1462356856618 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]]]}] 03:14:16 INFO - PROCESS | 1658 | --DOCSHELL 0x119fd6000 == 40 [pid = 1658] [id = 74] 03:14:16 INFO - PROCESS | 1658 | --DOCSHELL 0x11990b800 == 39 [pid = 1658] [id = 73] 03:14:16 INFO - PROCESS | 1658 | --DOCSHELL 0x119720800 == 38 [pid = 1658] [id = 72] 03:14:16 INFO - PROCESS | 1658 | --DOCSHELL 0x1185e5000 == 37 [pid = 1658] [id = 71] 03:14:16 INFO - PROCESS | 1658 | --DOCSHELL 0x117373800 == 36 [pid = 1658] [id = 70] 03:14:16 INFO - PROCESS | 1658 | --DOCSHELL 0x116015800 == 35 [pid = 1658] [id = 69] 03:14:16 INFO - PROCESS | 1658 | --DOCSHELL 0x11263a000 == 34 [pid = 1658] [id = 68] 03:14:16 INFO - PROCESS | 1658 | --DOCSHELL 0x125021000 == 33 [pid = 1658] [id = 66] 03:14:16 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. 03:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 672ms 03:14:16 INFO - PROCESS | 1658 | 1462356856672 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 03:14:16 INFO - PROCESS | 1658 | 1462356856675 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 03:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:14:16 INFO - PROCESS | 1658 | 1462356856679 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:14:16 INFO - PROCESS | 1658 | 1462356856681 Marionette TRACE conn2 <- [1,314,null,{}] 03:14:16 INFO - PROCESS | 1658 | 1462356856684 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}] 03:14:16 INFO - PROCESS | 1658 | 1462356856765 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1212b8400) [pid = 1658] [serial = 177] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x118856400) [pid = 1658] [serial = 168] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1253e4000) [pid = 1658] [serial = 190] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1185b1000) [pid = 1658] [serial = 165] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x118730c00) [pid = 1658] [serial = 166] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1168bf000) [pid = 1658] [serial = 159] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x11717d000) [pid = 1658] [serial = 160] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x118075c00) [pid = 1658] [serial = 162] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x118330800) [pid = 1658] [serial = 163] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x11807b400) [pid = 1658] [serial = 142] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x116a78000) [pid = 1658] [serial = 141] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1253e8000) [pid = 1658] [serial = 192] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x119121400) [pid = 1658] [serial = 145] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x118335800) [pid = 1658] [serial = 144] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x119e82000) [pid = 1658] [serial = 174] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x123d60c00) [pid = 1658] [serial = 180] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1212c0800) [pid = 1658] [serial = 178] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x11832ec00) [pid = 1658] [serial = 183] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1212c2400) [pid = 1658] [serial = 184] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x125038400) [pid = 1658] [serial = 189] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x123bedc00) [pid = 1658] [serial = 148] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x119d27c00) [pid = 1658] [serial = 147] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x123f60800) [pid = 1658] [serial = 151] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x123ad9400) [pid = 1658] [serial = 150] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x123fd2400) [pid = 1658] [serial = 181] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x119122c00) [pid = 1658] [serial = 171] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x119122000) [pid = 1658] [serial = 154] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x11982cc00) [pid = 1658] [serial = 172] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x11832c800) [pid = 1658] [serial = 153] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x124b32400) [pid = 1658] [serial = 187] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1211e4800) [pid = 1658] [serial = 175] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x124164400) [pid = 1658] [serial = 186] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x126290800) [pid = 1658] [serial = 193] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1190a6000) [pid = 1658] [serial = 169] [outer = 0x0] [url = about:blank] 03:14:16 INFO - PROCESS | 1658 | 1462356856818 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x1162c7000 == 34 [pid = 1658] [id = 86] 03:14:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1168bf000) [pid = 1658] [serial = 255] [outer = 0x0] 03:14:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x11807b400) [pid = 1658] [serial = 256] [outer = 0x1168bf000] 03:14:16 INFO - PROCESS | 1658 | 1462356856844 Marionette DEBUG loaded listener.js 03:14:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x118336800) [pid = 1658] [serial = 257] [outer = 0x1168bf000] 03:14:17 INFO - PROCESS | 1658 | 1462356857147 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]]]}] 03:14:17 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. 03:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 520ms 03:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:14:17 INFO - PROCESS | 1658 | 1462356857199 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 03:14:17 INFO - PROCESS | 1658 | 1462356857201 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 03:14:17 INFO - PROCESS | 1658 | 1462356857203 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:14:17 INFO - PROCESS | 1658 | 1462356857205 Marionette TRACE conn2 <- [1,318,null,{}] 03:14:17 INFO - PROCESS | 1658 | 1462356857213 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}] 03:14:17 INFO - PROCESS | 1658 | 1462356857288 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 03:14:17 INFO - PROCESS | 1658 | 1462356857337 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181e0000 == 35 [pid = 1658] [id = 87] 03:14:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x11717d000) [pid = 1658] [serial = 258] [outer = 0x0] 03:14:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x118727000) [pid = 1658] [serial = 259] [outer = 0x11717d000] 03:14:17 INFO - PROCESS | 1658 | 1462356857364 Marionette DEBUG loaded listener.js 03:14:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x119129000) [pid = 1658] [serial = 260] [outer = 0x11717d000] 03:14:17 INFO - PROCESS | 1658 | 1462356857659 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]]]}] 03:14:17 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. 03:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 474ms 03:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:14:17 INFO - PROCESS | 1658 | 1462356857677 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 03:14:17 INFO - PROCESS | 1658 | 1462356857679 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 03:14:17 INFO - PROCESS | 1658 | 1462356857681 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:14:17 INFO - PROCESS | 1658 | 1462356857682 Marionette TRACE conn2 <- [1,322,null,{}] 03:14:17 INFO - PROCESS | 1658 | 1462356857692 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}] 03:14:17 INFO - PROCESS | 1658 | 1462356857770 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 03:14:17 INFO - PROCESS | 1658 | 1462356857775 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191bb800 == 36 [pid = 1658] [id = 88] 03:14:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x11982f000) [pid = 1658] [serial = 261] [outer = 0x0] 03:14:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x119b72c00) [pid = 1658] [serial = 262] [outer = 0x11982f000] 03:14:17 INFO - PROCESS | 1658 | 1462356857801 Marionette DEBUG loaded listener.js 03:14:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x119d25000) [pid = 1658] [serial = 263] [outer = 0x11982f000] 03:14:18 INFO - PROCESS | 1658 | 1462356858145 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]]]}] 03:14:18 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. 03:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 473ms 03:14:18 INFO - PROCESS | 1658 | 1462356858156 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 03:14:18 INFO - PROCESS | 1658 | 1462356858157 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 03:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:14:18 INFO - PROCESS | 1658 | 1462356858159 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:14:18 INFO - PROCESS | 1658 | 1462356858160 Marionette TRACE conn2 <- [1,326,null,{}] 03:14:18 INFO - PROCESS | 1658 | 1462356858162 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}] 03:14:18 INFO - PROCESS | 1658 | 1462356858232 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 03:14:18 INFO - PROCESS | 1658 | 1462356858239 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197e7800 == 37 [pid = 1658] [id = 89] 03:14:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x119b6b800) [pid = 1658] [serial = 264] [outer = 0x0] 03:14:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x11a021000) [pid = 1658] [serial = 265] [outer = 0x119b6b800] 03:14:18 INFO - PROCESS | 1658 | 1462356858264 Marionette DEBUG loaded listener.js 03:14:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x123adb800) [pid = 1658] [serial = 266] [outer = 0x119b6b800] 03:14:18 INFO - PROCESS | 1658 | 1462356858606 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]]]}] 03:14:18 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. 03:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 468ms 03:14:18 INFO - PROCESS | 1658 | 1462356858627 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 03:14:18 INFO - PROCESS | 1658 | 1462356858628 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 03:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:14:18 INFO - PROCESS | 1658 | 1462356858631 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:14:18 INFO - PROCESS | 1658 | 1462356858632 Marionette TRACE conn2 <- [1,330,null,{}] 03:14:18 INFO - PROCESS | 1658 | 1462356858634 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}] 03:14:18 INFO - PROCESS | 1658 | 1462356858724 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 03:14:18 INFO - PROCESS | 1658 | 1462356858778 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b12800 == 38 [pid = 1658] [id = 90] 03:14:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1134ea400) [pid = 1658] [serial = 267] [outer = 0x0] 03:14:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x123f66400) [pid = 1658] [serial = 268] [outer = 0x1134ea400] 03:14:18 INFO - PROCESS | 1658 | 1462356858805 Marionette DEBUG loaded listener.js 03:14:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12530b000) [pid = 1658] [serial = 269] [outer = 0x1134ea400] 03:14:19 INFO - PROCESS | 1658 | 1462356859129 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]]]}] 03:14:19 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. 03:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 523ms 03:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:14:19 INFO - PROCESS | 1658 | 1462356859159 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 03:14:19 INFO - PROCESS | 1658 | 1462356859160 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 03:14:19 INFO - PROCESS | 1658 | 1462356859162 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:14:19 INFO - PROCESS | 1658 | 1462356859163 Marionette TRACE conn2 <- [1,334,null,{}] 03:14:19 INFO - PROCESS | 1658 | 1462356859166 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}] 03:14:19 INFO - PROCESS | 1658 | 1462356859251 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 03:14:19 INFO - PROCESS | 1658 | 1462356859255 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x123b0b000 == 39 [pid = 1658] [id = 91] 03:14:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1253e4800) [pid = 1658] [serial = 270] [outer = 0x0] 03:14:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1259be800) [pid = 1658] [serial = 271] [outer = 0x1253e4800] 03:14:19 INFO - PROCESS | 1658 | 1462356859280 Marionette DEBUG loaded listener.js 03:14:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x127149c00) [pid = 1658] [serial = 272] [outer = 0x1253e4800] 03:14:19 INFO - PROCESS | 1658 | 1462356859597 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]]]}] 03:14:19 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. 03:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 03:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:14:19 INFO - PROCESS | 1658 | 1462356859633 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 03:14:19 INFO - PROCESS | 1658 | 1462356859635 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 03:14:19 INFO - PROCESS | 1658 | 1462356859640 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:14:19 INFO - PROCESS | 1658 | 1462356859641 Marionette TRACE conn2 <- [1,338,null,{}] 03:14:19 INFO - PROCESS | 1658 | 1462356859643 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}] 03:14:19 INFO - PROCESS | 1658 | 1462356859738 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 03:14:19 INFO - PROCESS | 1658 | 1462356859743 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x124462000 == 40 [pid = 1658] [id = 92] 03:14:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x12714b800) [pid = 1658] [serial = 273] [outer = 0x0] 03:14:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12724c000) [pid = 1658] [serial = 274] [outer = 0x12714b800] 03:14:19 INFO - PROCESS | 1658 | 1462356859767 Marionette DEBUG loaded listener.js 03:14:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1274c4c00) [pid = 1658] [serial = 275] [outer = 0x12714b800] 03:14:20 INFO - PROCESS | 1658 | 1462356860079 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]]]}] 03:14:20 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. 03:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 03:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:14:20 INFO - PROCESS | 1658 | 1462356860110 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 03:14:20 INFO - PROCESS | 1658 | 1462356860112 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 03:14:20 INFO - PROCESS | 1658 | 1462356860114 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:14:20 INFO - PROCESS | 1658 | 1462356860115 Marionette TRACE conn2 <- [1,342,null,{}] 03:14:20 INFO - PROCESS | 1658 | 1462356860117 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}] 03:14:20 INFO - PROCESS | 1658 | 1462356860206 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 03:14:20 INFO - PROCESS | 1658 | 1462356860211 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x124ca6800 == 41 [pid = 1658] [id = 93] 03:14:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x127155000) [pid = 1658] [serial = 276] [outer = 0x0] 03:14:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1276e9000) [pid = 1658] [serial = 277] [outer = 0x127155000] 03:14:20 INFO - PROCESS | 1658 | 1462356860235 Marionette DEBUG loaded listener.js 03:14:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1276ed400) [pid = 1658] [serial = 278] [outer = 0x127155000] 03:14:20 INFO - PROCESS | 1658 | 1462356860567 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]]]}] 03:14:20 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. 03:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 467ms 03:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:14:20 INFO - PROCESS | 1658 | 1462356860581 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 03:14:20 INFO - PROCESS | 1658 | 1462356860583 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 03:14:20 INFO - PROCESS | 1658 | 1462356860587 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:14:20 INFO - PROCESS | 1658 | 1462356860588 Marionette TRACE conn2 <- [1,346,null,{}] 03:14:20 INFO - PROCESS | 1658 | 1462356860591 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}] 03:14:20 INFO - PROCESS | 1658 | 1462356860676 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 03:14:20 INFO - PROCESS | 1658 | 1462356860688 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x12622b000 == 42 [pid = 1658] [id = 94] 03:14:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1276f0000) [pid = 1658] [serial = 279] [outer = 0x0] 03:14:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x128a17c00) [pid = 1658] [serial = 280] [outer = 0x1276f0000] 03:14:20 INFO - PROCESS | 1658 | 1462356860713 Marionette DEBUG loaded listener.js 03:14:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x128e9f000) [pid = 1658] [serial = 281] [outer = 0x1276f0000] 03:14:20 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x118564000) [pid = 1658] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:14:20 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1272c8400) [pid = 1658] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:14:20 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x113e3d800) [pid = 1658] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:14:20 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x113e3f800) [pid = 1658] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:14:20 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x11856a800) [pid = 1658] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:14:20 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x116805400) [pid = 1658] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:14:20 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11680ec00) [pid = 1658] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:14:20 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1212bd000) [pid = 1658] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:14:20 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1167a1800) [pid = 1658] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:14:20 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x124162400) [pid = 1658] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:14:20 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x115d64c00) [pid = 1658] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:14:20 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x125277800) [pid = 1658] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:14:20 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x12415e800) [pid = 1658] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:14:21 INFO - PROCESS | 1658 | 1462356861092 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]]]}] 03:14:21 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. 03:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 520ms 03:14:21 INFO - PROCESS | 1658 | 1462356861107 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 03:14:21 INFO - PROCESS | 1658 | 1462356861108 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 03:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:14:21 INFO - PROCESS | 1658 | 1462356861110 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:14:21 INFO - PROCESS | 1658 | 1462356861112 Marionette TRACE conn2 <- [1,350,null,{}] 03:14:21 INFO - PROCESS | 1658 | 1462356861114 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}] 03:14:21 INFO - PROCESS | 1658 | 1462356861221 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 03:14:21 INFO - PROCESS | 1658 | 1462356861248 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ec9800 == 43 [pid = 1658] [id = 95] 03:14:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x11346b800) [pid = 1658] [serial = 282] [outer = 0x0] 03:14:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x125277800) [pid = 1658] [serial = 283] [outer = 0x11346b800] 03:14:21 INFO - PROCESS | 1658 | 1462356861277 Marionette DEBUG loaded listener.js 03:14:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x128ea6400) [pid = 1658] [serial = 284] [outer = 0x11346b800] 03:14:21 INFO - PROCESS | 1658 | 1462356861556 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]]]}] 03:14:21 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. 03:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 03:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:14:21 INFO - PROCESS | 1658 | 1462356861580 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 03:14:21 INFO - PROCESS | 1658 | 1462356861581 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 03:14:21 INFO - PROCESS | 1658 | 1462356861583 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:14:21 INFO - PROCESS | 1658 | 1462356861584 Marionette TRACE conn2 <- [1,354,null,{}] 03:14:21 INFO - PROCESS | 1658 | 1462356861594 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}] 03:14:21 INFO - PROCESS | 1658 | 1462356861674 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 03:14:21 INFO - PROCESS | 1658 | 1462356861679 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297c6800 == 44 [pid = 1658] [id = 96] 03:14:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x128ea8c00) [pid = 1658] [serial = 285] [outer = 0x0] 03:14:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x12925b800) [pid = 1658] [serial = 286] [outer = 0x128ea8c00] 03:14:21 INFO - PROCESS | 1658 | 1462356861704 Marionette DEBUG loaded listener.js 03:14:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x129262400) [pid = 1658] [serial = 287] [outer = 0x128ea8c00] 03:14:22 INFO - PROCESS | 1658 | 1462356862008 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]]]}] 03:14:22 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. 03:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 476ms 03:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:14:22 INFO - PROCESS | 1658 | 1462356862060 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 03:14:22 INFO - PROCESS | 1658 | 1462356862061 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 03:14:22 INFO - PROCESS | 1658 | 1462356862063 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:14:22 INFO - PROCESS | 1658 | 1462356862064 Marionette TRACE conn2 <- [1,358,null,{}] 03:14:22 INFO - PROCESS | 1658 | 1462356862066 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}] 03:14:22 INFO - PROCESS | 1658 | 1462356862158 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 03:14:22 INFO - PROCESS | 1658 | 1462356862164 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297d9000 == 45 [pid = 1658] [id = 97] 03:14:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x116a7d000) [pid = 1658] [serial = 288] [outer = 0x0] 03:14:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1292bac00) [pid = 1658] [serial = 289] [outer = 0x116a7d000] 03:14:22 INFO - PROCESS | 1658 | 1462356862191 Marionette DEBUG loaded listener.js 03:14:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1292c2800) [pid = 1658] [serial = 290] [outer = 0x116a7d000] 03:14:22 INFO - PROCESS | 1658 | 1462356862477 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]]]}] 03:14:22 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. 03:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 03:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:14:22 INFO - PROCESS | 1658 | 1462356862531 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 03:14:22 INFO - PROCESS | 1658 | 1462356862533 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 03:14:22 INFO - PROCESS | 1658 | 1462356862537 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:14:22 INFO - PROCESS | 1658 | 1462356862538 Marionette TRACE conn2 <- [1,362,null,{}] 03:14:22 INFO - PROCESS | 1658 | 1462356862541 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}] 03:14:22 INFO - PROCESS | 1658 | 1462356862613 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 03:14:22 INFO - PROCESS | 1658 | 1462356862618 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a781800 == 46 [pid = 1658] [id = 98] 03:14:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x128ea6000) [pid = 1658] [serial = 291] [outer = 0x0] 03:14:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12a808c00) [pid = 1658] [serial = 292] [outer = 0x128ea6000] 03:14:22 INFO - PROCESS | 1658 | 1462356862644 Marionette DEBUG loaded listener.js 03:14:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12a80f800) [pid = 1658] [serial = 293] [outer = 0x128ea6000] 03:14:23 INFO - PROCESS | 1658 | 1462356863068 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]]]}] 03:14:23 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. 03:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 571ms 03:14:23 INFO - PROCESS | 1658 | 1462356863106 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 03:14:23 INFO - PROCESS | 1658 | 1462356863109 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 03:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:14:23 INFO - PROCESS | 1658 | 1462356863112 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:14:23 INFO - PROCESS | 1658 | 1462356863115 Marionette TRACE conn2 <- [1,366,null,{}] 03:14:23 INFO - PROCESS | 1658 | 1462356863119 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}] 03:14:23 INFO - PROCESS | 1658 | 1462356863218 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 03:14:23 INFO - PROCESS | 1658 | 1462356863276 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x1165f4800 == 47 [pid = 1658] [id = 99] 03:14:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x115fcdc00) [pid = 1658] [serial = 294] [outer = 0x0] 03:14:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1165cf000) [pid = 1658] [serial = 295] [outer = 0x115fcdc00] 03:14:23 INFO - PROCESS | 1658 | 1462356863307 Marionette DEBUG loaded listener.js 03:14:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x11768bc00) [pid = 1658] [serial = 296] [outer = 0x115fcdc00] 03:14:23 INFO - PROCESS | 1658 | 1462356863773 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]]]}] 03:14:23 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. 03:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 672ms 03:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:14:23 INFO - PROCESS | 1658 | 1462356863784 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 03:14:23 INFO - PROCESS | 1658 | 1462356863788 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 03:14:23 INFO - PROCESS | 1658 | 1462356863792 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:14:23 INFO - PROCESS | 1658 | 1462356863794 Marionette TRACE conn2 <- [1,370,null,{}] 03:14:23 INFO - PROCESS | 1658 | 1462356863844 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}] 03:14:23 INFO - PROCESS | 1658 | 1462356863954 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 03:14:24 INFO - PROCESS | 1658 | 1462356863999 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x119744800 == 48 [pid = 1658] [id = 100] 03:14:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x118732800) [pid = 1658] [serial = 297] [outer = 0x0] 03:14:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1187a8400) [pid = 1658] [serial = 298] [outer = 0x118732800] 03:14:24 INFO - PROCESS | 1658 | 1462356864028 Marionette DEBUG loaded listener.js 03:14:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x119122000) [pid = 1658] [serial = 299] [outer = 0x118732800] 03:14:24 INFO - PROCESS | 1658 | 1462356864466 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]]]}] 03:14:24 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. 03:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 720ms 03:14:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:14:24 INFO - PROCESS | 1658 | 1462356864516 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 03:14:24 INFO - PROCESS | 1658 | 1462356864519 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 03:14:24 INFO - PROCESS | 1658 | 1462356864522 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:14:24 INFO - PROCESS | 1658 | 1462356864525 Marionette TRACE conn2 <- [1,374,null,{}] 03:14:24 INFO - PROCESS | 1658 | 1462356864532 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}] 03:14:24 INFO - PROCESS | 1658 | 1462356864629 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 03:14:24 INFO - PROCESS | 1658 | 1462356864689 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x127298800 == 49 [pid = 1658] [id = 101] 03:14:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1212ba800) [pid = 1658] [serial = 300] [outer = 0x0] 03:14:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x123be5000) [pid = 1658] [serial = 301] [outer = 0x1212ba800] 03:14:24 INFO - PROCESS | 1658 | 1462356864720 Marionette DEBUG loaded listener.js 03:14:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12415e800) [pid = 1658] [serial = 302] [outer = 0x1212ba800] 03:14:25 INFO - PROCESS | 1658 | 1462356865160 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:14:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:14:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 672ms 03:14:25 INFO - PROCESS | 1658 | 1462356865207 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 03:14:25 INFO - PROCESS | 1658 | 1462356865209 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 03:14:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:14:25 INFO - PROCESS | 1658 | 1462356865212 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:14:25 INFO - PROCESS | 1658 | 1462356865213 Marionette TRACE conn2 <- [1,378,null,{}] 03:14:25 INFO - PROCESS | 1658 | 1462356865215 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}] 03:14:25 INFO - PROCESS | 1658 | 1462356865312 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 03:14:25 INFO - PROCESS | 1658 | 1462356865356 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x11974f000 == 50 [pid = 1658] [id = 102] 03:14:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1244a0800) [pid = 1658] [serial = 303] [outer = 0x0] 03:14:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x124ee2400) [pid = 1658] [serial = 304] [outer = 0x1244a0800] 03:14:25 INFO - PROCESS | 1658 | 1462356865385 Marionette DEBUG loaded listener.js 03:14:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x126298000) [pid = 1658] [serial = 305] [outer = 0x1244a0800] 03:14:25 INFO - PROCESS | 1658 | 1462356865984 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:14:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:14:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 820ms 03:14:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:14:26 INFO - PROCESS | 1658 | 1462356866036 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 03:14:26 INFO - PROCESS | 1658 | 1462356866038 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 03:14:26 INFO - PROCESS | 1658 | 1462356866041 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:14:26 INFO - PROCESS | 1658 | 1462356866043 Marionette TRACE conn2 <- [1,382,null,{}] 03:14:26 INFO - PROCESS | 1658 | 1462356866047 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}] 03:14:26 INFO - PROCESS | 1658 | 1462356866132 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 03:14:26 INFO - PROCESS | 1658 | 1462356866191 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191be000 == 51 [pid = 1658] [id = 103] 03:14:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x11680a800) [pid = 1658] [serial = 306] [outer = 0x0] 03:14:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x117d35800) [pid = 1658] [serial = 307] [outer = 0x11680a800] 03:14:26 INFO - PROCESS | 1658 | 1462356866218 Marionette DEBUG loaded listener.js 03:14:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x118335400) [pid = 1658] [serial = 308] [outer = 0x11680a800] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1297d9000 == 50 [pid = 1658] [id = 97] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1297c6800 == 49 [pid = 1658] [id = 96] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x128ec9800 == 48 [pid = 1658] [id = 95] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x12622b000 == 47 [pid = 1658] [id = 94] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x124ca6800 == 46 [pid = 1658] [id = 93] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x124462000 == 45 [pid = 1658] [id = 92] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x123b0b000 == 44 [pid = 1658] [id = 91] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12911d800) [pid = 1658] [serial = 238] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | 1462356866688 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x119b12800 == 43 [pid = 1658] [id = 90] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1197e7800 == 42 [pid = 1658] [id = 89] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1191bb800 == 41 [pid = 1658] [id = 88] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1181e0000 == 40 [pid = 1658] [id = 87] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1162c7000 == 39 [pid = 1658] [id = 86] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x11735e800 == 38 [pid = 1658] [id = 85] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x119f2d000 == 37 [pid = 1658] [id = 82] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x117d08800 == 36 [pid = 1658] [id = 81] 03:14:26 INFO - PROCESS | 1658 | --DOCSHELL 0x128ecd800 == 35 [pid = 1658] [id = 80] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x128a1e800) [pid = 1658] [serial = 236] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x118854800) [pid = 1658] [serial = 209] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1276e7c00) [pid = 1658] [serial = 235] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1165d1400) [pid = 1658] [serial = 202] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1185b7000) [pid = 1658] [serial = 208] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x119d26400) [pid = 1658] [serial = 214] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1190a1400) [pid = 1658] [serial = 211] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1190a8800) [pid = 1658] [serial = 230] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x11832fc00) [pid = 1658] [serial = 205] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x119b6a000) [pid = 1658] [serial = 212] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x123f65400) [pid = 1658] [serial = 218] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1212bf800) [pid = 1658] [serial = 217] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x117d30000) [pid = 1658] [serial = 204] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1212bbc00) [pid = 1658] [serial = 232] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1181bd800) [pid = 1658] [serial = 229] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x12629bc00) [pid = 1658] [serial = 195] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12724ec00) [pid = 1658] [serial = 233] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x126291000) [pid = 1658] [serial = 224] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x11717ac00) [pid = 1658] [serial = 198] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x116743000) [pid = 1658] [serial = 157] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1211e7800) [pid = 1658] [serial = 215] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x127151c00) [pid = 1658] [serial = 227] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x115d63400) [pid = 1658] [serial = 201] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x12530bc00) [pid = 1658] [serial = 223] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x12629a400) [pid = 1658] [serial = 226] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x125086c00) [pid = 1658] [serial = 221] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x124bc6800) [pid = 1658] [serial = 220] [outer = 0x0] [url = about:blank] 03:14:26 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x12d412800) [pid = 1658] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:14:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:14:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 03:14:26 INFO - PROCESS | 1658 | 1462356866712 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 03:14:26 INFO - PROCESS | 1658 | 1462356866715 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 03:14:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:14:26 INFO - PROCESS | 1658 | 1462356866736 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:14:26 INFO - PROCESS | 1658 | 1462356866738 Marionette TRACE conn2 <- [1,386,null,{}] 03:14:26 INFO - PROCESS | 1658 | 1462356866743 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}] 03:14:26 INFO - PROCESS | 1658 | 1462356866816 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 03:14:26 INFO - PROCESS | 1658 | 1462356866822 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x116780800 == 36 [pid = 1658] [id = 104] 03:14:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x118335c00) [pid = 1658] [serial = 309] [outer = 0x0] 03:14:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1185af400) [pid = 1658] [serial = 310] [outer = 0x118335c00] 03:14:26 INFO - PROCESS | 1658 | 1462356866848 Marionette DEBUG loaded listener.js 03:14:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x118854800) [pid = 1658] [serial = 311] [outer = 0x118335c00] 03:14:27 INFO - PROCESS | 1658 | 1462356867191 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]]]}] 03:14:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:14:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 482ms 03:14:27 INFO - PROCESS | 1658 | 1462356867208 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 03:14:27 INFO - PROCESS | 1658 | 1462356867209 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 03:14:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:14:27 INFO - PROCESS | 1658 | 1462356867211 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:14:27 INFO - PROCESS | 1658 | 1462356867213 Marionette TRACE conn2 <- [1,390,null,{}] 03:14:27 INFO - PROCESS | 1658 | 1462356867221 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}] 03:14:27 INFO - PROCESS | 1658 | 1462356867296 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 03:14:27 INFO - PROCESS | 1658 | 1462356867349 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191b6800 == 37 [pid = 1658] [id = 105] 03:14:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x118733c00) [pid = 1658] [serial = 312] [outer = 0x0] 03:14:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x11997d400) [pid = 1658] [serial = 313] [outer = 0x118733c00] 03:14:27 INFO - PROCESS | 1658 | 1462356867379 Marionette DEBUG loaded listener.js 03:14:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1212b7400) [pid = 1658] [serial = 314] [outer = 0x118733c00] 03:14:27 INFO - PROCESS | 1658 | 1462356867697 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]]]}] 03:14:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:14:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 522ms 03:14:27 INFO - PROCESS | 1658 | 1462356867734 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 03:14:27 INFO - PROCESS | 1658 | 1462356867738 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 03:14:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:14:27 INFO - PROCESS | 1658 | 1462356867741 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:14:27 INFO - PROCESS | 1658 | 1462356867742 Marionette TRACE conn2 <- [1,394,null,{}] 03:14:27 INFO - PROCESS | 1658 | 1462356867745 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}] 03:14:27 INFO - PROCESS | 1658 | 1462356867822 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 03:14:27 INFO - PROCESS | 1658 | 1462356867827 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b20800 == 38 [pid = 1658] [id = 106] 03:14:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1212bb000) [pid = 1658] [serial = 315] [outer = 0x0] 03:14:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x123f62c00) [pid = 1658] [serial = 316] [outer = 0x1212bb000] 03:14:27 INFO - PROCESS | 1658 | 1462356867859 Marionette DEBUG loaded listener.js 03:14:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x124cadc00) [pid = 1658] [serial = 317] [outer = 0x1212bb000] 03:14:28 INFO - PROCESS | 1658 | 1462356868336 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]]]}] 03:14:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:14:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 618ms 03:14:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:14:28 INFO - PROCESS | 1658 | 1462356868359 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 03:14:28 INFO - PROCESS | 1658 | 1462356868360 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 03:14:28 INFO - PROCESS | 1658 | 1462356868362 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:14:28 INFO - PROCESS | 1658 | 1462356868363 Marionette TRACE conn2 <- [1,398,null,{}] 03:14:28 INFO - PROCESS | 1658 | 1462356868366 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}] 03:14:28 INFO - PROCESS | 1658 | 1462356868439 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 03:14:28 INFO - PROCESS | 1658 | 1462356868443 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x123b1a000 == 39 [pid = 1658] [id = 107] 03:14:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x124408400) [pid = 1658] [serial = 318] [outer = 0x0] 03:14:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12530b400) [pid = 1658] [serial = 319] [outer = 0x124408400] 03:14:28 INFO - PROCESS | 1658 | 1462356868469 Marionette DEBUG loaded listener.js 03:14:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1259b8800) [pid = 1658] [serial = 320] [outer = 0x124408400] 03:14:28 INFO - PROCESS | 1658 | 1462356868903 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]]]}] 03:14:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:14:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 567ms 03:14:28 INFO - PROCESS | 1658 | 1462356868939 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 03:14:28 INFO - PROCESS | 1658 | 1462356868940 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 03:14:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:14:28 INFO - PROCESS | 1658 | 1462356868956 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:14:28 INFO - PROCESS | 1658 | 1462356868957 Marionette TRACE conn2 <- [1,402,null,{}] 03:14:28 INFO - PROCESS | 1658 | 1462356868959 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}] 03:14:29 INFO - PROCESS | 1658 | 1462356869065 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 03:14:29 INFO - PROCESS | 1658 | 1462356869097 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x124c9a800 == 40 [pid = 1658] [id = 108] 03:14:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1276e1400) [pid = 1658] [serial = 321] [outer = 0x0] 03:14:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x128a16000) [pid = 1658] [serial = 322] [outer = 0x1276e1400] 03:14:29 INFO - PROCESS | 1658 | 1462356869130 Marionette DEBUG loaded listener.js 03:14:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x128ea1000) [pid = 1658] [serial = 323] [outer = 0x1276e1400] 03:14:29 INFO - PROCESS | 1658 | 1462356869479 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]]]}] 03:14:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:14:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 581ms 03:14:29 INFO - PROCESS | 1658 | 1462356869527 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 03:14:29 INFO - PROCESS | 1658 | 1462356869529 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 03:14:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:14:29 INFO - PROCESS | 1658 | 1462356869531 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:14:29 INFO - PROCESS | 1658 | 1462356869532 Marionette TRACE conn2 <- [1,406,null,{}] 03:14:29 INFO - PROCESS | 1658 | 1462356869534 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}] 03:14:29 INFO - PROCESS | 1658 | 1462356869629 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 03:14:29 INFO - PROCESS | 1658 | 1462356869635 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12622f000 == 41 [pid = 1658] [id = 109] 03:14:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x128ea3400) [pid = 1658] [serial = 324] [outer = 0x0] 03:14:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x128ea9c00) [pid = 1658] [serial = 325] [outer = 0x128ea3400] 03:14:29 INFO - PROCESS | 1658 | 1462356869660 Marionette DEBUG loaded listener.js 03:14:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1292b7000) [pid = 1658] [serial = 326] [outer = 0x128ea3400] 03:14:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:14:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 467ms 03:14:30 INFO - PROCESS | 1658 | 1462356869995 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]]]}] 03:14:30 INFO - PROCESS | 1658 | 1462356869999 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 03:14:30 INFO - PROCESS | 1658 | 1462356870000 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 03:14:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:14:30 INFO - PROCESS | 1658 | 1462356870017 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:14:30 INFO - PROCESS | 1658 | 1462356870018 Marionette TRACE conn2 <- [1,410,null,{}] 03:14:30 INFO - PROCESS | 1658 | 1462356870024 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}] 03:14:30 INFO - PROCESS | 1658 | 1462356870117 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 03:14:30 INFO - PROCESS | 1658 | 1462356870122 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x126234000 == 42 [pid = 1658] [id = 110] 03:14:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1276ef000) [pid = 1658] [serial = 327] [outer = 0x0] 03:14:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1292b7c00) [pid = 1658] [serial = 328] [outer = 0x1276ef000] 03:14:30 INFO - PROCESS | 1658 | 1462356870146 Marionette DEBUG loaded listener.js 03:14:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x12a80b400) [pid = 1658] [serial = 329] [outer = 0x1276ef000] 03:14:30 INFO - PROCESS | 1658 | 1462356870489 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]]]}] 03:14:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:14:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 528ms 03:14:30 INFO - PROCESS | 1658 | 1462356870538 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 03:14:30 INFO - PROCESS | 1658 | 1462356870539 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 03:14:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:14:30 INFO - PROCESS | 1658 | 1462356870542 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:14:30 INFO - PROCESS | 1658 | 1462356870543 Marionette TRACE conn2 <- [1,414,null,{}] 03:14:30 INFO - PROCESS | 1658 | 1462356870545 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}] 03:14:30 INFO - PROCESS | 1658 | 1462356870639 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 03:14:30 INFO - PROCESS | 1658 | 1462356870643 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x1292e4000 == 43 [pid = 1658] [id = 111] 03:14:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x128ea4800) [pid = 1658] [serial = 330] [outer = 0x0] 03:14:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12a833400) [pid = 1658] [serial = 331] [outer = 0x128ea4800] 03:14:30 INFO - PROCESS | 1658 | 1462356870668 Marionette DEBUG loaded listener.js 03:14:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12ab48000) [pid = 1658] [serial = 332] [outer = 0x128ea4800] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1253e4800) [pid = 1658] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12714b800) [pid = 1658] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x11680bc00) [pid = 1658] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1167a9800) [pid = 1658] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x11982f000) [pid = 1658] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x115d61400) [pid = 1658] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x11717d000) [pid = 1658] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x119b6b800) [pid = 1658] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x123d5e800) [pid = 1658] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1168bf000) [pid = 1658] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x11346b800) [pid = 1658] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x127155000) [pid = 1658] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x118734400) [pid = 1658] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1276f0000) [pid = 1658] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x128ea8c00) [pid = 1658] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1134ea400) [pid = 1658] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:14:31 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x116a7d000) [pid = 1658] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:14:31 INFO - PROCESS | 1658 | 1462356871161 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]]]}] 03:14:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:14:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 668ms 03:14:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:14:31 INFO - PROCESS | 1658 | 1462356871211 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 03:14:31 INFO - PROCESS | 1658 | 1462356871213 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 03:14:31 INFO - PROCESS | 1658 | 1462356871216 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:14:31 INFO - PROCESS | 1658 | 1462356871217 Marionette TRACE conn2 <- [1,418,null,{}] 03:14:31 INFO - PROCESS | 1658 | 1462356871224 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}] 03:14:31 INFO - PROCESS | 1658 | 1462356871345 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 03:14:31 INFO - PROCESS | 1658 | 1462356871442 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x11973d800 == 44 [pid = 1658] [id = 112] 03:14:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1165cc400) [pid = 1658] [serial = 333] [outer = 0x0] 03:14:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1181b9c00) [pid = 1658] [serial = 334] [outer = 0x1165cc400] 03:14:31 INFO - PROCESS | 1658 | 1462356871478 Marionette DEBUG loaded listener.js 03:14:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x123d5e800) [pid = 1658] [serial = 335] [outer = 0x1165cc400] 03:14:31 INFO - PROCESS | 1658 | 1462356871624 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:14:32 INFO - PROCESS | 1658 | 1462356872264 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]]]}] 03:14:32 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 03:14:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1073ms 03:14:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:14:32 INFO - PROCESS | 1658 | 1462356872289 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 03:14:32 INFO - PROCESS | 1658 | 1462356872291 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 03:14:32 INFO - PROCESS | 1658 | 1462356872293 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:14:32 INFO - PROCESS | 1658 | 1462356872295 Marionette TRACE conn2 <- [1,422,null,{}] 03:14:32 INFO - PROCESS | 1658 | 1462356872297 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}] 03:14:32 INFO - PROCESS | 1658 | 1462356872393 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 03:14:32 INFO - PROCESS | 1658 | 1462356872397 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b36c800 == 45 [pid = 1658] [id = 113] 03:14:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12714b800) [pid = 1658] [serial = 336] [outer = 0x0] 03:14:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12b21c800) [pid = 1658] [serial = 337] [outer = 0x12714b800] 03:14:32 INFO - PROCESS | 1658 | 1462356872505 Marionette DEBUG loaded listener.js 03:14:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12ba79400) [pid = 1658] [serial = 338] [outer = 0x12714b800] 03:14:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:14:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1069ms 03:14:33 INFO - PROCESS | 1658 | 1462356873357 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]]]}] 03:14:33 INFO - PROCESS | 1658 | 1462356873362 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 03:14:33 INFO - PROCESS | 1658 | 1462356873365 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 03:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:14:33 INFO - PROCESS | 1658 | 1462356873370 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:14:33 INFO - PROCESS | 1658 | 1462356873373 Marionette TRACE conn2 <- [1,426,null,{}] 03:14:33 INFO - PROCESS | 1658 | 1462356873377 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}] 03:14:33 INFO - PROCESS | 1658 | 1462356873476 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 03:14:33 INFO - PROCESS | 1658 | 1462356873521 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a9a000 == 46 [pid = 1658] [id = 114] 03:14:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1165c8400) [pid = 1658] [serial = 339] [outer = 0x0] 03:14:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x116803c00) [pid = 1658] [serial = 340] [outer = 0x1165c8400] 03:14:33 INFO - PROCESS | 1658 | 1462356873553 Marionette DEBUG loaded listener.js 03:14:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x11832fc00) [pid = 1658] [serial = 341] [outer = 0x1165c8400] 03:14:34 INFO - PROCESS | 1658 | 1462356874020 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] 03:14:34 INFO - PROCESS | 1658 | 1462356874049 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 03:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:14:34 INFO - PROCESS | 1658 | 1462356874072 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:14:34 INFO - PROCESS | 1658 | 1462356874074 Marionette TRACE conn2 <- [1,430,null,{}] 03:14:34 INFO - PROCESS | 1658 | 1462356874077 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}] 03:14:34 INFO - PROCESS | 1658 | 1462356874176 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 03:14:34 INFO - PROCESS | 1658 | 1462356874233 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197ed000 == 47 [pid = 1658] [id = 115] 03:14:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1185b3800) [pid = 1658] [serial = 342] [outer = 0x0] 03:14:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x119122400) [pid = 1658] [serial = 343] [outer = 0x1185b3800] 03:14:34 INFO - PROCESS | 1658 | 1462356874262 Marionette DEBUG loaded listener.js 03:14:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x119981c00) [pid = 1658] [serial = 344] [outer = 0x1185b3800] 03:14:34 INFO - PROCESS | 1658 | 1462356874694 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]]]}] 03:14:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:14:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 674ms 03:14:34 INFO - PROCESS | 1658 | 1462356874752 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 03:14:34 INFO - PROCESS | 1658 | 1462356874753 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 03:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:14:34 INFO - PROCESS | 1658 | 1462356874757 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:14:34 INFO - PROCESS | 1658 | 1462356874760 Marionette TRACE conn2 <- [1,434,null,{}] 03:14:34 INFO - PROCESS | 1658 | 1462356874768 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}] 03:14:34 INFO - PROCESS | 1658 | 1462356874870 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 03:14:34 INFO - PROCESS | 1658 | 1462356874962 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x1272a5800 == 48 [pid = 1658] [id = 116] 03:14:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x124b35400) [pid = 1658] [serial = 345] [outer = 0x0] 03:14:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x124eeb000) [pid = 1658] [serial = 346] [outer = 0x124b35400] 03:14:34 INFO - PROCESS | 1658 | 1462356874993 Marionette DEBUG loaded listener.js 03:14:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12714b400) [pid = 1658] [serial = 347] [outer = 0x124b35400] 03:14:35 INFO - PROCESS | 1658 | 1462356875416 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]]]}] 03:14:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:14:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 03:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:14:35 INFO - PROCESS | 1658 | 1462356875428 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 03:14:35 INFO - PROCESS | 1658 | 1462356875430 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 03:14:35 INFO - PROCESS | 1658 | 1462356875433 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:14:35 INFO - PROCESS | 1658 | 1462356875434 Marionette TRACE conn2 <- [1,438,null,{}] 03:14:35 INFO - PROCESS | 1658 | 1462356875439 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}] 03:14:35 INFO - PROCESS | 1658 | 1462356875546 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 03:14:35 INFO - PROCESS | 1658 | 1462356875591 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bad8000 == 49 [pid = 1658] [id = 117] 03:14:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1276e4000) [pid = 1658] [serial = 348] [outer = 0x0] 03:14:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1276eec00) [pid = 1658] [serial = 349] [outer = 0x1276e4000] 03:14:35 INFO - PROCESS | 1658 | 1462356875621 Marionette DEBUG loaded listener.js 03:14:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x128e9fc00) [pid = 1658] [serial = 350] [outer = 0x1276e4000] 03:14:36 INFO - PROCESS | 1658 | 1462356876061 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]]]}] 03:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 672ms 03:14:36 INFO - PROCESS | 1658 | 1462356876105 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 03:14:36 INFO - PROCESS | 1658 | 1462356876107 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 03:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:14:36 INFO - PROCESS | 1658 | 1462356876109 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:14:36 INFO - PROCESS | 1658 | 1462356876110 Marionette TRACE conn2 <- [1,442,null,{}] 03:14:36 INFO - PROCESS | 1658 | 1462356876113 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}] 03:14:36 INFO - PROCESS | 1658 | 1462356876229 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 03:14:36 INFO - PROCESS | 1658 | 1462356876416 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x11685d800 == 50 [pid = 1658] [id = 118] 03:14:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x113e3d800) [pid = 1658] [serial = 351] [outer = 0x0] 03:14:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x115d60000) [pid = 1658] [serial = 352] [outer = 0x113e3d800] 03:14:36 INFO - PROCESS | 1658 | 1462356876444 Marionette DEBUG loaded listener.js 03:14:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x116a81000) [pid = 1658] [serial = 353] [outer = 0x113e3d800] 03:14:36 INFO - PROCESS | 1658 | 1462356876899 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]]]}] 03:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 820ms 03:14:36 INFO - PROCESS | 1658 | 1462356876937 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 03:14:36 INFO - PROCESS | 1658 | 1462356876940 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 03:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:14:36 INFO - PROCESS | 1658 | 1462356876944 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:14:36 INFO - PROCESS | 1658 | 1462356876946 Marionette TRACE conn2 <- [1,446,null,{}] 03:14:36 INFO - PROCESS | 1658 | 1462356876949 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}] 03:14:37 INFO - PROCESS | 1658 | 1462356877036 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 03:14:37 INFO - PROCESS | 1658 | --DOCSHELL 0x11973d800 == 49 [pid = 1658] [id = 112] 03:14:37 INFO - PROCESS | 1658 | --DOCSHELL 0x1292e4000 == 48 [pid = 1658] [id = 111] 03:14:37 INFO - PROCESS | 1658 | --DOCSHELL 0x126234000 == 47 [pid = 1658] [id = 110] 03:14:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12622f000 == 46 [pid = 1658] [id = 109] 03:14:37 INFO - PROCESS | 1658 | --DOCSHELL 0x124c9a800 == 45 [pid = 1658] [id = 108] 03:14:37 INFO - PROCESS | 1658 | --DOCSHELL 0x123b1a000 == 44 [pid = 1658] [id = 107] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x12a808c00) [pid = 1658] [serial = 292] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | 1462356877133 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:37 INFO - PROCESS | 1658 | --DOCSHELL 0x119b20800 == 43 [pid = 1658] [id = 106] 03:14:37 INFO - PROCESS | 1658 | --DOCSHELL 0x1191b6800 == 42 [pid = 1658] [id = 105] 03:14:37 INFO - PROCESS | 1658 | --DOCSHELL 0x116780800 == 41 [pid = 1658] [id = 104] 03:14:37 INFO - PROCESS | 1658 | --DOCSHELL 0x1191be000 == 40 [pid = 1658] [id = 103] 03:14:37 INFO - PROCESS | 1658 | --DOCSHELL 0x127298800 == 39 [pid = 1658] [id = 101] 03:14:37 INFO - PROCESS | 1658 | --DOCSHELL 0x119744800 == 38 [pid = 1658] [id = 100] 03:14:37 INFO - PROCESS | 1658 | --DOCSHELL 0x1165f4800 == 37 [pid = 1658] [id = 99] 03:14:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12a781800 == 36 [pid = 1658] [id = 98] 03:14:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x113416000 == 37 [pid = 1658] [id = 119] 03:14:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x117d2c400) [pid = 1658] [serial = 354] [outer = 0x0] 03:14:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x118330c00) [pid = 1658] [serial = 355] [outer = 0x117d2c400] 03:14:37 INFO - PROCESS | 1658 | 1462356877165 Marionette DEBUG loaded listener.js 03:14:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1187a1000) [pid = 1658] [serial = 356] [outer = 0x117d2c400] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1259be800) [pid = 1658] [serial = 271] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12724c000) [pid = 1658] [serial = 274] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x118563400) [pid = 1658] [serial = 242] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x11832c000) [pid = 1658] [serial = 241] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x117d2c800) [pid = 1658] [serial = 254] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1168be800) [pid = 1658] [serial = 253] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x119b72c00) [pid = 1658] [serial = 262] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x119d25000) [pid = 1658] [serial = 263] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1253e5000) [pid = 1658] [serial = 251] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x119e86000) [pid = 1658] [serial = 250] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x118727000) [pid = 1658] [serial = 259] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x119129000) [pid = 1658] [serial = 260] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x11a021000) [pid = 1658] [serial = 265] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x123adb800) [pid = 1658] [serial = 266] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x124caec00) [pid = 1658] [serial = 248] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x123f65000) [pid = 1658] [serial = 247] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x11807b400) [pid = 1658] [serial = 256] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x125277800) [pid = 1658] [serial = 283] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x118336800) [pid = 1658] [serial = 257] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1276e9000) [pid = 1658] [serial = 277] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x119834800) [pid = 1658] [serial = 245] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1190a9400) [pid = 1658] [serial = 244] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1274c4c00) [pid = 1658] [serial = 275] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x128a17c00) [pid = 1658] [serial = 280] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1276ed400) [pid = 1658] [serial = 278] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x12925b800) [pid = 1658] [serial = 286] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x128e9f000) [pid = 1658] [serial = 281] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x123f66400) [pid = 1658] [serial = 268] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x12530b000) [pid = 1658] [serial = 269] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x128ea6400) [pid = 1658] [serial = 284] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x127149c00) [pid = 1658] [serial = 272] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x129262400) [pid = 1658] [serial = 287] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1292bac00) [pid = 1658] [serial = 289] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1292c2800) [pid = 1658] [serial = 290] [outer = 0x0] [url = about:blank] 03:14:37 INFO - PROCESS | 1658 | 1462356877482 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]]]}] 03:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 571ms 03:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:14:37 INFO - PROCESS | 1658 | 1462356877516 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 03:14:37 INFO - PROCESS | 1658 | 1462356877521 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 03:14:37 INFO - PROCESS | 1658 | 1462356877524 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:14:37 INFO - PROCESS | 1658 | 1462356877525 Marionette TRACE conn2 <- [1,450,null,{}] 03:14:37 INFO - PROCESS | 1658 | 1462356877527 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}] 03:14:37 INFO - PROCESS | 1658 | 1462356877601 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 03:14:37 INFO - PROCESS | 1658 | 1462356877630 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x1188a7000 == 38 [pid = 1658] [id = 120] 03:14:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x11912b800) [pid = 1658] [serial = 357] [outer = 0x0] 03:14:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x119832c00) [pid = 1658] [serial = 358] [outer = 0x11912b800] 03:14:37 INFO - PROCESS | 1658 | 1462356877656 Marionette DEBUG loaded listener.js 03:14:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x119b70000) [pid = 1658] [serial = 359] [outer = 0x11912b800] 03:14:37 INFO - PROCESS | 1658 | 1462356877994 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] 03:14:38 INFO - PROCESS | 1658 | 1462356878047 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 03:14:38 INFO - PROCESS | 1658 | 1462356878054 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:14:38 INFO - PROCESS | 1658 | 1462356878058 Marionette TRACE conn2 <- [1,454,null,{}] 03:14:38 INFO - PROCESS | 1658 | 1462356878061 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}] 03:14:38 INFO - PROCESS | 1658 | 1462356878134 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 03:14:38 INFO - PROCESS | 1658 | 1462356878141 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197dc800 == 39 [pid = 1658] [id = 121] 03:14:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x119ba2000) [pid = 1658] [serial = 360] [outer = 0x0] 03:14:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x11a01c000) [pid = 1658] [serial = 361] [outer = 0x119ba2000] 03:14:38 INFO - PROCESS | 1658 | 1462356878166 Marionette DEBUG loaded listener.js 03:14:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x123f61800) [pid = 1658] [serial = 362] [outer = 0x119ba2000] 03:14:38 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:38 INFO - PROCESS | 1658 | 1462356878493 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]]]}] 03:14:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 477ms 03:14:38 INFO - PROCESS | 1658 | 1462356878527 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 03:14:38 INFO - PROCESS | 1658 | 1462356878529 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 03:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:14:38 INFO - PROCESS | 1658 | 1462356878531 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:14:38 INFO - PROCESS | 1658 | 1462356878532 Marionette TRACE conn2 <- [1,458,null,{}] 03:14:38 INFO - PROCESS | 1658 | 1462356878534 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}] 03:14:38 INFO - PROCESS | 1658 | 1462356878607 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 03:14:38 INFO - PROCESS | 1658 | 1462356878652 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b0d000 == 40 [pid = 1658] [id = 122] 03:14:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1134f2c00) [pid = 1658] [serial = 363] [outer = 0x0] 03:14:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x124163800) [pid = 1658] [serial = 364] [outer = 0x1134f2c00] 03:14:38 INFO - PROCESS | 1658 | 1462356878678 Marionette DEBUG loaded listener.js 03:14:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12527bc00) [pid = 1658] [serial = 365] [outer = 0x1134f2c00] 03:14:38 INFO - PROCESS | 1658 | 1462356878973 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] 03:14:39 INFO - PROCESS | 1658 | 1462356879001 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 03:14:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:14:39 INFO - PROCESS | 1658 | 1462356879007 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:14:39 INFO - PROCESS | 1658 | 1462356879008 Marionette TRACE conn2 <- [1,462,null,{}] 03:14:39 INFO - PROCESS | 1658 | 1462356879011 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}] 03:14:39 INFO - PROCESS | 1658 | 1462356879083 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 03:14:39 INFO - PROCESS | 1658 | 1462356879090 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x123c1c800 == 41 [pid = 1658] [id = 123] 03:14:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x12714f800) [pid = 1658] [serial = 366] [outer = 0x0] 03:14:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1272c7400) [pid = 1658] [serial = 367] [outer = 0x12714f800] 03:14:39 INFO - PROCESS | 1658 | 1462356879123 Marionette DEBUG loaded listener.js 03:14:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1276f0c00) [pid = 1658] [serial = 368] [outer = 0x12714f800] 03:14:39 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:39 INFO - PROCESS | 1658 | 1462356879510 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] 03:14:39 INFO - PROCESS | 1658 | 1462356879529 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 03:14:39 INFO - PROCESS | 1658 | 1462356879531 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:14:39 INFO - PROCESS | 1658 | 1462356879532 Marionette TRACE conn2 <- [1,466,null,{}] 03:14:39 INFO - PROCESS | 1658 | 1462356879537 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}] 03:14:39 INFO - PROCESS | 1658 | 1462356879633 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 03:14:39 INFO - PROCESS | 1658 | 1462356879637 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x116218000 == 42 [pid = 1658] [id = 124] 03:14:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1272ce800) [pid = 1658] [serial = 369] [outer = 0x0] 03:14:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x128ea6c00) [pid = 1658] [serial = 370] [outer = 0x1272ce800] 03:14:39 INFO - PROCESS | 1658 | 1462356879662 Marionette DEBUG loaded listener.js 03:14:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1292c3800) [pid = 1658] [serial = 371] [outer = 0x1272ce800] 03:14:40 INFO - PROCESS | 1658 | 1462356880024 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] 03:14:40 INFO - PROCESS | 1658 | 1462356880052 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 03:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:14:40 INFO - PROCESS | 1658 | 1462356880058 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:14:40 INFO - PROCESS | 1658 | 1462356880059 Marionette TRACE conn2 <- [1,470,null,{}] 03:14:40 INFO - PROCESS | 1658 | 1462356880061 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}] 03:14:40 INFO - PROCESS | 1658 | 1462356880153 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 03:14:40 INFO - PROCESS | 1658 | 1462356880157 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x1250dd800 == 43 [pid = 1658] [id = 125] 03:14:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x129263000) [pid = 1658] [serial = 372] [outer = 0x0] 03:14:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12a808c00) [pid = 1658] [serial = 373] [outer = 0x129263000] 03:14:40 INFO - PROCESS | 1658 | 1462356880182 Marionette DEBUG loaded listener.js 03:14:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12adde800) [pid = 1658] [serial = 374] [outer = 0x129263000] 03:14:40 INFO - PROCESS | 1658 | 1462356880513 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]]]}] 03:14:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:14:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 470ms 03:14:40 INFO - PROCESS | 1658 | 1462356880531 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 03:14:40 INFO - PROCESS | 1658 | 1462356880532 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 03:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:14:40 INFO - PROCESS | 1658 | 1462356880535 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:14:40 INFO - PROCESS | 1658 | 1462356880538 Marionette TRACE conn2 <- [1,474,null,{}] 03:14:40 INFO - PROCESS | 1658 | 1462356880542 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}] 03:14:40 INFO - PROCESS | 1658 | 1462356880634 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 03:14:40 INFO - PROCESS | 1658 | 1462356880638 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12761c000 == 44 [pid = 1658] [id = 126] 03:14:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1292c2800) [pid = 1658] [serial = 375] [outer = 0x0] 03:14:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12ade3000) [pid = 1658] [serial = 376] [outer = 0x1292c2800] 03:14:40 INFO - PROCESS | 1658 | 1462356880663 Marionette DEBUG loaded listener.js 03:14:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12b21c400) [pid = 1658] [serial = 377] [outer = 0x1292c2800] 03:14:40 INFO - PROCESS | 1658 | 1462356880982 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]]]}] 03:14:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:14:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 473ms 03:14:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:14:41 INFO - PROCESS | 1658 | 1462356881016 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 03:14:41 INFO - PROCESS | 1658 | 1462356881017 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 03:14:41 INFO - PROCESS | 1658 | 1462356881021 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:14:41 INFO - PROCESS | 1658 | 1462356881024 Marionette TRACE conn2 <- [1,478,null,{}] 03:14:41 INFO - PROCESS | 1658 | 1462356881027 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}] 03:14:41 INFO - PROCESS | 1658 | 1462356881120 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 03:14:41 INFO - PROCESS | 1658 | 1462356881124 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x1292e4800 == 45 [pid = 1658] [id = 127] 03:14:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12ade7000) [pid = 1658] [serial = 378] [outer = 0x0] 03:14:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12ba7bc00) [pid = 1658] [serial = 379] [outer = 0x12ade7000] 03:14:41 INFO - PROCESS | 1658 | 1462356881149 Marionette DEBUG loaded listener.js 03:14:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x12bb75400) [pid = 1658] [serial = 380] [outer = 0x12ade7000] 03:14:41 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1272c8800) [pid = 1658] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:14:41 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x118733c00) [pid = 1658] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:14:41 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1276e1400) [pid = 1658] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:14:41 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x124408400) [pid = 1658] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:14:41 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x11680a800) [pid = 1658] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:14:41 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x118335c00) [pid = 1658] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:14:41 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1212bb000) [pid = 1658] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:14:41 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1244a0800) [pid = 1658] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:14:41 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x128ea3400) [pid = 1658] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:14:41 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1276ef000) [pid = 1658] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:14:41 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1165cc400) [pid = 1658] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:14:41 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x128ea4800) [pid = 1658] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:14:41 INFO - PROCESS | 1658 | 1462356881527 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]]]}] 03:14:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:14:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 525ms 03:14:41 INFO - PROCESS | 1658 | 1462356881549 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 03:14:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:14:41 INFO - PROCESS | 1658 | 1462356881550 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 03:14:41 INFO - PROCESS | 1658 | 1462356881552 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:14:41 INFO - PROCESS | 1658 | 1462356881555 Marionette TRACE conn2 <- [1,482,null,{}] 03:14:41 INFO - PROCESS | 1658 | 1462356881559 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}] 03:14:41 INFO - PROCESS | 1658 | 1462356881635 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 03:14:41 INFO - PROCESS | 1658 | 1462356881641 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x128fdc000 == 46 [pid = 1658] [id = 128] 03:14:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x124bc5800) [pid = 1658] [serial = 381] [outer = 0x0] 03:14:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x128ea6800) [pid = 1658] [serial = 382] [outer = 0x124bc5800] 03:14:41 INFO - PROCESS | 1658 | 1462356881671 Marionette DEBUG loaded listener.js 03:14:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12bb76c00) [pid = 1658] [serial = 383] [outer = 0x124bc5800] 03:14:42 INFO - PROCESS | 1658 | 1462356882007 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]]]}] 03:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 472ms 03:14:42 INFO - PROCESS | 1658 | 1462356882025 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 03:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:14:42 INFO - PROCESS | 1658 | 1462356882026 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 03:14:42 INFO - PROCESS | 1658 | 1462356882028 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:14:42 INFO - PROCESS | 1658 | 1462356882030 Marionette TRACE conn2 <- [1,486,null,{}] 03:14:42 INFO - PROCESS | 1658 | 1462356882032 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}] 03:14:42 INFO - PROCESS | 1658 | 1462356882125 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 03:14:42 INFO - PROCESS | 1658 | 1462356882172 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab26800 == 47 [pid = 1658] [id = 129] 03:14:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x129121800) [pid = 1658] [serial = 384] [outer = 0x0] 03:14:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12bb7f800) [pid = 1658] [serial = 385] [outer = 0x129121800] 03:14:42 INFO - PROCESS | 1658 | 1462356882196 Marionette DEBUG loaded listener.js 03:14:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12bf46800) [pid = 1658] [serial = 386] [outer = 0x129121800] 03:14:42 INFO - PROCESS | 1658 | 1462356882484 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]]]}] 03:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 03:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:14:42 INFO - PROCESS | 1658 | 1462356882498 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 03:14:42 INFO - PROCESS | 1658 | 1462356882499 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 03:14:42 INFO - PROCESS | 1658 | 1462356882509 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:14:42 INFO - PROCESS | 1658 | 1462356882510 Marionette TRACE conn2 <- [1,490,null,{}] 03:14:42 INFO - PROCESS | 1658 | 1462356882513 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}] 03:14:42 INFO - PROCESS | 1658 | 1462356882596 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 03:14:42 INFO - PROCESS | 1658 | 1462356882601 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb3f800 == 48 [pid = 1658] [id = 130] 03:14:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12bf3bc00) [pid = 1658] [serial = 387] [outer = 0x0] 03:14:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12bfd5800) [pid = 1658] [serial = 388] [outer = 0x12bf3bc00] 03:14:42 INFO - PROCESS | 1658 | 1462356882625 Marionette DEBUG loaded listener.js 03:14:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12c17e400) [pid = 1658] [serial = 389] [outer = 0x12bf3bc00] 03:14:42 INFO - PROCESS | 1658 | 1462356882922 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]]]}] 03:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 429ms 03:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:14:42 INFO - PROCESS | 1658 | 1462356882930 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 03:14:42 INFO - PROCESS | 1658 | 1462356882931 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 03:14:42 INFO - PROCESS | 1658 | 1462356882933 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:14:42 INFO - PROCESS | 1658 | 1462356882934 Marionette TRACE conn2 <- [1,494,null,{}] 03:14:42 INFO - PROCESS | 1658 | 1462356882939 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}] 03:14:43 INFO - PROCESS | 1658 | 1462356883017 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 03:14:43 INFO - PROCESS | 1658 | 1462356883069 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf79800 == 49 [pid = 1658] [id = 131] 03:14:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12bf42400) [pid = 1658] [serial = 390] [outer = 0x0] 03:14:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12c181c00) [pid = 1658] [serial = 391] [outer = 0x12bf42400] 03:14:43 INFO - PROCESS | 1658 | 1462356883093 Marionette DEBUG loaded listener.js 03:14:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x12c188400) [pid = 1658] [serial = 392] [outer = 0x12bf42400] 03:14:43 INFO - PROCESS | 1658 | 1462356883508 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]]]}] 03:14:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:14:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 623ms 03:14:43 INFO - PROCESS | 1658 | 1462356883556 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 03:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:14:43 INFO - PROCESS | 1658 | 1462356883559 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 03:14:43 INFO - PROCESS | 1658 | 1462356883563 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:14:43 INFO - PROCESS | 1658 | 1462356883565 Marionette TRACE conn2 <- [1,498,null,{}] 03:14:43 INFO - PROCESS | 1658 | 1462356883569 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}] 03:14:43 INFO - PROCESS | 1658 | 1462356883671 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 03:14:43 INFO - PROCESS | 1658 | 1462356883733 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x11735b800 == 50 [pid = 1658] [id = 132] 03:14:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x11628a000) [pid = 1658] [serial = 393] [outer = 0x0] 03:14:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1181bb000) [pid = 1658] [serial = 394] [outer = 0x11628a000] 03:14:43 INFO - PROCESS | 1658 | 1462356883765 Marionette DEBUG loaded listener.js 03:14:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1185b6800) [pid = 1658] [serial = 395] [outer = 0x11628a000] 03:14:44 INFO - PROCESS | 1658 | 1462356884195 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]]]}] 03:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 03:14:44 INFO - PROCESS | 1658 | 1462356884234 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 03:14:44 INFO - PROCESS | 1658 | 1462356884238 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 03:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:14:44 INFO - PROCESS | 1658 | 1462356884260 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:14:44 INFO - PROCESS | 1658 | 1462356884262 Marionette TRACE conn2 <- [1,502,null,{}] 03:14:44 INFO - PROCESS | 1658 | 1462356884265 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}] 03:14:44 INFO - PROCESS | 1658 | 1462356884364 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 03:14:44 INFO - PROCESS | 1658 | 1462356884436 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12123d000 == 51 [pid = 1658] [id = 133] 03:14:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1187ab400) [pid = 1658] [serial = 396] [outer = 0x0] 03:14:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x119baa000) [pid = 1658] [serial = 397] [outer = 0x1187ab400] 03:14:44 INFO - PROCESS | 1658 | 1462356884466 Marionette DEBUG loaded listener.js 03:14:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1212b7000) [pid = 1658] [serial = 398] [outer = 0x1187ab400] 03:14:44 INFO - PROCESS | 1658 | 1462356884889 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]]]}] 03:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 674ms 03:14:44 INFO - PROCESS | 1658 | 1462356884932 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 03:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:14:44 INFO - PROCESS | 1658 | 1462356884934 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 03:14:44 INFO - PROCESS | 1658 | 1462356884936 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:14:44 INFO - PROCESS | 1658 | 1462356884939 Marionette TRACE conn2 <- [1,506,null,{}] 03:14:44 INFO - PROCESS | 1658 | 1462356884947 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}] 03:14:45 INFO - PROCESS | 1658 | 1462356885068 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 03:14:45 INFO - PROCESS | 1658 | 1462356885119 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b380800 == 52 [pid = 1658] [id = 134] 03:14:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12502d400) [pid = 1658] [serial = 399] [outer = 0x0] 03:14:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1272cb400) [pid = 1658] [serial = 400] [outer = 0x12502d400] 03:14:45 INFO - PROCESS | 1658 | 1462356885150 Marionette DEBUG loaded listener.js 03:14:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x128ea1400) [pid = 1658] [serial = 401] [outer = 0x12502d400] 03:14:45 INFO - PROCESS | 1658 | 1462356885579 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]]]}] 03:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 03:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:14:45 INFO - PROCESS | 1658 | 1462356885608 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 03:14:45 INFO - PROCESS | 1658 | 1462356885609 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 03:14:45 INFO - PROCESS | 1658 | 1462356885612 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:14:45 INFO - PROCESS | 1658 | 1462356885613 Marionette TRACE conn2 <- [1,510,null,{}] 03:14:45 INFO - PROCESS | 1658 | 1462356885615 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}] 03:14:45 INFO - PROCESS | 1658 | 1462356885712 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 03:14:45 INFO - PROCESS | 1658 | 1462356885772 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1a6000 == 53 [pid = 1658] [id = 135] 03:14:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x129125800) [pid = 1658] [serial = 402] [outer = 0x0] 03:14:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12ade0c00) [pid = 1658] [serial = 403] [outer = 0x129125800] 03:14:45 INFO - PROCESS | 1658 | 1462356885803 Marionette DEBUG loaded listener.js 03:14:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x12bb79800) [pid = 1658] [serial = 404] [outer = 0x129125800] 03:14:46 INFO - PROCESS | 1658 | 1462356886251 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]]]}] 03:14:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:14:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 668ms 03:14:46 INFO - PROCESS | 1658 | 1462356886289 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 03:14:46 INFO - PROCESS | 1658 | 1462356886291 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 03:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:14:46 INFO - PROCESS | 1658 | 1462356886294 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:14:46 INFO - PROCESS | 1658 | 1462356886295 Marionette TRACE conn2 <- [1,514,null,{}] 03:14:46 INFO - PROCESS | 1658 | 1462356886297 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}] 03:14:46 INFO - PROCESS | 1658 | 1462356886412 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 03:14:46 INFO - PROCESS | 1658 | 1462356886632 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x1185de800 == 54 [pid = 1658] [id = 136] 03:14:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x115da9000) [pid = 1658] [serial = 405] [outer = 0x0] 03:14:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x116549c00) [pid = 1658] [serial = 406] [outer = 0x115da9000] 03:14:46 INFO - PROCESS | 1658 | 1462356886661 Marionette DEBUG loaded listener.js 03:14:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x11807dc00) [pid = 1658] [serial = 407] [outer = 0x115da9000] 03:14:47 INFO - PROCESS | 1658 | 1462356887074 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]]]}] 03:14:47 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 03:14:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 818ms 03:14:47 INFO - PROCESS | 1658 | 1462356887113 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 03:14:47 INFO - PROCESS | 1658 | 1462356887115 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 03:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:14:47 INFO - PROCESS | 1658 | 1462356887118 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:14:47 INFO - PROCESS | 1658 | 1462356887121 Marionette TRACE conn2 <- [1,518,null,{}] 03:14:47 INFO - PROCESS | 1658 | 1462356887124 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}] 03:14:47 INFO - PROCESS | 1658 | 1462356887213 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 03:14:47 INFO - PROCESS | 1658 | 1462356887262 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x11689b000 == 55 [pid = 1658] [id = 137] 03:14:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x118506c00) [pid = 1658] [serial = 408] [outer = 0x0] 03:14:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1187acc00) [pid = 1658] [serial = 409] [outer = 0x118506c00] 03:14:47 INFO - PROCESS | 1658 | 1462356887291 Marionette DEBUG loaded listener.js 03:14:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x119981800) [pid = 1658] [serial = 410] [outer = 0x118506c00] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb3f800 == 54 [pid = 1658] [id = 130] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab26800 == 53 [pid = 1658] [id = 129] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x128fdc000 == 52 [pid = 1658] [id = 128] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x1292e4800 == 51 [pid = 1658] [id = 127] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x12761c000 == 50 [pid = 1658] [id = 126] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1165cf000) [pid = 1658] [serial = 295] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1187a8400) [pid = 1658] [serial = 298] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x123be5000) [pid = 1658] [serial = 301] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12b21c800) [pid = 1658] [serial = 337] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x1250dd800 == 49 [pid = 1658] [id = 125] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x116218000 == 48 [pid = 1658] [id = 124] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x123c1c800 == 47 [pid = 1658] [id = 123] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x119b0d000 == 46 [pid = 1658] [id = 122] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x1197dc800 == 45 [pid = 1658] [id = 121] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x1188a7000 == 44 [pid = 1658] [id = 120] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x113416000 == 43 [pid = 1658] [id = 119] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x11685d800 == 42 [pid = 1658] [id = 118] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x12b36c800 == 41 [pid = 1658] [id = 113] 03:14:47 INFO - PROCESS | 1658 | --DOCSHELL 0x116a9a000 == 40 [pid = 1658] [id = 114] 03:14:47 INFO - PROCESS | 1658 | 1462356887735 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]]]}] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x12925c400) [pid = 1658] [serial = 239] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x11997d400) [pid = 1658] [serial = 313] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x128ea1000) [pid = 1658] [serial = 323] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x128a16000) [pid = 1658] [serial = 322] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12530b400) [pid = 1658] [serial = 319] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x118335400) [pid = 1658] [serial = 308] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x117d35800) [pid = 1658] [serial = 307] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1185af400) [pid = 1658] [serial = 310] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x118854800) [pid = 1658] [serial = 311] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x123f62c00) [pid = 1658] [serial = 316] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x124ee2400) [pid = 1658] [serial = 304] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x126298000) [pid = 1658] [serial = 305] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x128ea9c00) [pid = 1658] [serial = 325] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12a80b400) [pid = 1658] [serial = 329] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1292b7c00) [pid = 1658] [serial = 328] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1181b9c00) [pid = 1658] [serial = 334] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12a833400) [pid = 1658] [serial = 331] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x123d5e800) [pid = 1658] [serial = 335] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x12ab48000) [pid = 1658] [serial = 332] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1212b7400) [pid = 1658] [serial = 314] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x124cadc00) [pid = 1658] [serial = 317] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1292b7000) [pid = 1658] [serial = 326] [outer = 0x0] [url = about:blank] 03:14:47 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1259b8800) [pid = 1658] [serial = 320] [outer = 0x0] [url = about:blank] 03:14:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:14:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 03:14:47 INFO - PROCESS | 1658 | 1462356887793 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 03:14:47 INFO - PROCESS | 1658 | 1462356887795 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 03:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:14:47 INFO - PROCESS | 1658 | 1462356887798 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:14:47 INFO - PROCESS | 1658 | 1462356887799 Marionette TRACE conn2 <- [1,522,null,{}] 03:14:47 INFO - PROCESS | 1658 | 1462356887803 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}] 03:14:47 INFO - PROCESS | 1658 | 1462356887900 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 03:14:47 INFO - PROCESS | 1658 | 1462356887909 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x117302800 == 41 [pid = 1658] [id = 138] 03:14:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1187a8400) [pid = 1658] [serial = 411] [outer = 0x0] 03:14:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1211e4800) [pid = 1658] [serial = 412] [outer = 0x1187a8400] 03:14:47 INFO - PROCESS | 1658 | 1462356887936 Marionette DEBUG loaded listener.js 03:14:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x123be1000) [pid = 1658] [serial = 413] [outer = 0x1187a8400] 03:14:48 INFO - PROCESS | 1658 | 1462356888286 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]]]}] 03:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 03:14:48 INFO - PROCESS | 1658 | 1462356888317 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 03:14:48 INFO - PROCESS | 1658 | 1462356888318 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 03:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:14:48 INFO - PROCESS | 1658 | 1462356888341 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:14:48 INFO - PROCESS | 1658 | 1462356888345 Marionette TRACE conn2 <- [1,526,null,{}] 03:14:48 INFO - PROCESS | 1658 | 1462356888348 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}] 03:14:48 INFO - PROCESS | 1658 | 1462356888428 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 03:14:48 INFO - PROCESS | 1658 | 1462356888437 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b1d800 == 42 [pid = 1658] [id = 139] 03:14:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x123fd2800) [pid = 1658] [serial = 414] [outer = 0x0] 03:14:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12530f800) [pid = 1658] [serial = 415] [outer = 0x123fd2800] 03:14:48 INFO - PROCESS | 1658 | 1462356888463 Marionette DEBUG loaded listener.js 03:14:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x127149800) [pid = 1658] [serial = 416] [outer = 0x123fd2800] 03:14:48 INFO - PROCESS | 1658 | 1462356888805 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]]]}] 03:14:48 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 03:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 478ms 03:14:48 INFO - PROCESS | 1658 | 1462356888813 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 03:14:48 INFO - PROCESS | 1658 | 1462356888814 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 03:14:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:14:48 INFO - PROCESS | 1658 | 1462356888817 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:14:48 INFO - PROCESS | 1658 | 1462356888818 Marionette TRACE conn2 <- [1,530,null,{}] 03:14:48 INFO - PROCESS | 1658 | 1462356888825 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}] 03:14:48 INFO - PROCESS | 1658 | 1462356888903 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 03:14:48 INFO - PROCESS | 1658 | 1462356888952 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x121245000 == 43 [pid = 1658] [id = 140] 03:14:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x124402800) [pid = 1658] [serial = 417] [outer = 0x0] 03:14:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12724c000) [pid = 1658] [serial = 418] [outer = 0x124402800] 03:14:48 INFO - PROCESS | 1658 | 1462356888978 Marionette DEBUG loaded listener.js 03:14:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x128e9d400) [pid = 1658] [serial = 419] [outer = 0x124402800] 03:14:49 INFO - PROCESS | 1658 | 1462356889263 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"]]]}] 03:14:49 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 03:14:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:14:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:14:49 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 03:14:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:14:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:14:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 473ms 03:14:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:14:49 INFO - PROCESS | 1658 | 1462356889295 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 03:14:49 INFO - PROCESS | 1658 | 1462356889296 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 03:14:49 INFO - PROCESS | 1658 | 1462356889298 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:14:49 INFO - PROCESS | 1658 | 1462356889299 Marionette TRACE conn2 <- [1,534,null,{}] 03:14:49 INFO - PROCESS | 1658 | 1462356889301 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}] 03:14:49 INFO - PROCESS | 1658 | 1462356889385 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 03:14:49 INFO - PROCESS | 1658 | 1462356889391 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x125024000 == 44 [pid = 1658] [id = 141] 03:14:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x12961ec00) [pid = 1658] [serial = 420] [outer = 0x0] 03:14:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12a807400) [pid = 1658] [serial = 421] [outer = 0x12961ec00] 03:14:49 INFO - PROCESS | 1658 | 1462356889424 Marionette DEBUG loaded listener.js 03:14:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12ab52400) [pid = 1658] [serial = 422] [outer = 0x12961ec00] 03:14:49 INFO - PROCESS | 1658 | 1462356889774 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]]]}] 03:14:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:14:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 521ms 03:14:49 INFO - PROCESS | 1658 | 1462356889819 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 03:14:49 INFO - PROCESS | 1658 | 1462356889821 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 03:14:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:14:49 INFO - PROCESS | 1658 | 1462356889823 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:14:49 INFO - PROCESS | 1658 | 1462356889824 Marionette TRACE conn2 <- [1,538,null,{}] 03:14:49 INFO - PROCESS | 1658 | 1462356889826 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}] 03:14:49 INFO - PROCESS | 1658 | 1462356889925 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 03:14:49 INFO - PROCESS | 1658 | 1462356889940 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x127613800 == 45 [pid = 1658] [id = 142] 03:14:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12ade5400) [pid = 1658] [serial = 423] [outer = 0x0] 03:14:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12ba78000) [pid = 1658] [serial = 424] [outer = 0x12ade5400] 03:14:49 INFO - PROCESS | 1658 | 1462356889968 Marionette DEBUG loaded listener.js 03:14:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12bf3c800) [pid = 1658] [serial = 425] [outer = 0x12ade5400] 03:14:50 INFO - PROCESS | 1658 | 1462356890321 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]]]}] 03:14:50 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. 03:14:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 521ms 03:14:50 INFO - PROCESS | 1658 | 1462356890344 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 03:14:50 INFO - PROCESS | 1658 | 1462356890346 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 03:14:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:14:50 INFO - PROCESS | 1658 | 1462356890348 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:14:50 INFO - PROCESS | 1658 | 1462356890349 Marionette TRACE conn2 <- [1,542,null,{}] 03:14:50 INFO - PROCESS | 1658 | 1462356890351 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}] 03:14:50 INFO - PROCESS | 1658 | 1462356890442 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 03:14:50 INFO - PROCESS | 1658 | 1462356890445 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291d7800 == 46 [pid = 1658] [id = 143] 03:14:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12b21b800) [pid = 1658] [serial = 426] [outer = 0x0] 03:14:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12bf3dc00) [pid = 1658] [serial = 427] [outer = 0x12b21b800] 03:14:50 INFO - PROCESS | 1658 | 1462356890470 Marionette DEBUG loaded listener.js 03:14:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x12c17d400) [pid = 1658] [serial = 428] [outer = 0x12b21b800] 03:14:50 INFO - PROCESS | 1658 | 1462356890795 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]]]}] 03:14:50 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. 03:14:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 03:14:50 INFO - PROCESS | 1658 | 1462356890866 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 03:14:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:14:50 INFO - PROCESS | 1658 | 1462356890868 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 03:14:50 INFO - PROCESS | 1658 | 1462356890870 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:14:50 INFO - PROCESS | 1658 | 1462356890871 Marionette TRACE conn2 <- [1,546,null,{}] 03:14:50 INFO - PROCESS | 1658 | 1462356890873 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}] 03:14:50 INFO - PROCESS | 1658 | 1462356890968 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 03:14:51 INFO - PROCESS | 1658 | 1462356891011 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab28800 == 47 [pid = 1658] [id = 144] 03:14:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x12c181400) [pid = 1658] [serial = 429] [outer = 0x0] 03:14:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12c188c00) [pid = 1658] [serial = 430] [outer = 0x12c181400] 03:14:51 INFO - PROCESS | 1658 | 1462356891047 Marionette DEBUG loaded listener.js 03:14:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x12c73f400) [pid = 1658] [serial = 431] [outer = 0x12c181400] 03:14:51 INFO - PROCESS | 1658 | 1462356891518 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]]]}] 03:14:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:14:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 671ms 03:14:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:14:51 INFO - PROCESS | 1658 | 1462356891542 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 03:14:51 INFO - PROCESS | 1658 | 1462356891544 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 03:14:51 INFO - PROCESS | 1658 | 1462356891547 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:14:51 INFO - PROCESS | 1658 | 1462356891549 Marionette TRACE conn2 <- [1,550,null,{}] 03:14:51 INFO - PROCESS | 1658 | 1462356891560 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}] 03:14:51 INFO - PROCESS | 1658 | 1462356891674 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 03:14:51 INFO - PROCESS | 1658 | 1462356891717 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb36800 == 48 [pid = 1658] [id = 145] 03:14:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x12c739400) [pid = 1658] [serial = 432] [outer = 0x0] 03:14:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x12c742c00) [pid = 1658] [serial = 433] [outer = 0x12c739400] 03:14:51 INFO - PROCESS | 1658 | 1462356891750 Marionette DEBUG loaded listener.js 03:14:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x12cb5a000) [pid = 1658] [serial = 434] [outer = 0x12c739400] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x124bc5800) [pid = 1658] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x129121800) [pid = 1658] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12bf3bc00) [pid = 1658] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x115fcdc00) [pid = 1658] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x118732800) [pid = 1658] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1212ba800) [pid = 1658] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x1259c1400) [pid = 1658] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x116548800) [pid = 1658] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1272ce800) [pid = 1658] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x129263000) [pid = 1658] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1292c2800) [pid = 1658] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x11912b800) [pid = 1658] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x117d2c400) [pid = 1658] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12714f800) [pid = 1658] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12714b800) [pid = 1658] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x119ba2000) [pid = 1658] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1134f2c00) [pid = 1658] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x113e3d800) [pid = 1658] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:14:52 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x12ade7000) [pid = 1658] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:14:52 INFO - PROCESS | 1658 | 1462356892194 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]]]}] 03:14:52 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. 03:14:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 679ms 03:14:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:14:52 INFO - PROCESS | 1658 | 1462356892225 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 03:14:52 INFO - PROCESS | 1658 | 1462356892227 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 03:14:52 INFO - PROCESS | 1658 | 1462356892229 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:14:52 INFO - PROCESS | 1658 | 1462356892230 Marionette TRACE conn2 <- [1,554,null,{}] 03:14:52 INFO - PROCESS | 1658 | 1462356892232 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}] 03:14:52 INFO - PROCESS | 1658 | 1462356892335 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 03:14:52 INFO - PROCESS | 1658 | 1462356892367 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ec6800 == 49 [pid = 1658] [id = 146] 03:14:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x112f8c800) [pid = 1658] [serial = 435] [outer = 0x0] 03:14:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x119123800) [pid = 1658] [serial = 436] [outer = 0x112f8c800] 03:14:52 INFO - PROCESS | 1658 | 1462356892399 Marionette DEBUG loaded listener.js 03:14:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12a80d800) [pid = 1658] [serial = 437] [outer = 0x112f8c800] 03:14:52 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:52 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:52 INFO - PROCESS | 1658 | 1462356892701 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]]]}] 03:14:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:14:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 517ms 03:14:52 INFO - PROCESS | 1658 | 1462356892747 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 03:14:52 INFO - PROCESS | 1658 | 1462356892748 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 03:14:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:14:52 INFO - PROCESS | 1658 | 1462356892750 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:14:52 INFO - PROCESS | 1658 | 1462356892752 Marionette TRACE conn2 <- [1,558,null,{}] 03:14:52 INFO - PROCESS | 1658 | 1462356892758 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}] 03:14:52 INFO - PROCESS | 1658 | 1462356892850 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 03:14:52 INFO - PROCESS | 1658 | 1462356892901 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c766800 == 50 [pid = 1658] [id = 147] 03:14:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x129257000) [pid = 1658] [serial = 438] [outer = 0x0] 03:14:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x12c745000) [pid = 1658] [serial = 439] [outer = 0x129257000] 03:14:52 INFO - PROCESS | 1658 | 1462356892925 Marionette DEBUG loaded listener.js 03:14:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12ce38800) [pid = 1658] [serial = 440] [outer = 0x129257000] 03:14:53 INFO - PROCESS | 1658 | 1462356893194 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]]]}] 03:14:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:14:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 472ms 03:14:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:14:53 INFO - PROCESS | 1658 | 1462356893226 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 03:14:53 INFO - PROCESS | 1658 | 1462356893228 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 03:14:53 INFO - PROCESS | 1658 | 1462356893230 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:14:53 INFO - PROCESS | 1658 | 1462356893231 Marionette TRACE conn2 <- [1,562,null,{}] 03:14:53 INFO - PROCESS | 1658 | 1462356893233 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}] 03:14:53 INFO - PROCESS | 1658 | 1462356893317 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 03:14:53 INFO - PROCESS | 1658 | 1462356893323 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ca4a800 == 51 [pid = 1658] [id = 148] 03:14:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12438bc00) [pid = 1658] [serial = 441] [outer = 0x0] 03:14:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x128ada400) [pid = 1658] [serial = 442] [outer = 0x12438bc00] 03:14:53 INFO - PROCESS | 1658 | 1462356893348 Marionette DEBUG loaded listener.js 03:14:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x128adfc00) [pid = 1658] [serial = 443] [outer = 0x12438bc00] 03:14:53 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:53 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:53 INFO - PROCESS | 1658 | 1462356893682 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]]]}] 03:14:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:14:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 468ms 03:14:53 INFO - PROCESS | 1658 | 1462356893699 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 03:14:53 INFO - PROCESS | 1658 | 1462356893700 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 03:14:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:14:53 INFO - PROCESS | 1658 | 1462356893703 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:14:53 INFO - PROCESS | 1658 | 1462356893706 Marionette TRACE conn2 <- [1,566,null,{}] 03:14:53 INFO - PROCESS | 1658 | 1462356893708 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}] 03:14:53 INFO - PROCESS | 1658 | 1462356893808 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 03:14:53 INFO - PROCESS | 1658 | 1462356893814 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb9e800 == 52 [pid = 1658] [id = 149] 03:14:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x124b16c00) [pid = 1658] [serial = 444] [outer = 0x0] 03:14:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x124b21000) [pid = 1658] [serial = 445] [outer = 0x124b16c00] 03:14:53 INFO - PROCESS | 1658 | 1462356893838 Marionette DEBUG loaded listener.js 03:14:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x124b25400) [pid = 1658] [serial = 446] [outer = 0x124b16c00] 03:14:53 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:54 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:54 INFO - PROCESS | 1658 | 1462356894259 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]]]}] 03:14:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:14:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 571ms 03:14:54 INFO - PROCESS | 1658 | 1462356894275 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 03:14:54 INFO - PROCESS | 1658 | 1462356894278 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 03:14:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:14:54 INFO - PROCESS | 1658 | 1462356894281 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:14:54 INFO - PROCESS | 1658 | 1462356894284 Marionette TRACE conn2 <- [1,570,null,{}] 03:14:54 INFO - PROCESS | 1658 | 1462356894288 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}] 03:14:54 INFO - PROCESS | 1658 | 1462356894391 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 03:14:54 INFO - PROCESS | 1658 | 1462356894439 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181df000 == 53 [pid = 1658] [id = 150] 03:14:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x116807400) [pid = 1658] [serial = 447] [outer = 0x0] 03:14:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x11832bc00) [pid = 1658] [serial = 448] [outer = 0x116807400] 03:14:54 INFO - PROCESS | 1658 | 1462356894474 Marionette DEBUG loaded listener.js 03:14:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x118855c00) [pid = 1658] [serial = 449] [outer = 0x116807400] 03:14:54 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:54 INFO - PROCESS | 1658 | 1462356894909 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]]]}] 03:14:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:14:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 672ms 03:14:54 INFO - PROCESS | 1658 | 1462356894954 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 03:14:54 INFO - PROCESS | 1658 | 1462356894957 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 03:14:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:14:54 INFO - PROCESS | 1658 | 1462356894962 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:14:54 INFO - PROCESS | 1658 | 1462356894964 Marionette TRACE conn2 <- [1,574,null,{}] 03:14:54 INFO - PROCESS | 1658 | 1462356894966 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}] 03:14:55 INFO - PROCESS | 1658 | 1462356895069 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 03:14:55 INFO - PROCESS | 1658 | 1462356895120 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x123b17800 == 54 [pid = 1658] [id = 151] 03:14:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1190a6c00) [pid = 1658] [serial = 450] [outer = 0x0] 03:14:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1212bf400) [pid = 1658] [serial = 451] [outer = 0x1190a6c00] 03:14:55 INFO - PROCESS | 1658 | 1462356895149 Marionette DEBUG loaded listener.js 03:14:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x124b18000) [pid = 1658] [serial = 452] [outer = 0x1190a6c00] 03:14:55 INFO - PROCESS | 1658 | 1462356895572 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]]]}] 03:14:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:14:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 619ms 03:14:55 INFO - PROCESS | 1658 | 1462356895582 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 03:14:55 INFO - PROCESS | 1658 | 1462356895583 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 03:14:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:14:55 INFO - PROCESS | 1658 | 1462356895587 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:14:55 INFO - PROCESS | 1658 | 1462356895591 Marionette TRACE conn2 <- [1,578,null,{}] 03:14:55 INFO - PROCESS | 1658 | 1462356895598 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}] 03:14:55 INFO - PROCESS | 1658 | 1462356895702 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 03:14:55 INFO - PROCESS | 1658 | 1462356895788 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb35800 == 55 [pid = 1658] [id = 152] 03:14:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x124ee2400) [pid = 1658] [serial = 453] [outer = 0x0] 03:14:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x1276e7c00) [pid = 1658] [serial = 454] [outer = 0x124ee2400] 03:14:55 INFO - PROCESS | 1658 | 1462356895820 Marionette DEBUG loaded listener.js 03:14:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x128adf800) [pid = 1658] [serial = 455] [outer = 0x124ee2400] 03:14:56 INFO - PROCESS | 1658 | 1462356896201 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]]]}] 03:14:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:14:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 674ms 03:14:56 INFO - PROCESS | 1658 | 1462356896260 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 03:14:56 INFO - PROCESS | 1658 | 1462356896262 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 03:14:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:14:56 INFO - PROCESS | 1658 | 1462356896265 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:14:56 INFO - PROCESS | 1658 | 1462356896266 Marionette TRACE conn2 <- [1,582,null,{}] 03:14:56 INFO - PROCESS | 1658 | 1462356896268 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}] 03:14:56 INFO - PROCESS | 1658 | 1462356896369 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 03:14:56 INFO - PROCESS | 1658 | 1462356896420 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d10b000 == 56 [pid = 1658] [id = 153] 03:14:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x128ea2400) [pid = 1658] [serial = 456] [outer = 0x0] 03:14:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x12a811000) [pid = 1658] [serial = 457] [outer = 0x128ea2400] 03:14:56 INFO - PROCESS | 1658 | 1462356896449 Marionette DEBUG loaded listener.js 03:14:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x12ade2800) [pid = 1658] [serial = 458] [outer = 0x128ea2400] 03:14:56 INFO - PROCESS | 1658 | 1462356896946 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]]]}] 03:14:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:14:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 723ms 03:14:57 INFO - PROCESS | 1658 | 1462356897010 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 03:14:57 INFO - PROCESS | 1658 | 1462356897013 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 03:14:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:14:57 INFO - PROCESS | 1658 | 1462356897016 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:14:57 INFO - PROCESS | 1658 | 1462356897019 Marionette TRACE conn2 <- [1,586,null,{}] 03:14:57 INFO - PROCESS | 1658 | 1462356897040 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}] 03:14:57 INFO - PROCESS | 1658 | 1462356897188 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 03:14:57 INFO - PROCESS | 1658 | 1462356897306 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d4d3800 == 57 [pid = 1658] [id = 154] 03:14:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x12a807c00) [pid = 1658] [serial = 459] [outer = 0x0] 03:14:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x12bb74800) [pid = 1658] [serial = 460] [outer = 0x12a807c00] 03:14:57 INFO - PROCESS | 1658 | 1462356897356 Marionette DEBUG loaded listener.js 03:14:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12c736800) [pid = 1658] [serial = 461] [outer = 0x12a807c00] 03:14:57 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:57 INFO - PROCESS | 1658 | 1462356897829 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]]]}] 03:14:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:14:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 837ms 03:14:57 INFO - PROCESS | 1658 | 1462356897853 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 03:14:57 INFO - PROCESS | 1658 | 1462356897855 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 03:14:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:14:57 INFO - PROCESS | 1658 | 1462356897857 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:14:57 INFO - PROCESS | 1658 | 1462356897858 Marionette TRACE conn2 <- [1,590,null,{}] 03:14:57 INFO - PROCESS | 1658 | 1462356897861 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}] 03:14:57 INFO - PROCESS | 1658 | 1462356897974 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 03:14:58 INFO - PROCESS | 1658 | 1462356898028 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1190c3000 == 58 [pid = 1658] [id = 155] 03:14:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x128ea0800) [pid = 1658] [serial = 462] [outer = 0x0] 03:14:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12ba80000) [pid = 1658] [serial = 463] [outer = 0x128ea0800] 03:14:58 INFO - PROCESS | 1658 | 1462356898059 Marionette DEBUG loaded listener.js 03:14:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12cb60c00) [pid = 1658] [serial = 464] [outer = 0x128ea0800] 03:14:58 INFO - PROCESS | 1658 | 1462356898625 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]]]}] 03:14:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:14:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 821ms 03:14:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:14:58 INFO - PROCESS | 1658 | 1462356898679 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 03:14:58 INFO - PROCESS | 1658 | 1462356898681 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 03:14:58 INFO - PROCESS | 1658 | 1462356898684 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:14:58 INFO - PROCESS | 1658 | 1462356898687 Marionette TRACE conn2 <- [1,594,null,{}] 03:14:58 INFO - PROCESS | 1658 | 1462356898690 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}] 03:14:58 INFO - PROCESS | 1658 | 1462356898772 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 03:14:58 INFO - PROCESS | 1658 | 1462356898842 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x117371000 == 59 [pid = 1658] [id = 156] 03:14:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1126bc000) [pid = 1658] [serial = 465] [outer = 0x0] 03:14:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x116f03c00) [pid = 1658] [serial = 466] [outer = 0x1126bc000] 03:14:58 INFO - PROCESS | 1658 | 1462356898870 Marionette DEBUG loaded listener.js 03:14:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x116f0c000) [pid = 1658] [serial = 467] [outer = 0x1126bc000] 03:14:59 INFO - PROCESS | 1658 | 1462356899292 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]]]}] 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12ca4a800 == 58 [pid = 1658] [id = 148] 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12c766800 == 57 [pid = 1658] [id = 147] 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x128ec6800 == 56 [pid = 1658] [id = 146] 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb36800 == 55 [pid = 1658] [id = 145] 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab28800 == 54 [pid = 1658] [id = 144] 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1291d7800 == 53 [pid = 1658] [id = 143] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x12c181c00) [pid = 1658] [serial = 391] [outer = 0x0] [url = about:blank] 03:14:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:14:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 673ms 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x127613800 == 52 [pid = 1658] [id = 142] 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x125024000 == 51 [pid = 1658] [id = 141] 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x121245000 == 50 [pid = 1658] [id = 140] 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x119b1d800 == 49 [pid = 1658] [id = 139] 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x117302800 == 48 [pid = 1658] [id = 138] 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x11689b000 == 47 [pid = 1658] [id = 137] 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1185de800 == 46 [pid = 1658] [id = 136] 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12123d000 == 45 [pid = 1658] [id = 133] 03:14:59 INFO - PROCESS | 1658 | --DOCSHELL 0x11735b800 == 44 [pid = 1658] [id = 132] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x12714dc00) [pid = 1658] [serial = 196] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1181bac00) [pid = 1658] [serial = 199] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x119122000) [pid = 1658] [serial = 299] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x12415e800) [pid = 1658] [serial = 302] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x12ade3000) [pid = 1658] [serial = 376] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x119832c00) [pid = 1658] [serial = 358] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x12b21c400) [pid = 1658] [serial = 377] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x119b70000) [pid = 1658] [serial = 359] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1276eec00) [pid = 1658] [serial = 349] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x12adde800) [pid = 1658] [serial = 374] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x118330c00) [pid = 1658] [serial = 355] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1187a1000) [pid = 1658] [serial = 356] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x119122400) [pid = 1658] [serial = 343] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1272c7400) [pid = 1658] [serial = 367] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x12ba79400) [pid = 1658] [serial = 338] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x11a01c000) [pid = 1658] [serial = 361] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x123f61800) [pid = 1658] [serial = 362] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x124163800) [pid = 1658] [serial = 364] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12527bc00) [pid = 1658] [serial = 365] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x124eeb000) [pid = 1658] [serial = 346] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x116a81000) [pid = 1658] [serial = 353] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x115d60000) [pid = 1658] [serial = 352] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x116803c00) [pid = 1658] [serial = 340] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12ba7bc00) [pid = 1658] [serial = 379] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x128ea6800) [pid = 1658] [serial = 382] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12bf46800) [pid = 1658] [serial = 386] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12bfd5800) [pid = 1658] [serial = 388] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12bb75400) [pid = 1658] [serial = 380] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1292c3800) [pid = 1658] [serial = 371] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x12c17e400) [pid = 1658] [serial = 389] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12bb7f800) [pid = 1658] [serial = 385] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x12bb76c00) [pid = 1658] [serial = 383] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1276f0c00) [pid = 1658] [serial = 368] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11768bc00) [pid = 1658] [serial = 296] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x128ea6c00) [pid = 1658] [serial = 370] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x12a808c00) [pid = 1658] [serial = 373] [outer = 0x0] [url = about:blank] 03:14:59 INFO - PROCESS | 1658 | 1462356899383 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 03:14:59 INFO - PROCESS | 1658 | 1462356899388 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 03:14:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:14:59 INFO - PROCESS | 1658 | 1462356899396 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:14:59 INFO - PROCESS | 1658 | 1462356899397 Marionette TRACE conn2 <- [1,598,null,{}] 03:14:59 INFO - PROCESS | 1658 | 1462356899400 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}] 03:14:59 INFO - PROCESS | 1658 | 1462356899476 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 03:14:59 INFO - PROCESS | 1658 | 1462356899488 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x1162ce800 == 45 [pid = 1658] [id = 157] 03:14:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x116f11000) [pid = 1658] [serial = 468] [outer = 0x0] 03:14:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x117687000) [pid = 1658] [serial = 469] [outer = 0x116f11000] 03:14:59 INFO - PROCESS | 1658 | 1462356899515 Marionette DEBUG loaded listener.js 03:14:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x11832d400) [pid = 1658] [serial = 470] [outer = 0x116f11000] 03:14:59 INFO - PROCESS | 1658 | 1462356899859 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]]]}] 03:14:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:14:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 471ms 03:14:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:14:59 INFO - PROCESS | 1658 | 1462356899865 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 03:14:59 INFO - PROCESS | 1658 | 1462356899866 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 03:14:59 INFO - PROCESS | 1658 | 1462356899869 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:14:59 INFO - PROCESS | 1658 | 1462356899874 Marionette TRACE conn2 <- [1,602,null,{}] 03:14:59 INFO - PROCESS | 1658 | 1462356899881 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}] 03:14:59 INFO - PROCESS | 1658 | 1462356899975 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 03:15:00 INFO - PROCESS | 1658 | 1462356900022 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x119715000 == 46 [pid = 1658] [id = 158] 03:15:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x11832c800) [pid = 1658] [serial = 471] [outer = 0x0] 03:15:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1185b7c00) [pid = 1658] [serial = 472] [outer = 0x11832c800] 03:15:00 INFO - PROCESS | 1658 | 1462356900050 Marionette DEBUG loaded listener.js 03:15:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x119ba2400) [pid = 1658] [serial = 473] [outer = 0x11832c800] 03:15:00 INFO - PROCESS | 1658 | 1462356900364 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]]]}] 03:15:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:15:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 525ms 03:15:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:15:00 INFO - PROCESS | 1658 | 1462356900395 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 03:15:00 INFO - PROCESS | 1658 | 1462356900397 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 03:15:00 INFO - PROCESS | 1658 | 1462356900399 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:15:00 INFO - PROCESS | 1658 | 1462356900400 Marionette TRACE conn2 <- [1,606,null,{}] 03:15:00 INFO - PROCESS | 1658 | 1462356900402 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}] 03:15:00 INFO - PROCESS | 1658 | 1462356900483 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 03:15:00 INFO - PROCESS | 1658 | 1462356900533 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b1d800 == 47 [pid = 1658] [id = 159] 03:15:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x119b70000) [pid = 1658] [serial = 474] [outer = 0x0] 03:15:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1212be800) [pid = 1658] [serial = 475] [outer = 0x119b70000] 03:15:00 INFO - PROCESS | 1658 | 1462356900561 Marionette DEBUG loaded listener.js 03:15:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x124b1cc00) [pid = 1658] [serial = 476] [outer = 0x119b70000] 03:15:00 INFO - PROCESS | 1658 | 1462356900836 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]]]}] 03:15:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:15:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 474ms 03:15:00 INFO - PROCESS | 1658 | 1462356900878 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 03:15:00 INFO - PROCESS | 1658 | 1462356900879 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 03:15:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:15:00 INFO - PROCESS | 1658 | 1462356900881 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:15:00 INFO - PROCESS | 1658 | 1462356900882 Marionette TRACE conn2 <- [1,610,null,{}] 03:15:00 INFO - PROCESS | 1658 | 1462356900885 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}] 03:15:00 INFO - PROCESS | 1658 | 1462356900964 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 03:15:00 INFO - PROCESS | 1658 | 1462356900968 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x117308000 == 48 [pid = 1658] [id = 160] 03:15:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x124b1e400) [pid = 1658] [serial = 477] [outer = 0x0] 03:15:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x124cba400) [pid = 1658] [serial = 478] [outer = 0x124b1e400] 03:15:00 INFO - PROCESS | 1658 | 1462356900996 Marionette DEBUG loaded listener.js 03:15:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12527a000) [pid = 1658] [serial = 479] [outer = 0x124b1e400] 03:15:01 INFO - PROCESS | 1658 | 1462356901333 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]]]}] 03:15:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:15:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 469ms 03:15:01 INFO - PROCESS | 1658 | 1462356901351 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 03:15:01 INFO - PROCESS | 1658 | 1462356901352 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 03:15:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:15:01 INFO - PROCESS | 1658 | 1462356901357 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:15:01 INFO - PROCESS | 1658 | 1462356901358 Marionette TRACE conn2 <- [1,614,null,{}] 03:15:01 INFO - PROCESS | 1658 | 1462356901360 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}] 03:15:01 INFO - PROCESS | 1658 | 1462356901480 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 03:15:01 INFO - PROCESS | 1658 | 1462356901497 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x1250df000 == 49 [pid = 1658] [id = 161] 03:15:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x125275000) [pid = 1658] [serial = 480] [outer = 0x0] 03:15:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x126298000) [pid = 1658] [serial = 481] [outer = 0x125275000] 03:15:01 INFO - PROCESS | 1658 | 1462356901524 Marionette DEBUG loaded listener.js 03:15:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x128ad4c00) [pid = 1658] [serial = 482] [outer = 0x125275000] 03:15:01 INFO - PROCESS | 1658 | 1462356901859 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]]]}] 03:15:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:15:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 521ms 03:15:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:15:01 INFO - PROCESS | 1658 | 1462356901879 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 03:15:01 INFO - PROCESS | 1658 | 1462356901880 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 03:15:01 INFO - PROCESS | 1658 | 1462356901882 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:15:01 INFO - PROCESS | 1658 | 1462356901883 Marionette TRACE conn2 <- [1,618,null,{}] 03:15:01 INFO - PROCESS | 1658 | 1462356901885 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}] 03:15:01 INFO - PROCESS | 1658 | 1462356901981 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 03:15:02 INFO - PROCESS | 1658 | 1462356901993 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x127618800 == 50 [pid = 1658] [id = 162] 03:15:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x125279000) [pid = 1658] [serial = 483] [outer = 0x0] 03:15:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x128e9dc00) [pid = 1658] [serial = 484] [outer = 0x125279000] 03:15:02 INFO - PROCESS | 1658 | 1462356902018 Marionette DEBUG loaded listener.js 03:15:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x12911a800) [pid = 1658] [serial = 485] [outer = 0x125279000] 03:15:02 INFO - PROCESS | 1658 | 1462356902346 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]]]}] 03:15:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:15:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 471ms 03:15:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:15:02 INFO - PROCESS | 1658 | 1462356902356 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 03:15:02 INFO - PROCESS | 1658 | 1462356902358 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 03:15:02 INFO - PROCESS | 1658 | 1462356902361 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:15:02 INFO - PROCESS | 1658 | 1462356902362 Marionette TRACE conn2 <- [1,622,null,{}] 03:15:02 INFO - PROCESS | 1658 | 1462356902364 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}] 03:15:02 INFO - PROCESS | 1658 | 1462356902463 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 03:15:02 INFO - PROCESS | 1658 | 1462356902467 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x1292cc800 == 51 [pid = 1658] [id = 163] 03:15:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x128ae1000) [pid = 1658] [serial = 486] [outer = 0x0] 03:15:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1292bfc00) [pid = 1658] [serial = 487] [outer = 0x128ae1000] 03:15:02 INFO - PROCESS | 1658 | 1462356902518 Marionette DEBUG loaded listener.js 03:15:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x12a833400) [pid = 1658] [serial = 488] [outer = 0x128ae1000] 03:15:02 INFO - PROCESS | 1658 | 1462356902847 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]]]}] 03:15:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:15:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 03:15:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:15:02 INFO - PROCESS | 1658 | 1462356902880 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 03:15:02 INFO - PROCESS | 1658 | 1462356902881 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 03:15:02 INFO - PROCESS | 1658 | 1462356902883 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:15:02 INFO - PROCESS | 1658 | 1462356902884 Marionette TRACE conn2 <- [1,626,null,{}] 03:15:02 INFO - PROCESS | 1658 | 1462356902895 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}] 03:15:02 INFO - PROCESS | 1658 | 1462356902991 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 03:15:02 INFO - PROCESS | 1658 | 1462356902995 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a7c5000 == 52 [pid = 1658] [id = 164] 03:15:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x128ea6400) [pid = 1658] [serial = 489] [outer = 0x0] 03:15:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x12ade6800) [pid = 1658] [serial = 490] [outer = 0x128ea6400] 03:15:03 INFO - PROCESS | 1658 | 1462356903020 Marionette DEBUG loaded listener.js 03:15:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x12ba7f400) [pid = 1658] [serial = 491] [outer = 0x128ea6400] 03:15:03 INFO - PROCESS | 1658 | 1462356903338 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]]]}] 03:15:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:15:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 477ms 03:15:03 INFO - PROCESS | 1658 | 1462356903361 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 03:15:03 INFO - PROCESS | 1658 | 1462356903362 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 03:15:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:15:03 INFO - PROCESS | 1658 | 1462356903364 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:15:03 INFO - PROCESS | 1658 | 1462356903365 Marionette TRACE conn2 <- [1,630,null,{}] 03:15:03 INFO - PROCESS | 1658 | 1462356903368 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}] 03:15:03 INFO - PROCESS | 1658 | 1462356903467 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 03:15:03 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x12c739400) [pid = 1658] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:15:03 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x115da9000) [pid = 1658] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:15:03 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x112f8c800) [pid = 1658] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:15:03 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x129257000) [pid = 1658] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:15:03 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x124402800) [pid = 1658] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:15:03 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1187a8400) [pid = 1658] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:15:03 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12b21b800) [pid = 1658] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:15:03 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12c181400) [pid = 1658] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:15:03 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x123fd2800) [pid = 1658] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:15:03 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x118506c00) [pid = 1658] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:15:03 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12961ec00) [pid = 1658] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:15:03 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12ade5400) [pid = 1658] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:15:03 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12438bc00) [pid = 1658] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:15:03 INFO - PROCESS | 1658 | 1462356903646 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x116225800 == 53 [pid = 1658] [id = 165] 03:15:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x112f8c800) [pid = 1658] [serial = 492] [outer = 0x0] 03:15:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x118565c00) [pid = 1658] [serial = 493] [outer = 0x112f8c800] 03:15:03 INFO - PROCESS | 1658 | 1462356903674 Marionette DEBUG loaded listener.js 03:15:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1259c1400) [pid = 1658] [serial = 494] [outer = 0x112f8c800] 03:15:03 INFO - PROCESS | 1658 | 1462356903953 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]]]}] 03:15:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:15:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 619ms 03:15:03 INFO - PROCESS | 1658 | 1462356903984 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 03:15:03 INFO - PROCESS | 1658 | 1462356903986 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 03:15:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:15:03 INFO - PROCESS | 1658 | 1462356903995 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:15:03 INFO - PROCESS | 1658 | 1462356903997 Marionette TRACE conn2 <- [1,634,null,{}] 03:15:04 INFO - PROCESS | 1658 | 1462356904000 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}] 03:15:04 INFO - PROCESS | 1658 | 1462356904098 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 03:15:04 INFO - PROCESS | 1658 | 1462356904103 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb36800 == 54 [pid = 1658] [id = 166] 03:15:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12961ec00) [pid = 1658] [serial = 495] [outer = 0x0] 03:15:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12bfd0c00) [pid = 1658] [serial = 496] [outer = 0x12961ec00] 03:15:04 INFO - PROCESS | 1658 | 1462356904131 Marionette DEBUG loaded listener.js 03:15:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x12c740c00) [pid = 1658] [serial = 497] [outer = 0x12961ec00] 03:15:04 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:04 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:04 INFO - PROCESS | 1658 | 1462356904457 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]]]}] 03:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 470ms 03:15:04 INFO - PROCESS | 1658 | 1462356904465 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 03:15:04 INFO - PROCESS | 1658 | 1462356904466 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 03:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:15:04 INFO - PROCESS | 1658 | 1462356904469 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:15:04 INFO - PROCESS | 1658 | 1462356904470 Marionette TRACE conn2 <- [1,638,null,{}] 03:15:04 INFO - PROCESS | 1658 | 1462356904475 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}] 03:15:04 INFO - PROCESS | 1658 | 1462356904578 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 03:15:04 INFO - PROCESS | 1658 | 1462356904587 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c198800 == 55 [pid = 1658] [id = 167] 03:15:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x12c182800) [pid = 1658] [serial = 498] [outer = 0x0] 03:15:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12cb55000) [pid = 1658] [serial = 499] [outer = 0x12c182800] 03:15:04 INFO - PROCESS | 1658 | 1462356904612 Marionette DEBUG loaded listener.js 03:15:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x12cb61800) [pid = 1658] [serial = 500] [outer = 0x12c182800] 03:15:04 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:04 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:04 INFO - PROCESS | 1658 | 1462356904907 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]]]}] 03:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 472ms 03:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:15:04 INFO - PROCESS | 1658 | 1462356904942 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 03:15:04 INFO - PROCESS | 1658 | 1462356904943 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 03:15:04 INFO - PROCESS | 1658 | 1462356904945 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:15:04 INFO - PROCESS | 1658 | 1462356904946 Marionette TRACE conn2 <- [1,642,null,{}] 03:15:04 INFO - PROCESS | 1658 | 1462356904949 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}] 03:15:05 INFO - PROCESS | 1658 | 1462356905031 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 03:15:05 INFO - PROCESS | 1658 | 1462356905036 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb9f800 == 56 [pid = 1658] [id = 168] 03:15:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x12722d000) [pid = 1658] [serial = 501] [outer = 0x0] 03:15:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x127237800) [pid = 1658] [serial = 502] [outer = 0x12722d000] 03:15:05 INFO - PROCESS | 1658 | 1462356905060 Marionette DEBUG loaded listener.js 03:15:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x12bb7ac00) [pid = 1658] [serial = 503] [outer = 0x12722d000] 03:15:05 INFO - PROCESS | 1658 | 1462356905366 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]]]}] 03:15:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:15:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 469ms 03:15:05 INFO - PROCESS | 1658 | 1462356905415 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 03:15:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:15:05 INFO - PROCESS | 1658 | 1462356905416 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 03:15:05 INFO - PROCESS | 1658 | 1462356905418 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:15:05 INFO - PROCESS | 1658 | 1462356905420 Marionette TRACE conn2 <- [1,646,null,{}] 03:15:05 INFO - PROCESS | 1658 | 1462356905422 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}] 03:15:05 INFO - PROCESS | 1658 | 1462356905525 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 03:15:05 INFO - PROCESS | 1658 | 1462356905531 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d117000 == 57 [pid = 1658] [id = 169] 03:15:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x1126b6800) [pid = 1658] [serial = 504] [outer = 0x0] 03:15:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x115f53000) [pid = 1658] [serial = 505] [outer = 0x1126b6800] 03:15:05 INFO - PROCESS | 1658 | 1462356905555 Marionette DEBUG loaded listener.js 03:15:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x115f58000) [pid = 1658] [serial = 506] [outer = 0x1126b6800] 03:15:06 INFO - PROCESS | 1658 | 1462356906004 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]]]}] 03:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 619ms 03:15:06 INFO - PROCESS | 1658 | 1462356906045 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 03:15:06 INFO - PROCESS | 1658 | 1462356906047 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 03:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:15:06 INFO - PROCESS | 1658 | 1462356906051 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:15:06 INFO - PROCESS | 1658 | 1462356906053 Marionette TRACE conn2 <- [1,650,null,{}] 03:15:06 INFO - PROCESS | 1658 | 1462356906059 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}] 03:15:06 INFO - PROCESS | 1658 | 1462356906160 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 03:15:06 INFO - PROCESS | 1658 | 1462356906224 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x11889b800 == 58 [pid = 1658] [id = 170] 03:15:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1167a1400) [pid = 1658] [serial = 507] [outer = 0x0] 03:15:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x116a83000) [pid = 1658] [serial = 508] [outer = 0x1167a1400] 03:15:06 INFO - PROCESS | 1658 | 1462356906253 Marionette DEBUG loaded listener.js 03:15:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x116f0f800) [pid = 1658] [serial = 509] [outer = 0x1167a1400] 03:15:06 INFO - PROCESS | 1658 | 1462356906693 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]]]}] 03:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 673ms 03:15:06 INFO - PROCESS | 1658 | 1462356906724 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 03:15:06 INFO - PROCESS | 1658 | 1462356906728 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 03:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:15:06 INFO - PROCESS | 1658 | 1462356906733 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:15:06 INFO - PROCESS | 1658 | 1462356906734 Marionette TRACE conn2 <- [1,654,null,{}] 03:15:06 INFO - PROCESS | 1658 | 1462356906737 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}] 03:15:06 INFO - PROCESS | 1658 | 1462356906842 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 03:15:06 INFO - PROCESS | 1658 | 1462356906894 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12433c800 == 59 [pid = 1658] [id = 171] 03:15:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1181c1000) [pid = 1658] [serial = 510] [outer = 0x0] 03:15:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x119031800) [pid = 1658] [serial = 511] [outer = 0x1181c1000] 03:15:06 INFO - PROCESS | 1658 | 1462356906923 Marionette DEBUG loaded listener.js 03:15:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1185b1000) [pid = 1658] [serial = 512] [outer = 0x1181c1000] 03:15:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1253e7c00) [pid = 1658] [serial = 513] [outer = 0x12cfd3c00] 03:15:07 INFO - PROCESS | 1658 | 1462356907449 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]]]}] 03:15:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:15:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 823ms 03:15:07 INFO - PROCESS | 1658 | 1462356907558 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 03:15:07 INFO - PROCESS | 1658 | 1462356907560 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 03:15:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:15:07 INFO - PROCESS | 1658 | 1462356907564 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:15:07 INFO - PROCESS | 1658 | 1462356907568 Marionette TRACE conn2 <- [1,658,null,{}] 03:15:07 INFO - PROCESS | 1658 | 1462356907582 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}] 03:15:07 INFO - PROCESS | 1658 | 1462356907693 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 03:15:07 INFO - PROCESS | 1658 | 1462356907755 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c760800 == 60 [pid = 1658] [id = 172] 03:15:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x123acfc00) [pid = 1658] [serial = 514] [outer = 0x0] 03:15:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x127231000) [pid = 1658] [serial = 515] [outer = 0x123acfc00] 03:15:07 INFO - PROCESS | 1658 | 1462356907786 Marionette DEBUG loaded listener.js 03:15:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1276eac00) [pid = 1658] [serial = 516] [outer = 0x123acfc00] 03:15:08 INFO - PROCESS | 1658 | 1462356908200 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]]]}] 03:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 677ms 03:15:08 INFO - PROCESS | 1658 | 1462356908240 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 03:15:08 INFO - PROCESS | 1658 | 1462356908242 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 03:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:15:08 INFO - PROCESS | 1658 | 1462356908245 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:15:08 INFO - PROCESS | 1658 | 1462356908246 Marionette TRACE conn2 <- [1,662,null,{}] 03:15:08 INFO - PROCESS | 1658 | 1462356908248 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}] 03:15:08 INFO - PROCESS | 1658 | 1462356908351 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 03:15:08 INFO - PROCESS | 1658 | 1462356908401 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d92f800 == 61 [pid = 1658] [id = 173] 03:15:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1276eec00) [pid = 1658] [serial = 517] [outer = 0x0] 03:15:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x128a1b400) [pid = 1658] [serial = 518] [outer = 0x1276eec00] 03:15:08 INFO - PROCESS | 1658 | 1462356908430 Marionette DEBUG loaded listener.js 03:15:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x1292c2000) [pid = 1658] [serial = 519] [outer = 0x1276eec00] 03:15:08 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:08 INFO - PROCESS | 1658 | 1462356908875 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]]]}] 03:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 668ms 03:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:15:08 INFO - PROCESS | 1658 | 1462356908913 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 03:15:08 INFO - PROCESS | 1658 | 1462356908915 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 03:15:08 INFO - PROCESS | 1658 | 1462356908917 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:15:08 INFO - PROCESS | 1658 | 1462356908918 Marionette TRACE conn2 <- [1,666,null,{}] 03:15:08 INFO - PROCESS | 1658 | 1462356908940 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}] 03:15:09 INFO - PROCESS | 1658 | 1462356909057 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 03:15:09 INFO - PROCESS | 1658 | 1462356909121 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da82800 == 62 [pid = 1658] [id = 174] 03:15:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x128a18c00) [pid = 1658] [serial = 520] [outer = 0x0] 03:15:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x12bf3d400) [pid = 1658] [serial = 521] [outer = 0x128a18c00] 03:15:09 INFO - PROCESS | 1658 | 1462356909151 Marionette DEBUG loaded listener.js 03:15:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x12c17e400) [pid = 1658] [serial = 522] [outer = 0x128a18c00] 03:15:09 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:09 INFO - PROCESS | 1658 | 1462356909588 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]]]}] 03:15:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:15:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 688ms 03:15:09 INFO - PROCESS | 1658 | 1462356909606 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 03:15:09 INFO - PROCESS | 1658 | 1462356909607 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 03:15:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:15:09 INFO - PROCESS | 1658 | 1462356909609 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:15:09 INFO - PROCESS | 1658 | 1462356909611 Marionette TRACE conn2 <- [1,670,null,{}] 03:15:09 INFO - PROCESS | 1658 | 1462356909613 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}] 03:15:09 INFO - PROCESS | 1658 | 1462356909732 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 03:15:09 INFO - PROCESS | 1658 | 1462356909966 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x117373800 == 63 [pid = 1658] [id = 175] 03:15:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x11326b800) [pid = 1658] [serial = 523] [outer = 0x0] 03:15:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x113e43400) [pid = 1658] [serial = 524] [outer = 0x11326b800] 03:15:09 INFO - PROCESS | 1658 | 1462356909994 Marionette DEBUG loaded listener.js 03:15:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x115f59c00) [pid = 1658] [serial = 525] [outer = 0x11326b800] 03:15:10 INFO - PROCESS | 1658 | 1462356910440 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]]]}] 03:15:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:15:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 870ms 03:15:10 INFO - PROCESS | 1658 | 1462356910482 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 03:15:10 INFO - PROCESS | 1658 | 1462356910484 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 03:15:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:15:10 INFO - PROCESS | 1658 | 1462356910507 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:15:10 INFO - PROCESS | 1658 | 1462356910509 Marionette TRACE conn2 <- [1,674,null,{}] 03:15:10 INFO - PROCESS | 1658 | 1462356910512 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}] 03:15:10 INFO - PROCESS | 1658 | 1462356910608 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 03:15:10 INFO - PROCESS | 1658 | 1462356910677 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x11685e800 == 64 [pid = 1658] [id = 176] 03:15:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x11680a800) [pid = 1658] [serial = 526] [outer = 0x0] 03:15:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x118078400) [pid = 1658] [serial = 527] [outer = 0x11680a800] 03:15:10 INFO - PROCESS | 1658 | 1462356910705 Marionette DEBUG loaded listener.js 03:15:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x118335400) [pid = 1658] [serial = 528] [outer = 0x11680a800] 03:15:10 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:11 INFO - PROCESS | 1658 | 1462356911088 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]]]}] 03:15:11 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 03:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 625ms 03:15:11 INFO - PROCESS | 1658 | 1462356911131 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 03:15:11 INFO - PROCESS | 1658 | 1462356911134 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 03:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:15:11 INFO - PROCESS | 1658 | 1462356911136 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:15:11 INFO - PROCESS | 1658 | 1462356911137 Marionette TRACE conn2 <- [1,678,null,{}] 03:15:11 INFO - PROCESS | 1658 | 1462356911140 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}] 03:15:11 INFO - PROCESS | 1658 | 1462356911244 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x1197ed000 == 63 [pid = 1658] [id = 115] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x116851800 == 62 [pid = 1658] [id = 67] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb9f800 == 61 [pid = 1658] [id = 168] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12c198800 == 60 [pid = 1658] [id = 167] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb36800 == 59 [pid = 1658] [id = 166] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x116225800 == 58 [pid = 1658] [id = 165] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12a7c5000 == 57 [pid = 1658] [id = 164] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x1292cc800 == 56 [pid = 1658] [id = 163] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x124b21000) [pid = 1658] [serial = 445] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1272cb400) [pid = 1658] [serial = 400] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x12ade0c00) [pid = 1658] [serial = 403] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x1181bb000) [pid = 1658] [serial = 394] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x119baa000) [pid = 1658] [serial = 397] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x127618800 == 55 [pid = 1658] [id = 162] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x1250df000 == 54 [pid = 1658] [id = 161] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x117308000 == 53 [pid = 1658] [id = 160] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x119b1d800 == 52 [pid = 1658] [id = 159] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x119715000 == 51 [pid = 1658] [id = 158] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x1162ce800 == 50 [pid = 1658] [id = 157] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x117371000 == 49 [pid = 1658] [id = 156] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x1181df000 == 48 [pid = 1658] [id = 150] 03:15:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb9e800 == 47 [pid = 1658] [id = 149] 03:15:11 INFO - PROCESS | 1658 | 1462356911333 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12cb5a000) [pid = 1658] [serial = 434] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x11807dc00) [pid = 1658] [serial = 407] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x119123800) [pid = 1658] [serial = 436] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12c745000) [pid = 1658] [serial = 439] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x12c742c00) [pid = 1658] [serial = 433] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x128e9d400) [pid = 1658] [serial = 419] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x12ce38800) [pid = 1658] [serial = 440] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1211e4800) [pid = 1658] [serial = 412] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x123be1000) [pid = 1658] [serial = 413] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x12724c000) [pid = 1658] [serial = 418] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x12a80d800) [pid = 1658] [serial = 437] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x12c17d400) [pid = 1658] [serial = 428] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x12c73f400) [pid = 1658] [serial = 431] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x127149800) [pid = 1658] [serial = 416] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x119981800) [pid = 1658] [serial = 410] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x116549c00) [pid = 1658] [serial = 406] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1187acc00) [pid = 1658] [serial = 409] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x12ab52400) [pid = 1658] [serial = 422] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x12a807400) [pid = 1658] [serial = 421] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x12c188c00) [pid = 1658] [serial = 430] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12bf3dc00) [pid = 1658] [serial = 427] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x12ba78000) [pid = 1658] [serial = 424] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12bf3c800) [pid = 1658] [serial = 425] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x12530f800) [pid = 1658] [serial = 415] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x128ada400) [pid = 1658] [serial = 442] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x128adfc00) [pid = 1658] [serial = 443] [outer = 0x0] [url = about:blank] 03:15:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x116225800 == 48 [pid = 1658] [id = 177] 03:15:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x115f4b800) [pid = 1658] [serial = 529] [outer = 0x0] 03:15:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x116f07800) [pid = 1658] [serial = 530] [outer = 0x115f4b800] 03:15:11 INFO - PROCESS | 1658 | 1462356911364 Marionette DEBUG loaded listener.js 03:15:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x11911e000) [pid = 1658] [serial = 531] [outer = 0x115f4b800] 03:15:11 INFO - PROCESS | 1658 | 1462356911680 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]]]}] 03:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 570ms 03:15:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:15:11 INFO - PROCESS | 1658 | 1462356911708 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 03:15:11 INFO - PROCESS | 1658 | 1462356911709 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 03:15:11 INFO - PROCESS | 1658 | 1462356911715 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:15:11 INFO - PROCESS | 1658 | 1462356911720 Marionette TRACE conn2 <- [1,682,null,{}] 03:15:11 INFO - PROCESS | 1658 | 1462356911726 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}] 03:15:11 INFO - PROCESS | 1658 | 1462356911808 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 03:15:11 INFO - PROCESS | 1658 | 1462356911813 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197de000 == 49 [pid = 1658] [id = 178] 03:15:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x11997b400) [pid = 1658] [serial = 532] [outer = 0x0] 03:15:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x123acdc00) [pid = 1658] [serial = 533] [outer = 0x11997b400] 03:15:11 INFO - PROCESS | 1658 | 1462356911840 Marionette DEBUG loaded listener.js 03:15:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x124b1c800) [pid = 1658] [serial = 534] [outer = 0x11997b400] 03:15:12 INFO - PROCESS | 1658 | 1462356912691 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]]]}] 03:15:12 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) 03:15:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1029ms 03:15:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:15:12 INFO - PROCESS | 1658 | 1462356912742 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 03:15:12 INFO - PROCESS | 1658 | 1462356912743 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 03:15:12 INFO - PROCESS | 1658 | 1462356912745 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:15:12 INFO - PROCESS | 1658 | 1462356912746 Marionette TRACE conn2 <- [1,686,null,{}] 03:15:12 INFO - PROCESS | 1658 | 1462356912756 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}] 03:15:12 INFO - PROCESS | 1658 | 1462356912831 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 03:15:12 INFO - PROCESS | 1658 | 1462356912835 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12485b000 == 50 [pid = 1658] [id = 179] 03:15:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x124b24400) [pid = 1658] [serial = 535] [outer = 0x0] 03:15:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x125037800) [pid = 1658] [serial = 536] [outer = 0x124b24400] 03:15:12 INFO - PROCESS | 1658 | 1462356912864 Marionette DEBUG loaded listener.js 03:15:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x12714e000) [pid = 1658] [serial = 537] [outer = 0x124b24400] 03:15:13 INFO - PROCESS | 1658 | 1462356913662 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]]]}] 03:15:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:15:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 968ms 03:15:13 INFO - PROCESS | 1658 | 1462356913715 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 03:15:13 INFO - PROCESS | 1658 | 1462356913716 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 03:15:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:15:13 INFO - PROCESS | 1658 | 1462356913718 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:15:13 INFO - PROCESS | 1658 | 1462356913719 Marionette TRACE conn2 <- [1,690,null,{}] 03:15:13 INFO - PROCESS | 1658 | 1462356913721 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}] 03:15:13 INFO - PROCESS | 1658 | 1462356913815 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 03:15:13 INFO - PROCESS | 1658 | 1462356913826 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x117307000 == 51 [pid = 1658] [id = 180] 03:15:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1272cb400) [pid = 1658] [serial = 538] [outer = 0x0] 03:15:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x1276e2800) [pid = 1658] [serial = 539] [outer = 0x1272cb400] 03:15:13 INFO - PROCESS | 1658 | 1462356913858 Marionette DEBUG loaded listener.js 03:15:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x128ad9400) [pid = 1658] [serial = 540] [outer = 0x1272cb400] 03:15:14 INFO - PROCESS | 1658 | 1462356914712 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]]]}] 03:15:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:15:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1020ms 03:15:14 INFO - PROCESS | 1658 | 1462356914740 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 03:15:14 INFO - PROCESS | 1658 | 1462356914741 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 03:15:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:15:14 INFO - PROCESS | 1658 | 1462356914751 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:15:14 INFO - PROCESS | 1658 | 1462356914752 Marionette TRACE conn2 <- [1,694,null,{}] 03:15:14 INFO - PROCESS | 1658 | 1462356914756 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}] 03:15:14 INFO - PROCESS | 1658 | 1462356914852 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 03:15:14 INFO - PROCESS | 1658 | 1462356914857 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x1292e0000 == 52 [pid = 1658] [id = 181] 03:15:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x128a20000) [pid = 1658] [serial = 541] [outer = 0x0] 03:15:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x129263000) [pid = 1658] [serial = 542] [outer = 0x128a20000] 03:15:14 INFO - PROCESS | 1658 | 1462356914908 Marionette DEBUG loaded listener.js 03:15:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12a829000) [pid = 1658] [serial = 543] [outer = 0x128a20000] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x12502d400) [pid = 1658] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x11628a000) [pid = 1658] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1187ab400) [pid = 1658] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x129125800) [pid = 1658] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x124b35400) [pid = 1658] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1165c8400) [pid = 1658] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1276e4000) [pid = 1658] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x128ea6000) [pid = 1658] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1185b3800) [pid = 1658] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12bf42400) [pid = 1658] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x125279000) [pid = 1658] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x128ae1000) [pid = 1658] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x128ea6400) [pid = 1658] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1190a6c00) [pid = 1658] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12a807c00) [pid = 1658] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x1126bc000) [pid = 1658] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x12722d000) [pid = 1658] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x128ea0800) [pid = 1658] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x11832c800) [pid = 1658] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x128ea2400) [pid = 1658] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x116f11000) [pid = 1658] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x116807400) [pid = 1658] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x124b1e400) [pid = 1658] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x124ee2400) [pid = 1658] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x119b70000) [pid = 1658] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x112f8c800) [pid = 1658] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12c182800) [pid = 1658] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x12961ec00) [pid = 1658] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:15:15 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x125275000) [pid = 1658] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:15:15 INFO - PROCESS | 1658 | 1462356915685 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]]]}] 03:15:15 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) 03:15:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 971ms 03:15:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:15:15 INFO - PROCESS | 1658 | 1462356915723 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 03:15:15 INFO - PROCESS | 1658 | 1462356915725 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 03:15:15 INFO - PROCESS | 1658 | 1462356915727 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:15:15 INFO - PROCESS | 1658 | 1462356915728 Marionette TRACE conn2 <- [1,698,null,{}] 03:15:15 INFO - PROCESS | 1658 | 1462356915730 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}] 03:15:15 INFO - PROCESS | 1658 | 1462356915808 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 03:15:15 INFO - PROCESS | 1658 | 1462356915812 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x116789800 == 53 [pid = 1658] [id = 182] 03:15:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x115f50400) [pid = 1658] [serial = 544] [outer = 0x0] 03:15:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x11832c800) [pid = 1658] [serial = 545] [outer = 0x115f50400] 03:15:15 INFO - PROCESS | 1658 | 1462356915837 Marionette DEBUG loaded listener.js 03:15:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x119b6c400) [pid = 1658] [serial = 546] [outer = 0x115f50400] 03:15:16 INFO - PROCESS | 1658 | 1462356916659 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]]]}] 03:15:16 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) 03:15:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 969ms 03:15:16 INFO - PROCESS | 1658 | 1462356916697 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 03:15:16 INFO - PROCESS | 1658 | 1462356916698 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 03:15:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:15:16 INFO - PROCESS | 1658 | 1462356916700 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:15:16 INFO - PROCESS | 1658 | 1462356916702 Marionette TRACE conn2 <- [1,702,null,{}] 03:15:16 INFO - PROCESS | 1658 | 1462356916704 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}] 03:15:16 INFO - PROCESS | 1658 | 1462356916788 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 03:15:16 INFO - PROCESS | 1658 | 1462356916793 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a7ce000 == 54 [pid = 1658] [id = 183] 03:15:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1212bfc00) [pid = 1658] [serial = 547] [outer = 0x0] 03:15:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1276ea400) [pid = 1658] [serial = 548] [outer = 0x1212bfc00] 03:15:16 INFO - PROCESS | 1658 | 1462356916819 Marionette DEBUG loaded listener.js 03:15:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x129259400) [pid = 1658] [serial = 549] [outer = 0x1212bfc00] 03:15:17 INFO - PROCESS | 1658 | 1462356917667 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]]]}] 03:15:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:15:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 973ms 03:15:17 INFO - PROCESS | 1658 | 1462356917674 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 03:15:17 INFO - PROCESS | 1658 | 1462356917677 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 03:15:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:15:17 INFO - PROCESS | 1658 | 1462356917681 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:15:17 INFO - PROCESS | 1658 | 1462356917683 Marionette TRACE conn2 <- [1,706,null,{}] 03:15:17 INFO - PROCESS | 1658 | 1462356917690 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}] 03:15:17 INFO - PROCESS | 1658 | 1462356917792 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 03:15:17 INFO - PROCESS | 1658 | 1462356917842 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d0f000 == 55 [pid = 1658] [id = 184] 03:15:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1160f8400) [pid = 1658] [serial = 550] [outer = 0x0] 03:15:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x116805400) [pid = 1658] [serial = 551] [outer = 0x1160f8400] 03:15:17 INFO - PROCESS | 1658 | 1462356917874 Marionette DEBUG loaded listener.js 03:15:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x116f11c00) [pid = 1658] [serial = 552] [outer = 0x1160f8400] 03:15:18 INFO - PROCESS | 1658 | 1462356918831 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]]]}] 03:15:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:15:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1174ms 03:15:18 INFO - PROCESS | 1658 | 1462356918856 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 03:15:18 INFO - PROCESS | 1658 | 1462356918861 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 03:15:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:15:18 INFO - PROCESS | 1658 | 1462356918865 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:15:18 INFO - PROCESS | 1658 | 1462356918867 Marionette TRACE conn2 <- [1,710,null,{}] 03:15:18 INFO - PROCESS | 1658 | 1462356918870 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}] 03:15:18 INFO - PROCESS | 1658 | 1462356918968 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 03:15:19 INFO - PROCESS | 1658 | 1462356919018 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12466e800 == 56 [pid = 1658] [id = 185] 03:15:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x11717d000) [pid = 1658] [serial = 553] [outer = 0x0] 03:15:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x11912b800) [pid = 1658] [serial = 554] [outer = 0x11717d000] 03:15:19 INFO - PROCESS | 1658 | 1462356919049 Marionette DEBUG loaded listener.js 03:15:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x1212ba800) [pid = 1658] [serial = 555] [outer = 0x11717d000] 03:15:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:15:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1120ms 03:15:19 INFO - PROCESS | 1658 | 1462356919981 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]]]}] 03:15:19 INFO - PROCESS | 1658 | 1462356919987 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 03:15:19 INFO - PROCESS | 1658 | 1462356919989 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 03:15:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:15:19 INFO - PROCESS | 1658 | 1462356919991 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:15:19 INFO - PROCESS | 1658 | 1462356919994 Marionette TRACE conn2 <- [1,714,null,{}] 03:15:20 INFO - PROCESS | 1658 | 1462356920002 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}] 03:15:20 INFO - PROCESS | 1658 | 1462356920110 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 03:15:20 INFO - PROCESS | 1658 | 1462356920160 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b384000 == 57 [pid = 1658] [id = 186] 03:15:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x124b1f800) [pid = 1658] [serial = 556] [outer = 0x0] 03:15:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x127251400) [pid = 1658] [serial = 557] [outer = 0x124b1f800] 03:15:20 INFO - PROCESS | 1658 | 1462356920191 Marionette DEBUG loaded listener.js 03:15:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x128ada400) [pid = 1658] [serial = 558] [outer = 0x124b1f800] 03:15:21 INFO - PROCESS | 1658 | 1462356921112 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]]]}] 03:15:21 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 03:15:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1124ms 03:15:21 INFO - PROCESS | 1658 | 1462356921116 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 03:15:21 INFO - PROCESS | 1658 | 1462356921117 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 03:15:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:15:21 INFO - PROCESS | 1658 | 1462356921135 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:15:21 INFO - PROCESS | 1658 | 1462356921136 Marionette TRACE conn2 <- [1,718,null,{}] 03:15:21 INFO - PROCESS | 1658 | 1462356921141 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}] 03:15:21 INFO - PROCESS | 1658 | 1462356921240 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 03:15:21 INFO - PROCESS | 1658 | 1462356921289 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf8c000 == 58 [pid = 1658] [id = 187] 03:15:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12911d800) [pid = 1658] [serial = 559] [outer = 0x0] 03:15:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x12a810800) [pid = 1658] [serial = 560] [outer = 0x12911d800] 03:15:21 INFO - PROCESS | 1658 | 1462356921320 Marionette DEBUG loaded listener.js 03:15:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x12ade2400) [pid = 1658] [serial = 561] [outer = 0x12911d800] 03:15:22 INFO - PROCESS | 1658 | 1462356922202 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]]]}] 03:15:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:15:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1087ms 03:15:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:15:22 INFO - PROCESS | 1658 | 1462356922208 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 03:15:22 INFO - PROCESS | 1658 | 1462356922209 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 03:15:22 INFO - PROCESS | 1658 | 1462356922212 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:15:22 INFO - PROCESS | 1658 | 1462356922213 Marionette TRACE conn2 <- [1,722,null,{}] 03:15:22 INFO - PROCESS | 1658 | 1462356922215 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}] 03:15:22 INFO - PROCESS | 1658 | 1462356922316 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 03:15:22 INFO - PROCESS | 1658 | 1462356922364 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x11735b000 == 59 [pid = 1658] [id = 188] 03:15:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x115f4ec00) [pid = 1658] [serial = 562] [outer = 0x0] 03:15:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x123fc9800) [pid = 1658] [serial = 563] [outer = 0x115f4ec00] 03:15:22 INFO - PROCESS | 1658 | 1462356922394 Marionette DEBUG loaded listener.js 03:15:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x128adf000) [pid = 1658] [serial = 564] [outer = 0x115f4ec00] 03:15:23 INFO - PROCESS | 1658 | 1462356923032 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] 03:15:23 INFO - PROCESS | 1658 | 1462356923086 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 03:15:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:15:23 INFO - PROCESS | 1658 | 1462356923094 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:15:23 INFO - PROCESS | 1658 | 1462356923098 Marionette TRACE conn2 <- [1,726,null,{}] 03:15:23 INFO - PROCESS | 1658 | 1462356923103 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}] 03:15:23 INFO - PROCESS | 1658 | 1462356923239 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 03:15:23 INFO - PROCESS | 1658 | 1462356923304 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x119fbf800 == 60 [pid = 1658] [id = 189] 03:15:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x116546c00) [pid = 1658] [serial = 565] [outer = 0x0] 03:15:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x116f0c800) [pid = 1658] [serial = 566] [outer = 0x116546c00] 03:15:23 INFO - PROCESS | 1658 | 1462356923333 Marionette DEBUG loaded listener.js 03:15:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1185b2400) [pid = 1658] [serial = 567] [outer = 0x116546c00] 03:15:23 INFO - PROCESS | 1658 | --DOCSHELL 0x116789800 == 59 [pid = 1658] [id = 182] 03:15:23 INFO - PROCESS | 1658 | --DOCSHELL 0x1292e0000 == 58 [pid = 1658] [id = 181] 03:15:23 INFO - PROCESS | 1658 | --DOCSHELL 0x117307000 == 57 [pid = 1658] [id = 180] 03:15:23 INFO - PROCESS | 1658 | --DOCSHELL 0x12485b000 == 56 [pid = 1658] [id = 179] 03:15:23 INFO - PROCESS | 1658 | --DOCSHELL 0x1197de000 == 55 [pid = 1658] [id = 178] 03:15:23 INFO - PROCESS | 1658 | --DOCSHELL 0x116225800 == 54 [pid = 1658] [id = 177] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x115f53000) [pid = 1658] [serial = 505] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | 1462356923897 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]]]}] 03:15:23 INFO - PROCESS | 1658 | --DOCSHELL 0x11685e800 == 53 [pid = 1658] [id = 176] 03:15:23 INFO - PROCESS | 1658 | --DOCSHELL 0x117373800 == 52 [pid = 1658] [id = 175] 03:15:23 INFO - PROCESS | 1658 | --DOCSHELL 0x11889b800 == 51 [pid = 1658] [id = 170] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x12714b400) [pid = 1658] [serial = 347] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x11832fc00) [pid = 1658] [serial = 341] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x128e9fc00) [pid = 1658] [serial = 350] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12a80f800) [pid = 1658] [serial = 293] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x119981c00) [pid = 1658] [serial = 344] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12bb79800) [pid = 1658] [serial = 404] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x128ea1400) [pid = 1658] [serial = 401] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1185b6800) [pid = 1658] [serial = 395] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1212b7000) [pid = 1658] [serial = 398] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12c188400) [pid = 1658] [serial = 392] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x128e9dc00) [pid = 1658] [serial = 484] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1292bfc00) [pid = 1658] [serial = 487] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12ade6800) [pid = 1658] [serial = 490] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12a833400) [pid = 1658] [serial = 488] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x124b18000) [pid = 1658] [serial = 452] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12ba7f400) [pid = 1658] [serial = 491] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1212bf400) [pid = 1658] [serial = 451] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12c736800) [pid = 1658] [serial = 461] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x12bb74800) [pid = 1658] [serial = 460] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x116f03c00) [pid = 1658] [serial = 466] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x116f0c000) [pid = 1658] [serial = 467] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x127237800) [pid = 1658] [serial = 502] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x12ba80000) [pid = 1658] [serial = 463] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x12cb60c00) [pid = 1658] [serial = 464] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1185b7c00) [pid = 1658] [serial = 472] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x119ba2400) [pid = 1658] [serial = 473] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12ade2800) [pid = 1658] [serial = 458] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12a811000) [pid = 1658] [serial = 457] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x117687000) [pid = 1658] [serial = 469] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11832d400) [pid = 1658] [serial = 470] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x118855c00) [pid = 1658] [serial = 449] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x11832bc00) [pid = 1658] [serial = 448] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x124cba400) [pid = 1658] [serial = 478] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x12527a000) [pid = 1658] [serial = 479] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x128adf800) [pid = 1658] [serial = 455] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1276e7c00) [pid = 1658] [serial = 454] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1212be800) [pid = 1658] [serial = 475] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x124b1cc00) [pid = 1658] [serial = 476] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1259c1400) [pid = 1658] [serial = 494] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x12cb61800) [pid = 1658] [serial = 500] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x12bfd0c00) [pid = 1658] [serial = 496] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x118565c00) [pid = 1658] [serial = 493] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x126298000) [pid = 1658] [serial = 481] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x128ad4c00) [pid = 1658] [serial = 482] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x12911a800) [pid = 1658] [serial = 485] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x12bb7ac00) [pid = 1658] [serial = 503] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x12cb55000) [pid = 1658] [serial = 499] [outer = 0x0] [url = about:blank] 03:15:23 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12c740c00) [pid = 1658] [serial = 497] [outer = 0x0] [url = about:blank] 03:15:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:15:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 826ms 03:15:23 INFO - PROCESS | 1658 | 1462356923919 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 03:15:23 INFO - PROCESS | 1658 | 1462356923925 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 03:15:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:15:23 INFO - PROCESS | 1658 | 1462356923929 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:15:23 INFO - PROCESS | 1658 | 1462356923931 Marionette TRACE conn2 <- [1,730,null,{}] 03:15:23 INFO - PROCESS | 1658 | 1462356923934 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}] 03:15:24 INFO - PROCESS | 1658 | 1462356924011 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 03:15:24 INFO - PROCESS | 1658 | 1462356924017 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x1185cb000 == 52 [pid = 1658] [id = 190] 03:15:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1187a2400) [pid = 1658] [serial = 568] [outer = 0x0] 03:15:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x11885c800) [pid = 1658] [serial = 569] [outer = 0x1187a2400] 03:15:24 INFO - PROCESS | 1658 | 1462356924047 Marionette DEBUG loaded listener.js 03:15:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x119ba3800) [pid = 1658] [serial = 570] [outer = 0x1187a2400] 03:15:24 INFO - PROCESS | 1658 | 1462356924415 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] 03:15:24 INFO - PROCESS | 1658 | 1462356924452 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 03:15:24 INFO - PROCESS | 1658 | 1462356924455 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:15:24 INFO - PROCESS | 1658 | 1462356924459 Marionette TRACE conn2 <- [1,734,null,{}] 03:15:24 INFO - PROCESS | 1658 | 1462356924466 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}] 03:15:24 INFO - PROCESS | 1658 | 1462356924549 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 03:15:24 INFO - PROCESS | 1658 | 1462356924558 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x124017000 == 53 [pid = 1658] [id = 191] 03:15:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x124b17400) [pid = 1658] [serial = 571] [outer = 0x0] 03:15:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x12714d000) [pid = 1658] [serial = 572] [outer = 0x124b17400] 03:15:24 INFO - PROCESS | 1658 | 1462356924586 Marionette DEBUG loaded listener.js 03:15:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1274c4800) [pid = 1658] [serial = 573] [outer = 0x124b17400] 03:15:24 INFO - PROCESS | 1658 | 1462356924931 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]]]}] 03:15:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:15:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 525ms 03:15:24 INFO - PROCESS | 1658 | 1462356924980 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 03:15:24 INFO - PROCESS | 1658 | 1462356924983 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 03:15:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:15:24 INFO - PROCESS | 1658 | 1462356924986 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:15:24 INFO - PROCESS | 1658 | 1462356924988 Marionette TRACE conn2 <- [1,738,null,{}] 03:15:24 INFO - PROCESS | 1658 | 1462356924991 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}] 03:15:25 INFO - PROCESS | 1658 | 1462356925117 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 03:15:25 INFO - PROCESS | 1658 | 1462356925124 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x1258d5800 == 54 [pid = 1658] [id = 192] 03:15:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1276e8800) [pid = 1658] [serial = 574] [outer = 0x0] 03:15:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x128add800) [pid = 1658] [serial = 575] [outer = 0x1276e8800] 03:15:25 INFO - PROCESS | 1658 | 1462356925166 Marionette DEBUG loaded listener.js 03:15:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x128ea7000) [pid = 1658] [serial = 576] [outer = 0x1276e8800] 03:15:26 INFO - PROCESS | 1658 | 1462356926079 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]]]}] 03:15:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:15:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1122ms 03:15:26 INFO - PROCESS | 1658 | 1462356926108 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 03:15:26 INFO - PROCESS | 1658 | 1462356926109 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 03:15:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:15:26 INFO - PROCESS | 1658 | 1462356926111 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:15:26 INFO - PROCESS | 1658 | 1462356926112 Marionette TRACE conn2 <- [1,742,null,{}] 03:15:26 INFO - PROCESS | 1658 | 1462356926115 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}] 03:15:26 INFO - PROCESS | 1658 | 1462356926210 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 03:15:26 INFO - PROCESS | 1658 | 1462356926223 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291c6800 == 55 [pid = 1658] [id = 193] 03:15:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x129256800) [pid = 1658] [serial = 577] [outer = 0x0] 03:15:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12a80f800) [pid = 1658] [serial = 578] [outer = 0x129256800] 03:15:26 INFO - PROCESS | 1658 | 1462356926249 Marionette DEBUG loaded listener.js 03:15:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12ade6800) [pid = 1658] [serial = 579] [outer = 0x129256800] 03:15:27 INFO - PROCESS | 1658 | 1462356927066 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]]]}] 03:15:27 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 03:15:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 03:15:27 INFO - PROCESS | 1658 | 1462356927081 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 03:15:27 INFO - PROCESS | 1658 | 1462356927083 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 03:15:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:15:27 INFO - PROCESS | 1658 | 1462356927085 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:15:27 INFO - PROCESS | 1658 | 1462356927086 Marionette TRACE conn2 <- [1,746,null,{}] 03:15:27 INFO - PROCESS | 1658 | 1462356927089 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}] 03:15:27 INFO - PROCESS | 1658 | 1462356927201 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 03:15:27 INFO - PROCESS | 1658 | 1462356927236 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a7c7800 == 56 [pid = 1658] [id = 194] 03:15:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12bb79c00) [pid = 1658] [serial = 580] [outer = 0x0] 03:15:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12bfcd000) [pid = 1658] [serial = 581] [outer = 0x12bb79c00] 03:15:27 INFO - PROCESS | 1658 | 1462356927264 Marionette DEBUG loaded listener.js 03:15:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12c180400) [pid = 1658] [serial = 582] [outer = 0x12bb79c00] 03:15:27 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x128a20000) [pid = 1658] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:15:27 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x115f50400) [pid = 1658] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:15:27 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1272cb400) [pid = 1658] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:15:27 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x11326b800) [pid = 1658] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:15:27 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x115f4b800) [pid = 1658] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:15:27 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x11997b400) [pid = 1658] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:15:27 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x11680a800) [pid = 1658] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:15:27 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x124b24400) [pid = 1658] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:15:28 INFO - PROCESS | 1658 | 1462356928066 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]]]}] 03:15:28 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.) 03:15:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1023ms 03:15:28 INFO - PROCESS | 1658 | 1462356928108 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 03:15:28 INFO - PROCESS | 1658 | 1462356928110 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 03:15:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:15:28 INFO - PROCESS | 1658 | 1462356928112 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:15:28 INFO - PROCESS | 1658 | 1462356928113 Marionette TRACE conn2 <- [1,750,null,{}] 03:15:28 INFO - PROCESS | 1658 | 1462356928115 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}] 03:15:28 INFO - PROCESS | 1658 | 1462356928195 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 03:15:28 INFO - PROCESS | 1658 | 1462356928199 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b37d000 == 57 [pid = 1658] [id = 195] 03:15:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x118565400) [pid = 1658] [serial = 583] [outer = 0x0] 03:15:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12a828000) [pid = 1658] [serial = 584] [outer = 0x118565400] 03:15:28 INFO - PROCESS | 1658 | 1462356928225 Marionette DEBUG loaded listener.js 03:15:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x12c183800) [pid = 1658] [serial = 585] [outer = 0x118565400] 03:15:29 INFO - PROCESS | 1658 | 1462356929025 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]]]}] 03:15:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:15:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 920ms 03:15:29 INFO - PROCESS | 1658 | 1462356929032 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 03:15:29 INFO - PROCESS | 1658 | 1462356929033 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 03:15:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:15:29 INFO - PROCESS | 1658 | 1462356929035 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:15:29 INFO - PROCESS | 1658 | 1462356929037 Marionette TRACE conn2 <- [1,754,null,{}] 03:15:29 INFO - PROCESS | 1658 | 1462356929040 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}] 03:15:29 INFO - PROCESS | 1658 | 1462356929119 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 03:15:29 INFO - PROCESS | 1658 | 1462356929169 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb48800 == 58 [pid = 1658] [id = 196] 03:15:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x118563000) [pid = 1658] [serial = 586] [outer = 0x0] 03:15:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12c73a000) [pid = 1658] [serial = 587] [outer = 0x118563000] 03:15:29 INFO - PROCESS | 1658 | 1462356929194 Marionette DEBUG loaded listener.js 03:15:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12c740000) [pid = 1658] [serial = 588] [outer = 0x118563000] 03:15:29 INFO - PROCESS | 1658 | 1462356929979 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]]]}] 03:15:30 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 03:15:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 972ms 03:15:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:15:30 INFO - PROCESS | 1658 | 1462356930008 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 03:15:30 INFO - PROCESS | 1658 | 1462356930011 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 03:15:30 INFO - PROCESS | 1658 | 1462356930014 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:15:30 INFO - PROCESS | 1658 | 1462356930017 Marionette TRACE conn2 <- [1,758,null,{}] 03:15:30 INFO - PROCESS | 1658 | 1462356930022 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}] 03:15:30 INFO - PROCESS | 1658 | 1462356930127 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 03:15:30 INFO - PROCESS | 1658 | 1462356930177 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d0e800 == 59 [pid = 1658] [id = 197] 03:15:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x116f0c400) [pid = 1658] [serial = 589] [outer = 0x0] 03:15:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x117d2c400) [pid = 1658] [serial = 590] [outer = 0x116f0c400] 03:15:30 INFO - PROCESS | 1658 | 1462356930209 Marionette DEBUG loaded listener.js 03:15:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x118569c00) [pid = 1658] [serial = 591] [outer = 0x116f0c400] 03:15:30 INFO - PROCESS | 1658 | 1462356930622 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]]]}] 03:15:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:15:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 622ms 03:15:30 INFO - PROCESS | 1658 | 1462356930637 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 03:15:30 INFO - PROCESS | 1658 | 1462356930643 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 03:15:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:15:30 INFO - PROCESS | 1658 | 1462356930648 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:15:30 INFO - PROCESS | 1658 | 1462356930650 Marionette TRACE conn2 <- [1,762,null,{}] 03:15:30 INFO - PROCESS | 1658 | 1462356930652 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}] 03:15:30 INFO - PROCESS | 1658 | 1462356930754 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 03:15:30 INFO - PROCESS | 1658 | 1462356930802 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x123b21000 == 60 [pid = 1658] [id = 198] 03:15:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x118561800) [pid = 1658] [serial = 592] [outer = 0x0] 03:15:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x119b72400) [pid = 1658] [serial = 593] [outer = 0x118561800] 03:15:30 INFO - PROCESS | 1658 | 1462356930834 Marionette DEBUG loaded listener.js 03:15:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x124b20000) [pid = 1658] [serial = 594] [outer = 0x118561800] 03:15:31 INFO - PROCESS | 1658 | 1462356931713 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]]]}] 03:15:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:15:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1070ms 03:15:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:15:31 INFO - PROCESS | 1658 | 1462356931718 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 03:15:31 INFO - PROCESS | 1658 | 1462356931720 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 03:15:31 INFO - PROCESS | 1658 | 1462356931722 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:15:31 INFO - PROCESS | 1658 | 1462356931724 Marionette TRACE conn2 <- [1,766,null,{}] 03:15:31 INFO - PROCESS | 1658 | 1462356931732 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}] 03:15:31 INFO - PROCESS | 1658 | 1462356931823 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 03:15:31 INFO - PROCESS | 1658 | 1462356931914 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b373000 == 61 [pid = 1658] [id = 199] 03:15:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x127234800) [pid = 1658] [serial = 595] [outer = 0x0] 03:15:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x128ad3000) [pid = 1658] [serial = 596] [outer = 0x127234800] 03:15:31 INFO - PROCESS | 1658 | 1462356931945 Marionette DEBUG loaded listener.js 03:15:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x129263c00) [pid = 1658] [serial = 597] [outer = 0x127234800] 03:15:32 INFO - PROCESS | 1658 | 1462356932836 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]]]}] 03:15:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:15:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1121ms 03:15:32 INFO - PROCESS | 1658 | 1462356932843 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 03:15:32 INFO - PROCESS | 1658 | 1462356932845 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 03:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:15:32 INFO - PROCESS | 1658 | 1462356932848 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:15:32 INFO - PROCESS | 1658 | 1462356932849 Marionette TRACE conn2 <- [1,770,null,{}] 03:15:32 INFO - PROCESS | 1658 | 1462356932851 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}] 03:15:32 INFO - PROCESS | 1658 | 1462356932952 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 03:15:33 INFO - PROCESS | 1658 | 1462356933000 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ca3a000 == 62 [pid = 1658] [id = 200] 03:15:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x129258c00) [pid = 1658] [serial = 598] [outer = 0x0] 03:15:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12bb83800) [pid = 1658] [serial = 599] [outer = 0x129258c00] 03:15:33 INFO - PROCESS | 1658 | 1462356933030 Marionette DEBUG loaded listener.js 03:15:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12bfcd800) [pid = 1658] [serial = 600] [outer = 0x129258c00] 03:15:33 INFO - PROCESS | 1658 | 1462356933430 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]]]}] 03:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 618ms 03:15:33 INFO - PROCESS | 1658 | 1462356933466 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 03:15:33 INFO - PROCESS | 1658 | 1462356933468 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 03:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:15:33 INFO - PROCESS | 1658 | 1462356933470 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:15:33 INFO - PROCESS | 1658 | 1462356933471 Marionette TRACE conn2 <- [1,774,null,{}] 03:15:33 INFO - PROCESS | 1658 | 1462356933474 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}] 03:15:33 INFO - PROCESS | 1658 | 1462356933571 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 03:15:33 INFO - PROCESS | 1658 | 1462356933619 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ca52000 == 63 [pid = 1658] [id = 201] 03:15:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x112ca6400) [pid = 1658] [serial = 601] [outer = 0x0] 03:15:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x112cab000) [pid = 1658] [serial = 602] [outer = 0x112ca6400] 03:15:33 INFO - PROCESS | 1658 | 1462356933651 Marionette DEBUG loaded listener.js 03:15:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x112cb0800) [pid = 1658] [serial = 603] [outer = 0x112ca6400] 03:15:34 INFO - PROCESS | 1658 | 1462356934047 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]]]}] 03:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 618ms 03:15:34 INFO - PROCESS | 1658 | 1462356934089 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 03:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:15:34 INFO - PROCESS | 1658 | 1462356934090 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 03:15:34 INFO - PROCESS | 1658 | 1462356934093 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:15:34 INFO - PROCESS | 1658 | 1462356934094 Marionette TRACE conn2 <- [1,778,null,{}] 03:15:34 INFO - PROCESS | 1658 | 1462356934096 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}] 03:15:34 INFO - PROCESS | 1658 | 1462356934213 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 03:15:34 INFO - PROCESS | 1658 | 1462356934300 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x11973d000 == 64 [pid = 1658] [id = 202] 03:15:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1185bc400) [pid = 1658] [serial = 604] [outer = 0x0] 03:15:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x11982c000) [pid = 1658] [serial = 605] [outer = 0x1185bc400] 03:15:34 INFO - PROCESS | 1658 | 1462356934330 Marionette DEBUG loaded listener.js 03:15:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x128d6ac00) [pid = 1658] [serial = 606] [outer = 0x1185bc400] 03:15:34 INFO - PROCESS | 1658 | 1462356934835 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]]]}] 03:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 768ms 03:15:34 INFO - PROCESS | 1658 | 1462356934862 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 03:15:34 INFO - PROCESS | 1658 | 1462356934865 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 03:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:15:34 INFO - PROCESS | 1658 | 1462356934869 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:15:34 INFO - PROCESS | 1658 | 1462356934871 Marionette TRACE conn2 <- [1,782,null,{}] 03:15:34 INFO - PROCESS | 1658 | 1462356934874 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}] 03:15:34 INFO - PROCESS | 1658 | 1462356934974 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 03:15:35 INFO - PROCESS | 1658 | 1462356935041 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197d2000 == 65 [pid = 1658] [id = 203] 03:15:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1165d2c00) [pid = 1658] [serial = 607] [outer = 0x0] 03:15:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x116f04c00) [pid = 1658] [serial = 608] [outer = 0x1165d2c00] 03:15:35 INFO - PROCESS | 1658 | 1462356935069 Marionette DEBUG loaded listener.js 03:15:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1181bd800) [pid = 1658] [serial = 609] [outer = 0x1165d2c00] 03:15:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12b37d000 == 64 [pid = 1658] [id = 195] 03:15:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12a7c7800 == 63 [pid = 1658] [id = 194] 03:15:35 INFO - PROCESS | 1658 | --DOCSHELL 0x1291c6800 == 62 [pid = 1658] [id = 193] 03:15:35 INFO - PROCESS | 1658 | --DOCSHELL 0x1258d5800 == 61 [pid = 1658] [id = 192] 03:15:35 INFO - PROCESS | 1658 | --DOCSHELL 0x124017000 == 60 [pid = 1658] [id = 191] 03:15:35 INFO - PROCESS | 1658 | --DOCSHELL 0x1185cb000 == 59 [pid = 1658] [id = 190] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1276ea400) [pid = 1658] [serial = 548] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x116a83000) [pid = 1658] [serial = 508] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x119031800) [pid = 1658] [serial = 511] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12bf3d400) [pid = 1658] [serial = 521] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x128a1b400) [pid = 1658] [serial = 518] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x127231000) [pid = 1658] [serial = 515] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | 1462356935525 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]]]}] 03:15:35 INFO - PROCESS | 1658 | --DOCSHELL 0x119fbf800 == 58 [pid = 1658] [id = 189] 03:15:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12466e800 == 57 [pid = 1658] [id = 185] 03:15:35 INFO - PROCESS | 1658 | --DOCSHELL 0x117d0f000 == 56 [pid = 1658] [id = 184] 03:15:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12a7ce000 == 55 [pid = 1658] [id = 183] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x115f59c00) [pid = 1658] [serial = 525] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x113e43400) [pid = 1658] [serial = 524] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x116f07800) [pid = 1658] [serial = 530] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11911e000) [pid = 1658] [serial = 531] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x123acdc00) [pid = 1658] [serial = 533] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x124b1c800) [pid = 1658] [serial = 534] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x118335400) [pid = 1658] [serial = 528] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x118078400) [pid = 1658] [serial = 527] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x125037800) [pid = 1658] [serial = 536] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x12a829000) [pid = 1658] [serial = 543] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x129263000) [pid = 1658] [serial = 542] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x119b6c400) [pid = 1658] [serial = 546] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1126b7400) [pid = 1658] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x11832c800) [pid = 1658] [serial = 545] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1276e2800) [pid = 1658] [serial = 539] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x128ad9400) [pid = 1658] [serial = 540] [outer = 0x0] [url = about:blank] 03:15:35 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x12714e000) [pid = 1658] [serial = 537] [outer = 0x0] [url = about:blank] 03:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 03:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:15:35 INFO - PROCESS | 1658 | 1462356935544 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 03:15:35 INFO - PROCESS | 1658 | 1462356935547 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 03:15:35 INFO - PROCESS | 1658 | 1462356935551 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:15:35 INFO - PROCESS | 1658 | 1462356935552 Marionette TRACE conn2 <- [1,786,null,{}] 03:15:35 INFO - PROCESS | 1658 | 1462356935556 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}] 03:15:35 INFO - PROCESS | 1658 | 1462356935636 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 03:15:35 INFO - PROCESS | 1658 | 1462356935666 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d0f000 == 56 [pid = 1658] [id = 204] 03:15:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x118511800) [pid = 1658] [serial = 610] [outer = 0x0] 03:15:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1185af000) [pid = 1658] [serial = 611] [outer = 0x118511800] 03:15:35 INFO - PROCESS | 1658 | 1462356935692 Marionette DEBUG loaded listener.js 03:15:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x11982f000) [pid = 1658] [serial = 612] [outer = 0x118511800] 03:15:36 INFO - PROCESS | 1658 | 1462356936057 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]]]}] 03:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 522ms 03:15:36 INFO - PROCESS | 1658 | 1462356936092 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 03:15:36 INFO - PROCESS | 1658 | 1462356936094 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 03:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:15:36 INFO - PROCESS | 1658 | 1462356936097 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:15:36 INFO - PROCESS | 1658 | 1462356936100 Marionette TRACE conn2 <- [1,790,null,{}] 03:15:36 INFO - PROCESS | 1658 | 1462356936108 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}] 03:15:36 INFO - PROCESS | 1658 | 1462356936192 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 03:15:36 INFO - PROCESS | 1658 | 1462356936199 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x121235000 == 57 [pid = 1658] [id = 205] 03:15:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x119bacc00) [pid = 1658] [serial = 613] [outer = 0x0] 03:15:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x124b1c400) [pid = 1658] [serial = 614] [outer = 0x119bacc00] 03:15:36 INFO - PROCESS | 1658 | 1462356936227 Marionette DEBUG loaded listener.js 03:15:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x127149800) [pid = 1658] [serial = 615] [outer = 0x119bacc00] 03:15:36 INFO - PROCESS | 1658 | 1462356936559 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]]]}] 03:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 471ms 03:15:36 INFO - PROCESS | 1658 | 1462356936568 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 03:15:36 INFO - PROCESS | 1658 | 1462356936570 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 03:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:15:36 INFO - PROCESS | 1658 | 1462356936575 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:15:36 INFO - PROCESS | 1658 | 1462356936576 Marionette TRACE conn2 <- [1,794,null,{}] 03:15:36 INFO - PROCESS | 1658 | 1462356936579 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}] 03:15:36 INFO - PROCESS | 1658 | 1462356936667 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 03:15:36 INFO - PROCESS | 1658 | 1462356936716 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12446a800 == 58 [pid = 1658] [id = 206] 03:15:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x124cb6c00) [pid = 1658] [serial = 616] [outer = 0x0] 03:15:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x127231000) [pid = 1658] [serial = 617] [outer = 0x124cb6c00] 03:15:36 INFO - PROCESS | 1658 | 1462356936741 Marionette DEBUG loaded listener.js 03:15:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1276e7c00) [pid = 1658] [serial = 618] [outer = 0x124cb6c00] 03:15:37 INFO - PROCESS | 1658 | 1462356937041 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]]]}] 03:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 474ms 03:15:37 INFO - PROCESS | 1658 | 1462356937048 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 03:15:37 INFO - PROCESS | 1658 | 1462356937049 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 03:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:15:37 INFO - PROCESS | 1658 | 1462356937051 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:15:37 INFO - PROCESS | 1658 | 1462356937052 Marionette TRACE conn2 <- [1,798,null,{}] 03:15:37 INFO - PROCESS | 1658 | 1462356937062 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}] 03:15:37 INFO - PROCESS | 1658 | 1462356937147 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 03:15:37 INFO - PROCESS | 1658 | 1462356937152 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ed2000 == 59 [pid = 1658] [id = 207] 03:15:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x128a16000) [pid = 1658] [serial = 619] [outer = 0x0] 03:15:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x128ae1800) [pid = 1658] [serial = 620] [outer = 0x128a16000] 03:15:37 INFO - PROCESS | 1658 | 1462356937177 Marionette DEBUG loaded listener.js 03:15:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x128d67000) [pid = 1658] [serial = 621] [outer = 0x128a16000] 03:15:37 INFO - PROCESS | 1658 | 1462356937549 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]]]}] 03:15:37 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 03:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 522ms 03:15:37 INFO - PROCESS | 1658 | 1462356937578 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 03:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:15:37 INFO - PROCESS | 1658 | 1462356937580 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 03:15:37 INFO - PROCESS | 1658 | 1462356937583 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:15:37 INFO - PROCESS | 1658 | 1462356937585 Marionette TRACE conn2 <- [1,802,null,{}] 03:15:37 INFO - PROCESS | 1658 | 1462356937589 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}] 03:15:37 INFO - PROCESS | 1658 | 1462356937776 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 03:15:37 INFO - PROCESS | 1658 | 1462356937794 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297d7800 == 60 [pid = 1658] [id = 208] 03:15:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x128d68400) [pid = 1658] [serial = 622] [outer = 0x0] 03:15:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x128e9c400) [pid = 1658] [serial = 623] [outer = 0x128d68400] 03:15:37 INFO - PROCESS | 1658 | 1462356937839 Marionette DEBUG loaded listener.js 03:15:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12b221800) [pid = 1658] [serial = 624] [outer = 0x128d68400] 03:15:38 INFO - PROCESS | 1658 | 1462356938245 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]]]}] 03:15:38 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 03:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 672ms 03:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:15:38 INFO - PROCESS | 1658 | 1462356938256 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 03:15:38 INFO - PROCESS | 1658 | 1462356938257 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 03:15:38 INFO - PROCESS | 1658 | 1462356938259 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:15:38 INFO - PROCESS | 1658 | 1462356938260 Marionette TRACE conn2 <- [1,806,null,{}] 03:15:38 INFO - PROCESS | 1658 | 1462356938262 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}] 03:15:38 INFO - PROCESS | 1658 | 1462356938365 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 03:15:38 INFO - PROCESS | 1658 | 1462356938379 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bae1800 == 61 [pid = 1658] [id = 209] 03:15:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12ab4a000) [pid = 1658] [serial = 625] [outer = 0x0] 03:15:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12bf3bc00) [pid = 1658] [serial = 626] [outer = 0x12ab4a000] 03:15:38 INFO - PROCESS | 1658 | 1462356938404 Marionette DEBUG loaded listener.js 03:15:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12bfd6800) [pid = 1658] [serial = 627] [outer = 0x12ab4a000] 03:15:38 INFO - PROCESS | 1658 | [1658] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:15:38 INFO - PROCESS | 1658 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 03:15:38 INFO - PROCESS | 1658 | Determined SkiaGL cache limits: Size 100663296, Items: 256 03:15:38 INFO - PROCESS | 1658 | [GFX2-]: Using SkiaGL canvas. 03:15:38 INFO - PROCESS | 1658 | 1462356938762 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]]]}] 03:15:38 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 03:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 521ms 03:15:38 INFO - PROCESS | 1658 | 1462356938789 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 03:15:38 INFO - PROCESS | 1658 | 1462356938791 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 03:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:15:38 INFO - PROCESS | 1658 | 1462356938794 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:15:38 INFO - PROCESS | 1658 | 1462356938795 Marionette TRACE conn2 <- [1,810,null,{}] 03:15:38 INFO - PROCESS | 1658 | 1462356938797 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}] 03:15:38 INFO - PROCESS | 1658 | 1462356938896 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 03:15:38 INFO - PROCESS | 1658 | 1462356938928 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c76c800 == 62 [pid = 1658] [id = 210] 03:15:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x115de7c00) [pid = 1658] [serial = 628] [outer = 0x0] 03:15:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x115df1400) [pid = 1658] [serial = 629] [outer = 0x115de7c00] 03:15:38 INFO - PROCESS | 1658 | 1462356938953 Marionette DEBUG loaded listener.js 03:15:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12bf3e800) [pid = 1658] [serial = 630] [outer = 0x115de7c00] 03:15:39 INFO - PROCESS | 1658 | 1462356939285 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]]]}] 03:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 519ms 03:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:15:39 INFO - PROCESS | 1658 | 1462356939314 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 03:15:39 INFO - PROCESS | 1658 | 1462356939315 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 03:15:39 INFO - PROCESS | 1658 | 1462356939317 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:15:39 INFO - PROCESS | 1658 | 1462356939318 Marionette TRACE conn2 <- [1,814,null,{}] 03:15:39 INFO - PROCESS | 1658 | 1462356939329 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}] 03:15:39 INFO - PROCESS | 1658 | 1462356939431 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 03:15:39 INFO - PROCESS | 1658 | 1462356939465 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d11b800 == 63 [pid = 1658] [id = 211] 03:15:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1185bbc00) [pid = 1658] [serial = 631] [outer = 0x0] 03:15:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12c17e800) [pid = 1658] [serial = 632] [outer = 0x1185bbc00] 03:15:39 INFO - PROCESS | 1658 | 1462356939490 Marionette DEBUG loaded listener.js 03:15:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12c73e000) [pid = 1658] [serial = 633] [outer = 0x1185bbc00] 03:15:39 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1126b6800) [pid = 1658] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:15:39 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x129256800) [pid = 1658] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:15:39 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12bb79c00) [pid = 1658] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:15:39 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x118565400) [pid = 1658] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:15:39 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x116546c00) [pid = 1658] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:15:39 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1276e8800) [pid = 1658] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:15:39 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1212bfc00) [pid = 1658] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:15:39 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x124b17400) [pid = 1658] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:15:39 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1187a2400) [pid = 1658] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:15:39 INFO - PROCESS | 1658 | 1462356939842 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] 03:15:39 INFO - PROCESS | 1658 | 1462356939888 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 03:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:15:39 INFO - PROCESS | 1658 | 1462356939890 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:15:39 INFO - PROCESS | 1658 | 1462356939891 Marionette TRACE conn2 <- [1,818,null,{}] 03:15:39 INFO - PROCESS | 1658 | 1462356939894 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}] 03:15:39 INFO - PROCESS | 1658 | 1462356939980 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 03:15:39 INFO - PROCESS | 1658 | 1462356939984 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c198800 == 64 [pid = 1658] [id = 212] 03:15:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1292bd000) [pid = 1658] [serial = 634] [outer = 0x0] 03:15:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12bb79c00) [pid = 1658] [serial = 635] [outer = 0x1292bd000] 03:15:40 INFO - PROCESS | 1658 | 1462356940009 Marionette DEBUG loaded listener.js 03:15:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12c743c00) [pid = 1658] [serial = 636] [outer = 0x1292bd000] 03:15:40 INFO - PROCESS | 1658 | 1462356940347 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]]]}] 03:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 03:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:15:40 INFO - PROCESS | 1658 | 1462356940360 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 03:15:40 INFO - PROCESS | 1658 | 1462356940361 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 03:15:40 INFO - PROCESS | 1658 | 1462356940364 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:15:40 INFO - PROCESS | 1658 | 1462356940365 Marionette TRACE conn2 <- [1,822,null,{}] 03:15:40 INFO - PROCESS | 1658 | 1462356940367 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}] 03:15:40 INFO - PROCESS | 1658 | 1462356940466 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 03:15:40 INFO - PROCESS | 1658 | 1462356940470 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d586000 == 65 [pid = 1658] [id = 213] 03:15:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x110f50800) [pid = 1658] [serial = 637] [outer = 0x0] 03:15:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x110f57800) [pid = 1658] [serial = 638] [outer = 0x110f50800] 03:15:40 INFO - PROCESS | 1658 | 1462356940547 Marionette DEBUG loaded listener.js 03:15:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12cb55800) [pid = 1658] [serial = 639] [outer = 0x110f50800] 03:15:40 INFO - PROCESS | 1658 | 1462356940841 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] 03:15:40 INFO - PROCESS | 1658 | 1462356940884 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 03:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:15:40 INFO - PROCESS | 1658 | 1462356940886 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:15:40 INFO - PROCESS | 1658 | 1462356940888 Marionette TRACE conn2 <- [1,826,null,{}] 03:15:40 INFO - PROCESS | 1658 | 1462356940892 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}] 03:15:40 INFO - PROCESS | 1658 | 1462356940977 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 03:15:40 INFO - PROCESS | 1658 | 1462356940981 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da9c800 == 66 [pid = 1658] [id = 214] 03:15:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x11318f800) [pid = 1658] [serial = 640] [outer = 0x0] 03:15:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x113193c00) [pid = 1658] [serial = 641] [outer = 0x11318f800] 03:15:41 INFO - PROCESS | 1658 | 1462356941006 Marionette DEBUG loaded listener.js 03:15:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12bb80000) [pid = 1658] [serial = 642] [outer = 0x11318f800] 03:15:41 INFO - PROCESS | 1658 | 1462356941357 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]]]}] 03:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 475ms 03:15:41 INFO - PROCESS | 1658 | 1462356941361 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 03:15:41 INFO - PROCESS | 1658 | 1462356941362 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 03:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:15:41 INFO - PROCESS | 1658 | 1462356941364 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:15:41 INFO - PROCESS | 1658 | 1462356941365 Marionette TRACE conn2 <- [1,830,null,{}] 03:15:41 INFO - PROCESS | 1658 | 1462356941368 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}] 03:15:41 INFO - PROCESS | 1658 | 1462356941480 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 03:15:41 INFO - PROCESS | 1658 | 1462356941487 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dac2000 == 67 [pid = 1658] [id = 215] 03:15:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x11318b800) [pid = 1658] [serial = 643] [outer = 0x0] 03:15:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12ade1c00) [pid = 1658] [serial = 644] [outer = 0x11318b800] 03:15:41 INFO - PROCESS | 1658 | 1462356941512 Marionette DEBUG loaded listener.js 03:15:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12ce37c00) [pid = 1658] [serial = 645] [outer = 0x11318b800] 03:15:41 INFO - PROCESS | 1658 | 1462356941949 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]]]}] 03:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 618ms 03:15:41 INFO - PROCESS | 1658 | 1462356941984 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 03:15:41 INFO - PROCESS | 1658 | 1462356941986 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 03:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:15:42 INFO - PROCESS | 1658 | 1462356942009 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:15:42 INFO - PROCESS | 1658 | 1462356942011 Marionette TRACE conn2 <- [1,834,null,{}] 03:15:42 INFO - PROCESS | 1658 | 1462356942015 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}] 03:15:42 INFO - PROCESS | 1658 | 1462356942125 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 03:15:42 INFO - PROCESS | 1658 | 1462356942193 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x11971f800 == 68 [pid = 1658] [id = 216] 03:15:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x112ca4c00) [pid = 1658] [serial = 646] [outer = 0x0] 03:15:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x113196000) [pid = 1658] [serial = 647] [outer = 0x112ca4c00] 03:15:42 INFO - PROCESS | 1658 | 1462356942225 Marionette DEBUG loaded listener.js 03:15:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x115f59000) [pid = 1658] [serial = 648] [outer = 0x112ca4c00] 03:15:42 INFO - PROCESS | 1658 | 1462356942684 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]]]}] 03:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 724ms 03:15:42 INFO - PROCESS | 1658 | 1462356942731 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 03:15:42 INFO - PROCESS | 1658 | 1462356942735 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 03:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:15:42 INFO - PROCESS | 1658 | 1462356942742 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:15:42 INFO - PROCESS | 1658 | 1462356942744 Marionette TRACE conn2 <- [1,838,null,{}] 03:15:42 INFO - PROCESS | 1658 | 1462356942747 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}] 03:15:42 INFO - PROCESS | 1658 | 1462356942852 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 03:15:42 INFO - PROCESS | 1658 | 1462356942920 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x127620000 == 69 [pid = 1658] [id = 217] 03:15:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x118335000) [pid = 1658] [serial = 649] [outer = 0x0] 03:15:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1190a7000) [pid = 1658] [serial = 650] [outer = 0x118335000] 03:15:42 INFO - PROCESS | 1658 | 1462356942950 Marionette DEBUG loaded listener.js 03:15:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x119ba4400) [pid = 1658] [serial = 651] [outer = 0x118335000] 03:15:43 INFO - PROCESS | 1658 | 1462356943353 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]]]}] 03:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 03:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:15:43 INFO - PROCESS | 1658 | 1462356943413 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 03:15:43 INFO - PROCESS | 1658 | 1462356943414 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 03:15:43 INFO - PROCESS | 1658 | 1462356943416 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:15:43 INFO - PROCESS | 1658 | 1462356943419 Marionette TRACE conn2 <- [1,842,null,{}] 03:15:43 INFO - PROCESS | 1658 | 1462356943446 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}] 03:15:43 INFO - PROCESS | 1658 | 1462356943553 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 03:15:43 INFO - PROCESS | 1658 | 1462356943622 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da82000 == 70 [pid = 1658] [id = 218] 03:15:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x127151000) [pid = 1658] [serial = 652] [outer = 0x0] 03:15:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x127233000) [pid = 1658] [serial = 653] [outer = 0x127151000] 03:15:43 INFO - PROCESS | 1658 | 1462356943653 Marionette DEBUG loaded listener.js 03:15:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x128d62c00) [pid = 1658] [serial = 654] [outer = 0x127151000] 03:15:44 INFO - PROCESS | 1658 | 1462356944052 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]]]}] 03:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 03:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:15:44 INFO - PROCESS | 1658 | 1462356944126 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 03:15:44 INFO - PROCESS | 1658 | 1462356944128 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 03:15:44 INFO - PROCESS | 1658 | 1462356944130 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:15:44 INFO - PROCESS | 1658 | 1462356944132 Marionette TRACE conn2 <- [1,846,null,{}] 03:15:44 INFO - PROCESS | 1658 | 1462356944134 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}] 03:15:44 INFO - PROCESS | 1658 | 1462356944241 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 03:15:44 INFO - PROCESS | 1658 | 1462356944309 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e311800 == 71 [pid = 1658] [id = 219] 03:15:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x128d69000) [pid = 1658] [serial = 655] [outer = 0x0] 03:15:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x128ea9c00) [pid = 1658] [serial = 656] [outer = 0x128d69000] 03:15:44 INFO - PROCESS | 1658 | 1462356944340 Marionette DEBUG loaded listener.js 03:15:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x12ab48800) [pid = 1658] [serial = 657] [outer = 0x128d69000] 03:15:44 INFO - PROCESS | 1658 | 1462356944931 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]]]}] 03:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 869ms 03:15:45 INFO - PROCESS | 1658 | 1462356945000 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 03:15:45 INFO - PROCESS | 1658 | 1462356945003 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 03:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:15:45 INFO - PROCESS | 1658 | 1462356945007 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:15:45 INFO - PROCESS | 1658 | 1462356945009 Marionette TRACE conn2 <- [1,850,null,{}] 03:15:45 INFO - PROCESS | 1658 | 1462356945013 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}] 03:15:45 INFO - PROCESS | 1658 | 1462356945106 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 03:15:45 INFO - PROCESS | 1658 | 1462356945171 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x118253000 == 72 [pid = 1658] [id = 220] 03:15:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x112cac000) [pid = 1658] [serial = 658] [outer = 0x0] 03:15:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x112f8c800) [pid = 1658] [serial = 659] [outer = 0x112cac000] 03:15:45 INFO - PROCESS | 1658 | 1462356945199 Marionette DEBUG loaded listener.js 03:15:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x115de7800) [pid = 1658] [serial = 660] [outer = 0x112cac000] 03:15:45 INFO - PROCESS | 1658 | 1462356945657 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]]]}] 03:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 674ms 03:15:45 INFO - PROCESS | 1658 | 1462356945682 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 03:15:45 INFO - PROCESS | 1658 | 1462356945686 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 03:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:15:45 INFO - PROCESS | 1658 | 1462356945712 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:15:45 INFO - PROCESS | 1658 | 1462356945714 Marionette TRACE conn2 <- [1,854,null,{}] 03:15:45 INFO - PROCESS | 1658 | 1462356945716 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}] 03:15:45 INFO - PROCESS | 1658 | 1462356945804 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 03:15:45 INFO - PROCESS | 1658 | 1462356945877 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x117308000 == 73 [pid = 1658] [id = 221] 03:15:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x113198400) [pid = 1658] [serial = 661] [outer = 0x0] 03:15:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x115f4a800) [pid = 1658] [serial = 662] [outer = 0x113198400] 03:15:45 INFO - PROCESS | 1658 | 1462356945904 Marionette DEBUG loaded listener.js 03:15:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x115f57400) [pid = 1658] [serial = 663] [outer = 0x113198400] 03:15:46 INFO - PROCESS | 1658 | 1462356946322 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]]]}] 03:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 622ms 03:15:46 INFO - PROCESS | 1658 | 1462356946333 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 03:15:46 INFO - PROCESS | 1658 | 1462356946335 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 03:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:15:46 INFO - PROCESS | 1658 | 1462356946338 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:15:46 INFO - PROCESS | 1658 | 1462356946342 Marionette TRACE conn2 <- [1,858,null,{}] 03:15:46 INFO - PROCESS | 1658 | 1462356946353 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}] 03:15:46 INFO - PROCESS | 1658 | 1462356946536 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf8c000 == 72 [pid = 1658] [id = 187] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12d117000 == 71 [pid = 1658] [id = 169] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x1272a5800 == 70 [pid = 1658] [id = 116] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x11735b000 == 69 [pid = 1658] [id = 188] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12bad8000 == 68 [pid = 1658] [id = 117] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12da9c800 == 67 [pid = 1658] [id = 214] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12d586000 == 66 [pid = 1658] [id = 213] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x12c73a000) [pid = 1658] [serial = 587] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x123fc9800) [pid = 1658] [serial = 563] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x116805400) [pid = 1658] [serial = 551] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x11912b800) [pid = 1658] [serial = 554] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x127251400) [pid = 1658] [serial = 557] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x12a810800) [pid = 1658] [serial = 560] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12c198800 == 65 [pid = 1658] [id = 212] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12d11b800 == 64 [pid = 1658] [id = 211] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12c76c800 == 63 [pid = 1658] [id = 210] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12bae1800 == 62 [pid = 1658] [id = 209] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x1297d7800 == 61 [pid = 1658] [id = 208] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x128ed2000 == 60 [pid = 1658] [id = 207] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12446a800 == 59 [pid = 1658] [id = 206] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x121235000 == 58 [pid = 1658] [id = 205] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x117d0f000 == 57 [pid = 1658] [id = 204] 03:15:46 INFO - PROCESS | 1658 | 1462356946656 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x1197d2000 == 56 [pid = 1658] [id = 203] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12b373000 == 55 [pid = 1658] [id = 199] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x123b21000 == 54 [pid = 1658] [id = 198] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x117d0e800 == 53 [pid = 1658] [id = 197] 03:15:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb48800 == 52 [pid = 1658] [id = 196] 03:15:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x116020800 == 53 [pid = 1658] [id = 222] 03:15:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x112cab400) [pid = 1658] [serial = 664] [outer = 0x0] 03:15:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x113190800) [pid = 1658] [serial = 665] [outer = 0x112cab400] 03:15:46 INFO - PROCESS | 1658 | 1462356946709 Marionette DEBUG loaded listener.js 03:15:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1165d1400) [pid = 1658] [serial = 666] [outer = 0x112cab400] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x115f58000) [pid = 1658] [serial = 506] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x12a80f800) [pid = 1658] [serial = 578] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x12ade6800) [pid = 1658] [serial = 579] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x12bfcd000) [pid = 1658] [serial = 581] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x12a828000) [pid = 1658] [serial = 584] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x116f0c800) [pid = 1658] [serial = 566] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x128add800) [pid = 1658] [serial = 575] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x129259400) [pid = 1658] [serial = 549] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12714d000) [pid = 1658] [serial = 572] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1274c4800) [pid = 1658] [serial = 573] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x11885c800) [pid = 1658] [serial = 569] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x119ba3800) [pid = 1658] [serial = 570] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1185b2400) [pid = 1658] [serial = 567] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12c183800) [pid = 1658] [serial = 585] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x128ea7000) [pid = 1658] [serial = 576] [outer = 0x0] [url = about:blank] 03:15:46 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x12c180400) [pid = 1658] [serial = 582] [outer = 0x0] [url = about:blank] 03:15:47 INFO - PROCESS | 1658 | 1462356947129 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]]]}] 03:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 824ms 03:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:15:47 INFO - PROCESS | 1658 | 1462356947163 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 03:15:47 INFO - PROCESS | 1658 | 1462356947165 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 03:15:47 INFO - PROCESS | 1658 | 1462356947168 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:15:47 INFO - PROCESS | 1658 | 1462356947171 Marionette TRACE conn2 <- [1,862,null,{}] 03:15:47 INFO - PROCESS | 1658 | 1462356947177 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}] 03:15:47 INFO - PROCESS | 1658 | 1462356947297 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 03:15:47 INFO - PROCESS | 1658 | 1462356947311 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x119721000 == 54 [pid = 1658] [id = 223] 03:15:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x11717cc00) [pid = 1658] [serial = 667] [outer = 0x0] 03:15:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x117d2fc00) [pid = 1658] [serial = 668] [outer = 0x11717cc00] 03:15:47 INFO - PROCESS | 1658 | 1462356947353 Marionette DEBUG loaded listener.js 03:15:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1181b9400) [pid = 1658] [serial = 669] [outer = 0x11717cc00] 03:15:47 INFO - PROCESS | 1658 | 1462356947806 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]]]}] 03:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 673ms 03:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:15:47 INFO - PROCESS | 1658 | 1462356947841 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 03:15:47 INFO - PROCESS | 1658 | 1462356947842 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 03:15:47 INFO - PROCESS | 1658 | 1462356947845 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:15:47 INFO - PROCESS | 1658 | 1462356947846 Marionette TRACE conn2 <- [1,866,null,{}] 03:15:47 INFO - PROCESS | 1658 | 1462356947848 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}] 03:15:47 INFO - PROCESS | 1658 | 1462356947919 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 03:15:47 INFO - PROCESS | 1658 | 1462356947925 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x119908000 == 55 [pid = 1658] [id = 224] 03:15:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1182a0400) [pid = 1658] [serial = 670] [outer = 0x0] 03:15:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1182a5400) [pid = 1658] [serial = 671] [outer = 0x1182a0400] 03:15:47 INFO - PROCESS | 1658 | 1462356947951 Marionette DEBUG loaded listener.js 03:15:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1182a9400) [pid = 1658] [serial = 672] [outer = 0x1182a0400] 03:15:48 INFO - PROCESS | 1658 | 1462356948261 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]]]}] 03:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 469ms 03:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:15:48 INFO - PROCESS | 1658 | 1462356948314 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 03:15:48 INFO - PROCESS | 1658 | 1462356948316 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 03:15:48 INFO - PROCESS | 1658 | 1462356948318 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:15:48 INFO - PROCESS | 1658 | 1462356948319 Marionette TRACE conn2 <- [1,870,null,{}] 03:15:48 INFO - PROCESS | 1658 | 1462356948321 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}] 03:15:48 INFO - PROCESS | 1658 | 1462356948447 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 03:15:48 INFO - PROCESS | 1658 | 1462356948481 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x119f2d000 == 56 [pid = 1658] [id = 225] 03:15:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x118075000) [pid = 1658] [serial = 673] [outer = 0x0] 03:15:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x118329c00) [pid = 1658] [serial = 674] [outer = 0x118075000] 03:15:48 INFO - PROCESS | 1658 | 1462356948509 Marionette DEBUG loaded listener.js 03:15:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x1185b2400) [pid = 1658] [serial = 675] [outer = 0x118075000] 03:15:48 INFO - PROCESS | 1658 | 1462356948850 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]]]}] 03:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 568ms 03:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:15:48 INFO - PROCESS | 1658 | 1462356948892 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 03:15:48 INFO - PROCESS | 1658 | 1462356948893 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 03:15:48 INFO - PROCESS | 1658 | 1462356948895 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:15:48 INFO - PROCESS | 1658 | 1462356948897 Marionette TRACE conn2 <- [1,874,null,{}] 03:15:48 INFO - PROCESS | 1658 | 1462356948899 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}] 03:15:48 INFO - PROCESS | 1658 | 1462356948993 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 03:15:48 INFO - PROCESS | 1658 | 1462356948997 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x12400b800 == 57 [pid = 1658] [id = 226] 03:15:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1182ab800) [pid = 1658] [serial = 676] [outer = 0x0] 03:15:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1187a7c00) [pid = 1658] [serial = 677] [outer = 0x1182ab800] 03:15:49 INFO - PROCESS | 1658 | 1462356949022 Marionette DEBUG loaded listener.js 03:15:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x11911ec00) [pid = 1658] [serial = 678] [outer = 0x1182ab800] 03:15:49 INFO - PROCESS | 1658 | 1462356949350 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]]]}] 03:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 469ms 03:15:49 INFO - PROCESS | 1658 | 1462356949366 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 03:15:49 INFO - PROCESS | 1658 | 1462356949367 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 03:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:15:49 INFO - PROCESS | 1658 | 1462356949369 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:15:49 INFO - PROCESS | 1658 | 1462356949370 Marionette TRACE conn2 <- [1,878,null,{}] 03:15:49 INFO - PROCESS | 1658 | 1462356949376 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}] 03:15:49 INFO - PROCESS | 1658 | 1462356949477 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 03:15:49 INFO - PROCESS | 1658 | 1462356949481 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x124874800 == 58 [pid = 1658] [id = 227] 03:15:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x119123800) [pid = 1658] [serial = 679] [outer = 0x0] 03:15:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x119835400) [pid = 1658] [serial = 680] [outer = 0x119123800] 03:15:49 INFO - PROCESS | 1658 | 1462356949506 Marionette DEBUG loaded listener.js 03:15:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x119b6d000) [pid = 1658] [serial = 681] [outer = 0x119123800] 03:15:49 INFO - PROCESS | 1658 | 1462356949854 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]]]}] 03:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 521ms 03:15:49 INFO - PROCESS | 1658 | 1462356949893 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 03:15:49 INFO - PROCESS | 1658 | 1462356949894 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 03:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:15:49 INFO - PROCESS | 1658 | 1462356949896 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:15:49 INFO - PROCESS | 1658 | 1462356949897 Marionette TRACE conn2 <- [1,882,null,{}] 03:15:49 INFO - PROCESS | 1658 | 1462356949900 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}] 03:15:49 INFO - PROCESS | 1658 | 1462356949994 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 03:15:50 INFO - PROCESS | 1658 | 1462356949998 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x126232800 == 59 [pid = 1658] [id = 228] 03:15:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x119b72800) [pid = 1658] [serial = 682] [outer = 0x0] 03:15:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x119d24400) [pid = 1658] [serial = 683] [outer = 0x119b72800] 03:15:50 INFO - PROCESS | 1658 | 1462356950023 Marionette DEBUG loaded listener.js 03:15:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x119e86000) [pid = 1658] [serial = 684] [outer = 0x119b72800] 03:15:50 INFO - PROCESS | 1658 | 1462356950357 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]]]}] 03:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 520ms 03:15:50 INFO - PROCESS | 1658 | 1462356950417 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 03:15:50 INFO - PROCESS | 1658 | 1462356950419 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 03:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:15:50 INFO - PROCESS | 1658 | 1462356950427 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:15:50 INFO - PROCESS | 1658 | 1462356950429 Marionette TRACE conn2 <- [1,886,null,{}] 03:15:50 INFO - PROCESS | 1658 | 1462356950432 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}] 03:15:50 INFO - PROCESS | 1658 | 1462356950581 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 03:15:50 INFO - PROCESS | 1658 | 1462356950595 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12761c800 == 60 [pid = 1658] [id = 229] 03:15:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x119e82000) [pid = 1658] [serial = 685] [outer = 0x0] 03:15:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1212b8000) [pid = 1658] [serial = 686] [outer = 0x119e82000] 03:15:50 INFO - PROCESS | 1658 | 1462356950636 Marionette DEBUG loaded listener.js 03:15:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1212bec00) [pid = 1658] [serial = 687] [outer = 0x119e82000] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x123acfc00) [pid = 1658] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x118511800) [pid = 1658] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x119bacc00) [pid = 1658] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x124b16c00) [pid = 1658] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x115de7c00) [pid = 1658] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1181c1000) [pid = 1658] [serial = 510] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1185bbc00) [pid = 1658] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x128d68400) [pid = 1658] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1185bc400) [pid = 1658] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x12911d800) [pid = 1658] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1160f8400) [pid = 1658] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x128a18c00) [pid = 1658] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x11717d000) [pid = 1658] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x128a16000) [pid = 1658] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x115f4ec00) [pid = 1658] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1165d2c00) [pid = 1658] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x110f50800) [pid = 1658] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x124b1f800) [pid = 1658] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1292bd000) [pid = 1658] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x124cb6c00) [pid = 1658] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1276eec00) [pid = 1658] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x12ab4a000) [pid = 1658] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1167a1400) [pid = 1658] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:15:51 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x11318f800) [pid = 1658] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:15:51 INFO - PROCESS | 1658 | 1462356951281 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]]]}] 03:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 870ms 03:15:51 INFO - PROCESS | 1658 | 1462356951298 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 03:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:15:51 INFO - PROCESS | 1658 | 1462356951299 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 03:15:51 INFO - PROCESS | 1658 | 1462356951301 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:15:51 INFO - PROCESS | 1658 | 1462356951303 Marionette TRACE conn2 <- [1,890,null,{}] 03:15:51 INFO - PROCESS | 1658 | 1462356951311 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}] 03:15:51 INFO - PROCESS | 1658 | 1462356951434 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 03:15:51 INFO - PROCESS | 1658 | 1462356951441 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x128e15800 == 61 [pid = 1658] [id = 230] 03:15:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x110f51400) [pid = 1658] [serial = 688] [outer = 0x0] 03:15:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x11717d000) [pid = 1658] [serial = 689] [outer = 0x110f51400] 03:15:51 INFO - PROCESS | 1658 | 1462356951470 Marionette DEBUG loaded listener.js 03:15:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x123fca800) [pid = 1658] [serial = 690] [outer = 0x110f51400] 03:15:51 INFO - PROCESS | 1658 | 1462356951779 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]]]}] 03:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 524ms 03:15:51 INFO - PROCESS | 1658 | 1462356951826 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 03:15:51 INFO - PROCESS | 1658 | 1462356951827 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 03:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:15:51 INFO - PROCESS | 1658 | 1462356951829 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:15:51 INFO - PROCESS | 1658 | 1462356951830 Marionette TRACE conn2 <- [1,894,null,{}] 03:15:51 INFO - PROCESS | 1658 | 1462356951832 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}] 03:15:51 INFO - PROCESS | 1658 | 1462356951912 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 03:15:51 INFO - PROCESS | 1658 | 1462356951963 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ed3800 == 62 [pid = 1658] [id = 231] 03:15:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x112cad000) [pid = 1658] [serial = 691] [outer = 0x0] 03:15:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x12440cc00) [pid = 1658] [serial = 692] [outer = 0x112cad000] 03:15:51 INFO - PROCESS | 1658 | 1462356951988 Marionette DEBUG loaded listener.js 03:15:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x124b21800) [pid = 1658] [serial = 693] [outer = 0x112cad000] 03:15:52 INFO - PROCESS | 1658 | 1462356952257 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]]]}] 03:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 468ms 03:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:15:52 INFO - PROCESS | 1658 | 1462356952297 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 03:15:52 INFO - PROCESS | 1658 | 1462356952299 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 03:15:52 INFO - PROCESS | 1658 | 1462356952301 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:15:52 INFO - PROCESS | 1658 | 1462356952302 Marionette TRACE conn2 <- [1,898,null,{}] 03:15:52 INFO - PROCESS | 1658 | 1462356952304 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}] 03:15:52 INFO - PROCESS | 1658 | 1462356952396 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 03:15:52 INFO - PROCESS | 1658 | 1462356952401 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a773800 == 63 [pid = 1658] [id = 232] 03:15:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x110f5b000) [pid = 1658] [serial = 694] [outer = 0x0] 03:15:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x124ee1c00) [pid = 1658] [serial = 695] [outer = 0x110f5b000] 03:15:52 INFO - PROCESS | 1658 | 1462356952425 Marionette DEBUG loaded listener.js 03:15:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1259bd800) [pid = 1658] [serial = 696] [outer = 0x110f5b000] 03:15:52 INFO - PROCESS | 1658 | 1462356952747 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]]]}] 03:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 474ms 03:15:52 INFO - PROCESS | 1658 | 1462356952776 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 03:15:52 INFO - PROCESS | 1658 | 1462356952777 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 03:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:15:52 INFO - PROCESS | 1658 | 1462356952779 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:15:52 INFO - PROCESS | 1658 | 1462356952780 Marionette TRACE conn2 <- [1,902,null,{}] 03:15:52 INFO - PROCESS | 1658 | 1462356952782 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}] 03:15:52 INFO - PROCESS | 1658 | 1462356952882 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 03:15:52 INFO - PROCESS | 1658 | 1462356952891 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a7ce000 == 64 [pid = 1658] [id = 233] 03:15:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x12629c000) [pid = 1658] [serial = 697] [outer = 0x0] 03:15:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x12714e800) [pid = 1658] [serial = 698] [outer = 0x12629c000] 03:15:52 INFO - PROCESS | 1658 | 1462356952916 Marionette DEBUG loaded listener.js 03:15:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x127230c00) [pid = 1658] [serial = 699] [outer = 0x12629c000] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb35800 == 63 [pid = 1658] [id = 152] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12d10b000 == 62 [pid = 1658] [id = 153] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12433c800 == 61 [pid = 1658] [id = 171] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1a6000 == 60 [pid = 1658] [id = 135] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12da82800 == 59 [pid = 1658] [id = 174] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12760b800 == 58 [pid = 1658] [id = 83] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12d92f800 == 57 [pid = 1658] [id = 173] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x1190c3000 == 56 [pid = 1658] [id = 155] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12ca3a000 == 55 [pid = 1658] [id = 200] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12b384000 == 54 [pid = 1658] [id = 186] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12d4d3800 == 53 [pid = 1658] [id = 154] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf79800 == 52 [pid = 1658] [id = 131] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x11973d000 == 51 [pid = 1658] [id = 202] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12c760800 == 50 [pid = 1658] [id = 172] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12ca52000 == 49 [pid = 1658] [id = 201] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x11974f000 == 48 [pid = 1658] [id = 102] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x123b17800 == 47 [pid = 1658] [id = 151] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x1185d6000 == 46 [pid = 1658] [id = 84] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12b380800 == 45 [pid = 1658] [id = 134] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x117308000 == 44 [pid = 1658] [id = 221] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x118253000 == 43 [pid = 1658] [id = 220] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12e311800 == 42 [pid = 1658] [id = 219] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12da82000 == 41 [pid = 1658] [id = 218] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x127620000 == 40 [pid = 1658] [id = 217] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12dac2000 == 39 [pid = 1658] [id = 215] 03:15:53 INFO - PROCESS | 1658 | --DOCSHELL 0x11971f800 == 38 [pid = 1658] [id = 216] 03:15:54 INFO - PROCESS | 1658 | --DOCSHELL 0x116020800 == 37 [pid = 1658] [id = 222] 03:15:54 INFO - PROCESS | 1658 | --DOCSHELL 0x119908000 == 36 [pid = 1658] [id = 224] 03:15:54 INFO - PROCESS | 1658 | --DOCSHELL 0x119f2d000 == 35 [pid = 1658] [id = 225] 03:15:54 INFO - PROCESS | 1658 | --DOCSHELL 0x128e15800 == 34 [pid = 1658] [id = 230] 03:15:54 INFO - PROCESS | 1658 | --DOCSHELL 0x126232800 == 33 [pid = 1658] [id = 228] 03:15:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12761c800 == 32 [pid = 1658] [id = 229] 03:15:54 INFO - PROCESS | 1658 | --DOCSHELL 0x128ed3800 == 31 [pid = 1658] [id = 231] 03:15:54 INFO - PROCESS | 1658 | --DOCSHELL 0x119721000 == 30 [pid = 1658] [id = 223] 03:15:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12400b800 == 29 [pid = 1658] [id = 226] 03:15:54 INFO - PROCESS | 1658 | --DOCSHELL 0x124874800 == 28 [pid = 1658] [id = 227] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x12ade1c00) [pid = 1658] [serial = 644] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x113193c00) [pid = 1658] [serial = 641] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x12bb80000) [pid = 1658] [serial = 642] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x119b72400) [pid = 1658] [serial = 593] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1276eac00) [pid = 1658] [serial = 516] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1185af000) [pid = 1658] [serial = 611] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x127149800) [pid = 1658] [serial = 615] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x124b25400) [pid = 1658] [serial = 446] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x128ad3000) [pid = 1658] [serial = 596] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x12bf3e800) [pid = 1658] [serial = 630] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1185b1000) [pid = 1658] [serial = 512] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12c17e800) [pid = 1658] [serial = 632] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12b221800) [pid = 1658] [serial = 624] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x11982c000) [pid = 1658] [serial = 605] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12ade2400) [pid = 1658] [serial = 561] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x116f11c00) [pid = 1658] [serial = 552] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x12c17e400) [pid = 1658] [serial = 522] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1212ba800) [pid = 1658] [serial = 555] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x128ae1800) [pid = 1658] [serial = 620] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x12c73e000) [pid = 1658] [serial = 633] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x112cab000) [pid = 1658] [serial = 602] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x12bb83800) [pid = 1658] [serial = 599] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x117d2c400) [pid = 1658] [serial = 590] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x128adf000) [pid = 1658] [serial = 564] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1181bd800) [pid = 1658] [serial = 609] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x110f57800) [pid = 1658] [serial = 638] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x128d67000) [pid = 1658] [serial = 621] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x128ada400) [pid = 1658] [serial = 558] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12c743c00) [pid = 1658] [serial = 636] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x12bb79c00) [pid = 1658] [serial = 635] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x12cb55800) [pid = 1658] [serial = 639] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x127231000) [pid = 1658] [serial = 617] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x128d6ac00) [pid = 1658] [serial = 606] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x128e9c400) [pid = 1658] [serial = 623] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x115df1400) [pid = 1658] [serial = 629] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1292c2000) [pid = 1658] [serial = 519] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x124b1c400) [pid = 1658] [serial = 614] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x12bfd6800) [pid = 1658] [serial = 627] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x116f04c00) [pid = 1658] [serial = 608] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x116f0f800) [pid = 1658] [serial = 509] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x11982f000) [pid = 1658] [serial = 612] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12bf3bc00) [pid = 1658] [serial = 626] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1276e7c00) [pid = 1658] [serial = 618] [outer = 0x0] [url = about:blank] 03:15:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12a773800 == 27 [pid = 1658] [id = 232] 03:15:54 INFO - PROCESS | 1658 | 1462356954482 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]]]}] 03:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1721ms 03:15:54 INFO - PROCESS | 1658 | 1462356954500 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 03:15:54 INFO - PROCESS | 1658 | 1462356954503 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 03:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:15:54 INFO - PROCESS | 1658 | 1462356954510 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:15:54 INFO - PROCESS | 1658 | 1462356954512 Marionette TRACE conn2 <- [1,906,null,{}] 03:15:54 INFO - PROCESS | 1658 | 1462356954516 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}] 03:15:54 INFO - PROCESS | 1658 | 1462356954598 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 03:15:54 INFO - PROCESS | 1658 | 1462356954643 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x11348f000 == 28 [pid = 1658] [id = 234] 03:15:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x112ca3800) [pid = 1658] [serial = 700] [outer = 0x0] 03:15:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x112ca7c00) [pid = 1658] [serial = 701] [outer = 0x112ca3800] 03:15:54 INFO - PROCESS | 1658 | 1462356954670 Marionette DEBUG loaded listener.js 03:15:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x112f90c00) [pid = 1658] [serial = 702] [outer = 0x112ca3800] 03:15:54 INFO - PROCESS | 1658 | 1462356954990 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]]]}] 03:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 524ms 03:15:55 INFO - PROCESS | 1658 | 1462356955031 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 03:15:55 INFO - PROCESS | 1658 | 1462356955035 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 03:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:15:55 INFO - PROCESS | 1658 | 1462356955042 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:15:55 INFO - PROCESS | 1658 | 1462356955044 Marionette TRACE conn2 <- [1,910,null,{}] 03:15:55 INFO - PROCESS | 1658 | 1462356955047 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}] 03:15:55 INFO - PROCESS | 1658 | 1462356955117 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 03:15:55 INFO - PROCESS | 1658 | 1462356955160 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x1162c8000 == 29 [pid = 1658] [id = 235] 03:15:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x112ca5000) [pid = 1658] [serial = 703] [outer = 0x0] 03:15:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x11318e400) [pid = 1658] [serial = 704] [outer = 0x112ca5000] 03:15:55 INFO - PROCESS | 1658 | 1462356955188 Marionette DEBUG loaded listener.js 03:15:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x114f5f000) [pid = 1658] [serial = 705] [outer = 0x112ca5000] 03:15:55 INFO - PROCESS | 1658 | 1462356955499 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]]]}] 03:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 471ms 03:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:15:55 INFO - PROCESS | 1658 | 1462356955513 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 03:15:55 INFO - PROCESS | 1658 | 1462356955515 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 03:15:55 INFO - PROCESS | 1658 | 1462356955517 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:15:55 INFO - PROCESS | 1658 | 1462356955519 Marionette TRACE conn2 <- [1,914,null,{}] 03:15:55 INFO - PROCESS | 1658 | 1462356955530 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}] 03:15:55 INFO - PROCESS | 1658 | 1462356955607 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 03:15:55 INFO - PROCESS | 1658 | 1462356955613 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d13800 == 30 [pid = 1658] [id = 236] 03:15:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x110f54400) [pid = 1658] [serial = 706] [outer = 0x0] 03:15:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x115f55000) [pid = 1658] [serial = 707] [outer = 0x110f54400] 03:15:55 INFO - PROCESS | 1658 | 1462356955643 Marionette DEBUG loaded listener.js 03:15:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x11625a000) [pid = 1658] [serial = 708] [outer = 0x110f54400] 03:15:55 INFO - PROCESS | 1658 | 1462356955979 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]]]}] 03:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 473ms 03:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:15:55 INFO - PROCESS | 1658 | 1462356955992 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 03:15:55 INFO - PROCESS | 1658 | 1462356955994 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 03:15:55 INFO - PROCESS | 1658 | 1462356955996 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:15:55 INFO - PROCESS | 1658 | 1462356955997 Marionette TRACE conn2 <- [1,918,null,{}] 03:15:56 INFO - PROCESS | 1658 | 1462356955999 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}] 03:15:56 INFO - PROCESS | 1658 | 1462356956091 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 03:15:56 INFO - PROCESS | 1658 | 1462356956097 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x118262000 == 31 [pid = 1658] [id = 237] 03:15:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1110f5000) [pid = 1658] [serial = 709] [outer = 0x0] 03:15:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x116258800) [pid = 1658] [serial = 710] [outer = 0x1110f5000] 03:15:56 INFO - PROCESS | 1658 | 1462356956124 Marionette DEBUG loaded listener.js 03:15:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1168c0800) [pid = 1658] [serial = 711] [outer = 0x1110f5000] 03:15:56 INFO - PROCESS | 1658 | 1462356956428 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]]]}] 03:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 468ms 03:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:15:56 INFO - PROCESS | 1658 | 1462356956464 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 03:15:56 INFO - PROCESS | 1658 | 1462356956466 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 03:15:56 INFO - PROCESS | 1658 | 1462356956468 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:15:56 INFO - PROCESS | 1658 | 1462356956469 Marionette TRACE conn2 <- [1,922,null,{}] 03:15:56 INFO - PROCESS | 1658 | 1462356956472 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}] 03:15:56 INFO - PROCESS | 1658 | 1462356956543 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 03:15:56 INFO - PROCESS | 1658 | 1462356956547 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x119704000 == 32 [pid = 1658] [id = 238] 03:15:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x111119800) [pid = 1658] [serial = 712] [outer = 0x0] 03:15:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x116f03800) [pid = 1658] [serial = 713] [outer = 0x111119800] 03:15:56 INFO - PROCESS | 1658 | 1462356956574 Marionette DEBUG loaded listener.js 03:15:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x116f0c000) [pid = 1658] [serial = 714] [outer = 0x111119800] 03:15:56 INFO - PROCESS | 1658 | 1462356956888 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]]]}] 03:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 03:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:15:56 INFO - PROCESS | 1658 | 1462356956940 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 03:15:56 INFO - PROCESS | 1658 | 1462356956942 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 03:15:56 INFO - PROCESS | 1658 | 1462356956946 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:15:56 INFO - PROCESS | 1658 | 1462356956948 Marionette TRACE conn2 <- [1,926,null,{}] 03:15:56 INFO - PROCESS | 1658 | 1462356956965 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}] 03:15:57 INFO - PROCESS | 1658 | 1462356957099 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 03:15:57 INFO - PROCESS | 1658 | 1462356957112 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197cd800 == 33 [pid = 1658] [id = 239] 03:15:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x116f0f400) [pid = 1658] [serial = 715] [outer = 0x0] 03:15:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x11768bc00) [pid = 1658] [serial = 716] [outer = 0x116f0f400] 03:15:57 INFO - PROCESS | 1658 | 1462356957158 Marionette DEBUG loaded listener.js 03:15:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1181c3400) [pid = 1658] [serial = 717] [outer = 0x116f0f400] 03:15:57 INFO - PROCESS | 1658 | 1462356957544 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]]]}] 03:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 636ms 03:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:15:57 INFO - PROCESS | 1658 | 1462356957581 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 03:15:57 INFO - PROCESS | 1658 | 1462356957582 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 03:15:57 INFO - PROCESS | 1658 | 1462356957584 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:15:57 INFO - PROCESS | 1658 | 1462356957585 Marionette TRACE conn2 <- [1,930,null,{}] 03:15:57 INFO - PROCESS | 1658 | 1462356957588 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}] 03:15:57 INFO - PROCESS | 1658 | 1462356957676 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 03:15:57 INFO - PROCESS | 1658 | 1462356957683 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x11990c800 == 34 [pid = 1658] [id = 240] 03:15:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x116262000) [pid = 1658] [serial = 718] [outer = 0x0] 03:15:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1182a5800) [pid = 1658] [serial = 719] [outer = 0x116262000] 03:15:57 INFO - PROCESS | 1658 | 1462356957710 Marionette DEBUG loaded listener.js 03:15:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1182ad000) [pid = 1658] [serial = 720] [outer = 0x116262000] 03:15:57 INFO - PROCESS | 1658 | 1462356957988 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]]]}] 03:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 417ms 03:15:58 INFO - PROCESS | 1658 | 1462356958003 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 03:15:58 INFO - PROCESS | 1658 | 1462356958004 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 03:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:15:58 INFO - PROCESS | 1658 | 1462356958013 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:15:58 INFO - PROCESS | 1658 | 1462356958014 Marionette TRACE conn2 <- [1,934,null,{}] 03:15:58 INFO - PROCESS | 1658 | 1462356958017 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}] 03:15:58 INFO - PROCESS | 1658 | 1462356958090 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 03:15:58 INFO - PROCESS | 1658 | 1462356958095 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x12123f000 == 35 [pid = 1658] [id = 241] 03:15:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1182a1000) [pid = 1658] [serial = 721] [outer = 0x0] 03:15:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x11832f400) [pid = 1658] [serial = 722] [outer = 0x1182a1000] 03:15:58 INFO - PROCESS | 1658 | 1462356958122 Marionette DEBUG loaded listener.js 03:15:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x118336400) [pid = 1658] [serial = 723] [outer = 0x1182a1000] 03:15:58 INFO - PROCESS | 1658 | 1462356958457 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]]]}] 03:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 469ms 03:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:15:58 INFO - PROCESS | 1658 | 1462356958482 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 03:15:58 INFO - PROCESS | 1658 | 1462356958483 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 03:15:58 INFO - PROCESS | 1658 | 1462356958485 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:15:58 INFO - PROCESS | 1658 | 1462356958487 Marionette TRACE conn2 <- [1,938,null,{}] 03:15:58 INFO - PROCESS | 1658 | 1462356958492 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}] 03:15:58 INFO - PROCESS | 1658 | 1462356958588 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 03:15:58 INFO - PROCESS | 1658 | 1462356958595 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d12000 == 36 [pid = 1658] [id = 242] 03:15:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x113c64400) [pid = 1658] [serial = 724] [outer = 0x0] 03:15:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x118336800) [pid = 1658] [serial = 725] [outer = 0x113c64400] 03:15:58 INFO - PROCESS | 1658 | 1462356958623 Marionette DEBUG loaded listener.js 03:15:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x11856a800) [pid = 1658] [serial = 726] [outer = 0x113c64400] 03:15:59 INFO - PROCESS | 1658 | 1462356959020 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]]]}] 03:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 574ms 03:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:15:59 INFO - PROCESS | 1658 | 1462356959059 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 03:15:59 INFO - PROCESS | 1658 | 1462356959061 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 03:15:59 INFO - PROCESS | 1658 | 1462356959063 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:15:59 INFO - PROCESS | 1658 | 1462356959064 Marionette TRACE conn2 <- [1,942,null,{}] 03:15:59 INFO - PROCESS | 1658 | 1462356959066 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}] 03:15:59 INFO - PROCESS | 1658 | 1462356959137 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 03:15:59 INFO - PROCESS | 1658 | 1462356959144 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x124017800 == 37 [pid = 1658] [id = 243] 03:15:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1185b0000) [pid = 1658] [serial = 727] [outer = 0x0] 03:15:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x11872f400) [pid = 1658] [serial = 728] [outer = 0x1185b0000] 03:15:59 INFO - PROCESS | 1658 | 1462356959169 Marionette DEBUG loaded listener.js 03:15:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1187a8400) [pid = 1658] [serial = 729] [outer = 0x1185b0000] 03:15:59 INFO - PROCESS | 1658 | 1462356959653 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]]]}] 03:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 618ms 03:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:15:59 INFO - PROCESS | 1658 | 1462356959681 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 03:15:59 INFO - PROCESS | 1658 | 1462356959684 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 03:15:59 INFO - PROCESS | 1658 | 1462356959687 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:15:59 INFO - PROCESS | 1658 | 1462356959690 Marionette TRACE conn2 <- [1,946,null,{}] 03:15:59 INFO - PROCESS | 1658 | 1462356959723 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}] 03:15:59 INFO - PROCESS | 1658 | 1462356959828 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 03:15:59 INFO - PROCESS | 1658 | 1462356959921 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x1168a4800 == 38 [pid = 1658] [id = 244] 03:15:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x112cae000) [pid = 1658] [serial = 730] [outer = 0x0] 03:15:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x112e61c00) [pid = 1658] [serial = 731] [outer = 0x112cae000] 03:15:59 INFO - PROCESS | 1658 | 1462356959953 Marionette DEBUG loaded listener.js 03:16:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x113196400) [pid = 1658] [serial = 732] [outer = 0x112cae000] 03:16:00 INFO - PROCESS | 1658 | 1462356960466 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]]]}] 03:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 799ms 03:16:00 INFO - PROCESS | 1658 | 1462356960487 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 03:16:00 INFO - PROCESS | 1658 | 1462356960491 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 03:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:16:00 INFO - PROCESS | 1658 | 1462356960495 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:16:00 INFO - PROCESS | 1658 | 1462356960497 Marionette TRACE conn2 <- [1,950,null,{}] 03:16:00 INFO - PROCESS | 1658 | 1462356960500 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}] 03:16:00 INFO - PROCESS | 1658 | 1462356960605 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 03:16:00 INFO - PROCESS | 1658 | 1462356960701 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191c7000 == 39 [pid = 1658] [id = 245] 03:16:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x113199000) [pid = 1658] [serial = 733] [outer = 0x0] 03:16:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x115f4c400) [pid = 1658] [serial = 734] [outer = 0x113199000] 03:16:00 INFO - PROCESS | 1658 | 1462356960731 Marionette DEBUG loaded listener.js 03:16:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x115f59c00) [pid = 1658] [serial = 735] [outer = 0x113199000] 03:16:01 INFO - PROCESS | 1658 | 1462356961374 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]]]}] 03:16:01 INFO - PROCESS | 1658 | --DOCSHELL 0x117d12000 == 38 [pid = 1658] [id = 242] 03:16:01 INFO - PROCESS | 1658 | --DOCSHELL 0x12123f000 == 37 [pid = 1658] [id = 241] 03:16:01 INFO - PROCESS | 1658 | --DOCSHELL 0x11990c800 == 36 [pid = 1658] [id = 240] 03:16:01 INFO - PROCESS | 1658 | --DOCSHELL 0x1197cd800 == 35 [pid = 1658] [id = 239] 03:16:01 INFO - PROCESS | 1658 | --DOCSHELL 0x119704000 == 34 [pid = 1658] [id = 238] 03:16:01 INFO - PROCESS | 1658 | --DOCSHELL 0x118262000 == 33 [pid = 1658] [id = 237] 03:16:01 INFO - PROCESS | 1658 | --DOCSHELL 0x117d13800 == 32 [pid = 1658] [id = 236] 03:16:01 INFO - PROCESS | 1658 | --DOCSHELL 0x1162c8000 == 31 [pid = 1658] [id = 235] 03:16:01 INFO - PROCESS | 1658 | --DOCSHELL 0x11348f000 == 30 [pid = 1658] [id = 234] 03:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 921ms 03:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:16:01 INFO - PROCESS | 1658 | 1462356961417 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 03:16:01 INFO - PROCESS | 1658 | 1462356961419 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 03:16:01 INFO - PROCESS | 1658 | 1462356961422 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:16:01 INFO - PROCESS | 1658 | 1462356961424 Marionette TRACE conn2 <- [1,954,null,{}] 03:16:01 INFO - PROCESS | 1658 | 1462356961428 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}] 03:16:01 INFO - PROCESS | 1658 | 1462356961513 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 03:16:01 INFO - PROCESS | 1658 | 1462356961563 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x11678d800 == 31 [pid = 1658] [id = 246] 03:16:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x11318a400) [pid = 1658] [serial = 736] [outer = 0x0] 03:16:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x113192000) [pid = 1658] [serial = 737] [outer = 0x11318a400] 03:16:01 INFO - PROCESS | 1658 | 1462356961591 Marionette DEBUG loaded listener.js 03:16:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x113cf2000) [pid = 1658] [serial = 738] [outer = 0x11318a400] 03:16:01 INFO - PROCESS | 1658 | 1462356961912 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]]]}] 03:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 520ms 03:16:01 INFO - PROCESS | 1658 | 1462356961944 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 03:16:01 INFO - PROCESS | 1658 | 1462356961948 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 03:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:16:01 INFO - PROCESS | 1658 | 1462356961954 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:16:01 INFO - PROCESS | 1658 | 1462356961956 Marionette TRACE conn2 <- [1,958,null,{}] 03:16:01 INFO - PROCESS | 1658 | 1462356961959 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}] 03:16:02 INFO - PROCESS | 1658 | 1462356962098 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 03:16:02 INFO - PROCESS | 1658 | 1462356962165 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x11678c800 == 32 [pid = 1658] [id = 247] 03:16:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x11318b400) [pid = 1658] [serial = 739] [outer = 0x0] 03:16:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x115df1400) [pid = 1658] [serial = 740] [outer = 0x11318b400] 03:16:02 INFO - PROCESS | 1658 | 1462356962209 Marionette DEBUG loaded listener.js 03:16:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1167a1000) [pid = 1658] [serial = 741] [outer = 0x11318b400] 03:16:02 INFO - PROCESS | 1658 | 1462356962553 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]]]}] 03:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 622ms 03:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:16:02 INFO - PROCESS | 1658 | 1462356962580 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 03:16:02 INFO - PROCESS | 1658 | 1462356962581 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 03:16:02 INFO - PROCESS | 1658 | 1462356962584 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:16:02 INFO - PROCESS | 1658 | 1462356962586 Marionette TRACE conn2 <- [1,962,null,{}] 03:16:02 INFO - PROCESS | 1658 | 1462356962598 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}] 03:16:02 INFO - PROCESS | 1658 | 1462356962683 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 03:16:02 INFO - PROCESS | 1658 | 1462356962751 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b0a800 == 33 [pid = 1658] [id = 248] 03:16:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x110f5c000) [pid = 1658] [serial = 742] [outer = 0x0] 03:16:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x116f05c00) [pid = 1658] [serial = 743] [outer = 0x110f5c000] 03:16:02 INFO - PROCESS | 1658 | 1462356962780 Marionette DEBUG loaded listener.js 03:16:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x118078400) [pid = 1658] [serial = 744] [outer = 0x110f5c000] 03:16:03 INFO - PROCESS | 1658 | 1462356963079 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]]]}] 03:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 524ms 03:16:03 INFO - PROCESS | 1658 | 1462356963110 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 03:16:03 INFO - PROCESS | 1658 | 1462356963111 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 03:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:16:03 INFO - PROCESS | 1658 | 1462356963114 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:16:03 INFO - PROCESS | 1658 | 1462356963115 Marionette TRACE conn2 <- [1,966,null,{}] 03:16:03 INFO - PROCESS | 1658 | 1462356963117 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}] 03:16:03 INFO - PROCESS | 1658 | 1462356963191 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 03:16:03 INFO - PROCESS | 1658 | 1462356963243 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x123b1f800 == 34 [pid = 1658] [id = 249] 03:16:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x117d2c400) [pid = 1658] [serial = 745] [outer = 0x0] 03:16:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x1182a3800) [pid = 1658] [serial = 746] [outer = 0x117d2c400] 03:16:03 INFO - PROCESS | 1658 | 1462356963269 Marionette DEBUG loaded listener.js 03:16:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x11832ac00) [pid = 1658] [serial = 747] [outer = 0x117d2c400] 03:16:03 INFO - PROCESS | 1658 | 1462356963546 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]]]}] 03:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 468ms 03:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:16:03 INFO - PROCESS | 1658 | 1462356963582 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 03:16:03 INFO - PROCESS | 1658 | 1462356963583 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 03:16:03 INFO - PROCESS | 1658 | 1462356963585 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:16:03 INFO - PROCESS | 1658 | 1462356963586 Marionette TRACE conn2 <- [1,970,null,{}] 03:16:03 INFO - PROCESS | 1658 | 1462356963590 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}] 03:16:03 INFO - PROCESS | 1658 | 1462356963685 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 03:16:03 INFO - PROCESS | 1658 | 1462356963690 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x124ca0000 == 35 [pid = 1658] [id = 250] 03:16:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1182aac00) [pid = 1658] [serial = 748] [outer = 0x0] 03:16:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x118507400) [pid = 1658] [serial = 749] [outer = 0x1182aac00] 03:16:03 INFO - PROCESS | 1658 | 1462356963715 Marionette DEBUG loaded listener.js 03:16:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1185b4c00) [pid = 1658] [serial = 750] [outer = 0x1182aac00] 03:16:04 INFO - PROCESS | 1658 | 1462356964061 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]]]}] 03:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 519ms 03:16:04 INFO - PROCESS | 1658 | 1462356964104 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 03:16:04 INFO - PROCESS | 1658 | 1462356964105 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 03:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:16:04 INFO - PROCESS | 1658 | 1462356964108 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:16:04 INFO - PROCESS | 1658 | 1462356964109 Marionette TRACE conn2 <- [1,974,null,{}] 03:16:04 INFO - PROCESS | 1658 | 1462356964112 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}] 03:16:04 INFO - PROCESS | 1658 | 1462356964222 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 03:16:04 INFO - PROCESS | 1658 | 1462356964228 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12760b800 == 36 [pid = 1658] [id = 251] 03:16:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x11872ec00) [pid = 1658] [serial = 751] [outer = 0x0] 03:16:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x118859400) [pid = 1658] [serial = 752] [outer = 0x11872ec00] 03:16:04 INFO - PROCESS | 1658 | 1462356964255 Marionette DEBUG loaded listener.js 03:16:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x119833800) [pid = 1658] [serial = 753] [outer = 0x11872ec00] 03:16:04 INFO - PROCESS | 1658 | 1462356964676 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]]]}] 03:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 572ms 03:16:04 INFO - PROCESS | 1658 | 1462356964680 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 03:16:04 INFO - PROCESS | 1658 | 1462356964681 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 03:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:16:04 INFO - PROCESS | 1658 | 1462356964683 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:16:04 INFO - PROCESS | 1658 | 1462356964684 Marionette TRACE conn2 <- [1,978,null,{}] 03:16:04 INFO - PROCESS | 1658 | 1462356964686 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}] 03:16:04 INFO - PROCESS | 1658 | 1462356964772 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 03:16:04 INFO - PROCESS | 1658 | 1462356964776 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x127621800 == 37 [pid = 1658] [id = 252] 03:16:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x11872fc00) [pid = 1658] [serial = 754] [outer = 0x0] 03:16:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x119986800) [pid = 1658] [serial = 755] [outer = 0x11872fc00] 03:16:04 INFO - PROCESS | 1658 | 1462356964806 Marionette DEBUG loaded listener.js 03:16:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x119ba0000) [pid = 1658] [serial = 756] [outer = 0x11872fc00] 03:16:05 INFO - PROCESS | 1658 | 1462356965253 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]]]}] 03:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 620ms 03:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:16:05 INFO - PROCESS | 1658 | 1462356965304 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 03:16:05 INFO - PROCESS | 1658 | 1462356965306 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 03:16:05 INFO - PROCESS | 1658 | 1462356965309 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:16:05 INFO - PROCESS | 1658 | 1462356965311 Marionette TRACE conn2 <- [1,982,null,{}] 03:16:05 INFO - PROCESS | 1658 | 1462356965314 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}] 03:16:05 INFO - PROCESS | 1658 | 1462356965451 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 03:16:05 INFO - PROCESS | 1658 | 1462356965506 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ed6800 == 38 [pid = 1658] [id = 253] 03:16:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x119d1b800) [pid = 1658] [serial = 757] [outer = 0x0] 03:16:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x119d29000) [pid = 1658] [serial = 758] [outer = 0x119d1b800] 03:16:05 INFO - PROCESS | 1658 | 1462356965530 Marionette DEBUG loaded listener.js 03:16:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1211e3800) [pid = 1658] [serial = 759] [outer = 0x119d1b800] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x113c64400) [pid = 1658] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x110f54400) [pid = 1658] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1182a1000) [pid = 1658] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x111119800) [pid = 1658] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x110f5b000) [pid = 1658] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1110f5000) [pid = 1658] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x112ca3800) [pid = 1658] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x112ca5000) [pid = 1658] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x116f0f400) [pid = 1658] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x116262000) [pid = 1658] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1182ab800) [pid = 1658] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x119123800) [pid = 1658] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x119e82000) [pid = 1658] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x119b72800) [pid = 1658] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x110f51400) [pid = 1658] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x112cad000) [pid = 1658] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x11717cc00) [pid = 1658] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x112cab400) [pid = 1658] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x113198400) [pid = 1658] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x112cac000) [pid = 1658] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x128d69000) [pid = 1658] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x127151000) [pid = 1658] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x118335000) [pid = 1658] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x112ca4c00) [pid = 1658] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x11318b800) [pid = 1658] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x118075000) [pid = 1658] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1182a0400) [pid = 1658] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x118561800) [pid = 1658] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x127234800) [pid = 1658] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x112ca6400) [pid = 1658] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x129258c00) [pid = 1658] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x118563000) [pid = 1658] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:16:05 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x116f0c400) [pid = 1658] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:16:05 INFO - PROCESS | 1658 | 1462356965992 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]]]}] 03:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 722ms 03:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:16:06 INFO - PROCESS | 1658 | 1462356966031 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 03:16:06 INFO - PROCESS | 1658 | 1462356966033 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 03:16:06 INFO - PROCESS | 1658 | 1462356966035 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:16:06 INFO - PROCESS | 1658 | 1462356966036 Marionette TRACE conn2 <- [1,986,null,{}] 03:16:06 INFO - PROCESS | 1658 | 1462356966038 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}] 03:16:06 INFO - PROCESS | 1658 | 1462356966143 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 03:16:06 INFO - PROCESS | 1658 | 1462356966184 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191ba000 == 39 [pid = 1658] [id = 254] 03:16:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x113197400) [pid = 1658] [serial = 760] [outer = 0x0] 03:16:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x115d64c00) [pid = 1658] [serial = 761] [outer = 0x113197400] 03:16:06 INFO - PROCESS | 1658 | 1462356966210 Marionette DEBUG loaded listener.js 03:16:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x116f04400) [pid = 1658] [serial = 762] [outer = 0x113197400] 03:16:06 INFO - PROCESS | 1658 | 1462356966489 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]]]}] 03:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 467ms 03:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:16:06 INFO - PROCESS | 1658 | 1462356966503 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 03:16:06 INFO - PROCESS | 1658 | 1462356966504 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 03:16:06 INFO - PROCESS | 1658 | 1462356966513 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:16:06 INFO - PROCESS | 1658 | 1462356966514 Marionette TRACE conn2 <- [1,990,null,{}] 03:16:06 INFO - PROCESS | 1658 | 1462356966517 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}] 03:16:06 INFO - PROCESS | 1658 | 1462356966599 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 03:16:06 INFO - PROCESS | 1658 | 1462356966604 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x128fdc800 == 40 [pid = 1658] [id = 255] 03:16:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x116f10c00) [pid = 1658] [serial = 763] [outer = 0x0] 03:16:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x118335000) [pid = 1658] [serial = 764] [outer = 0x116f10c00] 03:16:06 INFO - PROCESS | 1658 | 1462356966632 Marionette DEBUG loaded listener.js 03:16:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x11997c800) [pid = 1658] [serial = 765] [outer = 0x116f10c00] 03:16:06 INFO - PROCESS | 1658 | 1462356966973 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]]]}] 03:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 476ms 03:16:06 INFO - PROCESS | 1658 | 1462356966983 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 03:16:06 INFO - PROCESS | 1658 | 1462356966984 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 03:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:16:06 INFO - PROCESS | 1658 | 1462356966986 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:16:06 INFO - PROCESS | 1658 | 1462356966989 Marionette TRACE conn2 <- [1,994,null,{}] 03:16:06 INFO - PROCESS | 1658 | 1462356966995 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}] 03:16:07 INFO - PROCESS | 1658 | 1462356967109 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 03:16:07 INFO - PROCESS | 1658 | 1462356967116 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297dd800 == 41 [pid = 1658] [id = 256] 03:16:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x116f03400) [pid = 1658] [serial = 766] [outer = 0x0] 03:16:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1212b5400) [pid = 1658] [serial = 767] [outer = 0x116f03400] 03:16:07 INFO - PROCESS | 1658 | 1462356967144 Marionette DEBUG loaded listener.js 03:16:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x123f64000) [pid = 1658] [serial = 768] [outer = 0x116f03400] 03:16:07 INFO - PROCESS | 1658 | 1462356967451 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]]]}] 03:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 473ms 03:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:16:07 INFO - PROCESS | 1658 | 1462356967464 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 03:16:07 INFO - PROCESS | 1658 | 1462356967465 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 03:16:07 INFO - PROCESS | 1658 | 1462356967467 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:16:07 INFO - PROCESS | 1658 | 1462356967469 Marionette TRACE conn2 <- [1,998,null,{}] 03:16:07 INFO - PROCESS | 1658 | 1462356967471 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}] 03:16:07 INFO - PROCESS | 1658 | 1462356967555 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 03:16:07 INFO - PROCESS | 1658 | 1462356967562 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b24b800 == 42 [pid = 1658] [id = 257] 03:16:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1182a0400) [pid = 1658] [serial = 769] [outer = 0x0] 03:16:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x124402c00) [pid = 1658] [serial = 770] [outer = 0x1182a0400] 03:16:07 INFO - PROCESS | 1658 | 1462356967586 Marionette DEBUG loaded listener.js 03:16:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x124b18c00) [pid = 1658] [serial = 771] [outer = 0x1182a0400] 03:16:08 INFO - PROCESS | 1658 | 1462356968014 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]]]}] 03:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 569ms 03:16:08 INFO - PROCESS | 1658 | 1462356968038 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 03:16:08 INFO - PROCESS | 1658 | 1462356968040 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 03:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:16:08 INFO - PROCESS | 1658 | 1462356968044 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:16:08 INFO - PROCESS | 1658 | 1462356968046 Marionette TRACE conn2 <- [1,1002,null,{}] 03:16:08 INFO - PROCESS | 1658 | 1462356968050 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}] 03:16:08 INFO - PROCESS | 1658 | 1462356968155 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 03:16:08 INFO - PROCESS | 1658 | 1462356968220 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x1185d5800 == 43 [pid = 1658] [id = 258] 03:16:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1121e5400) [pid = 1658] [serial = 772] [outer = 0x0] 03:16:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x113194c00) [pid = 1658] [serial = 773] [outer = 0x1121e5400] 03:16:08 INFO - PROCESS | 1658 | 1462356968250 Marionette DEBUG loaded listener.js 03:16:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x115f4e400) [pid = 1658] [serial = 774] [outer = 0x1121e5400] 03:16:08 INFO - PROCESS | 1658 | 1462356968838 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]]]}] 03:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 823ms 03:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:16:08 INFO - PROCESS | 1658 | 1462356968867 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 03:16:08 INFO - PROCESS | 1658 | 1462356968871 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 03:16:08 INFO - PROCESS | 1658 | 1462356968877 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:16:08 INFO - PROCESS | 1658 | 1462356968879 Marionette TRACE conn2 <- [1,1006,null,{}] 03:16:08 INFO - PROCESS | 1658 | 1462356968882 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}] 03:16:08 INFO - PROCESS | 1658 | 1462356968980 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 03:16:09 INFO - PROCESS | 1658 | 1462356969044 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x127292800 == 44 [pid = 1658] [id = 259] 03:16:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x115f4c800) [pid = 1658] [serial = 775] [outer = 0x0] 03:16:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x116f0d000) [pid = 1658] [serial = 776] [outer = 0x115f4c800] 03:16:09 INFO - PROCESS | 1658 | 1462356969074 Marionette DEBUG loaded listener.js 03:16:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x118074c00) [pid = 1658] [serial = 777] [outer = 0x115f4c800] 03:16:09 INFO - PROCESS | 1658 | 1462356969492 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]]]}] 03:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 622ms 03:16:09 INFO - PROCESS | 1658 | 1462356969499 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 03:16:09 INFO - PROCESS | 1658 | 1462356969501 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 03:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:16:09 INFO - PROCESS | 1658 | 1462356969503 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:16:09 INFO - PROCESS | 1658 | 1462356969506 Marionette TRACE conn2 <- [1,1010,null,{}] 03:16:09 INFO - PROCESS | 1658 | 1462356969535 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}] 03:16:09 INFO - PROCESS | 1658 | 1462356969667 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 03:16:09 INFO - PROCESS | 1658 | 1462356969704 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bae7000 == 45 [pid = 1658] [id = 260] 03:16:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1182a2c00) [pid = 1658] [serial = 778] [outer = 0x0] 03:16:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x1185bb400) [pid = 1658] [serial = 779] [outer = 0x1182a2c00] 03:16:09 INFO - PROCESS | 1658 | 1462356969736 Marionette DEBUG loaded listener.js 03:16:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x11911e400) [pid = 1658] [serial = 780] [outer = 0x1182a2c00] 03:16:10 INFO - PROCESS | 1658 | 1462356970137 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]]]}] 03:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 677ms 03:16:10 INFO - PROCESS | 1658 | 1462356970181 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 03:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:16:10 INFO - PROCESS | 1658 | 1462356970183 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 03:16:10 INFO - PROCESS | 1658 | 1462356970185 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:16:10 INFO - PROCESS | 1658 | 1462356970186 Marionette TRACE conn2 <- [1,1014,null,{}] 03:16:10 INFO - PROCESS | 1658 | 1462356970189 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}] 03:16:10 INFO - PROCESS | 1658 | 1462356970285 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 03:16:10 INFO - PROCESS | 1658 | 1462356970347 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb3f800 == 46 [pid = 1658] [id = 261] 03:16:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1190a6c00) [pid = 1658] [serial = 781] [outer = 0x0] 03:16:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x119b6f800) [pid = 1658] [serial = 782] [outer = 0x1190a6c00] 03:16:10 INFO - PROCESS | 1658 | 1462356970377 Marionette DEBUG loaded listener.js 03:16:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1212c0800) [pid = 1658] [serial = 783] [outer = 0x1190a6c00] 03:16:10 INFO - PROCESS | 1658 | 1462356970816 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]]]}] 03:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 03:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:16:10 INFO - PROCESS | 1658 | 1462356970856 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 03:16:10 INFO - PROCESS | 1658 | 1462356970857 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 03:16:10 INFO - PROCESS | 1658 | 1462356970859 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:16:10 INFO - PROCESS | 1658 | 1462356970860 Marionette TRACE conn2 <- [1,1018,null,{}] 03:16:10 INFO - PROCESS | 1658 | 1462356970863 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}] 03:16:10 INFO - PROCESS | 1658 | 1462356970975 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 03:16:11 INFO - PROCESS | 1658 | 1462356971050 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf8f000 == 47 [pid = 1658] [id = 262] 03:16:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x119128c00) [pid = 1658] [serial = 784] [outer = 0x0] 03:16:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x123f65400) [pid = 1658] [serial = 785] [outer = 0x119128c00] 03:16:11 INFO - PROCESS | 1658 | 1462356971080 Marionette DEBUG loaded listener.js 03:16:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x124b1d800) [pid = 1658] [serial = 786] [outer = 0x119128c00] 03:16:11 INFO - PROCESS | 1658 | 1462356971498 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]]]}] 03:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 671ms 03:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:16:11 INFO - PROCESS | 1658 | 1462356971531 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 03:16:11 INFO - PROCESS | 1658 | 1462356971532 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 03:16:11 INFO - PROCESS | 1658 | 1462356971534 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:16:11 INFO - PROCESS | 1658 | 1462356971536 Marionette TRACE conn2 <- [1,1022,null,{}] 03:16:11 INFO - PROCESS | 1658 | 1462356971557 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}] 03:16:11 INFO - PROCESS | 1658 | 1462356971667 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 03:16:11 INFO - PROCESS | 1658 | 1462356971732 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x116892000 == 48 [pid = 1658] [id = 263] 03:16:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x112f42800) [pid = 1658] [serial = 787] [outer = 0x0] 03:16:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1181be000) [pid = 1658] [serial = 788] [outer = 0x112f42800] 03:16:11 INFO - PROCESS | 1658 | 1462356971763 Marionette DEBUG loaded listener.js 03:16:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x125035400) [pid = 1658] [serial = 789] [outer = 0x112f42800] 03:16:12 INFO - PROCESS | 1658 | 1462356972348 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]]]}] 03:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 871ms 03:16:12 INFO - PROCESS | 1658 | 1462356972405 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 03:16:12 INFO - PROCESS | 1658 | 1462356972408 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 03:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:16:12 INFO - PROCESS | 1658 | 1462356972411 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:16:12 INFO - PROCESS | 1658 | 1462356972413 Marionette TRACE conn2 <- [1,1026,null,{}] 03:16:12 INFO - PROCESS | 1658 | 1462356972417 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}] 03:16:12 INFO - PROCESS | 1658 | 1462356972511 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 03:16:12 INFO - PROCESS | 1658 | 1462356972579 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x11601a000 == 49 [pid = 1658] [id = 264] 03:16:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x112cb1800) [pid = 1658] [serial = 790] [outer = 0x0] 03:16:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x113091800) [pid = 1658] [serial = 791] [outer = 0x112cb1800] 03:16:12 INFO - PROCESS | 1658 | 1462356972609 Marionette DEBUG loaded listener.js 03:16:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x113197800) [pid = 1658] [serial = 792] [outer = 0x112cb1800] 03:16:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12a7ce000 == 48 [pid = 1658] [id = 233] 03:16:13 INFO - PROCESS | 1658 | --DOCSHELL 0x1297dd800 == 47 [pid = 1658] [id = 256] 03:16:13 INFO - PROCESS | 1658 | --DOCSHELL 0x128fdc800 == 46 [pid = 1658] [id = 255] 03:16:13 INFO - PROCESS | 1658 | --DOCSHELL 0x1191ba000 == 45 [pid = 1658] [id = 254] 03:16:13 INFO - PROCESS | 1658 | --DOCSHELL 0x128ed6800 == 44 [pid = 1658] [id = 253] 03:16:13 INFO - PROCESS | 1658 | --DOCSHELL 0x127621800 == 43 [pid = 1658] [id = 252] 03:16:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12760b800 == 42 [pid = 1658] [id = 251] 03:16:13 INFO - PROCESS | 1658 | --DOCSHELL 0x124ca0000 == 41 [pid = 1658] [id = 250] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x11872f400) [pid = 1658] [serial = 728] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOCSHELL 0x123b1f800 == 40 [pid = 1658] [id = 249] 03:16:13 INFO - PROCESS | 1658 | --DOCSHELL 0x119b0a800 == 39 [pid = 1658] [id = 248] 03:16:13 INFO - PROCESS | 1658 | --DOCSHELL 0x11678c800 == 38 [pid = 1658] [id = 247] 03:16:13 INFO - PROCESS | 1658 | --DOCSHELL 0x11678d800 == 37 [pid = 1658] [id = 246] 03:16:13 INFO - PROCESS | 1658 | --DOCSHELL 0x1168a4800 == 36 [pid = 1658] [id = 244] 03:16:13 INFO - PROCESS | 1658 | --DOCSHELL 0x124017800 == 35 [pid = 1658] [id = 243] 03:16:13 INFO - PROCESS | 1658 | 1462356973041 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]]]}] 03:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 673ms 03:16:13 INFO - PROCESS | 1658 | 1462356973085 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 03:16:13 INFO - PROCESS | 1658 | 1462356973089 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 03:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:16:13 INFO - PROCESS | 1658 | 1462356973093 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:16:13 INFO - PROCESS | 1658 | 1462356973094 Marionette TRACE conn2 <- [1,1030,null,{}] 03:16:13 INFO - PROCESS | 1658 | 1462356973097 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}] 03:16:13 INFO - PROCESS | 1658 | 1462356973179 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x115f55000) [pid = 1658] [serial = 707] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x11625a000) [pid = 1658] [serial = 708] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x11832f400) [pid = 1658] [serial = 722] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x116f03800) [pid = 1658] [serial = 713] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x124ee1c00) [pid = 1658] [serial = 695] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x116258800) [pid = 1658] [serial = 710] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x112ca7c00) [pid = 1658] [serial = 701] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x112f90c00) [pid = 1658] [serial = 702] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x11318e400) [pid = 1658] [serial = 704] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1168c0800) [pid = 1658] [serial = 711] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x11768bc00) [pid = 1658] [serial = 716] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x1182a5800) [pid = 1658] [serial = 719] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x116f0c000) [pid = 1658] [serial = 714] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1181c3400) [pid = 1658] [serial = 717] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x114f5f000) [pid = 1658] [serial = 705] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1182ad000) [pid = 1658] [serial = 720] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x118336400) [pid = 1658] [serial = 723] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1187a7c00) [pid = 1658] [serial = 677] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x119835400) [pid = 1658] [serial = 680] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1212b8000) [pid = 1658] [serial = 686] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x119d24400) [pid = 1658] [serial = 683] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x11717d000) [pid = 1658] [serial = 689] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12440cc00) [pid = 1658] [serial = 692] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x1212bec00) [pid = 1658] [serial = 687] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x117d2fc00) [pid = 1658] [serial = 668] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x113190800) [pid = 1658] [serial = 665] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1165d1400) [pid = 1658] [serial = 666] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x115f57400) [pid = 1658] [serial = 663] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x115f4a800) [pid = 1658] [serial = 662] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x115de7800) [pid = 1658] [serial = 660] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x112f8c800) [pid = 1658] [serial = 659] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12ab48800) [pid = 1658] [serial = 657] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x128ea9c00) [pid = 1658] [serial = 656] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x128d62c00) [pid = 1658] [serial = 654] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x127233000) [pid = 1658] [serial = 653] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x119ba4400) [pid = 1658] [serial = 651] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1190a7000) [pid = 1658] [serial = 650] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x115f59000) [pid = 1658] [serial = 648] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x113196000) [pid = 1658] [serial = 647] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x12ce37c00) [pid = 1658] [serial = 645] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x118329c00) [pid = 1658] [serial = 674] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1182a5400) [pid = 1658] [serial = 671] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1182a9400) [pid = 1658] [serial = 672] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1181b9400) [pid = 1658] [serial = 669] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x11856a800) [pid = 1658] [serial = 726] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1259bd800) [pid = 1658] [serial = 696] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x119b6d000) [pid = 1658] [serial = 681] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x11911ec00) [pid = 1658] [serial = 678] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x124b21800) [pid = 1658] [serial = 693] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x119e86000) [pid = 1658] [serial = 684] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x123fca800) [pid = 1658] [serial = 690] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1185b2400) [pid = 1658] [serial = 675] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x124b20000) [pid = 1658] [serial = 594] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x129263c00) [pid = 1658] [serial = 597] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x112cb0800) [pid = 1658] [serial = 603] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x12bfcd800) [pid = 1658] [serial = 600] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x12c740000) [pid = 1658] [serial = 588] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x118569c00) [pid = 1658] [serial = 591] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x12714e800) [pid = 1658] [serial = 698] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x118336800) [pid = 1658] [serial = 725] [outer = 0x0] [url = about:blank] 03:16:13 INFO - PROCESS | 1658 | 1462356973238 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x116013800 == 36 [pid = 1658] [id = 265] 03:16:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x112cb0800) [pid = 1658] [serial = 793] [outer = 0x0] 03:16:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x11318e400) [pid = 1658] [serial = 794] [outer = 0x112cb0800] 03:16:13 INFO - PROCESS | 1658 | 1462356973264 Marionette DEBUG loaded listener.js 03:16:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x115f4cc00) [pid = 1658] [serial = 795] [outer = 0x112cb0800] 03:16:13 INFO - PROCESS | 1658 | 1462356973567 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]]]}] 03:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 521ms 03:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:16:13 INFO - PROCESS | 1658 | 1462356973614 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 03:16:13 INFO - PROCESS | 1658 | 1462356973616 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 03:16:13 INFO - PROCESS | 1658 | 1462356973618 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:16:13 INFO - PROCESS | 1658 | 1462356973620 Marionette TRACE conn2 <- [1,1034,null,{}] 03:16:13 INFO - PROCESS | 1658 | 1462356973627 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}] 03:16:13 INFO - PROCESS | 1658 | 1462356973705 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 03:16:13 INFO - PROCESS | 1658 | 1462356973763 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x1190d0000 == 37 [pid = 1658] [id = 266] 03:16:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x115de3400) [pid = 1658] [serial = 796] [outer = 0x0] 03:16:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x116258800) [pid = 1658] [serial = 797] [outer = 0x115de3400] 03:16:13 INFO - PROCESS | 1658 | 1462356973807 Marionette DEBUG loaded listener.js 03:16:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x116f06800) [pid = 1658] [serial = 798] [outer = 0x115de3400] 03:16:14 INFO - PROCESS | 1658 | 1462356974091 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]]]}] 03:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 522ms 03:16:14 INFO - PROCESS | 1658 | 1462356974144 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 03:16:14 INFO - PROCESS | 1658 | 1462356974145 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 03:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:16:14 INFO - PROCESS | 1658 | 1462356974148 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:16:14 INFO - PROCESS | 1658 | 1462356974149 Marionette TRACE conn2 <- [1,1038,null,{}] 03:16:14 INFO - PROCESS | 1658 | 1462356974151 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}] 03:16:14 INFO - PROCESS | 1658 | 1462356974230 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 03:16:14 INFO - PROCESS | 1658 | 1462356974234 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197d6800 == 38 [pid = 1658] [id = 267] 03:16:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x116f0d400) [pid = 1658] [serial = 799] [outer = 0x0] 03:16:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x117d2b400) [pid = 1658] [serial = 800] [outer = 0x116f0d400] 03:16:14 INFO - PROCESS | 1658 | 1462356974262 Marionette DEBUG loaded listener.js 03:16:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1181c3000) [pid = 1658] [serial = 801] [outer = 0x116f0d400] 03:16:14 INFO - PROCESS | 1658 | 1462356974577 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]]]}] 03:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 468ms 03:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:16:14 INFO - PROCESS | 1658 | 1462356974616 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 03:16:14 INFO - PROCESS | 1658 | 1462356974617 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 03:16:14 INFO - PROCESS | 1658 | 1462356974620 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:16:14 INFO - PROCESS | 1658 | 1462356974621 Marionette TRACE conn2 <- [1,1042,null,{}] 03:16:14 INFO - PROCESS | 1658 | 1462356974623 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}] 03:16:14 INFO - PROCESS | 1658 | 1462356974696 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 03:16:14 INFO - PROCESS | 1658 | 1462356974700 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x1162bc000 == 39 [pid = 1658] [id = 268] 03:16:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1181c3400) [pid = 1658] [serial = 802] [outer = 0x0] 03:16:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1182a9000) [pid = 1658] [serial = 803] [outer = 0x1181c3400] 03:16:14 INFO - PROCESS | 1658 | 1462356974728 Marionette DEBUG loaded listener.js 03:16:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x118329c00) [pid = 1658] [serial = 804] [outer = 0x1181c3400] 03:16:15 INFO - PROCESS | 1658 | 1462356975056 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]]]}] 03:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 468ms 03:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:16:15 INFO - PROCESS | 1658 | 1462356975088 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 03:16:15 INFO - PROCESS | 1658 | 1462356975090 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 03:16:15 INFO - PROCESS | 1658 | 1462356975092 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:16:15 INFO - PROCESS | 1658 | 1462356975093 Marionette TRACE conn2 <- [1,1046,null,{}] 03:16:15 INFO - PROCESS | 1658 | 1462356975095 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}] 03:16:15 INFO - PROCESS | 1658 | 1462356975184 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 03:16:15 INFO - PROCESS | 1658 | 1462356975218 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12123e800 == 40 [pid = 1658] [id = 269] 03:16:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1182a0c00) [pid = 1658] [serial = 805] [outer = 0x0] 03:16:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x118330c00) [pid = 1658] [serial = 806] [outer = 0x1182a0c00] 03:16:15 INFO - PROCESS | 1658 | 1462356975273 Marionette DEBUG loaded listener.js 03:16:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x11885b400) [pid = 1658] [serial = 807] [outer = 0x1182a0c00] 03:16:15 INFO - PROCESS | 1658 | 1462356975592 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]]]}] 03:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 519ms 03:16:15 INFO - PROCESS | 1658 | 1462356975612 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 03:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:16:15 INFO - PROCESS | 1658 | 1462356975613 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 03:16:15 INFO - PROCESS | 1658 | 1462356975616 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:16:15 INFO - PROCESS | 1658 | 1462356975617 Marionette TRACE conn2 <- [1,1050,null,{}] 03:16:15 INFO - PROCESS | 1658 | 1462356975620 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}] 03:16:15 INFO - PROCESS | 1658 | 1462356975721 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 03:16:15 INFO - PROCESS | 1658 | 1462356975726 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x123e39800 == 41 [pid = 1658] [id = 270] 03:16:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1187ac400) [pid = 1658] [serial = 808] [outer = 0x0] 03:16:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x119123800) [pid = 1658] [serial = 809] [outer = 0x1187ac400] 03:16:15 INFO - PROCESS | 1658 | 1462356975794 Marionette DEBUG loaded listener.js 03:16:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x119b6f000) [pid = 1658] [serial = 810] [outer = 0x1187ac400] 03:16:16 INFO - PROCESS | 1658 | 1462356976249 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]]]}] 03:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 03:16:16 INFO - PROCESS | 1658 | 1462356976286 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 03:16:16 INFO - PROCESS | 1658 | 1462356976288 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 03:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:16:16 INFO - PROCESS | 1658 | 1462356976290 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:16:16 INFO - PROCESS | 1658 | 1462356976291 Marionette TRACE conn2 <- [1,1054,null,{}] 03:16:16 INFO - PROCESS | 1658 | 1462356976293 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}] 03:16:16 INFO - PROCESS | 1658 | 1462356976388 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 03:16:16 INFO - PROCESS | 1658 | 1462356976392 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x124869000 == 42 [pid = 1658] [id = 271] 03:16:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x11885c400) [pid = 1658] [serial = 811] [outer = 0x0] 03:16:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x119e80000) [pid = 1658] [serial = 812] [outer = 0x11885c400] 03:16:16 INFO - PROCESS | 1658 | 1462356976417 Marionette DEBUG loaded listener.js 03:16:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x123ada000) [pid = 1658] [serial = 813] [outer = 0x11885c400] 03:16:16 INFO - PROCESS | 1658 | 1462356976754 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]]]}] 03:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 518ms 03:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:16:16 INFO - PROCESS | 1658 | 1462356976809 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 03:16:16 INFO - PROCESS | 1658 | 1462356976810 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 03:16:16 INFO - PROCESS | 1658 | 1462356976812 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:16:16 INFO - PROCESS | 1658 | 1462356976813 Marionette TRACE conn2 <- [1,1058,null,{}] 03:16:16 INFO - PROCESS | 1658 | 1462356976815 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}] 03:16:16 INFO - PROCESS | 1658 | 1462356976908 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 03:16:16 INFO - PROCESS | 1658 | 1462356976920 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x1258c0000 == 43 [pid = 1658] [id = 272] 03:16:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x119bacc00) [pid = 1658] [serial = 814] [outer = 0x0] 03:16:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12440cc00) [pid = 1658] [serial = 815] [outer = 0x119bacc00] 03:16:16 INFO - PROCESS | 1658 | 1462356976946 Marionette DEBUG loaded listener.js 03:16:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x124b25c00) [pid = 1658] [serial = 816] [outer = 0x119bacc00] 03:16:17 INFO - PROCESS | 1658 | 1462356977311 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]]]}] 03:16:17 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1182aac00) [pid = 1658] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:16:17 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11872fc00) [pid = 1658] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:16:17 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x11318a400) [pid = 1658] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:16:17 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x117d2c400) [pid = 1658] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:16:17 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x11318b400) [pid = 1658] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:16:17 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x110f5c000) [pid = 1658] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:16:17 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x11872ec00) [pid = 1658] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:16:17 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x119d1b800) [pid = 1658] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:16:17 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x113197400) [pid = 1658] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:16:17 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x116f10c00) [pid = 1658] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:16:17 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x116f03400) [pid = 1658] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 519ms 03:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:16:17 INFO - PROCESS | 1658 | 1462356977332 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 03:16:17 INFO - PROCESS | 1658 | 1462356977333 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 03:16:17 INFO - PROCESS | 1658 | 1462356977335 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:16:17 INFO - PROCESS | 1658 | 1462356977336 Marionette TRACE conn2 <- [1,1062,null,{}] 03:16:17 INFO - PROCESS | 1658 | 1462356977338 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}] 03:16:17 INFO - PROCESS | 1658 | 1462356977414 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 03:16:17 INFO - PROCESS | 1658 | 1462356977418 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x119fd0800 == 44 [pid = 1658] [id = 273] 03:16:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x113193000) [pid = 1658] [serial = 817] [outer = 0x0] 03:16:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x118075000) [pid = 1658] [serial = 818] [outer = 0x113193000] 03:16:17 INFO - PROCESS | 1658 | 1462356977445 Marionette DEBUG loaded listener.js 03:16:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x119839800) [pid = 1658] [serial = 819] [outer = 0x113193000] 03:16:17 INFO - PROCESS | 1658 | 1462356977777 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]]]}] 03:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 468ms 03:16:17 INFO - PROCESS | 1658 | 1462356977804 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 03:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:16:17 INFO - PROCESS | 1658 | 1462356977805 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 03:16:17 INFO - PROCESS | 1658 | 1462356977807 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:16:17 INFO - PROCESS | 1658 | 1462356977809 Marionette TRACE conn2 <- [1,1066,null,{}] 03:16:17 INFO - PROCESS | 1658 | 1462356977811 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}] 03:16:17 INFO - PROCESS | 1658 | 1462356977904 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 03:16:17 INFO - PROCESS | 1658 | 1462356977954 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x128e19000 == 45 [pid = 1658] [id = 274] 03:16:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x115d5fc00) [pid = 1658] [serial = 820] [outer = 0x0] 03:16:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x124b24800) [pid = 1658] [serial = 821] [outer = 0x115d5fc00] 03:16:17 INFO - PROCESS | 1658 | 1462356977983 Marionette DEBUG loaded listener.js 03:16:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1259c1400) [pid = 1658] [serial = 822] [outer = 0x115d5fc00] 03:16:18 INFO - PROCESS | 1658 | 1462356978276 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]]]}] 03:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 519ms 03:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:16:18 INFO - PROCESS | 1658 | 1462356978327 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 03:16:18 INFO - PROCESS | 1658 | 1462356978328 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 03:16:18 INFO - PROCESS | 1658 | 1462356978330 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:16:18 INFO - PROCESS | 1658 | 1462356978331 Marionette TRACE conn2 <- [1,1070,null,{}] 03:16:18 INFO - PROCESS | 1658 | 1462356978333 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}] 03:16:18 INFO - PROCESS | 1658 | 1462356978413 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 03:16:18 INFO - PROCESS | 1658 | 1462356978417 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a773000 == 46 [pid = 1658] [id = 275] 03:16:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12629a800) [pid = 1658] [serial = 823] [outer = 0x0] 03:16:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12714e400) [pid = 1658] [serial = 824] [outer = 0x12629a800] 03:16:18 INFO - PROCESS | 1658 | 1462356978442 Marionette DEBUG loaded listener.js 03:16:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x127230800) [pid = 1658] [serial = 825] [outer = 0x12629a800] 03:16:18 INFO - PROCESS | 1658 | 1462356978763 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]]]}] 03:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 467ms 03:16:18 INFO - PROCESS | 1658 | 1462356978799 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 03:16:18 INFO - PROCESS | 1658 | 1462356978800 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 03:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:16:18 INFO - PROCESS | 1658 | 1462356978802 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:16:18 INFO - PROCESS | 1658 | 1462356978803 Marionette TRACE conn2 <- [1,1074,null,{}] 03:16:18 INFO - PROCESS | 1658 | 1462356978806 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}] 03:16:18 INFO - PROCESS | 1658 | 1462356978904 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 03:16:18 INFO - PROCESS | 1658 | 1462356978912 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a7ca800 == 47 [pid = 1658] [id = 276] 03:16:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x127234400) [pid = 1658] [serial = 826] [outer = 0x0] 03:16:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x127237400) [pid = 1658] [serial = 827] [outer = 0x127234400] 03:16:18 INFO - PROCESS | 1658 | 1462356978937 Marionette DEBUG loaded listener.js 03:16:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12724f400) [pid = 1658] [serial = 828] [outer = 0x127234400] 03:16:19 INFO - PROCESS | 1658 | 1462356979234 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]]]}] 03:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 473ms 03:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:16:19 INFO - PROCESS | 1658 | 1462356979276 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 03:16:19 INFO - PROCESS | 1658 | 1462356979277 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 03:16:19 INFO - PROCESS | 1658 | 1462356979279 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:16:19 INFO - PROCESS | 1658 | 1462356979280 Marionette TRACE conn2 <- [1,1078,null,{}] 03:16:19 INFO - PROCESS | 1658 | 1462356979283 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}] 03:16:19 INFO - PROCESS | 1658 | 1462356979415 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 03:16:19 INFO - PROCESS | 1658 | 1462356979465 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x113e1c000 == 48 [pid = 1658] [id = 277] 03:16:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x110f4f800) [pid = 1658] [serial = 829] [outer = 0x0] 03:16:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x110f57400) [pid = 1658] [serial = 830] [outer = 0x110f4f800] 03:16:19 INFO - PROCESS | 1658 | 1462356979497 Marionette DEBUG loaded listener.js 03:16:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x11264f800) [pid = 1658] [serial = 831] [outer = 0x110f4f800] 03:16:19 INFO - PROCESS | 1658 | 1462356979995 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]]]}] 03:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 723ms 03:16:20 INFO - PROCESS | 1658 | 1462356980004 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 03:16:20 INFO - PROCESS | 1658 | 1462356980007 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 03:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:16:20 INFO - PROCESS | 1658 | 1462356980034 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:16:20 INFO - PROCESS | 1658 | 1462356980037 Marionette TRACE conn2 <- [1,1082,null,{}] 03:16:20 INFO - PROCESS | 1658 | 1462356980045 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}] 03:16:20 INFO - PROCESS | 1658 | 1462356980242 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 03:16:20 INFO - PROCESS | 1658 | 1462356980333 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x11970c000 == 49 [pid = 1658] [id = 278] 03:16:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x115deac00) [pid = 1658] [serial = 832] [outer = 0x0] 03:16:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x115f51400) [pid = 1658] [serial = 833] [outer = 0x115deac00] 03:16:20 INFO - PROCESS | 1658 | 1462356980375 Marionette DEBUG loaded listener.js 03:16:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1162f7000) [pid = 1658] [serial = 834] [outer = 0x115deac00] 03:16:20 INFO - PROCESS | 1658 | 1462356980768 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]]]}] 03:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 778ms 03:16:20 INFO - PROCESS | 1658 | 1462356980809 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 03:16:20 INFO - PROCESS | 1658 | 1462356980811 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 03:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:16:20 INFO - PROCESS | 1658 | 1462356980813 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:16:20 INFO - PROCESS | 1658 | 1462356980815 Marionette TRACE conn2 <- [1,1086,null,{}] 03:16:20 INFO - PROCESS | 1658 | 1462356980817 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}] 03:16:20 INFO - PROCESS | 1658 | 1462356980917 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 03:16:20 INFO - PROCESS | 1658 | 1462356980970 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x1258f0800 == 50 [pid = 1658] [id = 279] 03:16:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x116a7d000) [pid = 1658] [serial = 835] [outer = 0x0] 03:16:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x116f0f800) [pid = 1658] [serial = 836] [outer = 0x116a7d000] 03:16:21 INFO - PROCESS | 1658 | 1462356981011 Marionette DEBUG loaded listener.js 03:16:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1182aec00) [pid = 1658] [serial = 837] [outer = 0x116a7d000] 03:16:21 INFO - PROCESS | 1658 | 1462356981431 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]]]}] 03:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 03:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:16:21 INFO - PROCESS | 1658 | 1462356981484 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 03:16:21 INFO - PROCESS | 1658 | 1462356981487 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 03:16:21 INFO - PROCESS | 1658 | 1462356981495 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:16:21 INFO - PROCESS | 1658 | 1462356981498 Marionette TRACE conn2 <- [1,1090,null,{}] 03:16:21 INFO - PROCESS | 1658 | 1462356981500 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}] 03:16:21 INFO - PROCESS | 1658 | 1462356981628 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 03:16:21 INFO - PROCESS | 1658 | 1462356981705 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf89800 == 51 [pid = 1658] [id = 280] 03:16:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x11832dc00) [pid = 1658] [serial = 838] [outer = 0x0] 03:16:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1187a8000) [pid = 1658] [serial = 839] [outer = 0x11832dc00] 03:16:21 INFO - PROCESS | 1658 | 1462356981735 Marionette DEBUG loaded listener.js 03:16:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1212c0400) [pid = 1658] [serial = 840] [outer = 0x11832dc00] 03:16:22 INFO - PROCESS | 1658 | 1462356982141 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]]]}] 03:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 676ms 03:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:16:22 INFO - PROCESS | 1658 | 1462356982167 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 03:16:22 INFO - PROCESS | 1658 | 1462356982168 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 03:16:22 INFO - PROCESS | 1658 | 1462356982170 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:16:22 INFO - PROCESS | 1658 | 1462356982172 Marionette TRACE conn2 <- [1,1094,null,{}] 03:16:22 INFO - PROCESS | 1658 | 1462356982174 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}] 03:16:22 INFO - PROCESS | 1658 | 1462356982275 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 03:16:22 INFO - PROCESS | 1658 | 1462356982321 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c75d800 == 52 [pid = 1658] [id = 281] 03:16:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x118569c00) [pid = 1658] [serial = 841] [outer = 0x0] 03:16:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x125035800) [pid = 1658] [serial = 842] [outer = 0x118569c00] 03:16:22 INFO - PROCESS | 1658 | 1462356982350 Marionette DEBUG loaded listener.js 03:16:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x124b22000) [pid = 1658] [serial = 843] [outer = 0x118569c00] 03:16:22 INFO - PROCESS | 1658 | 1462356982769 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]]]}] 03:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 620ms 03:16:22 INFO - PROCESS | 1658 | 1462356982790 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 03:16:22 INFO - PROCESS | 1658 | 1462356982792 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 03:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:16:22 INFO - PROCESS | 1658 | 1462356982794 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:16:22 INFO - PROCESS | 1658 | 1462356982795 Marionette TRACE conn2 <- [1,1098,null,{}] 03:16:22 INFO - PROCESS | 1658 | 1462356982798 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}] 03:16:22 INFO - PROCESS | 1658 | 1462356982897 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 03:16:23 INFO - PROCESS | 1658 | 1462356982982 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x1188a0000 == 53 [pid = 1658] [id = 282] 03:16:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1253e9c00) [pid = 1658] [serial = 844] [outer = 0x0] 03:16:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x12714dc00) [pid = 1658] [serial = 845] [outer = 0x1253e9c00] 03:16:23 INFO - PROCESS | 1658 | 1462356983023 Marionette DEBUG loaded listener.js 03:16:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1274cb000) [pid = 1658] [serial = 846] [outer = 0x1253e9c00] 03:16:23 INFO - PROCESS | 1658 | 1462356983610 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]]]}] 03:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 872ms 03:16:23 INFO - PROCESS | 1658 | 1462356983673 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 03:16:23 INFO - PROCESS | 1658 | 1462356983676 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 03:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:16:23 INFO - PROCESS | 1658 | 1462356983681 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:16:23 INFO - PROCESS | 1658 | 1462356983683 Marionette TRACE conn2 <- [1,1102,null,{}] 03:16:23 INFO - PROCESS | 1658 | 1462356983686 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}] 03:16:23 INFO - PROCESS | 1658 | 1462356983783 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 03:16:23 INFO - PROCESS | 1658 | 1462356983850 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x113e8b800 == 54 [pid = 1658] [id = 283] 03:16:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x112cac000) [pid = 1658] [serial = 847] [outer = 0x0] 03:16:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x112e60800) [pid = 1658] [serial = 848] [outer = 0x112cac000] 03:16:23 INFO - PROCESS | 1658 | 1462356983879 Marionette DEBUG loaded listener.js 03:16:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x113194000) [pid = 1658] [serial = 849] [outer = 0x112cac000] 03:16:24 INFO - PROCESS | 1658 | 1462356984320 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]]]}] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x12a7ca800 == 53 [pid = 1658] [id = 276] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x12a773000 == 52 [pid = 1658] [id = 275] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x128e19000 == 51 [pid = 1658] [id = 274] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x119fd0800 == 50 [pid = 1658] [id = 273] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x1258c0000 == 49 [pid = 1658] [id = 272] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x124869000 == 48 [pid = 1658] [id = 271] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x123e39800 == 47 [pid = 1658] [id = 270] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x112e61c00) [pid = 1658] [serial = 731] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x115f4c400) [pid = 1658] [serial = 734] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x124402c00) [pid = 1658] [serial = 770] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x12123e800 == 46 [pid = 1658] [id = 269] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x1162bc000 == 45 [pid = 1658] [id = 268] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x1197d6800 == 44 [pid = 1658] [id = 267] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x1190d0000 == 43 [pid = 1658] [id = 266] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x116013800 == 42 [pid = 1658] [id = 265] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x11601a000 == 41 [pid = 1658] [id = 264] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x116892000 == 40 [pid = 1658] [id = 263] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf8f000 == 39 [pid = 1658] [id = 262] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb3f800 == 38 [pid = 1658] [id = 261] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x12bae7000 == 37 [pid = 1658] [id = 260] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x127292800 == 36 [pid = 1658] [id = 259] 03:16:24 INFO - PROCESS | 1658 | --DOCSHELL 0x1185d5800 == 35 [pid = 1658] [id = 258] 03:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 03:16:24 INFO - PROCESS | 1658 | 1462356984353 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 03:16:24 INFO - PROCESS | 1658 | 1462356984357 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 03:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:16:24 INFO - PROCESS | 1658 | 1462356984361 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:16:24 INFO - PROCESS | 1658 | 1462356984362 Marionette TRACE conn2 <- [1,1106,null,{}] 03:16:24 INFO - PROCESS | 1658 | 1462356984365 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}] 03:16:24 INFO - PROCESS | 1658 | 1462356984459 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 03:16:24 INFO - PROCESS | 1658 | 1462356984464 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x11730b000 == 36 [pid = 1658] [id = 284] 03:16:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x115d5d000) [pid = 1658] [serial = 850] [outer = 0x0] 03:16:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x115df1000) [pid = 1658] [serial = 851] [outer = 0x115d5d000] 03:16:24 INFO - PROCESS | 1658 | 1462356984491 Marionette DEBUG loaded listener.js 03:16:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1162f3800) [pid = 1658] [serial = 852] [outer = 0x115d5d000] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x118507400) [pid = 1658] [serial = 749] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x119986800) [pid = 1658] [serial = 755] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x113192000) [pid = 1658] [serial = 737] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x113cf2000) [pid = 1658] [serial = 738] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1182a3800) [pid = 1658] [serial = 746] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x115df1400) [pid = 1658] [serial = 740] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1167a1000) [pid = 1658] [serial = 741] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x116f05c00) [pid = 1658] [serial = 743] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x118078400) [pid = 1658] [serial = 744] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x118859400) [pid = 1658] [serial = 752] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x119d29000) [pid = 1658] [serial = 758] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x115d64c00) [pid = 1658] [serial = 761] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x119ba0000) [pid = 1658] [serial = 756] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x118335000) [pid = 1658] [serial = 764] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x123f64000) [pid = 1658] [serial = 768] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x116f04400) [pid = 1658] [serial = 762] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1211e3800) [pid = 1658] [serial = 759] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x119833800) [pid = 1658] [serial = 753] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1185b4c00) [pid = 1658] [serial = 750] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x11832ac00) [pid = 1658] [serial = 747] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1212b5400) [pid = 1658] [serial = 767] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x11997c800) [pid = 1658] [serial = 765] [outer = 0x0] [url = about:blank] 03:16:24 INFO - PROCESS | 1658 | 1462356984842 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]]]}] 03:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 521ms 03:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:16:24 INFO - PROCESS | 1658 | 1462356984882 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 03:16:24 INFO - PROCESS | 1658 | 1462356984883 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 03:16:24 INFO - PROCESS | 1658 | 1462356984885 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:16:24 INFO - PROCESS | 1658 | 1462356984888 Marionette TRACE conn2 <- [1,1110,null,{}] 03:16:24 INFO - PROCESS | 1658 | 1462356984895 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}] 03:16:24 INFO - PROCESS | 1658 | 1462356984976 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 03:16:24 INFO - PROCESS | 1658 | 1462356984981 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197e0800 == 37 [pid = 1658] [id = 285] 03:16:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1168cbc00) [pid = 1658] [serial = 853] [outer = 0x0] 03:16:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x116f09c00) [pid = 1658] [serial = 854] [outer = 0x1168cbc00] 03:16:25 INFO - PROCESS | 1658 | 1462356985009 Marionette DEBUG loaded listener.js 03:16:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x117d39c00) [pid = 1658] [serial = 855] [outer = 0x1168cbc00] 03:16:25 INFO - PROCESS | 1658 | 1462356985344 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]]]}] 03:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 472ms 03:16:25 INFO - PROCESS | 1658 | 1462356985358 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 03:16:25 INFO - PROCESS | 1658 | 1462356985362 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 03:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:16:25 INFO - PROCESS | 1658 | 1462356985364 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:16:25 INFO - PROCESS | 1658 | 1462356985365 Marionette TRACE conn2 <- [1,1114,null,{}] 03:16:25 INFO - PROCESS | 1658 | 1462356985367 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}] 03:16:25 INFO - PROCESS | 1658 | 1462356985448 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 03:16:25 INFO - PROCESS | 1658 | 1462356985494 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b21000 == 38 [pid = 1658] [id = 286] 03:16:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x117d2ec00) [pid = 1658] [serial = 856] [outer = 0x0] 03:16:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1181c2c00) [pid = 1658] [serial = 857] [outer = 0x117d2ec00] 03:16:25 INFO - PROCESS | 1658 | 1462356985520 Marionette DEBUG loaded listener.js 03:16:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x11832a000) [pid = 1658] [serial = 858] [outer = 0x117d2ec00] 03:16:25 INFO - PROCESS | 1658 | 1462356985817 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]]]}] 03:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 469ms 03:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:16:25 INFO - PROCESS | 1658 | 1462356985833 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 03:16:25 INFO - PROCESS | 1658 | 1462356985835 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 03:16:25 INFO - PROCESS | 1658 | 1462356985837 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:16:25 INFO - PROCESS | 1658 | 1462356985838 Marionette TRACE conn2 <- [1,1118,null,{}] 03:16:25 INFO - PROCESS | 1658 | 1462356985841 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}] 03:16:25 INFO - PROCESS | 1658 | 1462356985918 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 03:16:25 INFO - PROCESS | 1658 | 1462356985924 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d0a000 == 39 [pid = 1658] [id = 287] 03:16:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x11832d400) [pid = 1658] [serial = 859] [outer = 0x0] 03:16:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x118507400) [pid = 1658] [serial = 860] [outer = 0x11832d400] 03:16:25 INFO - PROCESS | 1658 | 1462356985950 Marionette DEBUG loaded listener.js 03:16:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1185b2400) [pid = 1658] [serial = 861] [outer = 0x11832d400] 03:16:26 INFO - PROCESS | 1658 | 1462356986268 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]]]}] 03:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 469ms 03:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:16:26 INFO - PROCESS | 1658 | 1462356986307 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 03:16:26 INFO - PROCESS | 1658 | 1462356986308 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 03:16:26 INFO - PROCESS | 1658 | 1462356986310 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:16:26 INFO - PROCESS | 1658 | 1462356986311 Marionette TRACE conn2 <- [1,1122,null,{}] 03:16:26 INFO - PROCESS | 1658 | 1462356986314 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}] 03:16:26 INFO - PROCESS | 1658 | 1462356986432 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 03:16:26 INFO - PROCESS | 1658 | 1462356986442 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x11731c000 == 40 [pid = 1658] [id = 288] 03:16:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1185b8000) [pid = 1658] [serial = 862] [outer = 0x0] 03:16:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x119030400) [pid = 1658] [serial = 863] [outer = 0x1185b8000] 03:16:26 INFO - PROCESS | 1658 | 1462356986470 Marionette DEBUG loaded listener.js 03:16:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x119b69800) [pid = 1658] [serial = 864] [outer = 0x1185b8000] 03:16:26 INFO - PROCESS | 1658 | 1462356986811 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]]]}] 03:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 521ms 03:16:26 INFO - PROCESS | 1658 | 1462356986832 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 03:16:26 INFO - PROCESS | 1658 | 1462356986833 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 03:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:16:26 INFO - PROCESS | 1658 | 1462356986835 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:16:26 INFO - PROCESS | 1658 | 1462356986836 Marionette TRACE conn2 <- [1,1126,null,{}] 03:16:26 INFO - PROCESS | 1658 | 1462356986839 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}] 03:16:26 INFO - PROCESS | 1658 | 1462356986933 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 03:16:26 INFO - PROCESS | 1658 | 1462356986946 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x127617800 == 41 [pid = 1658] [id = 289] 03:16:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x119b74800) [pid = 1658] [serial = 865] [outer = 0x0] 03:16:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x119d25000) [pid = 1658] [serial = 866] [outer = 0x119b74800] 03:16:26 INFO - PROCESS | 1658 | 1462356986971 Marionette DEBUG loaded listener.js 03:16:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1212bb800) [pid = 1658] [serial = 867] [outer = 0x119b74800] 03:16:27 INFO - PROCESS | 1658 | 1462356987302 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]]]}] 03:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 518ms 03:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:16:27 INFO - PROCESS | 1658 | 1462356987353 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 03:16:27 INFO - PROCESS | 1658 | 1462356987355 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 03:16:27 INFO - PROCESS | 1658 | 1462356987357 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:16:27 INFO - PROCESS | 1658 | 1462356987358 Marionette TRACE conn2 <- [1,1130,null,{}] 03:16:27 INFO - PROCESS | 1658 | 1462356987360 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}] 03:16:27 INFO - PROCESS | 1658 | 1462356987453 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 03:16:27 INFO - PROCESS | 1658 | 1462356987464 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ed4800 == 42 [pid = 1658] [id = 290] 03:16:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x119980c00) [pid = 1658] [serial = 868] [outer = 0x0] 03:16:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x123f66400) [pid = 1658] [serial = 869] [outer = 0x119980c00] 03:16:27 INFO - PROCESS | 1658 | 1462356987490 Marionette DEBUG loaded listener.js 03:16:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x12449f000) [pid = 1658] [serial = 870] [outer = 0x119980c00] 03:16:27 INFO - PROCESS | 1658 | 1462356987834 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]]]}] 03:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 520ms 03:16:27 INFO - PROCESS | 1658 | 1462356987877 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 03:16:27 INFO - PROCESS | 1658 | 1462356987878 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 03:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:16:27 INFO - PROCESS | 1658 | 1462356987881 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:16:27 INFO - PROCESS | 1658 | 1462356987882 Marionette TRACE conn2 <- [1,1134,null,{}] 03:16:27 INFO - PROCESS | 1658 | 1462356987884 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}] 03:16:27 INFO - PROCESS | 1658 | 1462356987982 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 03:16:28 INFO - PROCESS | 1658 | 1462356987996 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297cb000 == 43 [pid = 1658] [id = 291] 03:16:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x123d5e800) [pid = 1658] [serial = 871] [outer = 0x0] 03:16:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x124cad800) [pid = 1658] [serial = 872] [outer = 0x123d5e800] 03:16:28 INFO - PROCESS | 1658 | 1462356988020 Marionette DEBUG loaded listener.js 03:16:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x125309400) [pid = 1658] [serial = 873] [outer = 0x123d5e800] 03:16:28 INFO - PROCESS | 1658 | 1462356988349 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]]]}] 03:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 519ms 03:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:16:28 INFO - PROCESS | 1658 | 1462356988407 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 03:16:28 INFO - PROCESS | 1658 | 1462356988408 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 03:16:28 INFO - PROCESS | 1658 | 1462356988411 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:16:28 INFO - PROCESS | 1658 | 1462356988412 Marionette TRACE conn2 <- [1,1138,null,{}] 03:16:28 INFO - PROCESS | 1658 | 1462356988414 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}] 03:16:28 INFO - PROCESS | 1658 | 1462356988510 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 03:16:28 INFO - PROCESS | 1658 | 1462356988515 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b245000 == 44 [pid = 1658] [id = 292] 03:16:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x124b1a400) [pid = 1658] [serial = 874] [outer = 0x0] 03:16:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x126293c00) [pid = 1658] [serial = 875] [outer = 0x124b1a400] 03:16:28 INFO - PROCESS | 1658 | 1462356988567 Marionette DEBUG loaded listener.js 03:16:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x12723bc00) [pid = 1658] [serial = 876] [outer = 0x124b1a400] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x113199000) [pid = 1658] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x12629c000) [pid = 1658] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1187ac400) [pid = 1658] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x11885c400) [pid = 1658] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x115de3400) [pid = 1658] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x115f4c800) [pid = 1658] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x119128c00) [pid = 1658] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1121e5400) [pid = 1658] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x112f42800) [pid = 1658] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1190a6c00) [pid = 1658] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x112cb0800) [pid = 1658] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x1182a2c00) [pid = 1658] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x116f0d400) [pid = 1658] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x112cb1800) [pid = 1658] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12629a800) [pid = 1658] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1181c3400) [pid = 1658] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x119bacc00) [pid = 1658] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x113193000) [pid = 1658] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x115d5fc00) [pid = 1658] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1182a0c00) [pid = 1658] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x112cae000) [pid = 1658] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:16:29 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1185b0000) [pid = 1658] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:16:29 INFO - PROCESS | 1658 | 1462356989162 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]]]}] 03:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 771ms 03:16:29 INFO - PROCESS | 1658 | 1462356989211 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 03:16:29 INFO - PROCESS | 1658 | 1462356989214 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 03:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:16:29 INFO - PROCESS | 1658 | 1462356989222 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:16:29 INFO - PROCESS | 1658 | 1462356989224 Marionette TRACE conn2 <- [1,1142,null,{}] 03:16:29 INFO - PROCESS | 1658 | 1462356989236 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}] 03:16:29 INFO - PROCESS | 1658 | 1462356989333 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 03:16:29 INFO - PROCESS | 1658 | 1462356989337 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12760f800 == 45 [pid = 1658] [id = 293] 03:16:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x115de4800) [pid = 1658] [serial = 877] [outer = 0x0] 03:16:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x116f0d400) [pid = 1658] [serial = 878] [outer = 0x115de4800] 03:16:29 INFO - PROCESS | 1658 | 1462356989370 Marionette DEBUG loaded listener.js 03:16:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x124b1f000) [pid = 1658] [serial = 879] [outer = 0x115de4800] 03:16:29 INFO - PROCESS | 1658 | 1462356989694 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]]]}] 03:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 529ms 03:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:16:29 INFO - PROCESS | 1658 | 1462356989751 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 03:16:29 INFO - PROCESS | 1658 | 1462356989752 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 03:16:29 INFO - PROCESS | 1658 | 1462356989754 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:16:29 INFO - PROCESS | 1658 | 1462356989755 Marionette TRACE conn2 <- [1,1146,null,{}] 03:16:29 INFO - PROCESS | 1658 | 1462356989757 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}] 03:16:29 INFO - PROCESS | 1658 | 1462356989834 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 03:16:29 INFO - PROCESS | 1658 | 1462356989890 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf75800 == 46 [pid = 1658] [id = 294] 03:16:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x115f4c800) [pid = 1658] [serial = 880] [outer = 0x0] 03:16:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12724bc00) [pid = 1658] [serial = 881] [outer = 0x115f4c800] 03:16:29 INFO - PROCESS | 1658 | 1462356989915 Marionette DEBUG loaded listener.js 03:16:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1274cc400) [pid = 1658] [serial = 882] [outer = 0x115f4c800] 03:16:30 INFO - PROCESS | 1658 | 1462356990190 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]]]}] 03:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 522ms 03:16:30 INFO - PROCESS | 1658 | 1462356990313 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 03:16:30 INFO - PROCESS | 1658 | 1462356990314 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 03:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:16:30 INFO - PROCESS | 1658 | 1462356990332 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:16:30 INFO - PROCESS | 1658 | 1462356990333 Marionette TRACE conn2 <- [1,1150,null,{}] 03:16:30 INFO - PROCESS | 1658 | 1462356990335 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}] 03:16:30 INFO - PROCESS | 1658 | 1462356990416 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 03:16:30 INFO - PROCESS | 1658 | 1462356990475 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c75f800 == 47 [pid = 1658] [id = 295] 03:16:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x119d1a400) [pid = 1658] [serial = 883] [outer = 0x0] 03:16:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1276e6400) [pid = 1658] [serial = 884] [outer = 0x119d1a400] 03:16:30 INFO - PROCESS | 1658 | 1462356990499 Marionette DEBUG loaded listener.js 03:16:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x128adc000) [pid = 1658] [serial = 885] [outer = 0x119d1a400] 03:16:30 INFO - PROCESS | 1658 | 1462356990795 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]]]}] 03:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 518ms 03:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:16:30 INFO - PROCESS | 1658 | 1462356990850 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 03:16:30 INFO - PROCESS | 1658 | 1462356990852 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 03:16:30 INFO - PROCESS | 1658 | 1462356990854 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:16:30 INFO - PROCESS | 1658 | 1462356990855 Marionette TRACE conn2 <- [1,1154,null,{}] 03:16:30 INFO - PROCESS | 1658 | 1462356990857 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}] 03:16:30 INFO - PROCESS | 1658 | 1462356990936 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 03:16:31 INFO - PROCESS | 1658 | 1462356991039 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x115f1b800 == 48 [pid = 1658] [id = 296] 03:16:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x110f4fc00) [pid = 1658] [serial = 886] [outer = 0x0] 03:16:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x110f55c00) [pid = 1658] [serial = 887] [outer = 0x110f4fc00] 03:16:31 INFO - PROCESS | 1658 | 1462356991072 Marionette DEBUG loaded listener.js 03:16:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1126b8400) [pid = 1658] [serial = 888] [outer = 0x110f4fc00] 03:16:31 INFO - PROCESS | 1658 | 1462356991516 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]]]}] 03:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 723ms 03:16:31 INFO - PROCESS | 1658 | 1462356991578 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 03:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:16:31 INFO - PROCESS | 1658 | 1462356991581 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 03:16:31 INFO - PROCESS | 1658 | 1462356991584 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:16:31 INFO - PROCESS | 1658 | 1462356991587 Marionette TRACE conn2 <- [1,1158,null,{}] 03:16:31 INFO - PROCESS | 1658 | 1462356991590 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}] 03:16:31 INFO - PROCESS | 1658 | 1462356991697 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 03:16:31 INFO - PROCESS | 1658 | 1462356991800 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x1188b3800 == 49 [pid = 1658] [id = 297] 03:16:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x115d63400) [pid = 1658] [serial = 889] [outer = 0x0] 03:16:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x115f4c400) [pid = 1658] [serial = 890] [outer = 0x115d63400] 03:16:31 INFO - PROCESS | 1658 | 1462356991832 Marionette DEBUG loaded listener.js 03:16:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1165d1400) [pid = 1658] [serial = 891] [outer = 0x115d63400] 03:16:32 INFO - PROCESS | 1658 | 1462356992294 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]]]}] 03:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 724ms 03:16:32 INFO - PROCESS | 1658 | 1462356992312 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 03:16:32 INFO - PROCESS | 1658 | 1462356992317 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 03:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:16:32 INFO - PROCESS | 1658 | 1462356992321 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:16:32 INFO - PROCESS | 1658 | 1462356992323 Marionette TRACE conn2 <- [1,1162,null,{}] 03:16:32 INFO - PROCESS | 1658 | 1462356992349 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}] 03:16:32 INFO - PROCESS | 1658 | 1462356992505 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 03:16:32 INFO - PROCESS | 1658 | 1462356992584 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x1258d7000 == 50 [pid = 1658] [id = 298] 03:16:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x116f08c00) [pid = 1658] [serial = 892] [outer = 0x0] 03:16:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1171e9800) [pid = 1658] [serial = 893] [outer = 0x116f08c00] 03:16:32 INFO - PROCESS | 1658 | 1462356992620 Marionette DEBUG loaded listener.js 03:16:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x118330000) [pid = 1658] [serial = 894] [outer = 0x116f08c00] 03:16:33 INFO - PROCESS | 1658 | 1462356993056 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]]]}] 03:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 790ms 03:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:16:33 INFO - PROCESS | 1658 | 1462356993111 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 03:16:33 INFO - PROCESS | 1658 | 1462356993112 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 03:16:33 INFO - PROCESS | 1658 | 1462356993119 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:16:33 INFO - PROCESS | 1658 | 1462356993123 Marionette TRACE conn2 <- [1,1166,null,{}] 03:16:33 INFO - PROCESS | 1658 | 1462356993146 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}] 03:16:33 INFO - PROCESS | 1658 | 1462356993251 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 03:16:33 INFO - PROCESS | 1658 | 1462356993317 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cbb2000 == 51 [pid = 1658] [id = 299] 03:16:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1187ad800) [pid = 1658] [serial = 895] [outer = 0x0] 03:16:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x119830800) [pid = 1658] [serial = 896] [outer = 0x1187ad800] 03:16:33 INFO - PROCESS | 1658 | 1462356993347 Marionette DEBUG loaded listener.js 03:16:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x119e86800) [pid = 1658] [serial = 897] [outer = 0x1187ad800] 03:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 645ms 03:16:33 INFO - PROCESS | 1658 | 1462356993754 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]]]}] 03:16:33 INFO - PROCESS | 1658 | 1462356993761 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 03:16:33 INFO - PROCESS | 1658 | 1462356993762 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 03:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:16:33 INFO - PROCESS | 1658 | 1462356993765 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:16:33 INFO - PROCESS | 1658 | 1462356993766 Marionette TRACE conn2 <- [1,1170,null,{}] 03:16:33 INFO - PROCESS | 1658 | 1462356993768 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}] 03:16:33 INFO - PROCESS | 1658 | 1462356993871 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 03:16:33 INFO - PROCESS | 1658 | 1462356993920 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d112800 == 52 [pid = 1658] [id = 300] 03:16:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x118851800) [pid = 1658] [serial = 898] [outer = 0x0] 03:16:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x123fca800) [pid = 1658] [serial = 899] [outer = 0x118851800] 03:16:33 INFO - PROCESS | 1658 | 1462356993949 Marionette DEBUG loaded listener.js 03:16:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x12722f800) [pid = 1658] [serial = 900] [outer = 0x118851800] 03:16:34 INFO - PROCESS | 1658 | 1462356994381 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]]]}] 03:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 668ms 03:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:16:34 INFO - PROCESS | 1658 | 1462356994434 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 03:16:34 INFO - PROCESS | 1658 | 1462356994435 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 03:16:34 INFO - PROCESS | 1658 | 1462356994437 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:16:34 INFO - PROCESS | 1658 | 1462356994439 Marionette TRACE conn2 <- [1,1174,null,{}] 03:16:34 INFO - PROCESS | 1658 | 1462356994461 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}] 03:16:34 INFO - PROCESS | 1658 | 1462356994579 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 03:16:34 INFO - PROCESS | 1658 | 1462356994657 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x11824c800 == 53 [pid = 1658] [id = 301] 03:16:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1211e6800) [pid = 1658] [serial = 901] [outer = 0x0] 03:16:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1274c4000) [pid = 1658] [serial = 902] [outer = 0x1211e6800] 03:16:34 INFO - PROCESS | 1658 | 1462356994693 Marionette DEBUG loaded listener.js 03:16:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x128d69400) [pid = 1658] [serial = 903] [outer = 0x1211e6800] 03:16:35 INFO - PROCESS | 1658 | 1462356995410 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] 03:16:35 INFO - PROCESS | 1658 | 1462356995444 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 03:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:16:35 INFO - PROCESS | 1658 | 1462356995449 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:16:35 INFO - PROCESS | 1658 | 1462356995452 Marionette TRACE conn2 <- [1,1178,null,{}] 03:16:35 INFO - PROCESS | 1658 | 1462356995456 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}] 03:16:35 INFO - PROCESS | 1658 | 1462356995551 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 03:16:35 INFO - PROCESS | 1658 | 1462356995624 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x1133aa000 == 54 [pid = 1658] [id = 302] 03:16:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x111d35800) [pid = 1658] [serial = 904] [outer = 0x0] 03:16:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1121de000) [pid = 1658] [serial = 905] [outer = 0x111d35800] 03:16:35 INFO - PROCESS | 1658 | 1462356995652 Marionette DEBUG loaded listener.js 03:16:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1126b7400) [pid = 1658] [serial = 906] [outer = 0x111d35800] 03:16:36 INFO - PROCESS | 1658 | 1462356996088 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] 03:16:36 INFO - PROCESS | 1658 | 1462356996125 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 03:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:16:36 INFO - PROCESS | 1658 | 1462356996129 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:16:36 INFO - PROCESS | 1658 | 1462356996131 Marionette TRACE conn2 <- [1,1182,null,{}] 03:16:36 INFO - PROCESS | 1658 | 1462356996133 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}] 03:16:36 INFO - PROCESS | 1658 | 1462356996224 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 03:16:36 INFO - PROCESS | 1658 | 1462356996292 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181f2800 == 55 [pid = 1658] [id = 303] 03:16:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x113194800) [pid = 1658] [serial = 907] [outer = 0x0] 03:16:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x113199000) [pid = 1658] [serial = 908] [outer = 0x113194800] 03:16:36 INFO - PROCESS | 1658 | 1462356996330 Marionette DEBUG loaded listener.js 03:16:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x1134f2c00) [pid = 1658] [serial = 909] [outer = 0x113194800] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12c75f800 == 54 [pid = 1658] [id = 295] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf75800 == 53 [pid = 1658] [id = 294] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12760f800 == 52 [pid = 1658] [id = 293] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12b245000 == 51 [pid = 1658] [id = 292] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x1297cb000 == 50 [pid = 1658] [id = 291] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x128ed4800 == 49 [pid = 1658] [id = 290] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x127617800 == 48 [pid = 1658] [id = 289] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x11731c000 == 47 [pid = 1658] [id = 288] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x117d0a000 == 46 [pid = 1658] [id = 287] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x119b21000 == 45 [pid = 1658] [id = 286] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x1197e0800 == 44 [pid = 1658] [id = 285] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x11730b000 == 43 [pid = 1658] [id = 284] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x113e8b800 == 42 [pid = 1658] [id = 283] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf89800 == 41 [pid = 1658] [id = 280] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x1258f0800 == 40 [pid = 1658] [id = 279] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x11970c000 == 39 [pid = 1658] [id = 278] 03:16:36 INFO - PROCESS | 1658 | --DOCSHELL 0x113e1c000 == 38 [pid = 1658] [id = 277] 03:16:36 INFO - PROCESS | 1658 | 1462356996718 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] 03:16:36 INFO - PROCESS | 1658 | 1462356996753 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 03:16:36 INFO - PROCESS | 1658 | 1462356996755 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:16:36 INFO - PROCESS | 1658 | 1462356996758 Marionette TRACE conn2 <- [1,1186,null,{}] 03:16:36 INFO - PROCESS | 1658 | 1462356996765 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}] 03:16:36 INFO - PROCESS | 1658 | 1462356996847 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x115f59c00) [pid = 1658] [serial = 735] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x127230c00) [pid = 1658] [serial = 699] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x113196400) [pid = 1658] [serial = 732] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x119123800) [pid = 1658] [serial = 809] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x119e80000) [pid = 1658] [serial = 812] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x116258800) [pid = 1658] [serial = 797] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x119b6f000) [pid = 1658] [serial = 810] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x118074c00) [pid = 1658] [serial = 777] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x116f0d000) [pid = 1658] [serial = 776] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x124b1d800) [pid = 1658] [serial = 786] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x123f65400) [pid = 1658] [serial = 785] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x115f4e400) [pid = 1658] [serial = 774] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x113194c00) [pid = 1658] [serial = 773] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x125035400) [pid = 1658] [serial = 789] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1181be000) [pid = 1658] [serial = 788] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1212c0800) [pid = 1658] [serial = 783] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x119b6f800) [pid = 1658] [serial = 782] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x11318e400) [pid = 1658] [serial = 794] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x115f4cc00) [pid = 1658] [serial = 795] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x11911e400) [pid = 1658] [serial = 780] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1185bb400) [pid = 1658] [serial = 779] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x117d2b400) [pid = 1658] [serial = 800] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x1181c3000) [pid = 1658] [serial = 801] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x113197800) [pid = 1658] [serial = 792] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x127230800) [pid = 1658] [serial = 825] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x113091800) [pid = 1658] [serial = 791] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x127237400) [pid = 1658] [serial = 827] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1182a9000) [pid = 1658] [serial = 803] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x118329c00) [pid = 1658] [serial = 804] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12440cc00) [pid = 1658] [serial = 815] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x123ada000) [pid = 1658] [serial = 813] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x118075000) [pid = 1658] [serial = 818] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x119839800) [pid = 1658] [serial = 819] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x124b24800) [pid = 1658] [serial = 821] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x12714e400) [pid = 1658] [serial = 824] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x124b25c00) [pid = 1658] [serial = 816] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x116f06800) [pid = 1658] [serial = 798] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x11885b400) [pid = 1658] [serial = 807] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x118330c00) [pid = 1658] [serial = 806] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1259c1400) [pid = 1658] [serial = 822] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1187a8400) [pid = 1658] [serial = 729] [outer = 0x0] [url = about:blank] 03:16:36 INFO - PROCESS | 1658 | 1462356996905 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x1185de000 == 39 [pid = 1658] [id = 304] 03:16:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x113196400) [pid = 1658] [serial = 910] [outer = 0x0] 03:16:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x113e3f800) [pid = 1658] [serial = 911] [outer = 0x113196400] 03:16:36 INFO - PROCESS | 1658 | 1462356996933 Marionette DEBUG loaded listener.js 03:16:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x116237400) [pid = 1658] [serial = 912] [outer = 0x113196400] 03:16:37 INFO - PROCESS | 1658 | 1462356997254 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] 03:16:37 INFO - PROCESS | 1658 | 1462356997282 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 03:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:16:37 INFO - PROCESS | 1658 | 1462356997284 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:16:37 INFO - PROCESS | 1658 | 1462356997286 Marionette TRACE conn2 <- [1,1190,null,{}] 03:16:37 INFO - PROCESS | 1658 | 1462356997288 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}] 03:16:37 INFO - PROCESS | 1658 | 1462356997390 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 03:16:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x11623b800) [pid = 1658] [serial = 913] [outer = 0x12cfd3c00] 03:16:37 INFO - PROCESS | 1658 | 1462356997497 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x119906800 == 40 [pid = 1658] [id = 305] 03:16:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1165d1000) [pid = 1658] [serial = 914] [outer = 0x0] 03:16:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x116a78000) [pid = 1658] [serial = 915] [outer = 0x1165d1000] 03:16:37 INFO - PROCESS | 1658 | 1462356997545 Marionette DEBUG loaded listener.js 03:16:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x116f06800) [pid = 1658] [serial = 916] [outer = 0x1165d1000] 03:16:37 INFO - PROCESS | 1658 | 1462356997961 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] 03:16:38 INFO - PROCESS | 1658 | 1462356998005 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 03:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:16:38 INFO - PROCESS | 1658 | 1462356998008 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:16:38 INFO - PROCESS | 1658 | 1462356998010 Marionette TRACE conn2 <- [1,1194,null,{}] 03:16:38 INFO - PROCESS | 1658 | 1462356998013 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}] 03:16:38 INFO - PROCESS | 1658 | 1462356998088 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 03:16:38 INFO - PROCESS | 1658 | 1462356998113 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b20000 == 41 [pid = 1658] [id = 306] 03:16:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x11768bc00) [pid = 1658] [serial = 917] [outer = 0x0] 03:16:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x11807dc00) [pid = 1658] [serial = 918] [outer = 0x11768bc00] 03:16:38 INFO - PROCESS | 1658 | 1462356998138 Marionette DEBUG loaded listener.js 03:16:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1181c3c00) [pid = 1658] [serial = 919] [outer = 0x11768bc00] 03:16:38 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 104 03:16:38 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9 03:16:38 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13 03:16:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1 03:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:16:38 INFO - _addTest/ [0,1197,"getWindowHandle",null] 03:16:38 INFO - PROCESS | 1658 | 1462356998480 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 03:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:16:38 INFO - PROCESS | 1658 | 1462356998482 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:16:38 INFO - PROCESS | 1658 | 1462356998483 Marionette TRACE conn2 <- [1,1198,null,{}] 03:16:38 INFO - PROCESS | 1658 | 1462356998485 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}] 03:16:38 INFO - PROCESS | 1658 | 1462356998578 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 03:16:38 INFO - PROCESS | 1658 | 1462356998644 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x118262000 == 42 [pid = 1658] [id = 307] 03:16:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x117d2b400) [pid = 1658] [serial = 920] [outer = 0x0] 03:16:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1182ae000) [pid = 1658] [serial = 921] [outer = 0x117d2b400] 03:16:38 INFO - PROCESS | 1658 | 1462356998670 Marionette DEBUG loaded listener.js 03:16:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1185b7400) [pid = 1658] [serial = 922] [outer = 0x117d2b400] 03:16:38 INFO - PROCESS | 1658 | 1462356998975 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]]]}] 03:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 518ms 03:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:16:39 INFO - PROCESS | 1658 | 1462356999001 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 03:16:39 INFO - PROCESS | 1658 | 1462356999002 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 03:16:39 INFO - PROCESS | 1658 | 1462356999004 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:16:39 INFO - PROCESS | 1658 | 1462356999005 Marionette TRACE conn2 <- [1,1202,null,{}] 03:16:39 INFO - PROCESS | 1658 | 1462356999008 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}] 03:16:39 INFO - PROCESS | 1658 | 1462356999100 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 03:16:39 INFO - PROCESS | 1658 | 1462356999112 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12485c800 == 43 [pid = 1658] [id = 308] 03:16:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1185b0c00) [pid = 1658] [serial = 923] [outer = 0x0] 03:16:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x11872f400) [pid = 1658] [serial = 924] [outer = 0x1185b0c00] 03:16:39 INFO - PROCESS | 1658 | 1462356999139 Marionette DEBUG loaded listener.js 03:16:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x119029c00) [pid = 1658] [serial = 925] [outer = 0x1185b0c00] 03:16:39 INFO - PROCESS | 1658 | 1462356999517 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]]]}] 03:16:39 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 03:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 523ms 03:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:16:39 INFO - PROCESS | 1658 | 1462356999527 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 03:16:39 INFO - PROCESS | 1658 | 1462356999529 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 03:16:39 INFO - PROCESS | 1658 | 1462356999531 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:16:39 INFO - PROCESS | 1658 | 1462356999532 Marionette TRACE conn2 <- [1,1206,null,{}] 03:16:39 INFO - PROCESS | 1658 | 1462356999534 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}] 03:16:39 INFO - PROCESS | 1658 | 1462356999631 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 03:16:39 INFO - PROCESS | 1658 | 1462356999642 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x126230800 == 44 [pid = 1658] [id = 309] 03:16:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x119031800) [pid = 1658] [serial = 926] [outer = 0x0] 03:16:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x119120400) [pid = 1658] [serial = 927] [outer = 0x119031800] 03:16:39 INFO - PROCESS | 1658 | 1462356999667 Marionette DEBUG loaded listener.js 03:16:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x11982c800) [pid = 1658] [serial = 928] [outer = 0x119031800] 03:16:39 INFO - PROCESS | 1658 | 1462356999978 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]]]}] 03:16:39 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 03:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 468ms 03:16:40 INFO - PROCESS | 1658 | 1462356999999 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 03:16:40 INFO - PROCESS | 1658 | 1462357000001 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 03:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:16:40 INFO - PROCESS | 1658 | 1462357000003 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:16:40 INFO - PROCESS | 1658 | 1462357000004 Marionette TRACE conn2 <- [1,1210,null,{}] 03:16:40 INFO - PROCESS | 1658 | 1462357000006 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}] 03:16:40 INFO - PROCESS | 1658 | 1462357000106 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 03:16:40 INFO - PROCESS | 1658 | 1462357000110 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x127612800 == 45 [pid = 1658] [id = 310] 03:16:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1190a7000) [pid = 1658] [serial = 929] [outer = 0x0] 03:16:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x11997a400) [pid = 1658] [serial = 930] [outer = 0x1190a7000] 03:16:40 INFO - PROCESS | 1658 | 1462357000164 Marionette DEBUG loaded listener.js 03:16:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x119ba2400) [pid = 1658] [serial = 931] [outer = 0x1190a7000] 03:16:40 INFO - PROCESS | 1658 | 1462357000490 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]]]}] 03:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 523ms 03:16:40 INFO - PROCESS | 1658 | 1462357000531 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 03:16:40 INFO - PROCESS | 1658 | 1462357000532 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 03:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:16:40 INFO - PROCESS | 1658 | 1462357000534 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:16:40 INFO - PROCESS | 1658 | 1462357000535 Marionette TRACE conn2 <- [1,1214,null,{}] 03:16:40 INFO - PROCESS | 1658 | 1462357000538 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}] 03:16:40 INFO - PROCESS | 1658 | 1462357000779 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x110f4f800) [pid = 1658] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x118569c00) [pid = 1658] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1185b8000) [pid = 1658] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x11832dc00) [pid = 1658] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x119b74800) [pid = 1658] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x115d5d000) [pid = 1658] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x123d5e800) [pid = 1658] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x117d2ec00) [pid = 1658] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1253e9c00) [pid = 1658] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x11832d400) [pid = 1658] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1168cbc00) [pid = 1658] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x116a7d000) [pid = 1658] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x119980c00) [pid = 1658] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x115deac00) [pid = 1658] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x124b1a400) [pid = 1658] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x112cac000) [pid = 1658] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x115f4c800) [pid = 1658] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x115de4800) [pid = 1658] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:16:40 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1182a0400) [pid = 1658] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:16:40 INFO - PROCESS | 1658 | 1462357000822 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x116854000 == 46 [pid = 1658] [id = 311] 03:16:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1111db400) [pid = 1658] [serial = 932] [outer = 0x0] 03:16:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x112cb0400) [pid = 1658] [serial = 933] [outer = 0x1111db400] 03:16:40 INFO - PROCESS | 1658 | 1462357000848 Marionette DEBUG loaded listener.js 03:16:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x116f0e000) [pid = 1658] [serial = 934] [outer = 0x1111db400] 03:16:41 INFO - PROCESS | 1658 | 1462357001100 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]]]}] 03:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 618ms 03:16:41 INFO - PROCESS | 1658 | 1462357001153 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 03:16:41 INFO - PROCESS | 1658 | 1462357001154 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 03:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:16:41 INFO - PROCESS | 1658 | 1462357001165 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:16:41 INFO - PROCESS | 1658 | 1462357001166 Marionette TRACE conn2 <- [1,1218,null,{}] 03:16:41 INFO - PROCESS | 1658 | 1462357001169 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}] 03:16:41 INFO - PROCESS | 1658 | 1462357001273 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 03:16:41 INFO - PROCESS | 1658 | 1462357001279 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x1292e6000 == 47 [pid = 1658] [id = 312] 03:16:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x118328800) [pid = 1658] [serial = 935] [outer = 0x0] 03:16:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x119e87400) [pid = 1658] [serial = 936] [outer = 0x118328800] 03:16:41 INFO - PROCESS | 1658 | 1462357001310 Marionette DEBUG loaded listener.js 03:16:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x123fce000) [pid = 1658] [serial = 937] [outer = 0x118328800] 03:16:41 INFO - PROCESS | 1658 | 1462357001780 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]]]}] 03:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 628ms 03:16:41 INFO - PROCESS | 1658 | 1462357001786 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 03:16:41 INFO - PROCESS | 1658 | 1462357001789 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 03:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:16:41 INFO - PROCESS | 1658 | 1462357001797 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:16:41 INFO - PROCESS | 1658 | 1462357001799 Marionette TRACE conn2 <- [1,1222,null,{}] 03:16:41 INFO - PROCESS | 1658 | 1462357001802 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}] 03:16:41 INFO - PROCESS | 1658 | 1462357001909 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 03:16:41 INFO - PROCESS | 1658 | 1462357001914 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a7b9800 == 48 [pid = 1658] [id = 313] 03:16:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x116f10800) [pid = 1658] [serial = 938] [outer = 0x0] 03:16:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1244a8400) [pid = 1658] [serial = 939] [outer = 0x116f10800] 03:16:41 INFO - PROCESS | 1658 | 1462357001939 Marionette DEBUG loaded listener.js 03:16:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x124b21000) [pid = 1658] [serial = 940] [outer = 0x116f10800] 03:16:42 INFO - PROCESS | 1658 | 1462357002351 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] 03:16:42 INFO - PROCESS | 1658 | 1462357002372 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 03:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:16:42 INFO - PROCESS | 1658 | 1462357002376 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:16:42 INFO - PROCESS | 1658 | 1462357002377 Marionette TRACE conn2 <- [1,1226,null,{}] 03:16:42 INFO - PROCESS | 1658 | 1462357002379 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}] 03:16:42 INFO - PROCESS | 1658 | 1462357002488 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 03:16:42 INFO - PROCESS | 1658 | 1462357002493 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab23800 == 49 [pid = 1658] [id = 314] 03:16:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x124b21400) [pid = 1658] [serial = 941] [outer = 0x0] 03:16:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x125033000) [pid = 1658] [serial = 942] [outer = 0x124b21400] 03:16:42 INFO - PROCESS | 1658 | 1462357002534 Marionette DEBUG loaded listener.js 03:16:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x125283000) [pid = 1658] [serial = 943] [outer = 0x124b21400] 03:16:43 INFO - PROCESS | 1658 | 1462357003087 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]]]}] 03:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 769ms 03:16:43 INFO - PROCESS | 1658 | 1462357003167 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 03:16:43 INFO - PROCESS | 1658 | 1462357003170 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 03:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:16:43 INFO - PROCESS | 1658 | 1462357003187 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:16:43 INFO - PROCESS | 1658 | 1462357003190 Marionette TRACE conn2 <- [1,1230,null,{}] 03:16:43 INFO - PROCESS | 1658 | 1462357003209 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}] 03:16:43 INFO - PROCESS | 1658 | 1462357003315 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 03:16:43 INFO - PROCESS | 1658 | 1462357003368 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x117316000 == 50 [pid = 1658] [id = 315] 03:16:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x112968800) [pid = 1658] [serial = 944] [outer = 0x0] 03:16:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x112e65c00) [pid = 1658] [serial = 945] [outer = 0x112968800] 03:16:43 INFO - PROCESS | 1658 | 1462357003400 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x11326dc00) [pid = 1658] [serial = 946] [outer = 0x112968800] 03:16:43 INFO - PROCESS | 1658 | 1462357003852 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]]]}] 03:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 704ms 03:16:43 INFO - PROCESS | 1658 | 1462357003878 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 03:16:43 INFO - PROCESS | 1658 | 1462357003882 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 03:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:16:43 INFO - PROCESS | 1658 | 1462357003887 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:16:43 INFO - PROCESS | 1658 | 1462357003889 Marionette TRACE conn2 <- [1,1234,null,{}] 03:16:43 INFO - PROCESS | 1658 | 1462357003892 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}] 03:16:44 INFO - PROCESS | 1658 | 1462357003997 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 03:16:44 INFO - PROCESS | 1658 | 1462357004050 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197df000 == 51 [pid = 1658] [id = 316] 03:16:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x113c6b000) [pid = 1658] [serial = 947] [outer = 0x0] 03:16:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x115f53400) [pid = 1658] [serial = 948] [outer = 0x113c6b000] 03:16:44 INFO - PROCESS | 1658 | 1462357004079 Marionette DEBUG loaded listener.js 03:16:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x116743000) [pid = 1658] [serial = 949] [outer = 0x113c6b000] 03:16:44 INFO - PROCESS | 1658 | 1462357004526 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]]]}] 03:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 03:16:44 INFO - PROCESS | 1658 | 1462357004573 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 03:16:44 INFO - PROCESS | 1658 | 1462357004576 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 03:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:16:44 INFO - PROCESS | 1658 | 1462357004580 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:16:44 INFO - PROCESS | 1658 | 1462357004583 Marionette TRACE conn2 <- [1,1238,null,{}] 03:16:44 INFO - PROCESS | 1658 | 1462357004591 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}] 03:16:44 INFO - PROCESS | 1658 | 1462357004724 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 03:16:44 INFO - PROCESS | 1658 | 1462357004792 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297da800 == 52 [pid = 1658] [id = 317] 03:16:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x118328400) [pid = 1658] [serial = 950] [outer = 0x0] 03:16:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x118332400) [pid = 1658] [serial = 951] [outer = 0x118328400] 03:16:44 INFO - PROCESS | 1658 | 1462357004824 Marionette DEBUG loaded listener.js 03:16:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x11856ac00) [pid = 1658] [serial = 952] [outer = 0x118328400] 03:16:45 INFO - PROCESS | 1658 | 1462357005229 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]]]}] 03:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 673ms 03:16:45 INFO - PROCESS | 1658 | 1462357005253 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 03:16:45 INFO - PROCESS | 1658 | 1462357005255 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 03:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:16:45 INFO - PROCESS | 1658 | 1462357005257 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:16:45 INFO - PROCESS | 1658 | 1462357005259 Marionette TRACE conn2 <- [1,1242,null,{}] 03:16:45 INFO - PROCESS | 1658 | 1462357005261 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}] 03:16:45 INFO - PROCESS | 1658 | 1462357005361 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 03:16:45 INFO - PROCESS | 1658 | 1462357005411 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb35800 == 53 [pid = 1658] [id = 318] 03:16:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1185bb800) [pid = 1658] [serial = 953] [outer = 0x0] 03:16:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x119834800) [pid = 1658] [serial = 954] [outer = 0x1185bb800] 03:16:45 INFO - PROCESS | 1658 | 1462357005444 Marionette DEBUG loaded listener.js 03:16:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x119e85800) [pid = 1658] [serial = 955] [outer = 0x1185bb800] 03:16:45 INFO - PROCESS | 1658 | 1462357005843 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]]]}] 03:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 618ms 03:16:45 INFO - PROCESS | 1658 | 1462357005877 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 03:16:45 INFO - PROCESS | 1658 | 1462357005878 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 03:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:16:45 INFO - PROCESS | 1658 | 1462357005881 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:16:45 INFO - PROCESS | 1658 | 1462357005882 Marionette TRACE conn2 <- [1,1246,null,{}] 03:16:45 INFO - PROCESS | 1658 | 1462357005884 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}] 03:16:45 INFO - PROCESS | 1658 | 1462357005982 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 03:16:46 INFO - PROCESS | 1658 | 1462357006064 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf82800 == 54 [pid = 1658] [id = 319] 03:16:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x119835800) [pid = 1658] [serial = 956] [outer = 0x0] 03:16:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x123d59400) [pid = 1658] [serial = 957] [outer = 0x119835800] 03:16:46 INFO - PROCESS | 1658 | 1462357006093 Marionette DEBUG loaded listener.js 03:16:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x124b16800) [pid = 1658] [serial = 958] [outer = 0x119835800] 03:16:46 INFO - PROCESS | 1658 | 1462357006606 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]]]}] 03:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 772ms 03:16:46 INFO - PROCESS | 1658 | 1462357006654 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 03:16:46 INFO - PROCESS | 1658 | 1462357006657 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 03:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:16:46 INFO - PROCESS | 1658 | 1462357006663 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:16:46 INFO - PROCESS | 1658 | 1462357006665 Marionette TRACE conn2 <- [1,1250,null,{}] 03:16:46 INFO - PROCESS | 1658 | 1462357006668 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}] 03:16:46 INFO - PROCESS | 1658 | 1462357006812 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 03:16:46 INFO - PROCESS | 1658 | 1462357006881 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b0c000 == 55 [pid = 1658] [id = 320] 03:16:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1253e2400) [pid = 1658] [serial = 959] [outer = 0x0] 03:16:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1259c0000) [pid = 1658] [serial = 960] [outer = 0x1253e2400] 03:16:46 INFO - PROCESS | 1658 | 1462357006912 Marionette DEBUG loaded listener.js 03:16:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12629e000) [pid = 1658] [serial = 961] [outer = 0x1253e2400] 03:16:47 INFO - PROCESS | 1658 | 1462357007491 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]]]}] 03:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 871ms 03:16:47 INFO - PROCESS | 1658 | 1462357007533 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 03:16:47 INFO - PROCESS | 1658 | 1462357007536 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 03:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:16:47 INFO - PROCESS | 1658 | 1462357007539 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:16:47 INFO - PROCESS | 1658 | 1462357007543 Marionette TRACE conn2 <- [1,1254,null,{}] 03:16:47 INFO - PROCESS | 1658 | 1462357007547 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}] 03:16:47 INFO - PROCESS | 1658 | 1462357007646 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 03:16:47 INFO - PROCESS | 1658 | 1462357007702 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191b9800 == 56 [pid = 1658] [id = 321] 03:16:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x112f3c000) [pid = 1658] [serial = 962] [outer = 0x0] 03:16:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x11318a400) [pid = 1658] [serial = 963] [outer = 0x112f3c000] 03:16:47 INFO - PROCESS | 1658 | 1462357007731 Marionette DEBUG loaded listener.js 03:16:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1134e9000) [pid = 1658] [serial = 964] [outer = 0x112f3c000] 03:16:48 INFO - PROCESS | 1658 | 1462357008146 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]]]}] 03:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 622ms 03:16:48 INFO - PROCESS | 1658 | 1462357008162 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 03:16:48 INFO - PROCESS | 1658 | 1462357008166 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 03:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:16:48 INFO - PROCESS | 1658 | 1462357008170 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:16:48 INFO - PROCESS | 1658 | 1462357008172 Marionette TRACE conn2 <- [1,1258,null,{}] 03:16:48 INFO - PROCESS | 1658 | 1462357008174 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}] 03:16:48 INFO - PROCESS | 1658 | 1462357008267 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 03:16:48 INFO - PROCESS | 1658 | 1462357008319 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x117322000 == 57 [pid = 1658] [id = 322] 03:16:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x112f42800) [pid = 1658] [serial = 965] [outer = 0x0] 03:16:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x115f53c00) [pid = 1658] [serial = 966] [outer = 0x112f42800] 03:16:48 INFO - PROCESS | 1658 | 1462357008346 Marionette DEBUG loaded listener.js 03:16:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x116a7d800) [pid = 1658] [serial = 967] [outer = 0x112f42800] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x12a7b9800 == 56 [pid = 1658] [id = 313] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x1292e6000 == 55 [pid = 1658] [id = 312] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x116854000 == 54 [pid = 1658] [id = 311] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x127612800 == 53 [pid = 1658] [id = 310] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x126230800 == 52 [pid = 1658] [id = 309] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x12485c800 == 51 [pid = 1658] [id = 308] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x118262000 == 50 [pid = 1658] [id = 307] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1276e6400) [pid = 1658] [serial = 884] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x119b20000 == 49 [pid = 1658] [id = 306] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x119906800 == 48 [pid = 1658] [id = 305] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x1185de000 == 47 [pid = 1658] [id = 304] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x1181f2800 == 46 [pid = 1658] [id = 303] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x1133aa000 == 45 [pid = 1658] [id = 302] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x12d112800 == 44 [pid = 1658] [id = 300] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x12cbb2000 == 43 [pid = 1658] [id = 299] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x1258d7000 == 42 [pid = 1658] [id = 298] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x1188b3800 == 41 [pid = 1658] [id = 297] 03:16:48 INFO - PROCESS | 1658 | --DOCSHELL 0x115f1b800 == 40 [pid = 1658] [id = 296] 03:16:48 INFO - PROCESS | 1658 | 1462357008719 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]]]}] 03:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 571ms 03:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:16:48 INFO - PROCESS | 1658 | 1462357008744 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 03:16:48 INFO - PROCESS | 1658 | 1462357008745 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 03:16:48 INFO - PROCESS | 1658 | 1462357008747 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:16:48 INFO - PROCESS | 1658 | 1462357008750 Marionette TRACE conn2 <- [1,1262,null,{}] 03:16:48 INFO - PROCESS | 1658 | 1462357008757 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}] 03:16:48 INFO - PROCESS | 1658 | 1462357008845 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x124b18c00) [pid = 1658] [serial = 771] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x11264f800) [pid = 1658] [serial = 831] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x110f57400) [pid = 1658] [serial = 830] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x124b22000) [pid = 1658] [serial = 843] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x125035800) [pid = 1658] [serial = 842] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x119030400) [pid = 1658] [serial = 863] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1187a8000) [pid = 1658] [serial = 839] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x119d25000) [pid = 1658] [serial = 866] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1212c0400) [pid = 1658] [serial = 840] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x115df1000) [pid = 1658] [serial = 851] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1162f3800) [pid = 1658] [serial = 852] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x124cad800) [pid = 1658] [serial = 872] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1181c2c00) [pid = 1658] [serial = 857] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x11832a000) [pid = 1658] [serial = 858] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1274cb000) [pid = 1658] [serial = 846] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12714dc00) [pid = 1658] [serial = 845] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x118507400) [pid = 1658] [serial = 860] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1185b2400) [pid = 1658] [serial = 861] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x116f09c00) [pid = 1658] [serial = 854] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x117d39c00) [pid = 1658] [serial = 855] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1182aec00) [pid = 1658] [serial = 837] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x116f0f800) [pid = 1658] [serial = 836] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x123f66400) [pid = 1658] [serial = 869] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12449f000) [pid = 1658] [serial = 870] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1162f7000) [pid = 1658] [serial = 834] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x115f51400) [pid = 1658] [serial = 833] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x126293c00) [pid = 1658] [serial = 875] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x113194000) [pid = 1658] [serial = 849] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x112e60800) [pid = 1658] [serial = 848] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x125309400) [pid = 1658] [serial = 873] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1274cc400) [pid = 1658] [serial = 882] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x116f0d400) [pid = 1658] [serial = 878] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x12723bc00) [pid = 1658] [serial = 876] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x124b1f000) [pid = 1658] [serial = 879] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x12724bc00) [pid = 1658] [serial = 881] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x119b69800) [pid = 1658] [serial = 864] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1212bb800) [pid = 1658] [serial = 867] [outer = 0x0] [url = about:blank] 03:16:48 INFO - PROCESS | 1658 | 1462357008922 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191a8800 == 41 [pid = 1658] [id = 323] 03:16:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x115f51400) [pid = 1658] [serial = 968] [outer = 0x0] 03:16:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x116a80c00) [pid = 1658] [serial = 969] [outer = 0x115f51400] 03:16:48 INFO - PROCESS | 1658 | 1462357008957 Marionette DEBUG loaded listener.js 03:16:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1182a4400) [pid = 1658] [serial = 970] [outer = 0x115f51400] 03:16:49 INFO - PROCESS | 1658 | 1462357009277 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]]]}] 03:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 572ms 03:16:49 INFO - PROCESS | 1658 | 1462357009320 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 03:16:49 INFO - PROCESS | 1658 | 1462357009321 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 03:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:16:49 INFO - PROCESS | 1658 | 1462357009324 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:16:49 INFO - PROCESS | 1658 | 1462357009325 Marionette TRACE conn2 <- [1,1266,null,{}] 03:16:49 INFO - PROCESS | 1658 | 1462357009327 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}] 03:16:49 INFO - PROCESS | 1658 | 1462357009415 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 03:16:49 INFO - PROCESS | 1658 | 1462357009465 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x11990a800 == 42 [pid = 1658] [id = 324] 03:16:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1182a8800) [pid = 1658] [serial = 971] [outer = 0x0] 03:16:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x118336c00) [pid = 1658] [serial = 972] [outer = 0x1182a8800] 03:16:49 INFO - PROCESS | 1658 | 1462357009491 Marionette DEBUG loaded listener.js 03:16:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1185bbc00) [pid = 1658] [serial = 973] [outer = 0x1182a8800] 03:16:49 INFO - PROCESS | 1658 | 1462357009833 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]]]}] 03:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 520ms 03:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:16:49 INFO - PROCESS | 1658 | 1462357009846 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 03:16:49 INFO - PROCESS | 1658 | 1462357009847 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 03:16:49 INFO - PROCESS | 1658 | 1462357009850 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:16:49 INFO - PROCESS | 1658 | 1462357009851 Marionette TRACE conn2 <- [1,1270,null,{}] 03:16:49 INFO - PROCESS | 1658 | 1462357009854 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}] 03:16:49 INFO - PROCESS | 1658 | 1462357009943 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 03:16:49 INFO - PROCESS | 1658 | 1462357009994 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1162bc000 == 43 [pid = 1658] [id = 325] 03:16:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1182ab800) [pid = 1658] [serial = 974] [outer = 0x0] 03:16:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x118734400) [pid = 1658] [serial = 975] [outer = 0x1182ab800] 03:16:50 INFO - PROCESS | 1658 | 1462357010019 Marionette DEBUG loaded listener.js 03:16:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x119124000) [pid = 1658] [serial = 976] [outer = 0x1182ab800] 03:16:50 INFO - PROCESS | 1658 | 1462357010322 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]]]}] 03:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 518ms 03:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:16:50 INFO - PROCESS | 1658 | 1462357010368 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 03:16:50 INFO - PROCESS | 1658 | 1462357010370 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 03:16:50 INFO - PROCESS | 1658 | 1462357010372 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:16:50 INFO - PROCESS | 1658 | 1462357010373 Marionette TRACE conn2 <- [1,1274,null,{}] 03:16:50 INFO - PROCESS | 1658 | 1462357010375 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}] 03:16:50 INFO - PROCESS | 1658 | 1462357010471 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 03:16:50 INFO - PROCESS | 1658 | 1462357010478 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1258d2800 == 44 [pid = 1658] [id = 326] 03:16:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x119831400) [pid = 1658] [serial = 977] [outer = 0x0] 03:16:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x11a01d800) [pid = 1658] [serial = 978] [outer = 0x119831400] 03:16:50 INFO - PROCESS | 1658 | 1462357010505 Marionette DEBUG loaded listener.js 03:16:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x124b24c00) [pid = 1658] [serial = 979] [outer = 0x119831400] 03:16:50 INFO - PROCESS | 1658 | 1462357010853 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]]]}] 03:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 521ms 03:16:50 INFO - PROCESS | 1658 | 1462357010893 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 03:16:50 INFO - PROCESS | 1658 | 1462357010895 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 03:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:16:50 INFO - PROCESS | 1658 | 1462357010897 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:16:50 INFO - PROCESS | 1658 | 1462357010898 Marionette TRACE conn2 <- [1,1278,null,{}] 03:16:50 INFO - PROCESS | 1658 | 1462357010900 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}] 03:16:51 INFO - PROCESS | 1658 | 1462357011000 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 03:16:51 INFO - PROCESS | 1658 | 1462357011013 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12761f000 == 45 [pid = 1658] [id = 327] 03:16:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x11997d400) [pid = 1658] [serial = 980] [outer = 0x0] 03:16:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x125035800) [pid = 1658] [serial = 981] [outer = 0x11997d400] 03:16:51 INFO - PROCESS | 1658 | 1462357011038 Marionette DEBUG loaded listener.js 03:16:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1253e5800) [pid = 1658] [serial = 982] [outer = 0x11997d400] 03:16:51 INFO - PROCESS | 1658 | 1462357011384 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]]]}] 03:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 517ms 03:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:16:51 INFO - PROCESS | 1658 | 1462357011415 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 03:16:51 INFO - PROCESS | 1658 | 1462357011416 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 03:16:51 INFO - PROCESS | 1658 | 1462357011418 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:16:51 INFO - PROCESS | 1658 | 1462357011419 Marionette TRACE conn2 <- [1,1282,null,{}] 03:16:51 INFO - PROCESS | 1658 | 1462357011421 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}] 03:16:51 INFO - PROCESS | 1658 | 1462357011521 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 03:16:51 INFO - PROCESS | 1658 | 1462357011554 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ee3000 == 46 [pid = 1658] [id = 328] 03:16:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x125089c00) [pid = 1658] [serial = 983] [outer = 0x0] 03:16:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12629cc00) [pid = 1658] [serial = 984] [outer = 0x125089c00] 03:16:51 INFO - PROCESS | 1658 | 1462357011579 Marionette DEBUG loaded listener.js 03:16:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x12722e400) [pid = 1658] [serial = 985] [outer = 0x125089c00] 03:16:51 INFO - PROCESS | 1658 | 1462357011885 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]]]}] 03:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 519ms 03:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:16:51 INFO - PROCESS | 1658 | 1462357011943 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 03:16:51 INFO - PROCESS | 1658 | 1462357011944 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 03:16:51 INFO - PROCESS | 1658 | 1462357011946 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:16:51 INFO - PROCESS | 1658 | 1462357011947 Marionette TRACE conn2 <- [1,1286,null,{}] 03:16:51 INFO - PROCESS | 1658 | 1462357011950 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}] 03:16:52 INFO - PROCESS | 1658 | 1462357012051 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 03:16:52 INFO - PROCESS | 1658 | 1462357012084 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297dc000 == 47 [pid = 1658] [id = 329] 03:16:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x118727000) [pid = 1658] [serial = 986] [outer = 0x0] 03:16:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12722fc00) [pid = 1658] [serial = 987] [outer = 0x118727000] 03:16:52 INFO - PROCESS | 1658 | 1462357012108 Marionette DEBUG loaded listener.js 03:16:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x12724bc00) [pid = 1658] [serial = 988] [outer = 0x118727000] 03:16:52 INFO - PROCESS | 1658 | 1462357012429 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]]]}] 03:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 518ms 03:16:52 INFO - PROCESS | 1658 | 1462357012467 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 03:16:52 INFO - PROCESS | 1658 | 1462357012468 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 03:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:16:52 INFO - PROCESS | 1658 | 1462357012470 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:16:52 INFO - PROCESS | 1658 | 1462357012472 Marionette TRACE conn2 <- [1,1290,null,{}] 03:16:52 INFO - PROCESS | 1658 | 1462357012474 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}] 03:16:52 INFO - PROCESS | 1658 | 1462357012576 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 03:16:52 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x119d1a400) [pid = 1658] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:16:52 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x113194800) [pid = 1658] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:16:52 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1185b0c00) [pid = 1658] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:16:52 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x111d35800) [pid = 1658] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:16:52 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1165d1000) [pid = 1658] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:16:52 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x119031800) [pid = 1658] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:16:52 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x11768bc00) [pid = 1658] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:16:52 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x113196400) [pid = 1658] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:16:52 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1190a7000) [pid = 1658] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:16:52 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x116f10800) [pid = 1658] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:16:52 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1111db400) [pid = 1658] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:16:52 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x117d2b400) [pid = 1658] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:16:52 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x118328800) [pid = 1658] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:16:52 INFO - PROCESS | 1658 | 1462357012737 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x1168a1800 == 48 [pid = 1658] [id = 330] 03:16:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x111d35800) [pid = 1658] [serial = 989] [outer = 0x0] 03:16:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x113196400) [pid = 1658] [serial = 990] [outer = 0x111d35800] 03:16:52 INFO - PROCESS | 1658 | 1462357012764 Marionette DEBUG loaded listener.js 03:16:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x117d2c800) [pid = 1658] [serial = 991] [outer = 0x111d35800] 03:16:53 INFO - PROCESS | 1658 | 1462357013046 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]]]}] 03:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 623ms 03:16:53 INFO - PROCESS | 1658 | 1462357013095 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 03:16:53 INFO - PROCESS | 1658 | 1462357013097 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 03:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:16:53 INFO - PROCESS | 1658 | 1462357013101 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:16:53 INFO - PROCESS | 1658 | 1462357013104 Marionette TRACE conn2 <- [1,1294,null,{}] 03:16:53 INFO - PROCESS | 1658 | 1462357013107 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}] 03:16:53 INFO - PROCESS | 1658 | 1462357013263 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 03:16:53 INFO - PROCESS | 1658 | 1462357013270 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb36800 == 49 [pid = 1658] [id = 331] 03:16:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1185b3c00) [pid = 1658] [serial = 992] [outer = 0x0] 03:16:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12723a000) [pid = 1658] [serial = 993] [outer = 0x1185b3c00] 03:16:53 INFO - PROCESS | 1658 | 1462357013321 Marionette DEBUG loaded listener.js 03:16:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x128ad4400) [pid = 1658] [serial = 994] [outer = 0x1185b3c00] 03:16:53 INFO - PROCESS | 1658 | 1462357013721 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]]]}] 03:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 03:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:16:53 INFO - PROCESS | 1658 | 1462357013771 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 03:16:53 INFO - PROCESS | 1658 | 1462357013772 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 03:16:53 INFO - PROCESS | 1658 | 1462357013776 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:16:53 INFO - PROCESS | 1658 | 1462357013778 Marionette TRACE conn2 <- [1,1298,null,{}] 03:16:53 INFO - PROCESS | 1658 | 1462357013780 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}] 03:16:53 INFO - PROCESS | 1658 | 1462357013862 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 03:16:53 INFO - PROCESS | 1658 | 1462357013866 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c75c800 == 50 [pid = 1658] [id = 332] 03:16:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x128ad4800) [pid = 1658] [serial = 995] [outer = 0x0] 03:16:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x128ae1c00) [pid = 1658] [serial = 996] [outer = 0x128ad4800] 03:16:53 INFO - PROCESS | 1658 | 1462357013891 Marionette DEBUG loaded listener.js 03:16:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x128d6a400) [pid = 1658] [serial = 997] [outer = 0x128ad4800] 03:16:54 INFO - PROCESS | 1658 | 1462357014206 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]]]}] 03:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 471ms 03:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:16:54 INFO - PROCESS | 1658 | 1462357014246 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 03:16:54 INFO - PROCESS | 1658 | 1462357014247 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 03:16:54 INFO - PROCESS | 1658 | 1462357014249 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:16:54 INFO - PROCESS | 1658 | 1462357014250 Marionette TRACE conn2 <- [1,1302,null,{}] 03:16:54 INFO - PROCESS | 1658 | 1462357014253 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}] 03:16:54 INFO - PROCESS | 1658 | 1462357014336 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 03:16:54 INFO - PROCESS | 1658 | 1462357014390 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c770800 == 51 [pid = 1658] [id = 333] 03:16:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x128ad7000) [pid = 1658] [serial = 998] [outer = 0x0] 03:16:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x128d6f400) [pid = 1658] [serial = 999] [outer = 0x128ad7000] 03:16:54 INFO - PROCESS | 1658 | 1462357014414 Marionette DEBUG loaded listener.js 03:16:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x128ea1000) [pid = 1658] [serial = 1000] [outer = 0x128ad7000] 03:16:54 INFO - PROCESS | 1658 | 1462357014700 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]]]}] 03:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 468ms 03:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:16:54 INFO - PROCESS | 1658 | 1462357014717 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 03:16:54 INFO - PROCESS | 1658 | 1462357014718 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 03:16:54 INFO - PROCESS | 1658 | 1462357014720 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:16:54 INFO - PROCESS | 1658 | 1462357014721 Marionette TRACE conn2 <- [1,1306,null,{}] 03:16:54 INFO - PROCESS | 1658 | 1462357014797 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}] 03:16:54 INFO - PROCESS | 1658 | 1462357014916 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 03:16:54 INFO - PROCESS | 1658 | 1462357014992 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x116216800 == 52 [pid = 1658] [id = 334] 03:16:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1121de400) [pid = 1658] [serial = 1001] [outer = 0x0] 03:16:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1126b6c00) [pid = 1658] [serial = 1002] [outer = 0x1121de400] 03:16:55 INFO - PROCESS | 1658 | 1462357015023 Marionette DEBUG loaded listener.js 03:16:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x112cb1c00) [pid = 1658] [serial = 1003] [outer = 0x1121de400] 03:16:55 INFO - PROCESS | 1658 | 1462357015443 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]]]}] 03:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 771ms 03:16:55 INFO - PROCESS | 1658 | 1462357015495 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 03:16:55 INFO - PROCESS | 1658 | 1462357015498 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 03:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:16:55 INFO - PROCESS | 1658 | 1462357015501 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:16:55 INFO - PROCESS | 1658 | 1462357015503 Marionette TRACE conn2 <- [1,1310,null,{}] 03:16:55 INFO - PROCESS | 1658 | 1462357015507 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}] 03:16:55 INFO - PROCESS | 1658 | 1462357015615 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 03:16:55 INFO - PROCESS | 1658 | 1462357015672 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197da800 == 53 [pid = 1658] [id = 335] 03:16:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x11346b800) [pid = 1658] [serial = 1004] [outer = 0x0] 03:16:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x11679c800) [pid = 1658] [serial = 1005] [outer = 0x11346b800] 03:16:55 INFO - PROCESS | 1658 | 1462357015702 Marionette DEBUG loaded listener.js 03:16:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x117680400) [pid = 1658] [serial = 1006] [outer = 0x11346b800] 03:16:56 INFO - PROCESS | 1658 | 1462357016144 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] 03:16:56 INFO - PROCESS | 1658 | 1462357016174 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 03:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:16:56 INFO - PROCESS | 1658 | 1462357016178 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:16:56 INFO - PROCESS | 1658 | 1462357016179 Marionette TRACE conn2 <- [1,1314,null,{}] 03:16:56 INFO - PROCESS | 1658 | 1462357016182 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}] 03:16:56 INFO - PROCESS | 1658 | 1462357016311 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 03:16:56 INFO - PROCESS | 1658 | 1462357016393 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291d5000 == 54 [pid = 1658] [id = 336] 03:16:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1185af400) [pid = 1658] [serial = 1007] [outer = 0x0] 03:16:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x11902b000) [pid = 1658] [serial = 1008] [outer = 0x1185af400] 03:16:56 INFO - PROCESS | 1658 | 1462357016427 Marionette DEBUG loaded listener.js 03:16:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x119b6b800) [pid = 1658] [serial = 1009] [outer = 0x1185af400] 03:16:56 INFO - PROCESS | 1658 | 1462357016838 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]]]}] 03:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 674ms 03:16:56 INFO - PROCESS | 1658 | 1462357016852 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 03:16:56 INFO - PROCESS | 1658 | 1462357016857 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 03:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:16:56 INFO - PROCESS | 1658 | 1462357016866 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:16:56 INFO - PROCESS | 1658 | 1462357016867 Marionette TRACE conn2 <- [1,1318,null,{}] 03:16:56 INFO - PROCESS | 1658 | 1462357016870 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}] 03:16:56 INFO - PROCESS | 1658 | 1462357016976 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 03:16:57 INFO - PROCESS | 1658 | 1462357017032 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c772800 == 55 [pid = 1658] [id = 337] 03:16:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x119e86000) [pid = 1658] [serial = 1010] [outer = 0x0] 03:16:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x123f66400) [pid = 1658] [serial = 1011] [outer = 0x119e86000] 03:16:57 INFO - PROCESS | 1658 | 1462357017062 Marionette DEBUG loaded listener.js 03:16:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12629a800) [pid = 1658] [serial = 1012] [outer = 0x119e86000] 03:16:57 INFO - PROCESS | 1658 | 1462357017547 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]]]}] 03:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 722ms 03:16:57 INFO - PROCESS | 1658 | 1462357017836 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 03:16:57 INFO - PROCESS | 1658 | 1462357017839 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 03:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:16:57 INFO - PROCESS | 1658 | 1462357017857 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:16:57 INFO - PROCESS | 1658 | 1462357017859 Marionette TRACE conn2 <- [1,1322,null,{}] 03:16:57 INFO - PROCESS | 1658 | 1462357017863 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}] 03:16:57 INFO - PROCESS | 1658 | 1462357017959 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 03:16:58 INFO - PROCESS | 1658 | 1462357018012 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191b6800 == 56 [pid = 1658] [id = 338] 03:16:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x11318a800) [pid = 1658] [serial = 1013] [outer = 0x0] 03:16:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x113197800) [pid = 1658] [serial = 1014] [outer = 0x11318a800] 03:16:58 INFO - PROCESS | 1658 | 1462357018039 Marionette DEBUG loaded listener.js 03:16:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x115de4800) [pid = 1658] [serial = 1015] [outer = 0x11318a800] 03:16:58 INFO - PROCESS | 1658 | 1462357018464 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]]]}] 03:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 621ms 03:16:58 INFO - PROCESS | 1658 | 1462357018479 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 03:16:58 INFO - PROCESS | 1658 | 1462357018481 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 03:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:16:58 INFO - PROCESS | 1658 | 1462357018486 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:16:58 INFO - PROCESS | 1658 | 1462357018489 Marionette TRACE conn2 <- [1,1326,null,{}] 03:16:58 INFO - PROCESS | 1658 | 1462357018491 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}] 03:16:58 INFO - PROCESS | 1658 | 1462357018583 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 03:16:58 INFO - PROCESS | 1658 | 1462357018634 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x11678c800 == 57 [pid = 1658] [id = 339] 03:16:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x113084800) [pid = 1658] [serial = 1016] [outer = 0x0] 03:16:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x115de8000) [pid = 1658] [serial = 1017] [outer = 0x113084800] 03:16:58 INFO - PROCESS | 1658 | 1462357018662 Marionette DEBUG loaded listener.js 03:16:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1168cb000) [pid = 1658] [serial = 1018] [outer = 0x113084800] 03:16:59 INFO - PROCESS | 1658 | 1462357019068 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]]]}] 03:16:59 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 03:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 623ms 03:16:59 INFO - PROCESS | 1658 | 1462357019107 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 03:16:59 INFO - PROCESS | 1658 | 1462357019109 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 03:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:16:59 INFO - PROCESS | 1658 | 1462357019111 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:16:59 INFO - PROCESS | 1658 | 1462357019112 Marionette TRACE conn2 <- [1,1330,null,{}] 03:16:59 INFO - PROCESS | 1658 | 1462357019119 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}] 03:16:59 INFO - PROCESS | 1658 | 1462357019218 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1191c7000 == 56 [pid = 1658] [id = 245] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12c75c800 == 55 [pid = 1658] [id = 332] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb36800 == 54 [pid = 1658] [id = 331] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1168a1800 == 53 [pid = 1658] [id = 330] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1297dc000 == 52 [pid = 1658] [id = 329] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x128ee3000 == 51 [pid = 1658] [id = 328] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12761f000 == 50 [pid = 1658] [id = 327] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x123fca800) [pid = 1658] [serial = 899] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1274c4000) [pid = 1658] [serial = 902] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x110f55c00) [pid = 1658] [serial = 887] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x119830800) [pid = 1658] [serial = 896] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1171e9800) [pid = 1658] [serial = 893] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x125033000) [pid = 1658] [serial = 942] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x115f4c400) [pid = 1658] [serial = 890] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | 1462357019351 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1258d2800 == 49 [pid = 1658] [id = 326] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1162bc000 == 48 [pid = 1658] [id = 325] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x11990a800 == 47 [pid = 1658] [id = 324] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1191a8800 == 46 [pid = 1658] [id = 323] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x117322000 == 45 [pid = 1658] [id = 322] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1191b9800 == 44 [pid = 1658] [id = 321] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x119b0c000 == 43 [pid = 1658] [id = 320] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf82800 == 42 [pid = 1658] [id = 319] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb35800 == 41 [pid = 1658] [id = 318] 03:16:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x115d46000 == 42 [pid = 1658] [id = 340] 03:16:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x11264d400) [pid = 1658] [serial = 1019] [outer = 0x0] 03:16:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x113190c00) [pid = 1658] [serial = 1020] [outer = 0x11264d400] 03:16:59 INFO - PROCESS | 1658 | 1462357019388 Marionette DEBUG loaded listener.js 03:16:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1182a3400) [pid = 1658] [serial = 1021] [outer = 0x11264d400] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1297da800 == 41 [pid = 1658] [id = 317] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1197df000 == 40 [pid = 1658] [id = 316] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x117316000 == 39 [pid = 1658] [id = 315] 03:16:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab23800 == 38 [pid = 1658] [id = 314] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x128adc000) [pid = 1658] [serial = 885] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1121de000) [pid = 1658] [serial = 905] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x116a78000) [pid = 1658] [serial = 915] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x116f06800) [pid = 1658] [serial = 916] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x119120400) [pid = 1658] [serial = 927] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x11807dc00) [pid = 1658] [serial = 918] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1181c3c00) [pid = 1658] [serial = 919] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x113e3f800) [pid = 1658] [serial = 911] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x116237400) [pid = 1658] [serial = 912] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x11997a400) [pid = 1658] [serial = 930] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x119ba2400) [pid = 1658] [serial = 931] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1253e7c00) [pid = 1658] [serial = 513] [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.] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1244a8400) [pid = 1658] [serial = 939] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x112cb0400) [pid = 1658] [serial = 933] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x116f0e000) [pid = 1658] [serial = 934] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1182ae000) [pid = 1658] [serial = 921] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x119e87400) [pid = 1658] [serial = 936] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x123fce000) [pid = 1658] [serial = 937] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x119029c00) [pid = 1658] [serial = 925] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1185b7400) [pid = 1658] [serial = 922] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x11982c800) [pid = 1658] [serial = 928] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x124b21000) [pid = 1658] [serial = 940] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x113199000) [pid = 1658] [serial = 908] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x11872f400) [pid = 1658] [serial = 924] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1134f2c00) [pid = 1658] [serial = 909] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1126b7400) [pid = 1658] [serial = 906] [outer = 0x0] [url = about:blank] 03:16:59 INFO - PROCESS | 1658 | 1462357019706 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]]]}] 03:16:59 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 03:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 624ms 03:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:16:59 INFO - PROCESS | 1658 | 1462357019735 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 03:16:59 INFO - PROCESS | 1658 | 1462357019737 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 03:16:59 INFO - PROCESS | 1658 | 1462357019739 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:16:59 INFO - PROCESS | 1658 | 1462357019740 Marionette TRACE conn2 <- [1,1334,null,{}] 03:16:59 INFO - PROCESS | 1658 | 1462357019745 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}] 03:16:59 INFO - PROCESS | 1658 | 1462357019828 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 03:16:59 INFO - PROCESS | 1658 | 1462357019832 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x119f30000 == 39 [pid = 1658] [id = 341] 03:16:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1182ae400) [pid = 1658] [serial = 1022] [outer = 0x0] 03:16:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x118561000) [pid = 1658] [serial = 1023] [outer = 0x1182ae400] 03:16:59 INFO - PROCESS | 1658 | 1462357019859 Marionette DEBUG loaded listener.js 03:16:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1185b4400) [pid = 1658] [serial = 1024] [outer = 0x1182ae400] 03:17:00 INFO - PROCESS | 1658 | 1462357020235 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]]]}] 03:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 521ms 03:17:00 INFO - PROCESS | 1658 | 1462357020262 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 03:17:00 INFO - PROCESS | 1658 | 1462357020263 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 03:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:17:00 INFO - PROCESS | 1658 | 1462357020266 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:17:00 INFO - PROCESS | 1658 | 1462357020268 Marionette TRACE conn2 <- [1,1338,null,{}] 03:17:00 INFO - PROCESS | 1658 | 1462357020272 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}] 03:17:00 INFO - PROCESS | 1658 | 1462357020392 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 03:17:00 INFO - PROCESS | 1658 | 1462357020399 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x123e3b000 == 40 [pid = 1658] [id = 342] 03:17:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x118728000) [pid = 1658] [serial = 1025] [outer = 0x0] 03:17:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1187a5800) [pid = 1658] [serial = 1026] [outer = 0x118728000] 03:17:00 INFO - PROCESS | 1658 | 1462357020440 Marionette DEBUG loaded listener.js 03:17:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x11885c800) [pid = 1658] [serial = 1027] [outer = 0x118728000] 03:17:01 INFO - PROCESS | 1658 | 1462357021272 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]]]}] 03:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1020ms 03:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:17:01 INFO - PROCESS | 1658 | 1462357021286 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 03:17:01 INFO - PROCESS | 1658 | 1462357021288 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 03:17:01 INFO - PROCESS | 1658 | 1462357021290 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:17:01 INFO - PROCESS | 1658 | 1462357021292 Marionette TRACE conn2 <- [1,1342,null,{}] 03:17:01 INFO - PROCESS | 1658 | 1462357021294 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}] 03:17:01 INFO - PROCESS | 1658 | 1462357021419 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x116f08c00) [pid = 1658] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x115d63400) [pid = 1658] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1211e6800) [pid = 1658] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x127234400) [pid = 1658] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x110f4fc00) [pid = 1658] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x118851800) [pid = 1658] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x115f51400) [pid = 1658] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x11997d400) [pid = 1658] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x112f3c000) [pid = 1658] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1182ab800) [pid = 1658] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1182a8800) [pid = 1658] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x125089c00) [pid = 1658] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x112f42800) [pid = 1658] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1253e2400) [pid = 1658] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x119831400) [pid = 1658] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x118727000) [pid = 1658] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x128ad4800) [pid = 1658] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x111d35800) [pid = 1658] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1185b3c00) [pid = 1658] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:17:01 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1187ad800) [pid = 1658] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:17:01 INFO - PROCESS | 1658 | 1462357021910 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x115f1b800 == 41 [pid = 1658] [id = 343] 03:17:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x110f53000) [pid = 1658] [serial = 1028] [outer = 0x0] 03:17:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1121db400) [pid = 1658] [serial = 1029] [outer = 0x110f53000] 03:17:01 INFO - PROCESS | 1658 | 1462357021942 Marionette DEBUG loaded listener.js 03:17:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x112cb0000) [pid = 1658] [serial = 1030] [outer = 0x110f53000] 03:17:02 INFO - PROCESS | 1658 | 1462357022394 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]]]}] 03:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1171ms 03:17:02 INFO - PROCESS | 1658 | 1462357022462 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 03:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:17:02 INFO - PROCESS | 1658 | 1462357022465 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 03:17:02 INFO - PROCESS | 1658 | 1462357022468 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:17:02 INFO - PROCESS | 1658 | 1462357022470 Marionette TRACE conn2 <- [1,1346,null,{}] 03:17:02 INFO - PROCESS | 1658 | 1462357022491 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}] 03:17:02 INFO - PROCESS | 1658 | 1462357022610 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 03:17:02 INFO - PROCESS | 1658 | 1462357022659 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d0b000 == 42 [pid = 1658] [id = 344] 03:17:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x115f83c00) [pid = 1658] [serial = 1031] [outer = 0x0] 03:17:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1167a9c00) [pid = 1658] [serial = 1032] [outer = 0x115f83c00] 03:17:02 INFO - PROCESS | 1658 | 1462357022690 Marionette DEBUG loaded listener.js 03:17:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x116f09400) [pid = 1658] [serial = 1033] [outer = 0x115f83c00] 03:17:03 INFO - PROCESS | 1658 | 1462357023167 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]]]}] 03:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 721ms 03:17:03 INFO - PROCESS | 1658 | 1462357023190 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 03:17:03 INFO - PROCESS | 1658 | 1462357023193 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 03:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:17:03 INFO - PROCESS | 1658 | 1462357023213 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:17:03 INFO - PROCESS | 1658 | 1462357023214 Marionette TRACE conn2 <- [1,1350,null,{}] 03:17:03 INFO - PROCESS | 1658 | 1462357023217 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}] 03:17:03 INFO - PROCESS | 1658 | 1462357023319 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 03:17:03 INFO - PROCESS | 1658 | 1462357023387 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x123b16000 == 43 [pid = 1658] [id = 345] 03:17:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1182ad800) [pid = 1658] [serial = 1034] [outer = 0x0] 03:17:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x11832d800) [pid = 1658] [serial = 1035] [outer = 0x1182ad800] 03:17:03 INFO - PROCESS | 1658 | 1462357023417 Marionette DEBUG loaded listener.js 03:17:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x118565c00) [pid = 1658] [serial = 1036] [outer = 0x1182ad800] 03:17:03 INFO - PROCESS | 1658 | 1462357023864 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]]]}] 03:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 671ms 03:17:03 INFO - PROCESS | 1658 | 1462357023884 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 03:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:17:03 INFO - PROCESS | 1658 | 1462357023885 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 03:17:03 INFO - PROCESS | 1658 | 1462357023892 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:17:03 INFO - PROCESS | 1658 | 1462357023897 Marionette TRACE conn2 <- [1,1354,null,{}] 03:17:03 INFO - PROCESS | 1658 | 1462357023900 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}] 03:17:04 INFO - PROCESS | 1658 | 1462357024004 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 03:17:04 INFO - PROCESS | 1658 | 1462357024057 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x1258ce800 == 44 [pid = 1658] [id = 346] 03:17:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1185b4800) [pid = 1658] [serial = 1037] [outer = 0x0] 03:17:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x11982cc00) [pid = 1658] [serial = 1038] [outer = 0x1185b4800] 03:17:04 INFO - PROCESS | 1658 | 1462357024087 Marionette DEBUG loaded listener.js 03:17:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x119b6f800) [pid = 1658] [serial = 1039] [outer = 0x1185b4800] 03:17:04 INFO - PROCESS | 1658 | 1462357024580 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]]]}] 03:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 727ms 03:17:04 INFO - PROCESS | 1658 | 1462357024643 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 03:17:04 INFO - PROCESS | 1658 | 1462357024644 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 03:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:17:04 INFO - PROCESS | 1658 | 1462357024647 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:17:04 INFO - PROCESS | 1658 | 1462357024648 Marionette TRACE conn2 <- [1,1358,null,{}] 03:17:04 INFO - PROCESS | 1658 | 1462357024650 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}] 03:17:04 INFO - PROCESS | 1658 | 1462357024746 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 03:17:04 INFO - PROCESS | 1658 | 1462357024809 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x127621800 == 45 [pid = 1658] [id = 347] 03:17:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x119bab800) [pid = 1658] [serial = 1040] [outer = 0x0] 03:17:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x11a021000) [pid = 1658] [serial = 1041] [outer = 0x119bab800] 03:17:04 INFO - PROCESS | 1658 | 1462357024839 Marionette DEBUG loaded listener.js 03:17:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1212bb400) [pid = 1658] [serial = 1042] [outer = 0x119bab800] 03:17:05 INFO - PROCESS | 1658 | 1462357025235 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]]]}] 03:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 618ms 03:17:05 INFO - PROCESS | 1658 | 1462357025265 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 03:17:05 INFO - PROCESS | 1658 | 1462357025267 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 03:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:17:05 INFO - PROCESS | 1658 | 1462357025269 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:17:05 INFO - PROCESS | 1658 | 1462357025270 Marionette TRACE conn2 <- [1,1362,null,{}] 03:17:05 INFO - PROCESS | 1658 | 1462357025273 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}] 03:17:05 INFO - PROCESS | 1658 | 1462357025369 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 03:17:05 INFO - PROCESS | 1658 | 1462357025433 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ec6800 == 46 [pid = 1658] [id = 348] 03:17:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x123f66c00) [pid = 1658] [serial = 1043] [outer = 0x0] 03:17:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12415e800) [pid = 1658] [serial = 1044] [outer = 0x123f66c00] 03:17:05 INFO - PROCESS | 1658 | 1462357025471 Marionette DEBUG loaded listener.js 03:17:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x124b24400) [pid = 1658] [serial = 1045] [outer = 0x123f66c00] 03:17:05 INFO - PROCESS | 1658 | 1462357025913 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]]]}] 03:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 719ms 03:17:05 INFO - PROCESS | 1658 | 1462357025989 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 03:17:05 INFO - PROCESS | 1658 | 1462357025990 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 03:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:17:05 INFO - PROCESS | 1658 | 1462357025994 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:17:05 INFO - PROCESS | 1658 | 1462357025996 Marionette TRACE conn2 <- [1,1366,null,{}] 03:17:06 INFO - PROCESS | 1658 | 1462357025998 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}] 03:17:06 INFO - PROCESS | 1658 | 1462357026114 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 03:17:06 INFO - PROCESS | 1658 | 1462357026178 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x1190c2800 == 47 [pid = 1658] [id = 349] 03:17:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1187a8000) [pid = 1658] [serial = 1046] [outer = 0x0] 03:17:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x125038c00) [pid = 1658] [serial = 1047] [outer = 0x1187a8000] 03:17:06 INFO - PROCESS | 1658 | 1462357026208 Marionette DEBUG loaded listener.js 03:17:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1259c0400) [pid = 1658] [serial = 1048] [outer = 0x1187a8000] 03:17:06 INFO - PROCESS | 1658 | 1462357026732 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] 03:17:06 INFO - PROCESS | 1658 | 1462357026767 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 03:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:17:06 INFO - PROCESS | 1658 | 1462357026771 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:17:06 INFO - PROCESS | 1658 | 1462357026775 Marionette TRACE conn2 <- [1,1370,null,{}] 03:17:06 INFO - PROCESS | 1658 | 1462357026781 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}] 03:17:06 INFO - PROCESS | 1658 | 1462357026898 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 03:17:06 INFO - PROCESS | 1658 | 1462357026981 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x1185d4000 == 48 [pid = 1658] [id = 350] 03:17:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x112cad800) [pid = 1658] [serial = 1049] [outer = 0x0] 03:17:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x112e63400) [pid = 1658] [serial = 1050] [outer = 0x112cad800] 03:17:07 INFO - PROCESS | 1658 | 1462357027026 Marionette DEBUG loaded listener.js 03:17:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x115dadc00) [pid = 1658] [serial = 1051] [outer = 0x112cad800] 03:17:07 INFO - PROCESS | 1658 | 1462357027600 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] 03:17:07 INFO - PROCESS | 1658 | 1462357027650 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 03:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:17:07 INFO - PROCESS | 1658 | 1462357027655 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:17:07 INFO - PROCESS | 1658 | 1462357027656 Marionette TRACE conn2 <- [1,1374,null,{}] 03:17:07 INFO - PROCESS | 1658 | 1462357027659 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}] 03:17:07 INFO - PROCESS | 1658 | 1462357027774 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 03:17:07 INFO - PROCESS | 1658 | --DOCSHELL 0x123e3b000 == 47 [pid = 1658] [id = 342] 03:17:07 INFO - PROCESS | 1658 | --DOCSHELL 0x119f30000 == 46 [pid = 1658] [id = 341] 03:17:07 INFO - PROCESS | 1658 | --DOCSHELL 0x115d46000 == 45 [pid = 1658] [id = 340] 03:17:07 INFO - PROCESS | 1658 | --DOCSHELL 0x11678c800 == 44 [pid = 1658] [id = 339] 03:17:07 INFO - PROCESS | 1658 | --DOCSHELL 0x1191b6800 == 43 [pid = 1658] [id = 338] 03:17:07 INFO - PROCESS | 1658 | --DOCSHELL 0x116216800 == 42 [pid = 1658] [id = 334] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x119e86800) [pid = 1658] [serial = 897] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x118330000) [pid = 1658] [serial = 894] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1165d1400) [pid = 1658] [serial = 891] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x128d69400) [pid = 1658] [serial = 903] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12724f400) [pid = 1658] [serial = 828] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1126b8400) [pid = 1658] [serial = 888] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12722f800) [pid = 1658] [serial = 900] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x118332400) [pid = 1658] [serial = 951] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x116a80c00) [pid = 1658] [serial = 969] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x125035800) [pid = 1658] [serial = 981] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1182a4400) [pid = 1658] [serial = 970] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x11318a400) [pid = 1658] [serial = 963] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1134e9000) [pid = 1658] [serial = 964] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x118734400) [pid = 1658] [serial = 975] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x119124000) [pid = 1658] [serial = 976] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x119834800) [pid = 1658] [serial = 954] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x115f53400) [pid = 1658] [serial = 948] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x118336c00) [pid = 1658] [serial = 972] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1185bbc00) [pid = 1658] [serial = 973] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12629cc00) [pid = 1658] [serial = 984] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x116a7d800) [pid = 1658] [serial = 967] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x115f53c00) [pid = 1658] [serial = 966] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x12629e000) [pid = 1658] [serial = 961] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1259c0000) [pid = 1658] [serial = 960] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x11a01d800) [pid = 1658] [serial = 978] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x12722fc00) [pid = 1658] [serial = 987] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x128d6a400) [pid = 1658] [serial = 997] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x12722e400) [pid = 1658] [serial = 985] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x123d59400) [pid = 1658] [serial = 957] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x12724bc00) [pid = 1658] [serial = 988] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x117d2c800) [pid = 1658] [serial = 991] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x12723a000) [pid = 1658] [serial = 993] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x112e65c00) [pid = 1658] [serial = 945] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x128ae1c00) [pid = 1658] [serial = 996] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x113196400) [pid = 1658] [serial = 990] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x128d6f400) [pid = 1658] [serial = 999] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1253e5800) [pid = 1658] [serial = 982] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x128ad4400) [pid = 1658] [serial = 994] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x124b24c00) [pid = 1658] [serial = 979] [outer = 0x0] [url = about:blank] 03:17:07 INFO - PROCESS | 1658 | 1462357027854 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x117307800 == 43 [pid = 1658] [id = 351] 03:17:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x112e5fc00) [pid = 1658] [serial = 1052] [outer = 0x0] 03:17:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x115f53400) [pid = 1658] [serial = 1053] [outer = 0x112e5fc00] 03:17:07 INFO - PROCESS | 1658 | 1462357027881 Marionette DEBUG loaded listener.js 03:17:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x118078400) [pid = 1658] [serial = 1054] [outer = 0x112e5fc00] 03:17:08 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:08 INFO - PROCESS | 1658 | 1462357028260 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] 03:17:08 INFO - PROCESS | 1658 | 1462357028282 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 03:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:17:08 INFO - PROCESS | 1658 | 1462357028285 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:17:08 INFO - PROCESS | 1658 | 1462357028289 Marionette TRACE conn2 <- [1,1378,null,{}] 03:17:08 INFO - PROCESS | 1658 | 1462357028300 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}] 03:17:08 INFO - PROCESS | 1658 | 1462357028461 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 03:17:08 INFO - PROCESS | 1658 | 1462357028573 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x11990b800 == 44 [pid = 1658] [id = 352] 03:17:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1182a3000) [pid = 1658] [serial = 1055] [outer = 0x0] 03:17:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x118561800) [pid = 1658] [serial = 1056] [outer = 0x1182a3000] 03:17:08 INFO - PROCESS | 1658 | 1462357028619 Marionette DEBUG loaded listener.js 03:17:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x118854800) [pid = 1658] [serial = 1057] [outer = 0x1182a3000] 03:17:08 INFO - PROCESS | 1658 | 1462357028982 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] 03:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:17:09 INFO - PROCESS | 1658 | 1462357029012 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 03:17:09 INFO - PROCESS | 1658 | 1462357029014 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:17:09 INFO - PROCESS | 1658 | 1462357029015 Marionette TRACE conn2 <- [1,1382,null,{}] 03:17:09 INFO - PROCESS | 1658 | 1462357029017 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}] 03:17:09 INFO - PROCESS | 1658 | 1462357029099 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 03:17:09 INFO - PROCESS | 1658 | 1462357029104 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x12446a800 == 45 [pid = 1658] [id = 353] 03:17:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x119834800) [pid = 1658] [serial = 1058] [outer = 0x0] 03:17:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x123be7400) [pid = 1658] [serial = 1059] [outer = 0x119834800] 03:17:09 INFO - PROCESS | 1658 | 1462357029129 Marionette DEBUG loaded listener.js 03:17:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1244a8400) [pid = 1658] [serial = 1060] [outer = 0x119834800] 03:17:09 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:09 INFO - PROCESS | 1658 | 1462357029465 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] 03:17:09 INFO - PROCESS | 1658 | 1462357029487 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 03:17:09 INFO - PROCESS | 1658 | 1462357029489 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:17:09 INFO - PROCESS | 1658 | 1462357029490 Marionette TRACE conn2 <- [1,1386,null,{}] 03:17:09 INFO - PROCESS | 1658 | 1462357029496 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}] 03:17:09 INFO - PROCESS | 1658 | 1462357029582 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 03:17:09 INFO - PROCESS | 1658 | 1462357029645 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x125024000 == 46 [pid = 1658] [id = 354] 03:17:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x11983a800) [pid = 1658] [serial = 1061] [outer = 0x0] 03:17:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x124403c00) [pid = 1658] [serial = 1062] [outer = 0x11983a800] 03:17:09 INFO - PROCESS | 1658 | 1462357029686 Marionette DEBUG loaded listener.js 03:17:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x125036000) [pid = 1658] [serial = 1063] [outer = 0x11983a800] 03:17:10 INFO - PROCESS | 1658 | 1462357030145 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] 03:17:10 INFO - PROCESS | 1658 | 1462357030162 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 03:17:10 INFO - PROCESS | 1658 | 1462357030164 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - PROCESS | 1658 | 1462357030166 Marionette TRACE conn2 <- [1,1390,null,{}] 03:17:10 INFO - PROCESS | 1658 | 1462357030168 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}] 03:17:10 INFO - PROCESS | 1658 | 1462357030293 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 03:17:10 INFO - PROCESS | 1658 | 1462357030326 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291c6000 == 47 [pid = 1658] [id = 355] 03:17:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x124caec00) [pid = 1658] [serial = 1064] [outer = 0x0] 03:17:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x126290400) [pid = 1658] [serial = 1065] [outer = 0x124caec00] 03:17:10 INFO - PROCESS | 1658 | 1462357030353 Marionette DEBUG loaded listener.js 03:17:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1272c7000) [pid = 1658] [serial = 1066] [outer = 0x124caec00] 03:17:10 INFO - PROCESS | 1658 | 1462357030694 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]]]}] 03:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 570ms 03:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:17:10 INFO - PROCESS | 1658 | 1462357030736 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 03:17:10 INFO - PROCESS | 1658 | 1462357030737 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 03:17:10 INFO - PROCESS | 1658 | 1462357030739 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - PROCESS | 1658 | 1462357030740 Marionette TRACE conn2 <- [1,1394,null,{}] 03:17:10 INFO - PROCESS | 1658 | 1462357030743 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}] 03:17:10 INFO - PROCESS | 1658 | 1462357030845 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 03:17:10 INFO - PROCESS | 1658 | 1462357030881 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297d5000 == 48 [pid = 1658] [id = 356] 03:17:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1272ce800) [pid = 1658] [serial = 1067] [outer = 0x0] 03:17:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1276e2000) [pid = 1658] [serial = 1068] [outer = 0x1272ce800] 03:17:10 INFO - PROCESS | 1658 | 1462357030920 Marionette DEBUG loaded listener.js 03:17:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1276ed800) [pid = 1658] [serial = 1069] [outer = 0x1272ce800] 03:17:11 INFO - PROCESS | 1658 | 1462357031434 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]]]}] 03:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 720ms 03:17:11 INFO - PROCESS | 1658 | 1462357031460 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 03:17:11 INFO - PROCESS | 1658 | 1462357031462 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 03:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:17:11 INFO - PROCESS | 1658 | 1462357031471 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:17:11 INFO - PROCESS | 1658 | 1462357031472 Marionette TRACE conn2 <- [1,1398,null,{}] 03:17:11 INFO - PROCESS | 1658 | 1462357031485 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}] 03:17:11 INFO - PROCESS | 1658 | 1462357031589 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 03:17:11 INFO - PROCESS | 1658 | 1462357031593 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a7cc800 == 49 [pid = 1658] [id = 357] 03:17:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1276edc00) [pid = 1658] [serial = 1070] [outer = 0x0] 03:17:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x128a1a400) [pid = 1658] [serial = 1071] [outer = 0x1276edc00] 03:17:11 INFO - PROCESS | 1658 | 1462357031646 Marionette DEBUG loaded listener.js 03:17:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x128ade400) [pid = 1658] [serial = 1072] [outer = 0x1276edc00] 03:17:11 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x128ad7000) [pid = 1658] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:17:11 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x124b21400) [pid = 1658] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:17:11 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x113c6b000) [pid = 1658] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:17:11 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x118328400) [pid = 1658] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:17:11 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1185bb800) [pid = 1658] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:17:11 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x119835800) [pid = 1658] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:17:11 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x112968800) [pid = 1658] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:17:11 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x113084800) [pid = 1658] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:17:11 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x11264d400) [pid = 1658] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:17:11 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x11318a800) [pid = 1658] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:17:11 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1182ae400) [pid = 1658] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:17:11 INFO - PROCESS | 1658 | 1462357031944 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]]]}] 03:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 521ms 03:17:11 INFO - PROCESS | 1658 | 1462357031992 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 03:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:17:11 INFO - PROCESS | 1658 | 1462357031995 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 03:17:11 INFO - PROCESS | 1658 | 1462357031997 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 1658 | 1462357031998 Marionette TRACE conn2 <- [1,1402,null,{}] 03:17:12 INFO - PROCESS | 1658 | 1462357032001 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}] 03:17:12 INFO - PROCESS | 1658 | 1462357032083 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 03:17:12 INFO - PROCESS | 1658 | 1462357032087 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b249000 == 50 [pid = 1658] [id = 358] 03:17:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x115f4a400) [pid = 1658] [serial = 1073] [outer = 0x0] 03:17:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1182ae400) [pid = 1658] [serial = 1074] [outer = 0x115f4a400] 03:17:12 INFO - PROCESS | 1658 | 1462357032112 Marionette DEBUG loaded listener.js 03:17:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x128a13c00) [pid = 1658] [serial = 1075] [outer = 0x115f4a400] 03:17:12 INFO - PROCESS | 1658 | 1462357032459 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]]]}] 03:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 468ms 03:17:12 INFO - PROCESS | 1658 | 1462357032466 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 03:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:17:12 INFO - PROCESS | 1658 | 1462357032467 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 03:17:12 INFO - PROCESS | 1658 | 1462357032469 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 1658 | 1462357032470 Marionette TRACE conn2 <- [1,1406,null,{}] 03:17:12 INFO - PROCESS | 1658 | 1462357032472 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}] 03:17:12 INFO - PROCESS | 1658 | 1462357032581 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 03:17:12 INFO - PROCESS | 1658 | 1462357032586 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b388800 == 51 [pid = 1658] [id = 359] 03:17:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x116f0b400) [pid = 1658] [serial = 1076] [outer = 0x0] 03:17:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x128adf400) [pid = 1658] [serial = 1077] [outer = 0x116f0b400] 03:17:12 INFO - PROCESS | 1658 | 1462357032611 Marionette DEBUG loaded listener.js 03:17:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x128d68c00) [pid = 1658] [serial = 1078] [outer = 0x116f0b400] 03:17:12 INFO - PROCESS | 1658 | 1462357032916 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]]]}] 03:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 468ms 03:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:17:12 INFO - PROCESS | 1658 | 1462357032938 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 03:17:12 INFO - PROCESS | 1658 | 1462357032939 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 03:17:12 INFO - PROCESS | 1658 | 1462357032943 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 1658 | 1462357032946 Marionette TRACE conn2 <- [1,1410,null,{}] 03:17:12 INFO - PROCESS | 1658 | 1462357032949 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}] 03:17:13 INFO - PROCESS | 1658 | 1462357033052 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 03:17:13 INFO - PROCESS | 1658 | 1462357033057 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf77800 == 52 [pid = 1658] [id = 360] 03:17:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x128d6e000) [pid = 1658] [serial = 1079] [outer = 0x0] 03:17:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x128ea5c00) [pid = 1658] [serial = 1080] [outer = 0x128d6e000] 03:17:13 INFO - PROCESS | 1658 | 1462357033091 Marionette DEBUG loaded listener.js 03:17:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x129258c00) [pid = 1658] [serial = 1081] [outer = 0x128d6e000] 03:17:13 INFO - PROCESS | 1658 | 1462357033468 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]]]}] 03:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 572ms 03:17:13 INFO - PROCESS | 1658 | 1462357033514 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 03:17:13 INFO - PROCESS | 1658 | 1462357033515 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 03:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:17:13 INFO - PROCESS | 1658 | 1462357033518 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:17:13 INFO - PROCESS | 1658 | 1462357033519 Marionette TRACE conn2 <- [1,1414,null,{}] 03:17:13 INFO - PROCESS | 1658 | 1462357033521 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}] 03:17:13 INFO - PROCESS | 1658 | 1462357033606 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 03:17:13 INFO - PROCESS | 1658 | 1462357033611 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1a1800 == 53 [pid = 1658] [id = 361] 03:17:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x12925dc00) [pid = 1658] [serial = 1082] [outer = 0x0] 03:17:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1292b7000) [pid = 1658] [serial = 1083] [outer = 0x12925dc00] 03:17:13 INFO - PROCESS | 1658 | 1462357033635 Marionette DEBUG loaded listener.js 03:17:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12961ec00) [pid = 1658] [serial = 1084] [outer = 0x12925dc00] 03:17:14 INFO - PROCESS | 1658 | 1462357034120 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]]]}] 03:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 621ms 03:17:14 INFO - PROCESS | 1658 | 1462357034140 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 03:17:14 INFO - PROCESS | 1658 | 1462357034142 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 03:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:17:14 INFO - PROCESS | 1658 | 1462357034146 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:17:14 INFO - PROCESS | 1658 | 1462357034149 Marionette TRACE conn2 <- [1,1418,null,{}] 03:17:14 INFO - PROCESS | 1658 | 1462357034152 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}] 03:17:14 INFO - PROCESS | 1658 | 1462357034261 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 03:17:14 INFO - PROCESS | 1658 | 1462357034316 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x118255800 == 54 [pid = 1658] [id = 362] 03:17:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x113190000) [pid = 1658] [serial = 1085] [outer = 0x0] 03:17:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x115de3800) [pid = 1658] [serial = 1086] [outer = 0x113190000] 03:17:14 INFO - PROCESS | 1658 | 1462357034348 Marionette DEBUG loaded listener.js 03:17:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x116a82000) [pid = 1658] [serial = 1087] [outer = 0x113190000] 03:17:14 INFO - PROCESS | 1658 | 1462357034864 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]]]}] 03:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 771ms 03:17:14 INFO - PROCESS | 1658 | 1462357034917 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 03:17:14 INFO - PROCESS | 1658 | 1462357034921 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 03:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:17:14 INFO - PROCESS | 1658 | 1462357034926 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:17:14 INFO - PROCESS | 1658 | 1462357034927 Marionette TRACE conn2 <- [1,1422,null,{}] 03:17:14 INFO - PROCESS | 1658 | 1462357034930 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}] 03:17:15 INFO - PROCESS | 1658 | 1462357035032 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 03:17:15 INFO - PROCESS | 1658 | 1462357035098 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12432e000 == 55 [pid = 1658] [id = 363] 03:17:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x11832cc00) [pid = 1658] [serial = 1088] [outer = 0x0] 03:17:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1185b0000) [pid = 1658] [serial = 1089] [outer = 0x11832cc00] 03:17:15 INFO - PROCESS | 1658 | 1462357035128 Marionette DEBUG loaded listener.js 03:17:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x11885c400) [pid = 1658] [serial = 1090] [outer = 0x11832cc00] 03:17:15 INFO - PROCESS | 1658 | 1462357035552 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]]]}] 03:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 672ms 03:17:15 INFO - PROCESS | 1658 | 1462357035598 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 03:17:15 INFO - PROCESS | 1658 | 1462357035599 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 03:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:17:15 INFO - PROCESS | 1658 | 1462357035602 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:17:15 INFO - PROCESS | 1658 | 1462357035605 Marionette TRACE conn2 <- [1,1426,null,{}] 03:17:15 INFO - PROCESS | 1658 | 1462357035612 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}] 03:17:15 INFO - PROCESS | 1658 | 1462357035718 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 03:17:15 INFO - PROCESS | 1658 | 1462357035787 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12badf000 == 56 [pid = 1658] [id = 364] 03:17:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1212be000) [pid = 1658] [serial = 1091] [outer = 0x0] 03:17:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1253e2800) [pid = 1658] [serial = 1092] [outer = 0x1212be000] 03:17:15 INFO - PROCESS | 1658 | 1462357035818 Marionette DEBUG loaded listener.js 03:17:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x127154800) [pid = 1658] [serial = 1093] [outer = 0x1212be000] 03:17:16 INFO - PROCESS | 1658 | 1462357036266 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]]]}] 03:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 676ms 03:17:16 INFO - PROCESS | 1658 | 1462357036279 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 03:17:16 INFO - PROCESS | 1658 | 1462357036281 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 03:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:17:16 INFO - PROCESS | 1658 | 1462357036283 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:17:16 INFO - PROCESS | 1658 | 1462357036284 Marionette TRACE conn2 <- [1,1430,null,{}] 03:17:16 INFO - PROCESS | 1658 | 1462357036287 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}] 03:17:16 INFO - PROCESS | 1658 | 1462357036417 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 03:17:16 INFO - PROCESS | 1658 | 1462357036497 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ca3f800 == 57 [pid = 1658] [id = 365] 03:17:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1272c7400) [pid = 1658] [serial = 1094] [outer = 0x0] 03:17:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x128a20400) [pid = 1658] [serial = 1095] [outer = 0x1272c7400] 03:17:16 INFO - PROCESS | 1658 | 1462357036527 Marionette DEBUG loaded listener.js 03:17:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x128ea1c00) [pid = 1658] [serial = 1096] [outer = 0x1272c7400] 03:17:16 INFO - PROCESS | 1658 | 1462357036939 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]]]}] 03:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 669ms 03:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:17:16 INFO - PROCESS | 1658 | 1462357036953 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 03:17:16 INFO - PROCESS | 1658 | 1462357036954 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 03:17:16 INFO - PROCESS | 1658 | 1462357036956 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:17:16 INFO - PROCESS | 1658 | 1462357036957 Marionette TRACE conn2 <- [1,1434,null,{}] 03:17:16 INFO - PROCESS | 1658 | 1462357036962 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}] 03:17:17 INFO - PROCESS | 1658 | 1462357037062 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 03:17:17 INFO - PROCESS | 1658 | 1462357037114 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cba6000 == 58 [pid = 1658] [id = 366] 03:17:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x128d64400) [pid = 1658] [serial = 1097] [outer = 0x0] 03:17:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x129122800) [pid = 1658] [serial = 1098] [outer = 0x128d64400] 03:17:17 INFO - PROCESS | 1658 | 1462357037143 Marionette DEBUG loaded listener.js 03:17:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x129265000) [pid = 1658] [serial = 1099] [outer = 0x128d64400] 03:17:17 INFO - PROCESS | 1658 | 1462357037610 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]]]}] 03:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 721ms 03:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:17:17 INFO - PROCESS | 1658 | 1462357037678 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 03:17:17 INFO - PROCESS | 1658 | 1462357037679 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 03:17:17 INFO - PROCESS | 1658 | 1462357037681 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:17:17 INFO - PROCESS | 1658 | 1462357037682 Marionette TRACE conn2 <- [1,1438,null,{}] 03:17:17 INFO - PROCESS | 1658 | 1462357037684 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}] 03:17:17 INFO - PROCESS | 1658 | 1462357037855 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 03:17:18 INFO - PROCESS | 1658 | 1462357038107 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x1190d0000 == 59 [pid = 1658] [id = 367] 03:17:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x111ec5c00) [pid = 1658] [serial = 1100] [outer = 0x0] 03:17:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1126b8400) [pid = 1658] [serial = 1101] [outer = 0x111ec5c00] 03:17:18 INFO - PROCESS | 1658 | 1462357038150 Marionette DEBUG loaded listener.js 03:17:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x11318dc00) [pid = 1658] [serial = 1102] [outer = 0x111ec5c00] 03:17:18 INFO - PROCESS | 1658 | 1462357038686 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]]]}] 03:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1020ms 03:17:18 INFO - PROCESS | 1658 | 1462357038703 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 03:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:17:18 INFO - PROCESS | 1658 | 1462357038707 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 03:17:18 INFO - PROCESS | 1658 | 1462357038712 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:17:18 INFO - PROCESS | 1658 | 1462357038716 Marionette TRACE conn2 <- [1,1442,null,{}] 03:17:18 INFO - PROCESS | 1658 | 1462357038720 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}] 03:17:18 INFO - PROCESS | 1658 | 1462357038825 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 03:17:18 INFO - PROCESS | 1658 | 1462357038880 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297e1800 == 60 [pid = 1658] [id = 368] 03:17:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x116254800) [pid = 1658] [serial = 1103] [outer = 0x0] 03:17:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1182a5800) [pid = 1658] [serial = 1104] [outer = 0x116254800] 03:17:18 INFO - PROCESS | 1658 | 1462357038909 Marionette DEBUG loaded listener.js 03:17:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x118562000) [pid = 1658] [serial = 1105] [outer = 0x116254800] 03:17:19 INFO - PROCESS | 1658 | 1462357039348 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]]]}] 03:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 676ms 03:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:17:19 INFO - PROCESS | 1658 | 1462357039401 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 03:17:19 INFO - PROCESS | 1658 | 1462357039404 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 03:17:19 INFO - PROCESS | 1658 | 1462357039406 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:17:19 INFO - PROCESS | 1658 | 1462357039407 Marionette TRACE conn2 <- [1,1446,null,{}] 03:17:19 INFO - PROCESS | 1658 | 1462357039430 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}] 03:17:19 INFO - PROCESS | 1658 | 1462357039546 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 03:17:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12d10f800 == 59 [pid = 1658] [id = 16] 03:17:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12ca3d000 == 58 [pid = 1658] [id = 14] 03:17:19 INFO - PROCESS | 1658 | --DOCSHELL 0x1291d5000 == 57 [pid = 1658] [id = 336] 03:17:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb3b000 == 56 [pid = 1658] [id = 11] 03:17:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12dabe000 == 55 [pid = 1658] [id = 20] 03:17:19 INFO - PROCESS | 1658 | --DOCSHELL 0x11656b000 == 54 [pid = 1658] [id = 26] 03:17:19 INFO - PROCESS | 1658 | --DOCSHELL 0x12d93a000 == 53 [pid = 1658] [id = 19] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1187a5800) [pid = 1658] [serial = 1026] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1126b6c00) [pid = 1658] [serial = 1002] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x11679c800) [pid = 1658] [serial = 1005] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x11902b000) [pid = 1658] [serial = 1008] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x123f66400) [pid = 1658] [serial = 1011] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOCSHELL 0x1258ce800 == 52 [pid = 1658] [id = 346] 03:17:19 INFO - PROCESS | 1658 | --DOCSHELL 0x123b16000 == 51 [pid = 1658] [id = 345] 03:17:19 INFO - PROCESS | 1658 | --DOCSHELL 0x117d0b000 == 50 [pid = 1658] [id = 344] 03:17:19 INFO - PROCESS | 1658 | --DOCSHELL 0x115f1b800 == 49 [pid = 1658] [id = 343] 03:17:19 INFO - PROCESS | 1658 | 1462357039639 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x116215800 == 50 [pid = 1658] [id = 369] 03:17:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1126b6c00) [pid = 1658] [serial = 1106] [outer = 0x0] 03:17:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x11628a000) [pid = 1658] [serial = 1107] [outer = 0x1126b6c00] 03:17:19 INFO - PROCESS | 1658 | 1462357039666 Marionette DEBUG loaded listener.js 03:17:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1182ae000) [pid = 1658] [serial = 1108] [outer = 0x1126b6c00] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x128ea1000) [pid = 1658] [serial = 1000] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x125283000) [pid = 1658] [serial = 943] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x116743000) [pid = 1658] [serial = 949] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x11856ac00) [pid = 1658] [serial = 952] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x119e85800) [pid = 1658] [serial = 955] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x124b16800) [pid = 1658] [serial = 958] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x11326dc00) [pid = 1658] [serial = 946] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1168cb000) [pid = 1658] [serial = 1018] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x115de8000) [pid = 1658] [serial = 1017] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x113190c00) [pid = 1658] [serial = 1020] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1182a3400) [pid = 1658] [serial = 1021] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x115de4800) [pid = 1658] [serial = 1015] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x113197800) [pid = 1658] [serial = 1014] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x118561000) [pid = 1658] [serial = 1023] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1185b4400) [pid = 1658] [serial = 1024] [outer = 0x0] [url = about:blank] 03:17:19 INFO - PROCESS | 1658 | 1462357039971 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]]]}] 03:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 588ms 03:17:19 INFO - PROCESS | 1658 | 1462357039996 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 03:17:19 INFO - PROCESS | 1658 | 1462357039998 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 03:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:17:20 INFO - PROCESS | 1658 | 1462357040004 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:17:20 INFO - PROCESS | 1658 | 1462357040009 Marionette TRACE conn2 <- [1,1450,null,{}] 03:17:20 INFO - PROCESS | 1658 | 1462357040014 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}] 03:17:20 INFO - PROCESS | 1658 | 1462357040102 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 03:17:20 INFO - PROCESS | 1658 | 1462357040169 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x118247800 == 51 [pid = 1658] [id = 370] 03:17:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x112ca3c00) [pid = 1658] [serial = 1109] [outer = 0x0] 03:17:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1185ad400) [pid = 1658] [serial = 1110] [outer = 0x112ca3c00] 03:17:20 INFO - PROCESS | 1658 | 1462357040194 Marionette DEBUG loaded listener.js 03:17:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x11912b000) [pid = 1658] [serial = 1111] [outer = 0x112ca3c00] 03:17:20 INFO - PROCESS | 1658 | 1462357040487 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]]]}] 03:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 529ms 03:17:20 INFO - PROCESS | 1658 | 1462357040531 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 03:17:20 INFO - PROCESS | 1658 | 1462357040532 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 03:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:17:20 INFO - PROCESS | 1658 | 1462357040535 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:17:20 INFO - PROCESS | 1658 | 1462357040536 Marionette TRACE conn2 <- [1,1454,null,{}] 03:17:20 INFO - PROCESS | 1658 | 1462357040538 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}] 03:17:20 INFO - PROCESS | 1658 | 1462357040620 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 03:17:20 INFO - PROCESS | 1658 | 1462357040626 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x123b22000 == 52 [pid = 1658] [id = 371] 03:17:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x119830000) [pid = 1658] [serial = 1112] [outer = 0x0] 03:17:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x119b71000) [pid = 1658] [serial = 1113] [outer = 0x119830000] 03:17:20 INFO - PROCESS | 1658 | 1462357040653 Marionette DEBUG loaded listener.js 03:17:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1212b9c00) [pid = 1658] [serial = 1114] [outer = 0x119830000] 03:17:21 INFO - PROCESS | 1658 | 1462357041002 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]]]}] 03:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 518ms 03:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:17:21 INFO - PROCESS | 1658 | 1462357041054 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 03:17:21 INFO - PROCESS | 1658 | 1462357041055 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 03:17:21 INFO - PROCESS | 1658 | 1462357041057 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:17:21 INFO - PROCESS | 1658 | 1462357041058 Marionette TRACE conn2 <- [1,1458,null,{}] 03:17:21 INFO - PROCESS | 1658 | 1462357041060 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}] 03:17:21 INFO - PROCESS | 1658 | 1462357041141 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 03:17:21 INFO - PROCESS | 1658 | 1462357041147 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x117364000 == 53 [pid = 1658] [id = 372] 03:17:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x124404000) [pid = 1658] [serial = 1115] [outer = 0x0] 03:17:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x124b16800) [pid = 1658] [serial = 1116] [outer = 0x124404000] 03:17:21 INFO - PROCESS | 1658 | 1462357041180 Marionette DEBUG loaded listener.js 03:17:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x125283000) [pid = 1658] [serial = 1117] [outer = 0x124404000] 03:17:21 INFO - PROCESS | 1658 | 1462357041592 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]]]}] 03:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 570ms 03:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:17:21 INFO - PROCESS | 1658 | 1462357041645 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 03:17:21 INFO - PROCESS | 1658 | 1462357041647 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 03:17:21 INFO - PROCESS | 1658 | 1462357041650 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:17:21 INFO - PROCESS | 1658 | 1462357041652 Marionette TRACE conn2 <- [1,1462,null,{}] 03:17:21 INFO - PROCESS | 1658 | 1462357041655 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}] 03:17:21 INFO - PROCESS | 1658 | 1462357041821 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 03:17:21 INFO - PROCESS | 1658 | 1462357041844 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ee4000 == 54 [pid = 1658] [id = 373] 03:17:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1253e5c00) [pid = 1658] [serial = 1118] [outer = 0x0] 03:17:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x127151c00) [pid = 1658] [serial = 1119] [outer = 0x1253e5c00] 03:17:21 INFO - PROCESS | 1658 | 1462357041879 Marionette DEBUG loaded listener.js 03:17:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1274cb800) [pid = 1658] [serial = 1120] [outer = 0x1253e5c00] 03:17:22 INFO - PROCESS | 1658 | 1462357042235 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]]]}] 03:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 619ms 03:17:22 INFO - PROCESS | 1658 | 1462357042272 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 03:17:22 INFO - PROCESS | 1658 | 1462357042274 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 03:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:17:22 INFO - PROCESS | 1658 | 1462357042276 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:17:22 INFO - PROCESS | 1658 | 1462357042277 Marionette TRACE conn2 <- [1,1466,null,{}] 03:17:22 INFO - PROCESS | 1658 | 1462357042279 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}] 03:17:22 INFO - PROCESS | 1658 | 1462357042379 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 03:17:22 INFO - PROCESS | 1658 | 1462357042413 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b37b800 == 55 [pid = 1658] [id = 374] 03:17:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1274cc800) [pid = 1658] [serial = 1121] [outer = 0x0] 03:17:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x128a17800) [pid = 1658] [serial = 1122] [outer = 0x1274cc800] 03:17:22 INFO - PROCESS | 1658 | 1462357042438 Marionette DEBUG loaded listener.js 03:17:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x128d6c800) [pid = 1658] [serial = 1123] [outer = 0x1274cc800] 03:17:22 INFO - PROCESS | 1658 | 1462357042770 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]]]}] 03:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 520ms 03:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:17:22 INFO - PROCESS | 1658 | 1462357042796 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 03:17:22 INFO - PROCESS | 1658 | 1462357042798 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 03:17:22 INFO - PROCESS | 1658 | 1462357042800 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:17:22 INFO - PROCESS | 1658 | 1462357042801 Marionette TRACE conn2 <- [1,1470,null,{}] 03:17:22 INFO - PROCESS | 1658 | 1462357042803 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}] 03:17:22 INFO - PROCESS | 1658 | 1462357042906 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 03:17:22 INFO - PROCESS | 1658 | 1462357042918 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb38800 == 56 [pid = 1658] [id = 375] 03:17:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x128d6f800) [pid = 1658] [serial = 1124] [outer = 0x0] 03:17:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x129125000) [pid = 1658] [serial = 1125] [outer = 0x128d6f800] 03:17:22 INFO - PROCESS | 1658 | 1462357042943 Marionette DEBUG loaded listener.js 03:17:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1292c2800) [pid = 1658] [serial = 1126] [outer = 0x128d6f800] 03:17:23 INFO - PROCESS | 1658 | 1462357043276 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]]]}] 03:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 519ms 03:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:17:23 INFO - PROCESS | 1658 | 1462357043320 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 03:17:23 INFO - PROCESS | 1658 | 1462357043321 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 03:17:23 INFO - PROCESS | 1658 | 1462357043323 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:17:23 INFO - PROCESS | 1658 | 1462357043324 Marionette TRACE conn2 <- [1,1474,null,{}] 03:17:23 INFO - PROCESS | 1658 | 1462357043327 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}] 03:17:23 INFO - PROCESS | 1658 | 1462357043430 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 03:17:23 INFO - PROCESS | 1658 | 1462357043444 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cbaa000 == 57 [pid = 1658] [id = 376] 03:17:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x128ae0800) [pid = 1658] [serial = 1127] [outer = 0x0] 03:17:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x12a806000) [pid = 1658] [serial = 1128] [outer = 0x128ae0800] 03:17:23 INFO - PROCESS | 1658 | 1462357043469 Marionette DEBUG loaded listener.js 03:17:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x12a80d000) [pid = 1658] [serial = 1129] [outer = 0x128ae0800] 03:17:23 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x112e5fc00) [pid = 1658] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:17:23 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x119834800) [pid = 1658] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:17:23 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x112cad800) [pid = 1658] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:17:23 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x118728000) [pid = 1658] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:17:23 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x11983a800) [pid = 1658] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:17:23 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1276edc00) [pid = 1658] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:17:23 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1272ce800) [pid = 1658] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:17:23 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x124caec00) [pid = 1658] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:17:23 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x116f0b400) [pid = 1658] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:17:23 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x128d6e000) [pid = 1658] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:17:23 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x115f4a400) [pid = 1658] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:17:23 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1182a3000) [pid = 1658] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:17:23 INFO - PROCESS | 1658 | 1462357043918 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]]]}] 03:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 620ms 03:17:23 INFO - PROCESS | 1658 | 1462357043946 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 03:17:23 INFO - PROCESS | 1658 | 1462357043948 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 03:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:17:23 INFO - PROCESS | 1658 | 1462357043950 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:17:23 INFO - PROCESS | 1658 | 1462357043951 Marionette TRACE conn2 <- [1,1478,null,{}] 03:17:23 INFO - PROCESS | 1658 | 1462357043953 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}] 03:17:24 INFO - PROCESS | 1658 | 1462357044038 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 03:17:24 INFO - PROCESS | 1658 | 1462357044043 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297d6000 == 58 [pid = 1658] [id = 377] 03:17:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1134e3800) [pid = 1658] [serial = 1130] [outer = 0x0] 03:17:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x124b1b800) [pid = 1658] [serial = 1131] [outer = 0x1134e3800] 03:17:24 INFO - PROCESS | 1658 | 1462357044072 Marionette DEBUG loaded listener.js 03:17:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1292b7800) [pid = 1658] [serial = 1132] [outer = 0x1134e3800] 03:17:24 INFO - PROCESS | 1658 | 1462357044470 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]]]}] 03:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 571ms 03:17:24 INFO - PROCESS | 1658 | 1462357044521 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 03:17:24 INFO - PROCESS | 1658 | 1462357044523 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 03:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:17:24 INFO - PROCESS | 1658 | 1462357044525 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:17:24 INFO - PROCESS | 1658 | 1462357044527 Marionette TRACE conn2 <- [1,1482,null,{}] 03:17:24 INFO - PROCESS | 1658 | 1462357044529 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}] 03:17:24 INFO - PROCESS | 1658 | 1462357044627 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 03:17:24 INFO - PROCESS | 1658 | 1462357044632 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d58e800 == 59 [pid = 1658] [id = 378] 03:17:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x129628400) [pid = 1658] [serial = 1133] [outer = 0x0] 03:17:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x12ab4cc00) [pid = 1658] [serial = 1134] [outer = 0x129628400] 03:17:24 INFO - PROCESS | 1658 | 1462357044658 Marionette DEBUG loaded listener.js 03:17:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12addf000) [pid = 1658] [serial = 1135] [outer = 0x129628400] 03:17:25 INFO - PROCESS | 1658 | 1462357044999 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]]]}] 03:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 519ms 03:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:17:25 INFO - PROCESS | 1658 | 1462357045045 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 03:17:25 INFO - PROCESS | 1658 | 1462357045046 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 03:17:25 INFO - PROCESS | 1658 | 1462357045048 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:17:25 INFO - PROCESS | 1658 | 1462357045049 Marionette TRACE conn2 <- [1,1486,null,{}] 03:17:25 INFO - PROCESS | 1658 | 1462357045051 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}] 03:17:25 INFO - PROCESS | 1658 | 1462357045160 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 03:17:25 INFO - PROCESS | 1658 | 1462357045168 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d937000 == 60 [pid = 1658] [id = 379] 03:17:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x12ab50800) [pid = 1658] [serial = 1136] [outer = 0x0] 03:17:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x12ade9000) [pid = 1658] [serial = 1137] [outer = 0x12ab50800] 03:17:25 INFO - PROCESS | 1658 | 1462357045192 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x12b21b400) [pid = 1658] [serial = 1138] [outer = 0x12ab50800] 03:17:25 INFO - PROCESS | 1658 | 1462357045513 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]]]}] 03:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 518ms 03:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:17:25 INFO - PROCESS | 1658 | 1462357045566 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 03:17:25 INFO - PROCESS | 1658 | 1462357045567 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 03:17:25 INFO - PROCESS | 1658 | 1462357045569 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:17:25 INFO - PROCESS | 1658 | 1462357045570 Marionette TRACE conn2 <- [1,1490,null,{}] 03:17:25 INFO - PROCESS | 1658 | 1462357045573 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}] 03:17:25 INFO - PROCESS | 1658 | 1462357045658 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 03:17:25 INFO - PROCESS | 1658 | 1462357045662 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da93800 == 61 [pid = 1658] [id = 380] 03:17:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x12b21e000) [pid = 1658] [serial = 1139] [outer = 0x0] 03:17:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x12ba76800) [pid = 1658] [serial = 1140] [outer = 0x12b21e000] 03:17:25 INFO - PROCESS | 1658 | 1462357045687 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x12ba7d400) [pid = 1658] [serial = 1141] [outer = 0x12b21e000] 03:17:26 INFO - PROCESS | 1658 | 1462357046171 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]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 619ms 03:17:26 INFO - PROCESS | 1658 | 1462357046190 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 03:17:26 INFO - PROCESS | 1658 | 1462357046193 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 03:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:17:26 INFO - PROCESS | 1658 | 1462357046197 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - PROCESS | 1658 | 1462357046199 Marionette TRACE conn2 <- [1,1494,null,{}] 03:17:26 INFO - PROCESS | 1658 | 1462357046203 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}] 03:17:26 INFO - PROCESS | 1658 | 1462357046313 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 03:17:26 INFO - PROCESS | 1658 | 1462357046408 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x11971c800 == 62 [pid = 1658] [id = 381] 03:17:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x115f56c00) [pid = 1658] [serial = 1142] [outer = 0x0] 03:17:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x11624c000) [pid = 1658] [serial = 1143] [outer = 0x115f56c00] 03:17:26 INFO - PROCESS | 1658 | 1462357046453 Marionette DEBUG loaded listener.js 03:17:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x117681800) [pid = 1658] [serial = 1144] [outer = 0x115f56c00] 03:17:26 INFO - PROCESS | 1658 | 1462357046893 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]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 721ms 03:17:26 INFO - PROCESS | 1658 | 1462357046918 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 03:17:26 INFO - PROCESS | 1658 | 1462357046922 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 03:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:17:26 INFO - PROCESS | 1658 | 1462357046929 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - PROCESS | 1658 | 1462357046931 Marionette TRACE conn2 <- [1,1498,null,{}] 03:17:26 INFO - PROCESS | 1658 | 1462357046934 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}] 03:17:27 INFO - PROCESS | 1658 | 1462357047043 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 03:17:27 INFO - PROCESS | 1658 | 1462357047100 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ec9800 == 63 [pid = 1658] [id = 382] 03:17:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1181ba800) [pid = 1658] [serial = 1145] [outer = 0x0] 03:17:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x11856a800) [pid = 1658] [serial = 1146] [outer = 0x1181ba800] 03:17:27 INFO - PROCESS | 1658 | 1462357047129 Marionette DEBUG loaded listener.js 03:17:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x11885d000) [pid = 1658] [serial = 1147] [outer = 0x1181ba800] 03:17:27 INFO - PROCESS | 1658 | 1462357047583 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]]]}] 03:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 675ms 03:17:27 INFO - PROCESS | 1658 | 1462357047602 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 03:17:27 INFO - PROCESS | 1658 | 1462357047604 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 03:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:17:27 INFO - PROCESS | 1658 | 1462357047606 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:17:27 INFO - PROCESS | 1658 | 1462357047609 Marionette TRACE conn2 <- [1,1502,null,{}] 03:17:27 INFO - PROCESS | 1658 | 1462357047617 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}] 03:17:27 INFO - PROCESS | 1658 | 1462357047751 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 03:17:27 INFO - PROCESS | 1658 | 1462357047812 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d4e8000 == 64 [pid = 1658] [id = 383] 03:17:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1211e6400) [pid = 1658] [serial = 1148] [outer = 0x0] 03:17:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x124b22c00) [pid = 1658] [serial = 1149] [outer = 0x1211e6400] 03:17:27 INFO - PROCESS | 1658 | 1462357047884 Marionette DEBUG loaded listener.js 03:17:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12722e400) [pid = 1658] [serial = 1150] [outer = 0x1211e6400] 03:17:28 INFO - PROCESS | 1658 | 1462357048283 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]]]}] 03:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 723ms 03:17:28 INFO - PROCESS | 1658 | 1462357048330 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 03:17:28 INFO - PROCESS | 1658 | 1462357048331 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 03:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:17:28 INFO - PROCESS | 1658 | 1462357048334 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:17:28 INFO - PROCESS | 1658 | 1462357048335 Marionette TRACE conn2 <- [1,1506,null,{}] 03:17:28 INFO - PROCESS | 1658 | 1462357048337 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}] 03:17:28 INFO - PROCESS | 1658 | 1462357048442 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 03:17:28 INFO - PROCESS | 1658 | 1462357048511 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dab6000 == 65 [pid = 1658] [id = 384] 03:17:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x128adbc00) [pid = 1658] [serial = 1151] [outer = 0x0] 03:17:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x128d69800) [pid = 1658] [serial = 1152] [outer = 0x128adbc00] 03:17:28 INFO - PROCESS | 1658 | 1462357048541 Marionette DEBUG loaded listener.js 03:17:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1292b8400) [pid = 1658] [serial = 1153] [outer = 0x128adbc00] 03:17:28 INFO - PROCESS | 1658 | 1462357048938 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]]]}] 03:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 621ms 03:17:28 INFO - PROCESS | 1658 | 1462357048955 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 03:17:28 INFO - PROCESS | 1658 | 1462357048957 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 03:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:17:28 INFO - PROCESS | 1658 | 1462357048959 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:17:28 INFO - PROCESS | 1658 | 1462357048960 Marionette TRACE conn2 <- [1,1510,null,{}] 03:17:28 INFO - PROCESS | 1658 | 1462357048963 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}] 03:17:29 INFO - PROCESS | 1658 | 1462357049065 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 03:17:29 INFO - PROCESS | 1658 | 1462357049153 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e302800 == 66 [pid = 1658] [id = 385] 03:17:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x128a1f400) [pid = 1658] [serial = 1154] [outer = 0x0] 03:17:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12961f400) [pid = 1658] [serial = 1155] [outer = 0x128a1f400] 03:17:29 INFO - PROCESS | 1658 | 1462357049183 Marionette DEBUG loaded listener.js 03:17:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12ab48000) [pid = 1658] [serial = 1156] [outer = 0x128a1f400] 03:17:29 INFO - PROCESS | 1658 | 1462357049571 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]]]}] 03:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 669ms 03:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:17:29 INFO - PROCESS | 1658 | 1462357049629 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 03:17:29 INFO - PROCESS | 1658 | 1462357049630 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 03:17:29 INFO - PROCESS | 1658 | 1462357049632 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:17:29 INFO - PROCESS | 1658 | 1462357049633 Marionette TRACE conn2 <- [1,1514,null,{}] 03:17:29 INFO - PROCESS | 1658 | 1462357049636 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}] 03:17:29 INFO - PROCESS | 1658 | 1462357049757 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 03:17:29 INFO - PROCESS | 1658 | 1462357049827 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e31f000 == 67 [pid = 1658] [id = 386] 03:17:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x12ab4c800) [pid = 1658] [serial = 1157] [outer = 0x0] 03:17:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x12ba75c00) [pid = 1658] [serial = 1158] [outer = 0x12ab4c800] 03:17:29 INFO - PROCESS | 1658 | 1462357049859 Marionette DEBUG loaded listener.js 03:17:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x12bb7fc00) [pid = 1658] [serial = 1159] [outer = 0x12ab4c800] 03:17:30 INFO - PROCESS | 1658 | 1462357050527 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]]]}] 03:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 973ms 03:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:17:30 INFO - PROCESS | 1658 | 1462357050605 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 03:17:30 INFO - PROCESS | 1658 | 1462357050607 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 03:17:30 INFO - PROCESS | 1658 | 1462357050611 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:17:30 INFO - PROCESS | 1658 | 1462357050613 Marionette TRACE conn2 <- [1,1518,null,{}] 03:17:30 INFO - PROCESS | 1658 | 1462357050617 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}] 03:17:30 INFO - PROCESS | 1658 | 1462357050715 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 03:17:30 INFO - PROCESS | 1658 | 1462357050783 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x124c9b800 == 68 [pid = 1658] [id = 387] 03:17:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x115de5000) [pid = 1658] [serial = 1160] [outer = 0x0] 03:17:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x115f57000) [pid = 1658] [serial = 1161] [outer = 0x115de5000] 03:17:30 INFO - PROCESS | 1658 | 1462357050812 Marionette DEBUG loaded listener.js 03:17:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x116f03400) [pid = 1658] [serial = 1162] [outer = 0x115de5000] 03:17:31 INFO - PROCESS | 1658 | 1462357051204 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]]]}] 03:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 620ms 03:17:31 INFO - PROCESS | 1658 | 1462357051231 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 03:17:31 INFO - PROCESS | 1658 | 1462357051235 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 03:17:31 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:17:31 INFO - PROCESS | 1658 | 1462357051239 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:17:31 INFO - PROCESS | 1658 | 1462357051241 Marionette TRACE conn2 <- [1,1522,null,{}] 03:17:31 INFO - PROCESS | 1658 | 1462357051243 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}] 03:17:31 INFO - PROCESS | 1658 | 1462357051342 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 03:17:31 INFO - PROCESS | 1658 | 1462357051401 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191c7000 == 69 [pid = 1658] [id = 388] 03:17:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x115de6000) [pid = 1658] [serial = 1163] [outer = 0x0] 03:17:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x116f0b400) [pid = 1658] [serial = 1164] [outer = 0x115de6000] 03:17:31 INFO - PROCESS | 1658 | 1462357051429 Marionette DEBUG loaded listener.js 03:17:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x11832b800) [pid = 1658] [serial = 1165] [outer = 0x115de6000] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x113e19000 == 68 [pid = 1658] [id = 25] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb9d000 == 67 [pid = 1658] [id = 15] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12c75d800 == 66 [pid = 1658] [id = 281] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x1133a6000 == 65 [pid = 1658] [id = 23] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12d937000 == 64 [pid = 1658] [id = 379] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12d58e800 == 63 [pid = 1658] [id = 378] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x1297d6000 == 62 [pid = 1658] [id = 377] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12cbaa000 == 61 [pid = 1658] [id = 376] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb38800 == 60 [pid = 1658] [id = 375] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12b37b800 == 59 [pid = 1658] [id = 374] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x128ee4000 == 58 [pid = 1658] [id = 373] 03:17:31 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1292b7000) [pid = 1658] [serial = 1083] [outer = 0x0] [url = about:blank] 03:17:31 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x11832d800) [pid = 1658] [serial = 1035] [outer = 0x0] [url = about:blank] 03:17:31 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1167a9c00) [pid = 1658] [serial = 1032] [outer = 0x0] [url = about:blank] 03:17:31 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x11982cc00) [pid = 1658] [serial = 1038] [outer = 0x0] [url = about:blank] 03:17:31 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x12415e800) [pid = 1658] [serial = 1044] [outer = 0x0] [url = about:blank] 03:17:31 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x11a021000) [pid = 1658] [serial = 1041] [outer = 0x0] [url = about:blank] 03:17:31 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x125038c00) [pid = 1658] [serial = 1047] [outer = 0x0] [url = about:blank] 03:17:31 INFO - PROCESS | 1658 | 1462357051852 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"]]]}] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x117364000 == 57 [pid = 1658] [id = 372] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x123b22000 == 56 [pid = 1658] [id = 371] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x118247800 == 55 [pid = 1658] [id = 370] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x116215800 == 54 [pid = 1658] [id = 369] 03:17:31 INFO - PROCESS | 1658 | --DOCSHELL 0x1297e1800 == 53 [pid = 1658] [id = 368] 03:17:31 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 () { 03:17:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:17:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:17:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:17:31 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 () { 03:17:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:17:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:17:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:17:31 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 () { 03:17:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:17:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:17:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:17:31 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 () { 03:17:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:17:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:17:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:17:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 671ms 03:17:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:17:31 INFO - PROCESS | 1658 | 1462357051911 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 03:17:31 INFO - PROCESS | 1658 | 1462357051912 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 03:17:31 INFO - PROCESS | 1658 | 1462357051914 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:17:31 INFO - PROCESS | 1658 | 1462357051917 Marionette TRACE conn2 <- [1,1526,null,{}] 03:17:31 INFO - PROCESS | 1658 | 1462357051924 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}] 03:17:32 INFO - PROCESS | 1658 | 1462357052030 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 03:17:32 INFO - PROCESS | 1658 | 1462357052043 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x1190be000 == 54 [pid = 1658] [id = 389] 03:17:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x11982cc00) [pid = 1658] [serial = 1166] [outer = 0x0] 03:17:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x11997b800) [pid = 1658] [serial = 1167] [outer = 0x11982cc00] 03:17:32 INFO - PROCESS | 1658 | 1462357052071 Marionette DEBUG loaded listener.js 03:17:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x119e85800) [pid = 1658] [serial = 1168] [outer = 0x11982cc00] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x129258c00) [pid = 1658] [serial = 1081] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x115f53400) [pid = 1658] [serial = 1053] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x123be7400) [pid = 1658] [serial = 1059] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x112e63400) [pid = 1658] [serial = 1050] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x1121db400) [pid = 1658] [serial = 1029] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x11885c800) [pid = 1658] [serial = 1027] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x124403c00) [pid = 1658] [serial = 1062] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x128ade400) [pid = 1658] [serial = 1072] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1276ed800) [pid = 1658] [serial = 1069] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1272c7000) [pid = 1658] [serial = 1066] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1276e2000) [pid = 1658] [serial = 1068] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x128adf400) [pid = 1658] [serial = 1077] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x125036000) [pid = 1658] [serial = 1063] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x128ea5c00) [pid = 1658] [serial = 1080] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1182ae400) [pid = 1658] [serial = 1074] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x126290400) [pid = 1658] [serial = 1065] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x115dadc00) [pid = 1658] [serial = 1051] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x118854800) [pid = 1658] [serial = 1057] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x128d68c00) [pid = 1658] [serial = 1078] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1244a8400) [pid = 1658] [serial = 1060] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x128a13c00) [pid = 1658] [serial = 1075] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x128a1a400) [pid = 1658] [serial = 1071] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x118561800) [pid = 1658] [serial = 1056] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x118078400) [pid = 1658] [serial = 1054] [outer = 0x0] [url = about:blank] 03:17:32 INFO - PROCESS | 1658 | 1462357052446 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"]]]}] 03:17:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:17:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:17:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:17:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:17:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:17:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:17:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:17:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:17:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:17:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 572ms 03:17:32 INFO - PROCESS | 1658 | 1462357052487 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 03:17:32 INFO - PROCESS | 1658 | 1462357052489 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 03:17:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:17:32 INFO - PROCESS | 1658 | 1462357052491 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:17:32 INFO - PROCESS | 1658 | 1462357052492 Marionette TRACE conn2 <- [1,1530,null,{}] 03:17:32 INFO - PROCESS | 1658 | 1462357052495 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}] 03:17:32 INFO - PROCESS | 1658 | 1462357052581 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 03:17:32 INFO - PROCESS | 1658 | 1462357052585 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x127617800 == 55 [pid = 1658] [id = 390] 03:17:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1212b5000) [pid = 1658] [serial = 1169] [outer = 0x0] 03:17:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x123f66000) [pid = 1658] [serial = 1170] [outer = 0x1212b5000] 03:17:32 INFO - PROCESS | 1658 | 1462357052612 Marionette DEBUG loaded listener.js 03:17:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x126290800) [pid = 1658] [serial = 1171] [outer = 0x1212b5000] 03:17:32 INFO - PROCESS | 1658 | 1462357052924 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]]]}] 03:17:32 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 03:17:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:17:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:17:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:17:32 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. 03:17:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:17:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 472ms 03:17:32 INFO - PROCESS | 1658 | 1462357052963 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 03:17:32 INFO - PROCESS | 1658 | 1462357052965 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 03:17:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:17:32 INFO - PROCESS | 1658 | 1462357052967 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:17:32 INFO - PROCESS | 1658 | 1462357052968 Marionette TRACE conn2 <- [1,1534,null,{}] 03:17:32 INFO - PROCESS | 1658 | 1462357052970 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}] 03:17:33 INFO - PROCESS | 1658 | 1462357053057 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 03:17:33 INFO - PROCESS | 1658 | 1462357053117 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x1292e2800 == 56 [pid = 1658] [id = 391] 03:17:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1253e9c00) [pid = 1658] [serial = 1172] [outer = 0x0] 03:17:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x127233800) [pid = 1658] [serial = 1173] [outer = 0x1253e9c00] 03:17:33 INFO - PROCESS | 1658 | 1462357053143 Marionette DEBUG loaded listener.js 03:17:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1276e5c00) [pid = 1658] [serial = 1174] [outer = 0x1253e9c00] 03:17:33 INFO - PROCESS | 1658 | 1462357053453 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]]]}] 03:17:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:17:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 517ms 03:17:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:17:33 INFO - PROCESS | 1658 | 1462357053485 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 03:17:33 INFO - PROCESS | 1658 | 1462357053486 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 03:17:33 INFO - PROCESS | 1658 | 1462357053488 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:17:33 INFO - PROCESS | 1658 | 1462357053489 Marionette TRACE conn2 <- [1,1538,null,{}] 03:17:33 INFO - PROCESS | 1658 | 1462357053492 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}] 03:17:33 INFO - PROCESS | 1658 | 1462357053589 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 03:17:33 INFO - PROCESS | 1658 | 1462357053653 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab27800 == 57 [pid = 1658] [id = 392] 03:17:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x1276e2000) [pid = 1658] [serial = 1175] [outer = 0x0] 03:17:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x128d67400) [pid = 1658] [serial = 1176] [outer = 0x1276e2000] 03:17:33 INFO - PROCESS | 1658 | 1462357053681 Marionette DEBUG loaded listener.js 03:17:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x12a810c00) [pid = 1658] [serial = 1177] [outer = 0x1276e2000] 03:17:33 INFO - PROCESS | 1658 | 1462357053998 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]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:17:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 520ms 03:17:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:17:34 INFO - PROCESS | 1658 | 1462357054009 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 1658 | 1462357054012 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 03:17:34 INFO - PROCESS | 1658 | 1462357054015 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - PROCESS | 1658 | 1462357054017 Marionette TRACE conn2 <- [1,1542,null,{}] 03:17:34 INFO - PROCESS | 1658 | 1462357054019 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}] 03:17:34 INFO - PROCESS | 1658 | 1462357054123 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 03:17:34 INFO - PROCESS | 1658 | 1462357054135 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb3b000 == 58 [pid = 1658] [id = 393] 03:17:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12714a400) [pid = 1658] [serial = 1178] [outer = 0x0] 03:17:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12ade3400) [pid = 1658] [serial = 1179] [outer = 0x12714a400] 03:17:34 INFO - PROCESS | 1658 | 1462357054160 Marionette DEBUG loaded listener.js 03:17:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12b21f400) [pid = 1658] [serial = 1180] [outer = 0x12714a400] 03:17:34 INFO - PROCESS | 1658 | 1462357054496 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]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:17:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 520ms 03:17:34 INFO - PROCESS | 1658 | 1462357054535 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 1658 | 1462357054536 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 03:17:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:17:34 INFO - PROCESS | 1658 | 1462357054539 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - PROCESS | 1658 | 1462357054540 Marionette TRACE conn2 <- [1,1546,null,{}] 03:17:34 INFO - PROCESS | 1658 | 1462357054542 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}] 03:17:34 INFO - PROCESS | 1658 | 1462357054648 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 03:17:34 INFO - PROCESS | 1658 | 1462357054662 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ca45000 == 59 [pid = 1658] [id = 394] 03:17:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12ade7000) [pid = 1658] [serial = 1181] [outer = 0x0] 03:17:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x12ba7f000) [pid = 1658] [serial = 1182] [outer = 0x12ade7000] 03:17:34 INFO - PROCESS | 1658 | 1462357054687 Marionette DEBUG loaded listener.js 03:17:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12bb76800) [pid = 1658] [serial = 1183] [outer = 0x12ade7000] 03:17:35 INFO - PROCESS | 1658 | 1462357055015 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]]]}] 03:17:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:17:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 518ms 03:17:35 INFO - PROCESS | 1658 | 1462357055057 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 03:17:35 INFO - PROCESS | 1658 | 1462357055058 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 03:17:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:17:35 INFO - PROCESS | 1658 | 1462357055061 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:17:35 INFO - PROCESS | 1658 | 1462357055062 Marionette TRACE conn2 <- [1,1550,null,{}] 03:17:35 INFO - PROCESS | 1658 | 1462357055064 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}] 03:17:35 INFO - PROCESS | 1658 | 1462357055168 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 03:17:35 INFO - PROCESS | 1658 | 1462357055181 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d11e000 == 60 [pid = 1658] [id = 395] 03:17:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12ba7f400) [pid = 1658] [serial = 1184] [outer = 0x0] 03:17:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12bb81800) [pid = 1658] [serial = 1185] [outer = 0x12ba7f400] 03:17:35 INFO - PROCESS | 1658 | 1462357055206 Marionette DEBUG loaded listener.js 03:17:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12bf3c400) [pid = 1658] [serial = 1186] [outer = 0x12ba7f400] 03:17:35 INFO - PROCESS | 1658 | 1462357055552 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]]]}] 03:17:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:17:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 520ms 03:17:35 INFO - PROCESS | 1658 | 1462357055581 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 03:17:35 INFO - PROCESS | 1658 | 1462357055583 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 03:17:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:17:35 INFO - PROCESS | 1658 | 1462357055591 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:17:35 INFO - PROCESS | 1658 | 1462357055592 Marionette TRACE conn2 <- [1,1554,null,{}] 03:17:35 INFO - PROCESS | 1658 | 1462357055597 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}] 03:17:35 INFO - PROCESS | 1658 | 1462357055702 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 03:17:35 INFO - PROCESS | 1658 | 1462357055715 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d947800 == 61 [pid = 1658] [id = 396] 03:17:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12ba7fc00) [pid = 1658] [serial = 1187] [outer = 0x0] 03:17:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x12bf43c00) [pid = 1658] [serial = 1188] [outer = 0x12ba7fc00] 03:17:35 INFO - PROCESS | 1658 | 1462357055740 Marionette DEBUG loaded listener.js 03:17:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x12bfd4400) [pid = 1658] [serial = 1189] [outer = 0x12ba7fc00] 03:17:36 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1274cc800) [pid = 1658] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:17:36 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x111ec5c00) [pid = 1658] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:17:36 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x116254800) [pid = 1658] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:17:36 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1253e5c00) [pid = 1658] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:17:36 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x112ca3c00) [pid = 1658] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:17:36 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x128d6f800) [pid = 1658] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:17:36 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x12925dc00) [pid = 1658] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:17:36 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x119830000) [pid = 1658] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:17:36 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x1126b6c00) [pid = 1658] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:17:36 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x124404000) [pid = 1658] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:17:36 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x128ae0800) [pid = 1658] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:17:36 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1134e3800) [pid = 1658] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:17:36 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x12ab50800) [pid = 1658] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:17:36 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x129628400) [pid = 1658] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:17:36 INFO - PROCESS | 1658 | 1462357056196 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]]]}] 03:17:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:17:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 621ms 03:17:36 INFO - PROCESS | 1658 | 1462357056214 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 03:17:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:17:36 INFO - PROCESS | 1658 | 1462357056216 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 03:17:36 INFO - PROCESS | 1658 | 1462357056218 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 1658 | 1462357056220 Marionette TRACE conn2 <- [1,1558,null,{}] 03:17:36 INFO - PROCESS | 1658 | 1462357056222 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}] 03:17:36 INFO - PROCESS | 1658 | 1462357056327 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 03:17:36 INFO - PROCESS | 1658 | 1462357056385 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d93d000 == 62 [pid = 1658] [id = 397] 03:17:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x112ca3c00) [pid = 1658] [serial = 1190] [outer = 0x0] 03:17:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x119d26400) [pid = 1658] [serial = 1191] [outer = 0x112ca3c00] 03:17:36 INFO - PROCESS | 1658 | 1462357056415 Marionette DEBUG loaded listener.js 03:17:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12bfd0c00) [pid = 1658] [serial = 1192] [outer = 0x112ca3c00] 03:17:36 INFO - PROCESS | 1658 | 1462357056719 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]]]}] 03:17:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:17:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 518ms 03:17:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:17:36 INFO - PROCESS | 1658 | 1462357056737 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 03:17:36 INFO - PROCESS | 1658 | 1462357056738 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 03:17:36 INFO - PROCESS | 1658 | 1462357056740 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 1658 | 1462357056741 Marionette TRACE conn2 <- [1,1562,null,{}] 03:17:36 INFO - PROCESS | 1658 | 1462357056748 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}] 03:17:36 INFO - PROCESS | 1658 | 1462357056840 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 03:17:36 INFO - PROCESS | 1658 | 1462357056844 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x134ccf000 == 63 [pid = 1658] [id = 398] 03:17:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12bfd8c00) [pid = 1658] [serial = 1193] [outer = 0x0] 03:17:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12c180800) [pid = 1658] [serial = 1194] [outer = 0x12bfd8c00] 03:17:36 INFO - PROCESS | 1658 | 1462357056869 Marionette DEBUG loaded listener.js 03:17:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12c185800) [pid = 1658] [serial = 1195] [outer = 0x12bfd8c00] 03:17:37 INFO - PROCESS | 1658 | 1462357057218 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]]]}] 03:17:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:17:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 523ms 03:17:37 INFO - PROCESS | 1658 | 1462357057268 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 03:17:37 INFO - PROCESS | 1658 | 1462357057269 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 03:17:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:17:37 INFO - PROCESS | 1658 | 1462357057271 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:17:37 INFO - PROCESS | 1658 | 1462357057272 Marionette TRACE conn2 <- [1,1566,null,{}] 03:17:37 INFO - PROCESS | 1658 | 1462357057275 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}] 03:17:37 INFO - PROCESS | 1658 | 1462357057366 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 03:17:37 INFO - PROCESS | 1658 | 1462357057370 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x1355c7800 == 64 [pid = 1658] [id = 399] 03:17:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x12c185c00) [pid = 1658] [serial = 1196] [outer = 0x0] 03:17:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12c738000) [pid = 1658] [serial = 1197] [outer = 0x12c185c00] 03:17:37 INFO - PROCESS | 1658 | 1462357057400 Marionette DEBUG loaded listener.js 03:17:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12c73e400) [pid = 1658] [serial = 1198] [outer = 0x12c185c00] 03:17:37 INFO - PROCESS | 1658 | 1462357057774 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]]]}] 03:17:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:17:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 519ms 03:17:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:17:37 INFO - PROCESS | 1658 | 1462357057791 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 03:17:37 INFO - PROCESS | 1658 | 1462357057793 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 03:17:37 INFO - PROCESS | 1658 | 1462357057797 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:17:37 INFO - PROCESS | 1658 | 1462357057798 Marionette TRACE conn2 <- [1,1570,null,{}] 03:17:37 INFO - PROCESS | 1658 | 1462357057800 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}] 03:17:37 INFO - PROCESS | 1658 | 1462357057887 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 03:17:37 INFO - PROCESS | 1658 | 1462357057945 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x134c5b000 == 65 [pid = 1658] [id = 400] 03:17:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x110f53c00) [pid = 1658] [serial = 1199] [outer = 0x0] 03:17:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12c740800) [pid = 1658] [serial = 1200] [outer = 0x110f53c00] 03:17:37 INFO - PROCESS | 1658 | 1462357057970 Marionette DEBUG loaded listener.js 03:17:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12cb54c00) [pid = 1658] [serial = 1201] [outer = 0x110f53c00] 03:17:38 INFO - PROCESS | 1658 | 1462357058449 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]]]}] 03:17:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:17:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 720ms 03:17:38 INFO - PROCESS | 1658 | 1462357058518 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 03:17:38 INFO - PROCESS | 1658 | 1462357058520 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 03:17:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:17:38 INFO - PROCESS | 1658 | 1462357058524 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:17:38 INFO - PROCESS | 1658 | 1462357058526 Marionette TRACE conn2 <- [1,1574,null,{}] 03:17:38 INFO - PROCESS | 1658 | 1462357058531 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}] 03:17:38 INFO - PROCESS | 1658 | 1462357058639 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 03:17:38 INFO - PROCESS | 1658 | 1462357058714 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191c7800 == 66 [pid = 1658] [id = 401] 03:17:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x115f57400) [pid = 1658] [serial = 1202] [outer = 0x0] 03:17:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x1168ca800) [pid = 1658] [serial = 1203] [outer = 0x115f57400] 03:17:38 INFO - PROCESS | 1658 | 1462357058745 Marionette DEBUG loaded listener.js 03:17:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1182a6c00) [pid = 1658] [serial = 1204] [outer = 0x115f57400] 03:17:39 INFO - PROCESS | 1658 | 1462357059168 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]]]}] 03:17:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:17:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 672ms 03:17:39 INFO - PROCESS | 1658 | 1462357059197 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 03:17:39 INFO - PROCESS | 1658 | 1462357059201 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 03:17:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:17:39 INFO - PROCESS | 1658 | 1462357059206 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:17:39 INFO - PROCESS | 1658 | 1462357059208 Marionette TRACE conn2 <- [1,1578,null,{}] 03:17:39 INFO - PROCESS | 1658 | 1462357059231 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}] 03:17:39 INFO - PROCESS | 1658 | 1462357059341 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 03:17:39 INFO - PROCESS | 1658 | 1462357059403 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x128e1d000 == 67 [pid = 1658] [id = 402] 03:17:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x118331000) [pid = 1658] [serial = 1205] [outer = 0x0] 03:17:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x11982c800) [pid = 1658] [serial = 1206] [outer = 0x118331000] 03:17:39 INFO - PROCESS | 1658 | 1462357059433 Marionette DEBUG loaded listener.js 03:17:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1211e6800) [pid = 1658] [serial = 1207] [outer = 0x118331000] 03:17:39 INFO - PROCESS | 1658 | 1462357059882 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]]]}] 03:17:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:17:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 03:17:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:17:39 INFO - PROCESS | 1658 | 1462357059896 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 03:17:39 INFO - PROCESS | 1658 | 1462357059897 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 03:17:39 INFO - PROCESS | 1658 | 1462357059899 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:17:39 INFO - PROCESS | 1658 | 1462357059902 Marionette TRACE conn2 <- [1,1582,null,{}] 03:17:39 INFO - PROCESS | 1658 | 1462357059910 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}] 03:17:40 INFO - PROCESS | 1658 | 1462357060021 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 03:17:40 INFO - PROCESS | 1658 | 1462357060097 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da92800 == 68 [pid = 1658] [id = 403] 03:17:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1253ea800) [pid = 1658] [serial = 1208] [outer = 0x0] 03:17:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x128ae0800) [pid = 1658] [serial = 1209] [outer = 0x1253ea800] 03:17:40 INFO - PROCESS | 1658 | 1462357060131 Marionette DEBUG loaded listener.js 03:17:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1292b5000) [pid = 1658] [serial = 1210] [outer = 0x1253ea800] 03:17:40 INFO - PROCESS | 1658 | 1462357060551 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]]]}] 03:17:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:17:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 672ms 03:17:40 INFO - PROCESS | 1658 | 1462357060572 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 03:17:40 INFO - PROCESS | 1658 | 1462357060574 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 03:17:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:17:40 INFO - PROCESS | 1658 | 1462357060578 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:17:40 INFO - PROCESS | 1658 | 1462357060580 Marionette TRACE conn2 <- [1,1586,null,{}] 03:17:40 INFO - PROCESS | 1658 | 1462357060582 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}] 03:17:40 INFO - PROCESS | 1658 | 1462357060689 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 03:17:40 INFO - PROCESS | 1658 | 1462357060784 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x1355d0800 == 69 [pid = 1658] [id = 404] 03:17:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1292c1800) [pid = 1658] [serial = 1211] [outer = 0x0] 03:17:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12ab45800) [pid = 1658] [serial = 1212] [outer = 0x1292c1800] 03:17:40 INFO - PROCESS | 1658 | 1462357060814 Marionette DEBUG loaded listener.js 03:17:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12b21ac00) [pid = 1658] [serial = 1213] [outer = 0x1292c1800] 03:17:41 INFO - PROCESS | 1658 | 1462357061222 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]]]}] 03:17:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:17:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 03:17:41 INFO - PROCESS | 1658 | 1462357061248 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 03:17:41 INFO - PROCESS | 1658 | 1462357061249 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 03:17:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:17:41 INFO - PROCESS | 1658 | 1462357061251 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:17:41 INFO - PROCESS | 1658 | 1462357061252 Marionette TRACE conn2 <- [1,1590,null,{}] 03:17:41 INFO - PROCESS | 1658 | 1462357061255 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}] 03:17:41 INFO - PROCESS | 1658 | 1462357061359 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 03:17:41 INFO - PROCESS | 1658 | 1462357061462 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x135cd7800 == 70 [pid = 1658] [id = 405] 03:17:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12a80b800) [pid = 1658] [serial = 1214] [outer = 0x0] 03:17:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12bf3d000) [pid = 1658] [serial = 1215] [outer = 0x12a80b800] 03:17:41 INFO - PROCESS | 1658 | 1462357061494 Marionette DEBUG loaded listener.js 03:17:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12c17a000) [pid = 1658] [serial = 1216] [outer = 0x12a80b800] 03:17:41 INFO - PROCESS | 1658 | 1462357061898 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]]]}] 03:17:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:17:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 669ms 03:17:41 INFO - PROCESS | 1658 | 1462357061920 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 03:17:41 INFO - PROCESS | 1658 | 1462357061921 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 03:17:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:17:41 INFO - PROCESS | 1658 | 1462357061924 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:17:41 INFO - PROCESS | 1658 | 1462357061925 Marionette TRACE conn2 <- [1,1594,null,{}] 03:17:41 INFO - PROCESS | 1658 | 1462357061928 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}] 03:17:42 INFO - PROCESS | 1658 | 1462357062067 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 03:17:42 INFO - PROCESS | 1658 | 1462357062156 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x135dcf800 == 71 [pid = 1658] [id = 406] 03:17:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12c181800) [pid = 1658] [serial = 1217] [outer = 0x0] 03:17:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12cb56800) [pid = 1658] [serial = 1218] [outer = 0x12c181800] 03:17:42 INFO - PROCESS | 1658 | 1462357062188 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12ce3b000) [pid = 1658] [serial = 1219] [outer = 0x12c181800] 03:17:42 INFO - PROCESS | 1658 | 1462357062622 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]]]}] 03:17:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:17:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 722ms 03:17:42 INFO - PROCESS | 1658 | 1462357062647 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 03:17:42 INFO - PROCESS | 1658 | 1462357062648 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 03:17:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:17:42 INFO - PROCESS | 1658 | 1462357062651 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:17:42 INFO - PROCESS | 1658 | 1462357062652 Marionette TRACE conn2 <- [1,1598,null,{}] 03:17:42 INFO - PROCESS | 1658 | 1462357062654 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}] 03:17:42 INFO - PROCESS | 1658 | 1462357062761 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 03:17:42 INFO - PROCESS | 1658 | 1462357062865 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x1165f4000 == 72 [pid = 1658] [id = 407] 03:17:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x110f59000) [pid = 1658] [serial = 1220] [outer = 0x0] 03:17:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x1134ea400) [pid = 1658] [serial = 1221] [outer = 0x110f59000] 03:17:42 INFO - PROCESS | 1658 | 1462357062897 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x124b1c800) [pid = 1658] [serial = 1222] [outer = 0x110f59000] 03:17:43 INFO - PROCESS | 1658 | 1462357063688 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]]]}] 03:17:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:17:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1072ms 03:17:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:17:43 INFO - PROCESS | 1658 | 1462357063724 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 03:17:43 INFO - PROCESS | 1658 | 1462357063726 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 03:17:43 INFO - PROCESS | 1658 | 1462357063730 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:17:43 INFO - PROCESS | 1658 | 1462357063732 Marionette TRACE conn2 <- [1,1602,null,{}] 03:17:43 INFO - PROCESS | 1658 | 1462357063736 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}] 03:17:43 INFO - PROCESS | 1658 | 1462357063836 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 03:17:43 INFO - PROCESS | 1658 | 1462357063901 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x124c99800 == 73 [pid = 1658] [id = 408] 03:17:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x115f53c00) [pid = 1658] [serial = 1223] [outer = 0x0] 03:17:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x116f0e800) [pid = 1658] [serial = 1224] [outer = 0x115f53c00] 03:17:43 INFO - PROCESS | 1658 | 1462357063929 Marionette DEBUG loaded listener.js 03:17:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x1182ae400) [pid = 1658] [serial = 1225] [outer = 0x115f53c00] 03:17:44 INFO - PROCESS | 1658 | 1462357064351 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]]]}] 03:17:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:17:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 673ms 03:17:44 INFO - PROCESS | 1658 | 1462357064405 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 03:17:44 INFO - PROCESS | 1658 | 1462357064409 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 03:17:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:17:44 INFO - PROCESS | 1658 | 1462357064415 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:17:44 INFO - PROCESS | 1658 | 1462357064417 Marionette TRACE conn2 <- [1,1606,null,{}] 03:17:44 INFO - PROCESS | 1658 | 1462357064420 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}] 03:17:44 INFO - PROCESS | 1658 | 1462357064540 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 03:17:44 INFO - PROCESS | 1658 | 1462357064640 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191c4000 == 74 [pid = 1658] [id = 409] 03:17:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x118336800) [pid = 1658] [serial = 1226] [outer = 0x0] 03:17:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x1185b6c00) [pid = 1658] [serial = 1227] [outer = 0x118336800] 03:17:44 INFO - PROCESS | 1658 | 1462357064669 Marionette DEBUG loaded listener.js 03:17:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x11909d800) [pid = 1658] [serial = 1228] [outer = 0x118336800] 03:17:44 INFO - PROCESS | 1658 | --DOCSHELL 0x12b37c000 == 73 [pid = 1658] [id = 9] 03:17:44 INFO - PROCESS | 1658 | --DOCSHELL 0x119745800 == 72 [pid = 1658] [id = 6] 03:17:44 INFO - PROCESS | 1658 | --DOCSHELL 0x12c767800 == 71 [pid = 1658] [id = 13] 03:17:44 INFO - PROCESS | 1658 | --DOCSHELL 0x1355c7800 == 70 [pid = 1658] [id = 399] 03:17:44 INFO - PROCESS | 1658 | --DOCSHELL 0x134ccf000 == 69 [pid = 1658] [id = 398] 03:17:44 INFO - PROCESS | 1658 | --DOCSHELL 0x12d93d000 == 68 [pid = 1658] [id = 397] 03:17:44 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x12ba76800) [pid = 1658] [serial = 1140] [outer = 0x0] [url = about:blank] 03:17:44 INFO - PROCESS | 1658 | --DOCSHELL 0x12d947800 == 67 [pid = 1658] [id = 396] 03:17:44 INFO - PROCESS | 1658 | --DOCSHELL 0x12d11e000 == 66 [pid = 1658] [id = 395] 03:17:44 INFO - PROCESS | 1658 | --DOCSHELL 0x12ca45000 == 65 [pid = 1658] [id = 394] 03:17:44 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb3b000 == 64 [pid = 1658] [id = 393] 03:17:44 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab27800 == 63 [pid = 1658] [id = 392] 03:17:44 INFO - PROCESS | 1658 | --DOCSHELL 0x1292e2800 == 62 [pid = 1658] [id = 391] 03:17:44 INFO - PROCESS | 1658 | --DOCSHELL 0x127617800 == 61 [pid = 1658] [id = 390] 03:17:44 INFO - PROCESS | 1658 | --DOCSHELL 0x1190be000 == 60 [pid = 1658] [id = 389] 03:17:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1191c7000 == 59 [pid = 1658] [id = 388] 03:17:45 INFO - PROCESS | 1658 | --DOCSHELL 0x124c9b800 == 58 [pid = 1658] [id = 387] 03:17:45 INFO - PROCESS | 1658 | --DOCSHELL 0x128ec9800 == 57 [pid = 1658] [id = 382] 03:17:45 INFO - PROCESS | 1658 | --DOCSHELL 0x11971c800 == 56 [pid = 1658] [id = 381] 03:17:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12da93800 == 55 [pid = 1658] [id = 380] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x128a17800) [pid = 1658] [serial = 1122] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x129122800) [pid = 1658] [serial = 1098] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x11318dc00) [pid = 1658] [serial = 1102] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x1126b8400) [pid = 1658] [serial = 1101] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x118562000) [pid = 1658] [serial = 1105] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1182a5800) [pid = 1658] [serial = 1104] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x1274cb800) [pid = 1658] [serial = 1120] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x1185ad400) [pid = 1658] [serial = 1110] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x129125000) [pid = 1658] [serial = 1125] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x11912b000) [pid = 1658] [serial = 1111] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x12961ec00) [pid = 1658] [serial = 1084] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x119b71000) [pid = 1658] [serial = 1113] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x1212b9c00) [pid = 1658] [serial = 1114] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x11628a000) [pid = 1658] [serial = 1107] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1182ae000) [pid = 1658] [serial = 1108] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x124b16800) [pid = 1658] [serial = 1116] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x128d6c800) [pid = 1658] [serial = 1123] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1185b0000) [pid = 1658] [serial = 1089] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x12a806000) [pid = 1658] [serial = 1128] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x128a20400) [pid = 1658] [serial = 1095] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1253e2800) [pid = 1658] [serial = 1092] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x115de3800) [pid = 1658] [serial = 1086] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1292b7800) [pid = 1658] [serial = 1132] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x124b1b800) [pid = 1658] [serial = 1131] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x12ade9000) [pid = 1658] [serial = 1137] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12b21b400) [pid = 1658] [serial = 1138] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12a80d000) [pid = 1658] [serial = 1129] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x127151c00) [pid = 1658] [serial = 1119] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x12addf000) [pid = 1658] [serial = 1135] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1292c2800) [pid = 1658] [serial = 1126] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x12ab4cc00) [pid = 1658] [serial = 1134] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x125283000) [pid = 1658] [serial = 1117] [outer = 0x0] [url = about:blank] 03:17:45 INFO - PROCESS | 1658 | 1462357065091 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]]]}] 03:17:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:17:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 722ms 03:17:45 INFO - PROCESS | 1658 | 1462357065137 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 03:17:45 INFO - PROCESS | 1658 | 1462357065138 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 03:17:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:17:45 INFO - PROCESS | 1658 | 1462357065141 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:17:45 INFO - PROCESS | 1658 | 1462357065143 Marionette TRACE conn2 <- [1,1610,null,{}] 03:17:45 INFO - PROCESS | 1658 | 1462357065150 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}] 03:17:45 INFO - PROCESS | 1658 | 1462357065241 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 03:17:45 INFO - PROCESS | 1658 | 1462357065247 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x119f2f000 == 56 [pid = 1658] [id = 410] 03:17:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x11912b000) [pid = 1658] [serial = 1229] [outer = 0x0] 03:17:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x119b71000) [pid = 1658] [serial = 1230] [outer = 0x11912b000] 03:17:45 INFO - PROCESS | 1658 | 1462357065275 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x123f60800) [pid = 1658] [serial = 1231] [outer = 0x11912b000] 03:17:45 INFO - PROCESS | 1658 | 1462357065601 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]]]}] 03:17:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:17:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 471ms 03:17:45 INFO - PROCESS | 1658 | 1462357065636 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 03:17:45 INFO - PROCESS | 1658 | 1462357065638 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 03:17:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:17:45 INFO - PROCESS | 1658 | 1462357065642 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:17:45 INFO - PROCESS | 1658 | 1462357065643 Marionette TRACE conn2 <- [1,1614,null,{}] 03:17:45 INFO - PROCESS | 1658 | 1462357065646 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}] 03:17:45 INFO - PROCESS | 1658 | 1462357065731 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 03:17:45 INFO - PROCESS | 1658 | 1462357065735 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x128e18800 == 57 [pid = 1658] [id = 411] 03:17:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x124b1c000) [pid = 1658] [serial = 1232] [outer = 0x0] 03:17:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x125277400) [pid = 1658] [serial = 1233] [outer = 0x124b1c000] 03:17:45 INFO - PROCESS | 1658 | 1462357065762 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x126295800) [pid = 1658] [serial = 1234] [outer = 0x124b1c000] 03:17:46 INFO - PROCESS | 1658 | 1462357066122 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]]]}] 03:17:46 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 03:17:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 519ms 03:17:46 INFO - PROCESS | 1658 | 1462357066162 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 03:17:46 INFO - PROCESS | 1658 | 1462357066163 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 03:17:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:17:46 INFO - PROCESS | 1658 | 1462357066175 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:17:46 INFO - PROCESS | 1658 | 1462357066176 Marionette TRACE conn2 <- [1,1618,null,{}] 03:17:46 INFO - PROCESS | 1658 | 1462357066180 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}] 03:17:46 INFO - PROCESS | 1658 | 1462357066265 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 03:17:46 INFO - PROCESS | 1658 | 1462357066269 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x1292d0000 == 58 [pid = 1658] [id = 412] 03:17:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x127154000) [pid = 1658] [serial = 1235] [outer = 0x0] 03:17:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x1274c2000) [pid = 1658] [serial = 1236] [outer = 0x127154000] 03:17:46 INFO - PROCESS | 1658 | 1462357066296 Marionette DEBUG loaded listener.js 03:17:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1276edc00) [pid = 1658] [serial = 1237] [outer = 0x127154000] 03:17:46 INFO - PROCESS | 1658 | 1462357066638 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]]]}] 03:17:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:17:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 482ms 03:17:46 INFO - PROCESS | 1658 | 1462357066648 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 03:17:46 INFO - PROCESS | 1658 | 1462357066650 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 03:17:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:17:46 INFO - PROCESS | 1658 | 1462357066652 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:17:46 INFO - PROCESS | 1658 | 1462357066653 Marionette TRACE conn2 <- [1,1622,null,{}] 03:17:46 INFO - PROCESS | 1658 | 1462357066655 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}] 03:17:46 INFO - PROCESS | 1658 | 1462357066757 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 03:17:46 INFO - PROCESS | 1658 | 1462357066762 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12badb000 == 59 [pid = 1658] [id = 413] 03:17:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x128a20400) [pid = 1658] [serial = 1238] [outer = 0x0] 03:17:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x128d6d000) [pid = 1658] [serial = 1239] [outer = 0x128a20400] 03:17:46 INFO - PROCESS | 1658 | 1462357066789 Marionette DEBUG loaded listener.js 03:17:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12a806000) [pid = 1658] [serial = 1240] [outer = 0x128a20400] 03:17:47 INFO - PROCESS | 1658 | 1462357067175 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]]]}] 03:17:47 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 03:17:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 569ms 03:17:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:17:47 INFO - PROCESS | 1658 | 1462357067227 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 03:17:47 INFO - PROCESS | 1658 | 1462357067229 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 03:17:47 INFO - PROCESS | 1658 | 1462357067232 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:17:47 INFO - PROCESS | 1658 | 1462357067234 Marionette TRACE conn2 <- [1,1626,null,{}] 03:17:47 INFO - PROCESS | 1658 | 1462357067238 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}] 03:17:47 INFO - PROCESS | 1658 | 1462357067392 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 03:17:47 INFO - PROCESS | 1658 | 1462357067405 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb41000 == 60 [pid = 1658] [id = 414] 03:17:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12a803c00) [pid = 1658] [serial = 1241] [outer = 0x0] 03:17:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x12a82b400) [pid = 1658] [serial = 1242] [outer = 0x12a803c00] 03:17:47 INFO - PROCESS | 1658 | 1462357067430 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x12ab46000) [pid = 1658] [serial = 1243] [outer = 0x12a803c00] 03:17:47 INFO - PROCESS | 1658 | 1462357067737 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]]]}] 03:17:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:17:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 519ms 03:17:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:17:47 INFO - PROCESS | 1658 | 1462357067752 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 03:17:47 INFO - PROCESS | 1658 | 1462357067753 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 03:17:47 INFO - PROCESS | 1658 | 1462357067755 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:17:47 INFO - PROCESS | 1658 | 1462357067756 Marionette TRACE conn2 <- [1,1630,null,{}] 03:17:47 INFO - PROCESS | 1658 | 1462357067759 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}] 03:17:47 INFO - PROCESS | 1658 | 1462357067871 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 03:17:47 INFO - PROCESS | 1658 | 1462357067885 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c258800 == 61 [pid = 1658] [id = 415] 03:17:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12a833c00) [pid = 1658] [serial = 1244] [outer = 0x0] 03:17:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12b216000) [pid = 1658] [serial = 1245] [outer = 0x12a833c00] 03:17:47 INFO - PROCESS | 1658 | 1462357067909 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12ba80000) [pid = 1658] [serial = 1246] [outer = 0x12a833c00] 03:17:48 INFO - PROCESS | 1658 | 1462357068258 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]]]}] 03:17:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:17:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 524ms 03:17:48 INFO - PROCESS | 1658 | 1462357068280 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 03:17:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:17:48 INFO - PROCESS | 1658 | 1462357068281 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 03:17:48 INFO - PROCESS | 1658 | 1462357068283 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 1658 | 1462357068284 Marionette TRACE conn2 <- [1,1634,null,{}] 03:17:48 INFO - PROCESS | 1658 | 1462357068287 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}] 03:17:48 INFO - PROCESS | 1658 | 1462357068392 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 03:17:48 INFO - PROCESS | 1658 | 1462357068404 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c767800 == 62 [pid = 1658] [id = 416] 03:17:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12ade9000) [pid = 1658] [serial = 1247] [outer = 0x0] 03:17:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12bf38c00) [pid = 1658] [serial = 1248] [outer = 0x12ade9000] 03:17:48 INFO - PROCESS | 1658 | 1462357068428 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12bfce400) [pid = 1658] [serial = 1249] [outer = 0x12ade9000] 03:17:48 INFO - PROCESS | 1658 | 1462357068753 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]]]}] 03:17:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:17:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 518ms 03:17:48 INFO - PROCESS | 1658 | 1462357068803 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 03:17:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:17:48 INFO - PROCESS | 1658 | 1462357068805 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 03:17:48 INFO - PROCESS | 1658 | 1462357068809 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 1658 | 1462357068811 Marionette TRACE conn2 <- [1,1638,null,{}] 03:17:48 INFO - PROCESS | 1658 | 1462357068819 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}] 03:17:48 INFO - PROCESS | 1658 | 1462357068989 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 03:17:49 INFO - PROCESS | 1658 | 1462357069009 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d10a800 == 63 [pid = 1658] [id = 417] 03:17:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12bfcbc00) [pid = 1658] [serial = 1250] [outer = 0x0] 03:17:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12c17ac00) [pid = 1658] [serial = 1251] [outer = 0x12bfcbc00] 03:17:49 INFO - PROCESS | 1658 | 1462357069049 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12c738400) [pid = 1658] [serial = 1252] [outer = 0x12bfcbc00] 03:17:49 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x12714a400) [pid = 1658] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:17:49 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x12ba7f400) [pid = 1658] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:17:49 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x12ade7000) [pid = 1658] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:17:49 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x12ba7fc00) [pid = 1658] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:17:49 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x112ca3c00) [pid = 1658] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:17:49 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1276e2000) [pid = 1658] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:17:49 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1253e9c00) [pid = 1658] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:17:49 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1212b5000) [pid = 1658] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:17:49 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x115de6000) [pid = 1658] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:17:49 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x12bfd8c00) [pid = 1658] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:17:49 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x11982cc00) [pid = 1658] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:17:49 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x115de5000) [pid = 1658] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:17:49 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x12b21e000) [pid = 1658] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:17:49 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x12c185c00) [pid = 1658] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:17:49 INFO - PROCESS | 1658 | 1462357069692 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]]]}] 03:17:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:17:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 922ms 03:17:49 INFO - PROCESS | 1658 | 1462357069731 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 03:17:49 INFO - PROCESS | 1658 | 1462357069732 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 03:17:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:17:49 INFO - PROCESS | 1658 | 1462357069735 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:17:49 INFO - PROCESS | 1658 | 1462357069736 Marionette TRACE conn2 <- [1,1642,null,{}] 03:17:49 INFO - PROCESS | 1658 | 1462357069739 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}] 03:17:49 INFO - PROCESS | 1658 | 1462357069844 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 03:17:49 INFO - PROCESS | 1658 | 1462357069910 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d593000 == 64 [pid = 1658] [id = 418] 03:17:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x12b21e000) [pid = 1658] [serial = 1253] [outer = 0x0] 03:17:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12bf45800) [pid = 1658] [serial = 1254] [outer = 0x12b21e000] 03:17:49 INFO - PROCESS | 1658 | 1462357069939 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12cb5cc00) [pid = 1658] [serial = 1255] [outer = 0x12b21e000] 03:17:50 INFO - PROCESS | 1658 | 1462357070214 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]]]}] 03:17:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:17:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 518ms 03:17:50 INFO - PROCESS | 1658 | 1462357070253 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 1658 | 1462357070255 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 03:17:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:17:50 INFO - PROCESS | 1658 | 1462357070257 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 1658 | 1462357070258 Marionette TRACE conn2 <- [1,1646,null,{}] 03:17:50 INFO - PROCESS | 1658 | 1462357070267 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}] 03:17:50 INFO - PROCESS | 1658 | 1462357070360 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 03:17:50 INFO - PROCESS | 1658 | 1462357070365 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da98800 == 65 [pid = 1658] [id = 419] 03:17:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x12ba7f400) [pid = 1658] [serial = 1256] [outer = 0x0] 03:17:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x12ce3c400) [pid = 1658] [serial = 1257] [outer = 0x12ba7f400] 03:17:50 INFO - PROCESS | 1658 | 1462357070390 Marionette DEBUG loaded listener.js 03:17:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12ce42000) [pid = 1658] [serial = 1258] [outer = 0x12ba7f400] 03:17:50 INFO - PROCESS | 1658 | 1462357070745 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]]]}] 03:17:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:17:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 522ms 03:17:50 INFO - PROCESS | 1658 | 1462357070789 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 1658 | 1462357070790 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 03:17:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:17:50 INFO - PROCESS | 1658 | 1462357070792 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 1658 | 1462357070793 Marionette TRACE conn2 <- [1,1650,null,{}] 03:17:50 INFO - PROCESS | 1658 | 1462357070796 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}] 03:17:50 INFO - PROCESS | 1658 | 1462357070885 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 03:17:50 INFO - PROCESS | 1658 | 1462357070889 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e31b800 == 66 [pid = 1658] [id = 420] 03:17:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12ce44800) [pid = 1658] [serial = 1259] [outer = 0x0] 03:17:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12cfc7000) [pid = 1658] [serial = 1260] [outer = 0x12ce44800] 03:17:50 INFO - PROCESS | 1658 | 1462357070914 Marionette DEBUG loaded listener.js 03:17:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12cfcec00) [pid = 1658] [serial = 1261] [outer = 0x12ce44800] 03:17:51 INFO - PROCESS | 1658 | 1462357071260 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]]]}] 03:17:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:17:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 471ms 03:17:51 INFO - PROCESS | 1658 | 1462357071263 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 03:17:51 INFO - PROCESS | 1658 | 1462357071264 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 03:17:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:17:51 INFO - PROCESS | 1658 | 1462357071266 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:17:51 INFO - PROCESS | 1658 | 1462357071267 Marionette TRACE conn2 <- [1,1654,null,{}] 03:17:51 INFO - PROCESS | 1658 | 1462357071270 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}] 03:17:51 INFO - PROCESS | 1658 | 1462357071360 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 03:17:51 INFO - PROCESS | 1658 | 1462357071365 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x134cb4800 == 67 [pid = 1658] [id = 421] 03:17:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12cfd4400) [pid = 1658] [serial = 1262] [outer = 0x0] 03:17:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12d41b000) [pid = 1658] [serial = 1263] [outer = 0x12cfd4400] 03:17:51 INFO - PROCESS | 1658 | 1462357071389 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12d439400) [pid = 1658] [serial = 1264] [outer = 0x12cfd4400] 03:17:51 INFO - PROCESS | 1658 | 1462357071915 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]]]}] 03:17:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:17:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 03:17:51 INFO - PROCESS | 1658 | 1462357071938 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 03:17:51 INFO - PROCESS | 1658 | 1462357071940 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 03:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:17:51 INFO - PROCESS | 1658 | 1462357071943 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:17:51 INFO - PROCESS | 1658 | 1462357071945 Marionette TRACE conn2 <- [1,1658,null,{}] 03:17:51 INFO - PROCESS | 1658 | 1462357071949 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}] 03:17:52 INFO - PROCESS | 1658 | 1462357072060 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 03:17:52 INFO - PROCESS | 1658 | 1462357072139 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x119745800 == 68 [pid = 1658] [id = 422] 03:17:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x110ee4400) [pid = 1658] [serial = 1265] [outer = 0x0] 03:17:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1126bac00) [pid = 1658] [serial = 1266] [outer = 0x110ee4400] 03:17:52 INFO - PROCESS | 1658 | 1462357072170 Marionette DEBUG loaded listener.js 03:17:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x113193c00) [pid = 1658] [serial = 1267] [outer = 0x110ee4400] 03:17:52 INFO - PROCESS | 1658 | 1462357072583 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]]]}] 03:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 03:17:52 INFO - PROCESS | 1658 | 1462357072614 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 03:17:52 INFO - PROCESS | 1658 | 1462357072619 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 03:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:17:52 INFO - PROCESS | 1658 | 1462357072623 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 1658 | 1462357072625 Marionette TRACE conn2 <- [1,1662,null,{}] 03:17:52 INFO - PROCESS | 1658 | 1462357072628 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}] 03:17:52 INFO - PROCESS | 1658 | 1462357072741 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 03:17:52 INFO - PROCESS | 1658 | 1462357072867 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a7cd800 == 69 [pid = 1658] [id = 423] 03:17:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x11680d400) [pid = 1658] [serial = 1268] [outer = 0x0] 03:17:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x11832c400) [pid = 1658] [serial = 1269] [outer = 0x11680d400] 03:17:52 INFO - PROCESS | 1658 | 1462357072902 Marionette DEBUG loaded listener.js 03:17:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x1187a8800) [pid = 1658] [serial = 1270] [outer = 0x11680d400] 03:17:53 INFO - PROCESS | 1658 | 1462357073316 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]]]}] 03:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 720ms 03:17:53 INFO - PROCESS | 1658 | 1462357073344 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 03:17:53 INFO - PROCESS | 1658 | 1462357073347 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 03:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:17:53 INFO - PROCESS | 1658 | 1462357073350 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:17:53 INFO - PROCESS | 1658 | 1462357073352 Marionette TRACE conn2 <- [1,1666,null,{}] 03:17:53 INFO - PROCESS | 1658 | 1462357073360 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}] 03:17:53 INFO - PROCESS | 1658 | 1462357073468 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 03:17:53 INFO - PROCESS | 1658 | 1462357073575 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d939000 == 70 [pid = 1658] [id = 424] 03:17:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x11982cc00) [pid = 1658] [serial = 1271] [outer = 0x0] 03:17:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x123be7400) [pid = 1658] [serial = 1272] [outer = 0x11982cc00] 03:17:53 INFO - PROCESS | 1658 | 1462357073610 Marionette DEBUG loaded listener.js 03:17:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x1274cc000) [pid = 1658] [serial = 1273] [outer = 0x11982cc00] 03:17:54 INFO - PROCESS | 1658 | 1462357074027 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]]]}] 03:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 721ms 03:17:54 INFO - PROCESS | 1658 | 1462357074072 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 03:17:54 INFO - PROCESS | 1658 | 1462357074074 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 03:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:17:54 INFO - PROCESS | 1658 | 1462357074096 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:17:54 INFO - PROCESS | 1658 | 1462357074098 Marionette TRACE conn2 <- [1,1670,null,{}] 03:17:54 INFO - PROCESS | 1658 | 1462357074100 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}] 03:17:54 INFO - PROCESS | 1658 | 1462357074208 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 03:17:54 INFO - PROCESS | 1658 | 1462357074273 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x135dc9800 == 71 [pid = 1658] [id = 425] 03:17:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x128ae1400) [pid = 1658] [serial = 1274] [outer = 0x0] 03:17:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x128ea1400) [pid = 1658] [serial = 1275] [outer = 0x128ae1400] 03:17:54 INFO - PROCESS | 1658 | 1462357074302 Marionette DEBUG loaded listener.js 03:17:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x12961ec00) [pid = 1658] [serial = 1276] [outer = 0x128ae1400] 03:17:54 INFO - PROCESS | 1658 | 1462357074745 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]]]}] 03:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 689ms 03:17:54 INFO - PROCESS | 1658 | 1462357074766 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 03:17:54 INFO - PROCESS | 1658 | 1462357074767 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 03:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:17:54 INFO - PROCESS | 1658 | 1462357074770 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:17:54 INFO - PROCESS | 1658 | 1462357074771 Marionette TRACE conn2 <- [1,1674,null,{}] 03:17:54 INFO - PROCESS | 1658 | 1462357074774 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}] 03:17:54 INFO - PROCESS | 1658 | 1462357074883 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 03:17:54 INFO - PROCESS | 1658 | 1462357074990 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x13539c800 == 72 [pid = 1658] [id = 426] 03:17:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12925d400) [pid = 1658] [serial = 1277] [outer = 0x0] 03:17:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x12ade7000) [pid = 1658] [serial = 1278] [outer = 0x12925d400] 03:17:55 INFO - PROCESS | 1658 | 1462357075022 Marionette DEBUG loaded listener.js 03:17:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x12bf37c00) [pid = 1658] [serial = 1279] [outer = 0x12925d400] 03:17:55 INFO - PROCESS | 1658 | 1462357075436 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]]]}] 03:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 719ms 03:17:55 INFO - PROCESS | 1658 | 1462357075490 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 03:17:55 INFO - PROCESS | 1658 | 1462357075491 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 03:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:17:55 INFO - PROCESS | 1658 | 1462357075513 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:17:55 INFO - PROCESS | 1658 | 1462357075515 Marionette TRACE conn2 <- [1,1678,null,{}] 03:17:55 INFO - PROCESS | 1658 | 1462357075517 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}] 03:17:55 INFO - PROCESS | 1658 | 1462357075640 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 03:17:55 INFO - PROCESS | 1658 | 1462357075721 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x135f80800 == 73 [pid = 1658] [id = 427] 03:17:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x12c17b400) [pid = 1658] [serial = 1280] [outer = 0x0] 03:17:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x12c741400) [pid = 1658] [serial = 1281] [outer = 0x12c17b400] 03:17:55 INFO - PROCESS | 1658 | 1462357075752 Marionette DEBUG loaded listener.js 03:17:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x12d43bc00) [pid = 1658] [serial = 1282] [outer = 0x12c17b400] 03:17:56 INFO - PROCESS | 1658 | 1462357076126 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]]]}] 03:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 671ms 03:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:17:56 INFO - PROCESS | 1658 | 1462357076185 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 03:17:56 INFO - PROCESS | 1658 | 1462357076186 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 03:17:56 INFO - PROCESS | 1658 | 1462357076189 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:17:56 INFO - PROCESS | 1658 | 1462357076190 Marionette TRACE conn2 <- [1,1682,null,{}] 03:17:56 INFO - PROCESS | 1658 | 1462357076192 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}] 03:17:56 INFO - PROCESS | 1658 | 1462357076299 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 03:17:56 INFO - PROCESS | 1658 | 1462357076420 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x1355d5800 == 74 [pid = 1658] [id = 428] 03:17:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x110ee0000) [pid = 1658] [serial = 1283] [outer = 0x0] 03:17:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x12d43b800) [pid = 1658] [serial = 1284] [outer = 0x110ee0000] 03:17:56 INFO - PROCESS | 1658 | 1462357076453 Marionette DEBUG loaded listener.js 03:17:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x12da05400) [pid = 1658] [serial = 1285] [outer = 0x110ee0000] 03:17:56 INFO - PROCESS | 1658 | 1462357076871 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]]]}] 03:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 718ms 03:17:56 INFO - PROCESS | 1658 | 1462357076907 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 03:17:56 INFO - PROCESS | 1658 | 1462357076909 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 03:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:17:56 INFO - PROCESS | 1658 | 1462357076911 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:17:56 INFO - PROCESS | 1658 | 1462357076912 Marionette TRACE conn2 <- [1,1686,null,{}] 03:17:56 INFO - PROCESS | 1658 | 1462357076915 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}] 03:17:57 INFO - PROCESS | 1658 | 1462357077044 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 03:17:57 INFO - PROCESS | 1658 | 1462357077303 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x11974b000 == 75 [pid = 1658] [id = 429] 03:17:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x110edc000) [pid = 1658] [serial = 1286] [outer = 0x0] 03:17:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x110edf000) [pid = 1658] [serial = 1287] [outer = 0x110edc000] 03:17:57 INFO - PROCESS | 1658 | 1462357077348 Marionette DEBUG loaded listener.js 03:17:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x112649400) [pid = 1658] [serial = 1288] [outer = 0x110edc000] 03:17:57 INFO - PROCESS | 1658 | 1462357077792 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]]]}] 03:17:57 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 03:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 921ms 03:17:57 INFO - PROCESS | 1658 | 1462357077833 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 03:17:57 INFO - PROCESS | 1658 | 1462357077837 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 03:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:17:57 INFO - PROCESS | 1658 | 1462357077841 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:17:57 INFO - PROCESS | 1658 | 1462357077845 Marionette TRACE conn2 <- [1,1690,null,{}] 03:17:57 INFO - PROCESS | 1658 | 1462357077849 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}] 03:17:57 INFO - PROCESS | 1658 | 1462357077985 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 03:17:58 INFO - PROCESS | 1658 | 1462357078066 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1188a6000 == 76 [pid = 1658] [id = 430] 03:17:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x1181be800) [pid = 1658] [serial = 1289] [outer = 0x0] 03:17:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x1182ac800) [pid = 1658] [serial = 1290] [outer = 0x1181be800] 03:17:58 INFO - PROCESS | 1658 | 1462357078097 Marionette DEBUG loaded listener.js 03:17:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x1185bb000) [pid = 1658] [serial = 1291] [outer = 0x1181be800] 03:17:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12e31b800 == 75 [pid = 1658] [id = 420] 03:17:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12da98800 == 74 [pid = 1658] [id = 419] 03:17:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12d593000 == 73 [pid = 1658] [id = 418] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x12c740800) [pid = 1658] [serial = 1200] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | 1462357078631 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]]]}] 03:17:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12d10a800 == 72 [pid = 1658] [id = 417] 03:17:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12c767800 == 71 [pid = 1658] [id = 416] 03:17:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12c258800 == 70 [pid = 1658] [id = 415] 03:17:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb41000 == 69 [pid = 1658] [id = 414] 03:17:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12badb000 == 68 [pid = 1658] [id = 413] 03:17:58 INFO - PROCESS | 1658 | --DOCSHELL 0x1292d0000 == 67 [pid = 1658] [id = 412] 03:17:58 INFO - PROCESS | 1658 | --DOCSHELL 0x128e18800 == 66 [pid = 1658] [id = 411] 03:17:58 INFO - PROCESS | 1658 | --DOCSHELL 0x119f2f000 == 65 [pid = 1658] [id = 410] 03:17:58 INFO - PROCESS | 1658 | --DOCSHELL 0x1191c4000 == 64 [pid = 1658] [id = 409] 03:17:58 INFO - PROCESS | 1658 | --DOCSHELL 0x124c99800 == 63 [pid = 1658] [id = 408] 03:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 823ms 03:17:58 INFO - PROCESS | 1658 | 1462357078669 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 03:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:17:58 INFO - PROCESS | 1658 | 1462357078673 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 03:17:58 INFO - PROCESS | 1658 | 1462357078680 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - PROCESS | 1658 | 1462357078682 Marionette TRACE conn2 <- [1,1694,null,{}] 03:17:58 INFO - PROCESS | 1658 | 1462357078685 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}] 03:17:58 INFO - PROCESS | 1658 | 1462357078835 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x12ade3400) [pid = 1658] [serial = 1179] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x12bb81800) [pid = 1658] [serial = 1185] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x12bb76800) [pid = 1658] [serial = 1183] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x12ba7f000) [pid = 1658] [serial = 1182] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x12bf43c00) [pid = 1658] [serial = 1188] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x119d26400) [pid = 1658] [serial = 1191] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x12bf3c400) [pid = 1658] [serial = 1186] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x128d67400) [pid = 1658] [serial = 1176] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x127233800) [pid = 1658] [serial = 1173] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x1276e5c00) [pid = 1658] [serial = 1174] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x123f66000) [pid = 1658] [serial = 1170] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x126290800) [pid = 1658] [serial = 1171] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x11832b800) [pid = 1658] [serial = 1165] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x12c180800) [pid = 1658] [serial = 1194] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x116f0b400) [pid = 1658] [serial = 1164] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x12961f400) [pid = 1658] [serial = 1155] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x11856a800) [pid = 1658] [serial = 1146] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x128d69800) [pid = 1658] [serial = 1152] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x11997b800) [pid = 1658] [serial = 1167] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x119e85800) [pid = 1658] [serial = 1168] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x116f03400) [pid = 1658] [serial = 1162] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x115f57000) [pid = 1658] [serial = 1161] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x12ba7d400) [pid = 1658] [serial = 1141] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x124b22c00) [pid = 1658] [serial = 1149] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x11624c000) [pid = 1658] [serial = 1143] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x12ba75c00) [pid = 1658] [serial = 1158] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x12c738000) [pid = 1658] [serial = 1197] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x12c185800) [pid = 1658] [serial = 1195] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x12bfd4400) [pid = 1658] [serial = 1189] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x12bfd0c00) [pid = 1658] [serial = 1192] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x12c73e400) [pid = 1658] [serial = 1198] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x12b21f400) [pid = 1658] [serial = 1180] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12a810c00) [pid = 1658] [serial = 1177] [outer = 0x0] [url = about:blank] 03:17:58 INFO - PROCESS | 1658 | 1462357078941 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x119908800 == 64 [pid = 1658] [id = 431] 03:17:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x116031c00) [pid = 1658] [serial = 1292] [outer = 0x0] 03:17:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x11856a800) [pid = 1658] [serial = 1293] [outer = 0x116031c00] 03:17:58 INFO - PROCESS | 1658 | 1462357078990 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x119986800) [pid = 1658] [serial = 1294] [outer = 0x116031c00] 03:17:59 INFO - PROCESS | 1658 | 1462357079317 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]]]}] 03:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 677ms 03:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:17:59 INFO - PROCESS | 1658 | 1462357079355 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 03:17:59 INFO - PROCESS | 1658 | 1462357079356 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 03:17:59 INFO - PROCESS | 1658 | 1462357079359 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:17:59 INFO - PROCESS | 1658 | 1462357079364 Marionette TRACE conn2 <- [1,1698,null,{}] 03:17:59 INFO - PROCESS | 1658 | 1462357079370 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}] 03:17:59 INFO - PROCESS | 1658 | 1462357079465 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 03:17:59 INFO - PROCESS | 1658 | 1462357079530 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x128e22000 == 65 [pid = 1658] [id = 432] 03:17:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x119b69800) [pid = 1658] [serial = 1295] [outer = 0x0] 03:17:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12438a400) [pid = 1658] [serial = 1296] [outer = 0x119b69800] 03:17:59 INFO - PROCESS | 1658 | 1462357079555 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x127234c00) [pid = 1658] [serial = 1297] [outer = 0x119b69800] 03:17:59 INFO - PROCESS | 1658 | 1462357079850 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]]]}] 03:17:59 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 03:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 524ms 03:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:17:59 INFO - PROCESS | 1658 | 1462357079883 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 03:17:59 INFO - PROCESS | 1658 | 1462357079884 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 03:17:59 INFO - PROCESS | 1658 | 1462357079886 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:17:59 INFO - PROCESS | 1658 | 1462357079887 Marionette TRACE conn2 <- [1,1702,null,{}] 03:17:59 INFO - PROCESS | 1658 | 1462357079890 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}] 03:17:59 INFO - PROCESS | 1658 | 1462357079983 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 03:18:00 INFO - PROCESS | 1658 | 1462357080047 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b25d000 == 66 [pid = 1658] [id = 433] 03:18:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x123f66800) [pid = 1658] [serial = 1298] [outer = 0x0] 03:18:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x128a13800) [pid = 1658] [serial = 1299] [outer = 0x123f66800] 03:18:00 INFO - PROCESS | 1658 | 1462357080072 Marionette DEBUG loaded listener.js 03:18:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x128ea3800) [pid = 1658] [serial = 1300] [outer = 0x123f66800] 03:18:00 INFO - PROCESS | 1658 | 1462357080375 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]]]}] 03:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 518ms 03:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:18:00 INFO - PROCESS | 1658 | 1462357080406 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 1658 | 1462357080407 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 03:18:00 INFO - PROCESS | 1658 | 1462357080409 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 1658 | 1462357080412 Marionette TRACE conn2 <- [1,1706,null,{}] 03:18:00 INFO - PROCESS | 1658 | 1462357080416 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}] 03:18:00 INFO - PROCESS | 1658 | 1462357080504 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 03:18:00 INFO - PROCESS | 1658 | 1462357080508 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c259800 == 67 [pid = 1658] [id = 434] 03:18:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12a810c00) [pid = 1658] [serial = 1301] [outer = 0x0] 03:18:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x12a836400) [pid = 1658] [serial = 1302] [outer = 0x12a810c00] 03:18:00 INFO - PROCESS | 1658 | 1462357080541 Marionette DEBUG loaded listener.js 03:18:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12ba78800) [pid = 1658] [serial = 1303] [outer = 0x12a810c00] 03:18:00 INFO - PROCESS | 1658 | 1462357080983 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]]]}] 03:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 623ms 03:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:18:01 INFO - PROCESS | 1658 | 1462357081033 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 03:18:01 INFO - PROCESS | 1658 | 1462357081035 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 03:18:01 INFO - PROCESS | 1658 | 1462357081038 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:18:01 INFO - PROCESS | 1658 | 1462357081040 Marionette TRACE conn2 <- [1,1710,null,{}] 03:18:01 INFO - PROCESS | 1658 | 1462357081051 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}] 03:18:01 INFO - PROCESS | 1658 | 1462357081224 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 03:18:01 INFO - PROCESS | 1658 | 1462357081329 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c76f800 == 68 [pid = 1658] [id = 435] 03:18:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x124402800) [pid = 1658] [serial = 1304] [outer = 0x0] 03:18:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12bb7b000) [pid = 1658] [serial = 1305] [outer = 0x124402800] 03:18:01 INFO - PROCESS | 1658 | 1462357081370 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12bfd5800) [pid = 1658] [serial = 1306] [outer = 0x124402800] 03:18:01 INFO - PROCESS | 1658 | 1462357081744 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]]]}] 03:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 728ms 03:18:01 INFO - PROCESS | 1658 | 1462357081766 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 03:18:01 INFO - PROCESS | 1658 | 1462357081767 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 03:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:18:01 INFO - PROCESS | 1658 | 1462357081769 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:18:01 INFO - PROCESS | 1658 | 1462357081770 Marionette TRACE conn2 <- [1,1714,null,{}] 03:18:01 INFO - PROCESS | 1658 | 1462357081772 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}] 03:18:01 INFO - PROCESS | 1658 | 1462357081882 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 03:18:01 INFO - PROCESS | 1658 | 1462357081898 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d4d6800 == 69 [pid = 1658] [id = 436] 03:18:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x12a811400) [pid = 1658] [serial = 1307] [outer = 0x0] 03:18:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12bfd9c00) [pid = 1658] [serial = 1308] [outer = 0x12a811400] 03:18:01 INFO - PROCESS | 1658 | 1462357081923 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x12c73b400) [pid = 1658] [serial = 1309] [outer = 0x12a811400] 03:18:02 INFO - PROCESS | 1658 | 1462357082264 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]]]}] 03:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 518ms 03:18:02 INFO - PROCESS | 1658 | 1462357082288 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 03:18:02 INFO - PROCESS | 1658 | 1462357082289 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 03:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:18:02 INFO - PROCESS | 1658 | 1462357082298 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - PROCESS | 1658 | 1462357082299 Marionette TRACE conn2 <- [1,1718,null,{}] 03:18:02 INFO - PROCESS | 1658 | 1462357082301 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}] 03:18:02 INFO - PROCESS | 1658 | 1462357082410 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 03:18:02 INFO - PROCESS | 1658 | 1462357082422 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d944000 == 70 [pid = 1658] [id = 437] 03:18:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x12c744000) [pid = 1658] [serial = 1310] [outer = 0x0] 03:18:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12cb58c00) [pid = 1658] [serial = 1311] [outer = 0x12c744000] 03:18:02 INFO - PROCESS | 1658 | 1462357082447 Marionette DEBUG loaded listener.js 03:18:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x12ce38000) [pid = 1658] [serial = 1312] [outer = 0x12c744000] 03:18:02 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x12a803c00) [pid = 1658] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:18:02 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x127154000) [pid = 1658] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:18:02 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x12a833c00) [pid = 1658] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:18:02 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x110f53c00) [pid = 1658] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:18:02 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x115f53c00) [pid = 1658] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:18:02 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x12ade9000) [pid = 1658] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:18:02 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x11912b000) [pid = 1658] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:18:02 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x128a20400) [pid = 1658] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:18:02 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x124b1c000) [pid = 1658] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:18:02 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x118336800) [pid = 1658] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:18:02 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x12b21e000) [pid = 1658] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:18:02 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x12bfcbc00) [pid = 1658] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:18:02 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x12ba7f400) [pid = 1658] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:18:02 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x12ce44800) [pid = 1658] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 626ms 03:18:02 INFO - PROCESS | 1658 | 1462357082911 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]]]}] 03:18:02 INFO - PROCESS | 1658 | 1462357082917 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 03:18:02 INFO - PROCESS | 1658 | 1462357082918 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 03:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:18:02 INFO - PROCESS | 1658 | 1462357082920 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - PROCESS | 1658 | 1462357082921 Marionette TRACE conn2 <- [1,1722,null,{}] 03:18:02 INFO - PROCESS | 1658 | 1462357082924 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}] 03:18:03 INFO - PROCESS | 1658 | 1462357083015 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 03:18:03 INFO - PROCESS | 1658 | 1462357083019 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b25c800 == 71 [pid = 1658] [id = 438] 03:18:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x119bac800) [pid = 1658] [serial = 1313] [outer = 0x0] 03:18:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1276ed400) [pid = 1658] [serial = 1314] [outer = 0x119bac800] 03:18:03 INFO - PROCESS | 1658 | 1462357083044 Marionette DEBUG loaded listener.js 03:18:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12ba79800) [pid = 1658] [serial = 1315] [outer = 0x119bac800] 03:18:03 INFO - PROCESS | 1658 | 1462357083397 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]]]}] 03:18:03 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 03:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 517ms 03:18:03 INFO - PROCESS | 1658 | 1462357083445 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 03:18:03 INFO - PROCESS | 1658 | 1462357083446 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 03:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:18:03 INFO - PROCESS | 1658 | 1462357083448 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:18:03 INFO - PROCESS | 1658 | 1462357083449 Marionette TRACE conn2 <- [1,1726,null,{}] 03:18:03 INFO - PROCESS | 1658 | 1462357083451 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}] 03:18:03 INFO - PROCESS | 1658 | 1462357083542 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 03:18:03 INFO - PROCESS | 1658 | 1462357083547 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e30c000 == 72 [pid = 1658] [id = 439] 03:18:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x12c744800) [pid = 1658] [serial = 1316] [outer = 0x0] 03:18:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12ce3a800) [pid = 1658] [serial = 1317] [outer = 0x12c744800] 03:18:03 INFO - PROCESS | 1658 | 1462357083577 Marionette DEBUG loaded listener.js 03:18:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x12cfd4c00) [pid = 1658] [serial = 1318] [outer = 0x12c744800] 03:18:03 INFO - PROCESS | 1658 | 1462357083937 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]]]}] 03:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 521ms 03:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:18:03 INFO - PROCESS | 1658 | 1462357083969 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 03:18:03 INFO - PROCESS | 1658 | 1462357083971 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 03:18:03 INFO - PROCESS | 1658 | 1462357083973 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:18:03 INFO - PROCESS | 1658 | 1462357083975 Marionette TRACE conn2 <- [1,1730,null,{}] 03:18:03 INFO - PROCESS | 1658 | 1462357083977 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}] 03:18:04 INFO - PROCESS | 1658 | 1462357084081 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 03:18:04 INFO - PROCESS | 1658 | 1462357084155 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x1355bf800 == 73 [pid = 1658] [id = 440] 03:18:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12cfd4800) [pid = 1658] [serial = 1319] [outer = 0x0] 03:18:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12d860800) [pid = 1658] [serial = 1320] [outer = 0x12cfd4800] 03:18:04 INFO - PROCESS | 1658 | 1462357084179 Marionette DEBUG loaded listener.js 03:18:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x12da05c00) [pid = 1658] [serial = 1321] [outer = 0x12cfd4800] 03:18:04 INFO - PROCESS | 1658 | 1462357084470 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]]]}] 03:18:04 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 03:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 518ms 03:18:04 INFO - PROCESS | 1658 | 1462357084492 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 03:18:04 INFO - PROCESS | 1658 | 1462357084496 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 03:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:18:04 INFO - PROCESS | 1658 | 1462357084506 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:18:04 INFO - PROCESS | 1658 | 1462357084507 Marionette TRACE conn2 <- [1,1734,null,{}] 03:18:04 INFO - PROCESS | 1658 | 1462357084512 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}] 03:18:04 INFO - PROCESS | 1658 | 1462357084657 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 03:18:04 INFO - PROCESS | 1658 | 1462357084753 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x135dcd800 == 74 [pid = 1658] [id = 441] 03:18:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x110ed8000) [pid = 1658] [serial = 1322] [outer = 0x0] 03:18:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x12da07400) [pid = 1658] [serial = 1323] [outer = 0x110ed8000] 03:18:04 INFO - PROCESS | 1658 | 1462357084795 Marionette DEBUG loaded listener.js 03:18:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x135b0f000) [pid = 1658] [serial = 1324] [outer = 0x110ed8000] 03:18:05 INFO - PROCESS | 1658 | 1462357085372 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]]]}] 03:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 926ms 03:18:05 INFO - PROCESS | 1658 | 1462357085431 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 03:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:18:05 INFO - PROCESS | 1658 | 1462357085434 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 03:18:05 INFO - PROCESS | 1658 | 1462357085438 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:18:05 INFO - PROCESS | 1658 | 1462357085441 Marionette TRACE conn2 <- [1,1738,null,{}] 03:18:05 INFO - PROCESS | 1658 | 1462357085444 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}] 03:18:05 INFO - PROCESS | 1658 | 1462357085558 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 03:18:05 INFO - PROCESS | 1658 | 1462357085637 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ecc000 == 75 [pid = 1658] [id = 442] 03:18:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x1168c0c00) [pid = 1658] [serial = 1325] [outer = 0x0] 03:18:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x11832bc00) [pid = 1658] [serial = 1326] [outer = 0x1168c0c00] 03:18:05 INFO - PROCESS | 1658 | 1462357085669 Marionette DEBUG loaded listener.js 03:18:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x118855400) [pid = 1658] [serial = 1327] [outer = 0x1168c0c00] 03:18:06 INFO - PROCESS | 1658 | 1462357086097 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]]]}] 03:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 673ms 03:18:06 INFO - PROCESS | 1658 | 1462357086111 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 03:18:06 INFO - PROCESS | 1658 | 1462357086117 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 03:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:18:06 INFO - PROCESS | 1658 | 1462357086142 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:18:06 INFO - PROCESS | 1658 | 1462357086144 Marionette TRACE conn2 <- [1,1742,null,{}] 03:18:06 INFO - PROCESS | 1658 | 1462357086161 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}] 03:18:06 INFO - PROCESS | 1658 | 1462357086274 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 03:18:06 INFO - PROCESS | 1658 | 1462357086354 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c260000 == 76 [pid = 1658] [id = 443] 03:18:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x11911dc00) [pid = 1658] [serial = 1328] [outer = 0x0] 03:18:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x119e86800) [pid = 1658] [serial = 1329] [outer = 0x11911dc00] 03:18:06 INFO - PROCESS | 1658 | 1462357086386 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x12629ac00) [pid = 1658] [serial = 1330] [outer = 0x11911dc00] 03:18:06 INFO - PROCESS | 1658 | 1462357086800 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]]]}] 03:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 737ms 03:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:18:06 INFO - PROCESS | 1658 | 1462357086879 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 03:18:06 INFO - PROCESS | 1658 | 1462357086880 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 03:18:06 INFO - PROCESS | 1658 | 1462357086882 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:18:06 INFO - PROCESS | 1658 | 1462357086885 Marionette TRACE conn2 <- [1,1746,null,{}] 03:18:06 INFO - PROCESS | 1658 | 1462357086893 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}] 03:18:07 INFO - PROCESS | 1658 | 1462357087047 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 03:18:07 INFO - PROCESS | 1658 | 1462357087105 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x1355d7000 == 77 [pid = 1658] [id = 444] 03:18:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x12ade2000) [pid = 1658] [serial = 1331] [outer = 0x0] 03:18:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x12ba75c00) [pid = 1658] [serial = 1332] [outer = 0x12ade2000] 03:18:07 INFO - PROCESS | 1658 | 1462357087139 Marionette DEBUG loaded listener.js 03:18:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x12bfcf400) [pid = 1658] [serial = 1333] [outer = 0x12ade2000] 03:18:07 INFO - PROCESS | 1658 | 1462357087526 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]]]}] 03:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 672ms 03:18:07 INFO - PROCESS | 1658 | 1462357087598 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 03:18:07 INFO - PROCESS | 1658 | 1462357087600 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 03:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:18:07 INFO - PROCESS | 1658 | 1462357087605 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:18:07 INFO - PROCESS | 1658 | 1462357087606 Marionette TRACE conn2 <- [1,1750,null,{}] 03:18:07 INFO - PROCESS | 1658 | 1462357087608 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}] 03:18:07 INFO - PROCESS | 1658 | 1462357087721 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 03:18:07 INFO - PROCESS | 1658 | 1462357087798 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x138195000 == 78 [pid = 1658] [id = 445] 03:18:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x12bf3bc00) [pid = 1658] [serial = 1334] [outer = 0x0] 03:18:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x12ce3f800) [pid = 1658] [serial = 1335] [outer = 0x12bf3bc00] 03:18:07 INFO - PROCESS | 1658 | 1462357087831 Marionette DEBUG loaded listener.js 03:18:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x12d416400) [pid = 1658] [serial = 1336] [outer = 0x12bf3bc00] 03:18:08 INFO - PROCESS | 1658 | 1462357088230 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]]]}] 03:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 668ms 03:18:08 INFO - PROCESS | 1658 | 1462357088274 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 03:18:08 INFO - PROCESS | 1658 | 1462357088275 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 03:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:18:08 INFO - PROCESS | 1658 | 1462357088277 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:18:08 INFO - PROCESS | 1658 | 1462357088279 Marionette TRACE conn2 <- [1,1754,null,{}] 03:18:08 INFO - PROCESS | 1658 | 1462357088281 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}] 03:18:08 INFO - PROCESS | 1658 | 1462357088392 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 03:18:08 INFO - PROCESS | 1658 | 1462357088471 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x135eb3000 == 79 [pid = 1658] [id = 446] 03:18:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x12cb5e000) [pid = 1658] [serial = 1337] [outer = 0x0] 03:18:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x12d861800) [pid = 1658] [serial = 1338] [outer = 0x12cb5e000] 03:18:08 INFO - PROCESS | 1658 | 1462357088500 Marionette DEBUG loaded listener.js 03:18:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x12d86c400) [pid = 1658] [serial = 1339] [outer = 0x12cb5e000] 03:18:08 INFO - PROCESS | 1658 | 1462357088895 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]]]}] 03:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 669ms 03:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:18:08 INFO - PROCESS | 1658 | 1462357088948 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 03:18:08 INFO - PROCESS | 1658 | 1462357088949 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 03:18:08 INFO - PROCESS | 1658 | 1462357088951 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:18:08 INFO - PROCESS | 1658 | 1462357088953 Marionette TRACE conn2 <- [1,1758,null,{}] 03:18:08 INFO - PROCESS | 1658 | 1462357088955 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}] 03:18:09 INFO - PROCESS | 1658 | 1462357089092 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 03:18:09 INFO - PROCESS | 1658 | 1462357089171 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x110e9a000 == 80 [pid = 1658] [id = 447] 03:18:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x13554e400) [pid = 1658] [serial = 1340] [outer = 0x0] 03:18:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x13555c000) [pid = 1658] [serial = 1341] [outer = 0x13554e400] 03:18:09 INFO - PROCESS | 1658 | 1462357089203 Marionette DEBUG loaded listener.js 03:18:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x135b14400) [pid = 1658] [serial = 1342] [outer = 0x13554e400] 03:18:09 INFO - PROCESS | 1658 | 1462357089576 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]]]}] 03:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 669ms 03:18:09 INFO - PROCESS | 1658 | 1462357089620 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 03:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:18:09 INFO - PROCESS | 1658 | 1462357089622 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 03:18:09 INFO - PROCESS | 1658 | 1462357089624 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - PROCESS | 1658 | 1462357089625 Marionette TRACE conn2 <- [1,1762,null,{}] 03:18:09 INFO - PROCESS | 1658 | 1462357089630 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}] 03:18:09 INFO - PROCESS | 1658 | 1462357089738 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 03:18:09 INFO - PROCESS | 1658 | 1462357089817 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x13591d000 == 81 [pid = 1658] [id = 448] 03:18:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x1359a0800) [pid = 1658] [serial = 1343] [outer = 0x0] 03:18:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x1359a4000) [pid = 1658] [serial = 1344] [outer = 0x1359a0800] 03:18:09 INFO - PROCESS | 1658 | 1462357089847 Marionette DEBUG loaded listener.js 03:18:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x1359a9400) [pid = 1658] [serial = 1345] [outer = 0x1359a0800] 03:18:10 INFO - PROCESS | 1658 | 1462357090256 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]]]}] 03:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 03:18:10 INFO - PROCESS | 1658 | 1462357090295 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 03:18:10 INFO - PROCESS | 1658 | 1462357090296 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 03:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:18:10 INFO - PROCESS | 1658 | 1462357090299 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:18:10 INFO - PROCESS | 1658 | 1462357090300 Marionette TRACE conn2 <- [1,1766,null,{}] 03:18:10 INFO - PROCESS | 1658 | 1462357090302 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}] 03:18:10 INFO - PROCESS | 1658 | 1462357090412 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 03:18:10 INFO - PROCESS | 1658 | 1462357090524 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x13818f800 == 82 [pid = 1658] [id = 449] 03:18:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x116545000) [pid = 1658] [serial = 1346] [outer = 0x0] 03:18:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 195 (0x1359ab400) [pid = 1658] [serial = 1347] [outer = 0x116545000] 03:18:10 INFO - PROCESS | 1658 | 1462357090555 Marionette DEBUG loaded listener.js 03:18:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 196 (0x135b16800) [pid = 1658] [serial = 1348] [outer = 0x116545000] 03:18:10 INFO - PROCESS | 1658 | 1462357090979 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]]]}] 03:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 719ms 03:18:11 INFO - PROCESS | 1658 | 1462357091018 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 03:18:11 INFO - PROCESS | 1658 | 1462357091020 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 03:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:18:11 INFO - PROCESS | 1658 | 1462357091022 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 1658 | 1462357091023 Marionette TRACE conn2 <- [1,1770,null,{}] 03:18:11 INFO - PROCESS | 1658 | 1462357091026 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}] 03:18:11 INFO - PROCESS | 1658 | 1462357091142 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 03:18:11 INFO - PROCESS | 1658 | 1462357091222 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x123c0a800 == 83 [pid = 1658] [id = 450] 03:18:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 197 (0x110f56400) [pid = 1658] [serial = 1349] [outer = 0x0] 03:18:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 198 (0x124b21400) [pid = 1658] [serial = 1350] [outer = 0x110f56400] 03:18:11 INFO - PROCESS | 1658 | 1462357091254 Marionette DEBUG loaded listener.js 03:18:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 199 (0x12d420c00) [pid = 1658] [serial = 1351] [outer = 0x110f56400] 03:18:11 INFO - PROCESS | 1658 | 1462357091868 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]]]}] 03:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 919ms 03:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:18:11 INFO - PROCESS | 1658 | 1462357091941 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 03:18:11 INFO - PROCESS | 1658 | 1462357091945 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 03:18:11 INFO - PROCESS | 1658 | 1462357091950 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 1658 | 1462357091952 Marionette TRACE conn2 <- [1,1774,null,{}] 03:18:11 INFO - PROCESS | 1658 | 1462357091956 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}] 03:18:12 INFO - PROCESS | 1658 | 1462357092059 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 03:18:12 INFO - PROCESS | 1658 | 1462357092129 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x116773800 == 84 [pid = 1658] [id = 451] 03:18:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 200 (0x112ca6000) [pid = 1658] [serial = 1352] [outer = 0x0] 03:18:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 201 (0x1165c8400) [pid = 1658] [serial = 1353] [outer = 0x112ca6000] 03:18:12 INFO - PROCESS | 1658 | 1462357092198 Marionette DEBUG loaded listener.js 03:18:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 202 (0x117687400) [pid = 1658] [serial = 1354] [outer = 0x112ca6000] 03:18:12 INFO - PROCESS | 1658 | 1462357092600 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]]]}] 03:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 723ms 03:18:12 INFO - PROCESS | 1658 | 1462357092673 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 03:18:12 INFO - PROCESS | 1658 | 1462357092676 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 03:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:18:12 INFO - PROCESS | 1658 | 1462357092680 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:18:12 INFO - PROCESS | 1658 | 1462357092682 Marionette TRACE conn2 <- [1,1778,null,{}] 03:18:12 INFO - PROCESS | 1658 | 1462357092684 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}] 03:18:12 INFO - PROCESS | 1658 | 1462357092789 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 03:18:12 INFO - PROCESS | 1658 | 1462357092925 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:12 INFO - PROCESS | 1658 | --DOCSHELL 0x1355bf800 == 83 [pid = 1658] [id = 440] 03:18:12 INFO - PROCESS | 1658 | --DOCSHELL 0x12e30c000 == 82 [pid = 1658] [id = 439] 03:18:12 INFO - PROCESS | 1658 | --DOCSHELL 0x12b25c800 == 81 [pid = 1658] [id = 438] 03:18:12 INFO - PROCESS | 1658 | --DOCSHELL 0x12d944000 == 80 [pid = 1658] [id = 437] 03:18:12 INFO - PROCESS | 1658 | --DOCSHELL 0x12d4d6800 == 79 [pid = 1658] [id = 436] 03:18:12 INFO - PROCESS | 1658 | --DOCSHELL 0x12c76f800 == 78 [pid = 1658] [id = 435] 03:18:12 INFO - PROCESS | 1658 | --DOMWINDOW == 201 (0x12d41b000) [pid = 1658] [serial = 1263] [outer = 0x0] [url = about:blank] 03:18:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x117364000 == 79 [pid = 1658] [id = 452] 03:18:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 202 (0x113c67400) [pid = 1658] [serial = 1355] [outer = 0x0] 03:18:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 203 (0x11832c800) [pid = 1658] [serial = 1356] [outer = 0x113c67400] 03:18:12 INFO - PROCESS | 1658 | 1462357092986 Marionette DEBUG loaded listener.js 03:18:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 204 (0x1187ab400) [pid = 1658] [serial = 1357] [outer = 0x113c67400] 03:18:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12c259800 == 78 [pid = 1658] [id = 434] 03:18:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12b25d000 == 77 [pid = 1658] [id = 433] 03:18:13 INFO - PROCESS | 1658 | --DOCSHELL 0x128e22000 == 76 [pid = 1658] [id = 432] 03:18:13 INFO - PROCESS | 1658 | --DOCSHELL 0x119908800 == 75 [pid = 1658] [id = 431] 03:18:13 INFO - PROCESS | 1658 | --DOCSHELL 0x1188a6000 == 74 [pid = 1658] [id = 430] 03:18:13 INFO - PROCESS | 1658 | --DOCSHELL 0x11974b000 == 73 [pid = 1658] [id = 429] 03:18:13 INFO - PROCESS | 1658 | --DOCSHELL 0x135dc9800 == 72 [pid = 1658] [id = 425] 03:18:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12d939000 == 71 [pid = 1658] [id = 424] 03:18:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12a7cd800 == 70 [pid = 1658] [id = 423] 03:18:13 INFO - PROCESS | 1658 | --DOCSHELL 0x119745800 == 69 [pid = 1658] [id = 422] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 203 (0x12cb56800) [pid = 1658] [serial = 1218] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 202 (0x12bf45800) [pid = 1658] [serial = 1254] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 201 (0x12c17ac00) [pid = 1658] [serial = 1251] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 200 (0x11982c800) [pid = 1658] [serial = 1206] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 199 (0x12ce3c400) [pid = 1658] [serial = 1257] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 198 (0x12ce42000) [pid = 1658] [serial = 1258] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 197 (0x12cfc7000) [pid = 1658] [serial = 1260] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 196 (0x12cfcec00) [pid = 1658] [serial = 1261] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 195 (0x12cb5cc00) [pid = 1658] [serial = 1255] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 194 (0x12c738400) [pid = 1658] [serial = 1252] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x12a82b400) [pid = 1658] [serial = 1242] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x12bfce400) [pid = 1658] [serial = 1249] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x12ba80000) [pid = 1658] [serial = 1246] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x12a806000) [pid = 1658] [serial = 1240] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x12ab46000) [pid = 1658] [serial = 1243] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x1274c2000) [pid = 1658] [serial = 1236] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x1276edc00) [pid = 1658] [serial = 1237] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x12b216000) [pid = 1658] [serial = 1245] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x1168ca800) [pid = 1658] [serial = 1203] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x1134ea400) [pid = 1658] [serial = 1221] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x12cb54c00) [pid = 1658] [serial = 1201] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x1182ae400) [pid = 1658] [serial = 1225] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x116f0e800) [pid = 1658] [serial = 1224] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x12bf38c00) [pid = 1658] [serial = 1248] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x128ae0800) [pid = 1658] [serial = 1209] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x119b71000) [pid = 1658] [serial = 1230] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x123f60800) [pid = 1658] [serial = 1231] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x128d6d000) [pid = 1658] [serial = 1239] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x125277400) [pid = 1658] [serial = 1233] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x126295800) [pid = 1658] [serial = 1234] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x12ab45800) [pid = 1658] [serial = 1212] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x11909d800) [pid = 1658] [serial = 1228] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x1185b6c00) [pid = 1658] [serial = 1227] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x12bf3d000) [pid = 1658] [serial = 1215] [outer = 0x0] [url = about:blank] 03:18:13 INFO - PROCESS | 1658 | 1462357093331 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]]]}] 03:18:13 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 03:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 03:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:18:13 INFO - PROCESS | 1658 | 1462357093371 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 03:18:13 INFO - PROCESS | 1658 | 1462357093372 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 03:18:13 INFO - PROCESS | 1658 | 1462357093375 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:18:13 INFO - PROCESS | 1658 | 1462357093377 Marionette TRACE conn2 <- [1,1782,null,{}] 03:18:13 INFO - PROCESS | 1658 | 1462357093384 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}] 03:18:13 INFO - PROCESS | 1658 | 1462357093481 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 03:18:13 INFO - PROCESS | 1658 | 1462357093548 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x124888800 == 70 [pid = 1658] [id = 453] 03:18:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x11885cc00) [pid = 1658] [serial = 1358] [outer = 0x0] 03:18:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x119833400) [pid = 1658] [serial = 1359] [outer = 0x11885cc00] 03:18:13 INFO - PROCESS | 1658 | 1462357093577 Marionette DEBUG loaded listener.js 03:18:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x123fd5000) [pid = 1658] [serial = 1360] [outer = 0x11885cc00] 03:18:13 INFO - PROCESS | 1658 | 1462357093889 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]]]}] 03:18:13 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 03:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 522ms 03:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:18:13 INFO - PROCESS | 1658 | 1462357093902 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 03:18:13 INFO - PROCESS | 1658 | 1462357093904 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 03:18:13 INFO - PROCESS | 1658 | 1462357093906 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:18:13 INFO - PROCESS | 1658 | 1462357093907 Marionette TRACE conn2 <- [1,1786,null,{}] 03:18:13 INFO - PROCESS | 1658 | 1462357093910 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}] 03:18:14 INFO - PROCESS | 1658 | 1462357094007 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 03:18:14 INFO - PROCESS | 1658 | 1462357094071 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x128e0d800 == 71 [pid = 1658] [id = 454] 03:18:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x123f67400) [pid = 1658] [serial = 1361] [outer = 0x0] 03:18:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x124b22c00) [pid = 1658] [serial = 1362] [outer = 0x123f67400] 03:18:14 INFO - PROCESS | 1658 | 1462357094097 Marionette DEBUG loaded listener.js 03:18:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x127151c00) [pid = 1658] [serial = 1363] [outer = 0x123f67400] 03:18:14 INFO - PROCESS | 1658 | 1462357094399 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]]]}] 03:18:14 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 03:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 519ms 03:18:14 INFO - PROCESS | 1658 | 1462357094425 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 03:18:14 INFO - PROCESS | 1658 | 1462357094427 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 03:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:18:14 INFO - PROCESS | 1658 | 1462357094431 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:18:14 INFO - PROCESS | 1658 | 1462357094432 Marionette TRACE conn2 <- [1,1790,null,{}] 03:18:14 INFO - PROCESS | 1658 | 1462357094434 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}] 03:18:14 INFO - PROCESS | 1658 | 1462357094521 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 03:18:14 INFO - PROCESS | 1658 | 1462357094526 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a7c9000 == 72 [pid = 1658] [id = 455] 03:18:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x127232400) [pid = 1658] [serial = 1364] [outer = 0x0] 03:18:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x1274c3000) [pid = 1658] [serial = 1365] [outer = 0x127232400] 03:18:14 INFO - PROCESS | 1658 | 1462357094552 Marionette DEBUG loaded listener.js 03:18:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x128a14400) [pid = 1658] [serial = 1366] [outer = 0x127232400] 03:18:14 INFO - PROCESS | 1658 | 1462357094905 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]]]}] 03:18:14 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) 03:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 522ms 03:18:14 INFO - PROCESS | 1658 | 1462357094966 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 03:18:14 INFO - PROCESS | 1658 | 1462357094967 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 03:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:18:14 INFO - PROCESS | 1658 | 1462357094970 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:18:14 INFO - PROCESS | 1658 | 1462357094971 Marionette TRACE conn2 <- [1,1794,null,{}] 03:18:14 INFO - PROCESS | 1658 | 1462357094974 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}] 03:18:15 INFO - PROCESS | 1658 | 1462357095088 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 03:18:15 INFO - PROCESS | 1658 | 1462357095095 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb39000 == 73 [pid = 1658] [id = 456] 03:18:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x128d66000) [pid = 1658] [serial = 1367] [outer = 0x0] 03:18:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x12925b400) [pid = 1658] [serial = 1368] [outer = 0x128d66000] 03:18:15 INFO - PROCESS | 1658 | 1462357095122 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x12a80ac00) [pid = 1658] [serial = 1369] [outer = 0x128d66000] 03:18:15 INFO - PROCESS | 1658 | 1462357095497 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]]]}] 03:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 569ms 03:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:18:15 INFO - PROCESS | 1658 | 1462357095543 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 03:18:15 INFO - PROCESS | 1658 | 1462357095544 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 03:18:15 INFO - PROCESS | 1658 | 1462357095546 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:18:15 INFO - PROCESS | 1658 | 1462357095547 Marionette TRACE conn2 <- [1,1798,null,{}] 03:18:15 INFO - PROCESS | 1658 | 1462357095550 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}] 03:18:15 INFO - PROCESS | 1658 | 1462357095662 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 03:18:15 INFO - PROCESS | 1658 | 1462357095707 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c197800 == 74 [pid = 1658] [id = 457] 03:18:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x12a80c000) [pid = 1658] [serial = 1370] [outer = 0x0] 03:18:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x12ab45800) [pid = 1658] [serial = 1371] [outer = 0x12a80c000] 03:18:15 INFO - PROCESS | 1658 | 1462357095732 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x12b21d000) [pid = 1658] [serial = 1372] [outer = 0x12a80c000] 03:18:16 INFO - PROCESS | 1658 | 1462357096132 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]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 618ms 03:18:16 INFO - PROCESS | 1658 | 1462357096170 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 03:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:18:16 INFO - PROCESS | 1658 | 1462357096172 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 03:18:16 INFO - PROCESS | 1658 | 1462357096175 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 1658 | 1462357096177 Marionette TRACE conn2 <- [1,1802,null,{}] 03:18:16 INFO - PROCESS | 1658 | 1462357096190 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}] 03:18:16 INFO - PROCESS | 1658 | 1462357096373 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 03:18:16 INFO - PROCESS | 1658 | 1462357096399 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb99000 == 75 [pid = 1658] [id = 458] 03:18:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x12b21ec00) [pid = 1658] [serial = 1373] [outer = 0x0] 03:18:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x12ba7e000) [pid = 1658] [serial = 1374] [outer = 0x12b21ec00] 03:18:16 INFO - PROCESS | 1658 | 1462357096441 Marionette DEBUG loaded listener.js 03:18:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x12bb7b800) [pid = 1658] [serial = 1375] [outer = 0x12b21ec00] 03:18:16 INFO - PROCESS | 1658 | 1462357096860 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]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 729ms 03:18:16 INFO - PROCESS | 1658 | 1462357096926 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 03:18:16 INFO - PROCESS | 1658 | 1462357096928 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 03:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:18:16 INFO - PROCESS | 1658 | 1462357096932 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 1658 | 1462357096933 Marionette TRACE conn2 <- [1,1806,null,{}] 03:18:16 INFO - PROCESS | 1658 | 1462357096935 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}] 03:18:17 INFO - PROCESS | 1658 | 1462357097050 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 03:18:17 INFO - PROCESS | 1658 | 1462357097065 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d4cd800 == 76 [pid = 1658] [id = 459] 03:18:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x12bf38c00) [pid = 1658] [serial = 1376] [outer = 0x0] 03:18:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x12bf42400) [pid = 1658] [serial = 1377] [outer = 0x12bf38c00] 03:18:17 INFO - PROCESS | 1658 | 1462357097090 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x12bfd6c00) [pid = 1658] [serial = 1378] [outer = 0x12bf38c00] 03:18:17 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x124402800) [pid = 1658] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:18:17 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x12a811400) [pid = 1658] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:18:17 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x12cfd4400) [pid = 1658] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:18:17 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x119b69800) [pid = 1658] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:18:17 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x123f66800) [pid = 1658] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:18:17 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x12a810c00) [pid = 1658] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:18:17 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x12c744000) [pid = 1658] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:18:17 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x119bac800) [pid = 1658] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:18:17 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x12c744800) [pid = 1658] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:18:17 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x110edc000) [pid = 1658] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:18:17 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x116031c00) [pid = 1658] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:18:17 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x1181be800) [pid = 1658] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:18:17 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x12cfd4800) [pid = 1658] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:18:17 INFO - PROCESS | 1658 | 1462357097551 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]]]}] 03:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 622ms 03:18:17 INFO - PROCESS | 1658 | 1462357097554 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 03:18:17 INFO - PROCESS | 1658 | 1462357097555 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 03:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:18:17 INFO - PROCESS | 1658 | 1462357097557 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:18:17 INFO - PROCESS | 1658 | 1462357097558 Marionette TRACE conn2 <- [1,1810,null,{}] 03:18:17 INFO - PROCESS | 1658 | 1462357097561 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}] 03:18:17 INFO - PROCESS | 1658 | 1462357097672 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 03:18:17 INFO - PROCESS | 1658 | 1462357097752 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x128fd1000 == 77 [pid = 1658] [id = 460] 03:18:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x110ede400) [pid = 1658] [serial = 1379] [outer = 0x0] 03:18:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x12ab4a000) [pid = 1658] [serial = 1380] [outer = 0x110ede400] 03:18:17 INFO - PROCESS | 1658 | 1462357097796 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x12c17bc00) [pid = 1658] [serial = 1381] [outer = 0x110ede400] 03:18:18 INFO - PROCESS | 1658 | 1462357098234 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]]]}] 03:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 719ms 03:18:18 INFO - PROCESS | 1658 | 1462357098280 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 03:18:18 INFO - PROCESS | 1658 | 1462357098283 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 03:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:18:18 INFO - PROCESS | 1658 | 1462357098285 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 1658 | 1462357098287 Marionette TRACE conn2 <- [1,1814,null,{}] 03:18:18 INFO - PROCESS | 1658 | 1462357098289 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}] 03:18:18 INFO - PROCESS | 1658 | 1462357098397 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 03:18:18 INFO - PROCESS | 1658 | 1462357098401 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dab7800 == 78 [pid = 1658] [id = 461] 03:18:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x12c17ec00) [pid = 1658] [serial = 1382] [outer = 0x0] 03:18:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x12cb61000) [pid = 1658] [serial = 1383] [outer = 0x12c17ec00] 03:18:18 INFO - PROCESS | 1658 | 1462357098431 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x12cfd4400) [pid = 1658] [serial = 1384] [outer = 0x12c17ec00] 03:18:18 INFO - PROCESS | 1658 | 1462357098808 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]]]}] 03:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 571ms 03:18:18 INFO - PROCESS | 1658 | 1462357098856 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 03:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:18:18 INFO - PROCESS | 1658 | 1462357098858 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 03:18:18 INFO - PROCESS | 1658 | 1462357098860 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 1658 | 1462357098861 Marionette TRACE conn2 <- [1,1818,null,{}] 03:18:18 INFO - PROCESS | 1658 | 1462357098863 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}] 03:18:18 INFO - PROCESS | 1658 | 1462357098984 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 03:18:19 INFO - PROCESS | 1658 | 1462357099029 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e315000 == 79 [pid = 1658] [id = 462] 03:18:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x12cb59800) [pid = 1658] [serial = 1385] [outer = 0x0] 03:18:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x12d43f000) [pid = 1658] [serial = 1386] [outer = 0x12cb59800] 03:18:19 INFO - PROCESS | 1658 | 1462357099054 Marionette DEBUG loaded listener.js 03:18:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x12da09800) [pid = 1658] [serial = 1387] [outer = 0x12cb59800] 03:18:19 INFO - PROCESS | 1658 | 1462357099331 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]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 518ms 03:18:19 INFO - PROCESS | 1658 | 1462357099381 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 1658 | 1462357099383 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 03:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:18:19 INFO - PROCESS | 1658 | 1462357099385 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - PROCESS | 1658 | 1462357099386 Marionette TRACE conn2 <- [1,1822,null,{}] 03:18:19 INFO - PROCESS | 1658 | 1462357099389 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}] 03:18:19 INFO - PROCESS | 1658 | 1462357099559 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 03:18:19 INFO - PROCESS | 1658 | 1462357099670 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x11825d000 == 80 [pid = 1658] [id = 463] 03:18:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x111d3b000) [pid = 1658] [serial = 1388] [outer = 0x0] 03:18:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x1126b8c00) [pid = 1658] [serial = 1389] [outer = 0x111d3b000] 03:18:19 INFO - PROCESS | 1658 | 1462357099732 Marionette DEBUG loaded listener.js 03:18:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x116811800) [pid = 1658] [serial = 1390] [outer = 0x111d3b000] 03:18:20 INFO - PROCESS | 1658 | 1462357100198 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]]]}] 03:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 868ms 03:18:20 INFO - PROCESS | 1658 | 1462357100256 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 03:18:20 INFO - PROCESS | 1658 | 1462357100260 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 03:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:18:20 INFO - PROCESS | 1658 | 1462357100264 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:18:20 INFO - PROCESS | 1658 | 1462357100267 Marionette TRACE conn2 <- [1,1826,null,{}] 03:18:20 INFO - PROCESS | 1658 | 1462357100272 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}] 03:18:20 INFO - PROCESS | 1658 | 1462357100449 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 03:18:20 INFO - PROCESS | 1658 | 1462357100603 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x127609800 == 81 [pid = 1658] [id = 464] 03:18:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x118335400) [pid = 1658] [serial = 1391] [outer = 0x0] 03:18:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x119121c00) [pid = 1658] [serial = 1392] [outer = 0x118335400] 03:18:20 INFO - PROCESS | 1658 | 1462357100646 Marionette DEBUG loaded listener.js 03:18:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x119d24400) [pid = 1658] [serial = 1393] [outer = 0x118335400] 03:18:21 INFO - PROCESS | 1658 | 1462357101073 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]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 875ms 03:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:18:21 INFO - PROCESS | 1658 | 1462357101145 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 03:18:21 INFO - PROCESS | 1658 | 1462357101147 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 03:18:21 INFO - PROCESS | 1658 | 1462357101151 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 1658 | 1462357101153 Marionette TRACE conn2 <- [1,1830,null,{}] 03:18:21 INFO - PROCESS | 1658 | 1462357101155 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}] 03:18:21 INFO - PROCESS | 1658 | 1462357101268 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 03:18:21 INFO - PROCESS | 1658 | 1462357101352 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ca46800 == 82 [pid = 1658] [id = 465] 03:18:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x126296400) [pid = 1658] [serial = 1394] [outer = 0x0] 03:18:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 195 (0x1274ccc00) [pid = 1658] [serial = 1395] [outer = 0x126296400] 03:18:21 INFO - PROCESS | 1658 | 1462357101382 Marionette DEBUG loaded listener.js 03:18:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 196 (0x128e9e800) [pid = 1658] [serial = 1396] [outer = 0x126296400] 03:18:21 INFO - PROCESS | 1658 | 1462357101780 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]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 669ms 03:18:21 INFO - PROCESS | 1658 | 1462357101821 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 03:18:21 INFO - PROCESS | 1658 | 1462357101825 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 03:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:18:21 INFO - PROCESS | 1658 | 1462357101850 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 1658 | 1462357101855 Marionette TRACE conn2 <- [1,1834,null,{}] 03:18:21 INFO - PROCESS | 1658 | 1462357101862 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}] 03:18:21 INFO - PROCESS | 1658 | 1462357101980 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 03:18:22 INFO - PROCESS | 1658 | 1462357102065 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x135395000 == 83 [pid = 1658] [id = 466] 03:18:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 197 (0x124b23800) [pid = 1658] [serial = 1397] [outer = 0x0] 03:18:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 198 (0x12a806800) [pid = 1658] [serial = 1398] [outer = 0x124b23800] 03:18:22 INFO - PROCESS | 1658 | 1462357102096 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 199 (0x12c73ac00) [pid = 1658] [serial = 1399] [outer = 0x124b23800] 03:18:22 INFO - PROCESS | 1658 | 1462357102512 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]]]}] 03:18:22 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 03:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 700ms 03:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:18:22 INFO - PROCESS | 1658 | 1462357102531 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 03:18:22 INFO - PROCESS | 1658 | 1462357102532 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 03:18:22 INFO - PROCESS | 1658 | 1462357102535 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:18:22 INFO - PROCESS | 1658 | 1462357102536 Marionette TRACE conn2 <- [1,1838,null,{}] 03:18:22 INFO - PROCESS | 1658 | 1462357102538 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}] 03:18:22 INFO - PROCESS | 1658 | 1462357102668 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 03:18:22 INFO - PROCESS | 1658 | 1462357102752 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x135cd8800 == 84 [pid = 1658] [id = 467] 03:18:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 200 (0x12cb5a800) [pid = 1658] [serial = 1400] [outer = 0x0] 03:18:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 201 (0x12ce44c00) [pid = 1658] [serial = 1401] [outer = 0x12cb5a800] 03:18:22 INFO - PROCESS | 1658 | 1462357102783 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 202 (0x12d861400) [pid = 1658] [serial = 1402] [outer = 0x12cb5a800] 03:18:23 INFO - PROCESS | 1658 | 1462357103175 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]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 668ms 03:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:18:23 INFO - PROCESS | 1658 | 1462357103204 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 1658 | 1462357103205 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 03:18:23 INFO - PROCESS | 1658 | 1462357103207 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 1658 | 1462357103209 Marionette TRACE conn2 <- [1,1842,null,{}] 03:18:23 INFO - PROCESS | 1658 | 1462357103212 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}] 03:18:23 INFO - PROCESS | 1658 | 1462357103325 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 03:18:23 INFO - PROCESS | 1658 | 1462357103438 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x138178800 == 85 [pid = 1658] [id = 468] 03:18:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 203 (0x135559800) [pid = 1658] [serial = 1403] [outer = 0x0] 03:18:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 204 (0x13555b400) [pid = 1658] [serial = 1404] [outer = 0x135559800] 03:18:23 INFO - PROCESS | 1658 | 1462357103476 Marionette DEBUG loaded listener.js 03:18:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 205 (0x13571d000) [pid = 1658] [serial = 1405] [outer = 0x135559800] 03:18:23 INFO - PROCESS | 1658 | 1462357103899 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]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 723ms 03:18:23 INFO - PROCESS | 1658 | 1462357103931 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 1658 | 1462357103933 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 03:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:18:23 INFO - PROCESS | 1658 | 1462357103935 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 1658 | 1462357103936 Marionette TRACE conn2 <- [1,1846,null,{}] 03:18:23 INFO - PROCESS | 1658 | 1462357103957 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}] 03:18:24 INFO - PROCESS | 1658 | 1462357104069 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 03:18:24 INFO - PROCESS | 1658 | 1462357104183 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x138bbc000 == 86 [pid = 1658] [id = 469] 03:18:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 206 (0x110fe3000) [pid = 1658] [serial = 1406] [outer = 0x0] 03:18:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 207 (0x110fea400) [pid = 1658] [serial = 1407] [outer = 0x110fe3000] 03:18:24 INFO - PROCESS | 1658 | 1462357104214 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 208 (0x13571d400) [pid = 1658] [serial = 1408] [outer = 0x110fe3000] 03:18:24 INFO - PROCESS | 1658 | 1462357104594 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]]]}] 03:18:24 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) 03:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 669ms 03:18:24 INFO - PROCESS | 1658 | 1462357104605 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 03:18:24 INFO - PROCESS | 1658 | 1462357104606 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 03:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:18:24 INFO - PROCESS | 1658 | 1462357104608 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:18:24 INFO - PROCESS | 1658 | 1462357104610 Marionette TRACE conn2 <- [1,1850,null,{}] 03:18:24 INFO - PROCESS | 1658 | 1462357104614 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}] 03:18:24 INFO - PROCESS | 1658 | 1462357104724 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 03:18:24 INFO - PROCESS | 1658 | 1462357104808 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x135617000 == 87 [pid = 1658] [id = 470] 03:18:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 209 (0x110feb800) [pid = 1658] [serial = 1409] [outer = 0x0] 03:18:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 210 (0x12f489800) [pid = 1658] [serial = 1410] [outer = 0x110feb800] 03:18:24 INFO - PROCESS | 1658 | 1462357104839 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 211 (0x12f48dc00) [pid = 1658] [serial = 1411] [outer = 0x110feb800] 03:18:25 INFO - PROCESS | 1658 | 1462357105248 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]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 672ms 03:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:18:25 INFO - PROCESS | 1658 | 1462357105280 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 03:18:25 INFO - PROCESS | 1658 | 1462357105281 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 03:18:25 INFO - PROCESS | 1658 | 1462357105284 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 1658 | 1462357105285 Marionette TRACE conn2 <- [1,1854,null,{}] 03:18:25 INFO - PROCESS | 1658 | 1462357105288 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}] 03:18:25 INFO - PROCESS | 1658 | 1462357105397 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 03:18:25 INFO - PROCESS | 1658 | 1462357105500 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x13565f800 == 88 [pid = 1658] [id = 471] 03:18:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 212 (0x12f48cc00) [pid = 1658] [serial = 1412] [outer = 0x0] 03:18:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 213 (0x12f493400) [pid = 1658] [serial = 1413] [outer = 0x12f48cc00] 03:18:25 INFO - PROCESS | 1658 | 1462357105529 Marionette DEBUG loaded listener.js 03:18:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 214 (0x135720800) [pid = 1658] [serial = 1414] [outer = 0x12f48cc00] 03:18:25 INFO - PROCESS | 1658 | 1462357105982 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]]]}] 03:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 721ms 03:18:26 INFO - PROCESS | 1658 | 1462357106005 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 03:18:26 INFO - PROCESS | 1658 | 1462357106007 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 03:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:18:26 INFO - PROCESS | 1658 | 1462357106009 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:18:26 INFO - PROCESS | 1658 | 1462357106010 Marionette TRACE conn2 <- [1,1858,null,{}] 03:18:26 INFO - PROCESS | 1658 | 1462357106013 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}] 03:18:26 INFO - PROCESS | 1658 | 1462357106126 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 03:18:26 INFO - PROCESS | 1658 | 1462357106214 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x12445f000 == 89 [pid = 1658] [id = 472] 03:18:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 215 (0x110f50400) [pid = 1658] [serial = 1415] [outer = 0x0] 03:18:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 216 (0x12bf40c00) [pid = 1658] [serial = 1416] [outer = 0x110f50400] 03:18:26 INFO - PROCESS | 1658 | 1462357106244 Marionette DEBUG loaded listener.js 03:18:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 217 (0x12f491400) [pid = 1658] [serial = 1417] [outer = 0x110f50400] 03:18:26 INFO - PROCESS | 1658 | 1462357106853 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]]]}] 03:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 872ms 03:18:26 INFO - PROCESS | 1658 | 1462357106882 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 03:18:26 INFO - PROCESS | 1658 | 1462357106884 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 03:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:18:26 INFO - PROCESS | 1658 | 1462357106887 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:18:26 INFO - PROCESS | 1658 | 1462357106890 Marionette TRACE conn2 <- [1,1862,null,{}] 03:18:26 INFO - PROCESS | 1658 | 1462357106911 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}] 03:18:27 INFO - PROCESS | 1658 | 1462357107043 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 03:18:27 INFO - PROCESS | 1658 | 1462357107110 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a786000 == 90 [pid = 1658] [id = 473] 03:18:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 218 (0x110fe7400) [pid = 1658] [serial = 1418] [outer = 0x0] 03:18:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 219 (0x1168cac00) [pid = 1658] [serial = 1419] [outer = 0x110fe7400] 03:18:27 INFO - PROCESS | 1658 | 1462357107137 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 220 (0x118564800) [pid = 1658] [serial = 1420] [outer = 0x110fe7400] 03:18:27 INFO - PROCESS | 1658 | 1462357107568 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]]]}] 03:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 724ms 03:18:27 INFO - PROCESS | 1658 | 1462357107612 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 03:18:27 INFO - PROCESS | 1658 | 1462357107616 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 03:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:18:27 INFO - PROCESS | 1658 | 1462357107620 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:18:27 INFO - PROCESS | 1658 | 1462357107622 Marionette TRACE conn2 <- [1,1866,null,{}] 03:18:27 INFO - PROCESS | 1658 | 1462357107624 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}] 03:18:27 INFO - PROCESS | 1658 | 1462357107730 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 03:18:27 INFO - PROCESS | 1658 | 1462357107820 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x121243800 == 91 [pid = 1658] [id = 474] 03:18:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 221 (0x1185b8c00) [pid = 1658] [serial = 1421] [outer = 0x0] 03:18:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 222 (0x119b6f000) [pid = 1658] [serial = 1422] [outer = 0x1185b8c00] 03:18:27 INFO - PROCESS | 1658 | 1462357107849 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 223 (0x124b22800) [pid = 1658] [serial = 1423] [outer = 0x1185b8c00] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x128e1d000 == 90 [pid = 1658] [id = 402] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12e306800 == 89 [pid = 1658] [id = 22] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12c772800 == 88 [pid = 1658] [id = 337] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12e315000 == 87 [pid = 1658] [id = 462] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12dab7800 == 86 [pid = 1658] [id = 461] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x128fd1000 == 85 [pid = 1658] [id = 460] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12d4cd800 == 84 [pid = 1658] [id = 459] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 222 (0x12d43b800) [pid = 1658] [serial = 1284] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb99000 == 83 [pid = 1658] [id = 458] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12c197800 == 82 [pid = 1658] [id = 457] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb39000 == 81 [pid = 1658] [id = 456] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12a7c9000 == 80 [pid = 1658] [id = 455] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x128e0d800 == 79 [pid = 1658] [id = 454] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x124888800 == 78 [pid = 1658] [id = 453] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x117364000 == 77 [pid = 1658] [id = 452] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x116773800 == 76 [pid = 1658] [id = 451] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x110e9a000 == 75 [pid = 1658] [id = 447] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x135eb3000 == 74 [pid = 1658] [id = 446] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x138195000 == 73 [pid = 1658] [id = 445] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x1355d7000 == 72 [pid = 1658] [id = 444] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12c260000 == 71 [pid = 1658] [id = 443] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x128ecc000 == 70 [pid = 1658] [id = 442] 03:18:28 INFO - PROCESS | 1658 | --DOCSHELL 0x135dcd800 == 69 [pid = 1658] [id = 441] 03:18:28 INFO - PROCESS | 1658 | 1462357108279 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]]]}] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 221 (0x12bb7b000) [pid = 1658] [serial = 1305] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 220 (0x11832c400) [pid = 1658] [serial = 1269] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 219 (0x12bfd9c00) [pid = 1658] [serial = 1308] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 218 (0x123be7400) [pid = 1658] [serial = 1272] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 217 (0x12d439400) [pid = 1658] [serial = 1264] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 216 (0x12438a400) [pid = 1658] [serial = 1296] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 215 (0x127234c00) [pid = 1658] [serial = 1297] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 214 (0x128a13800) [pid = 1658] [serial = 1299] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 213 (0x128ea3800) [pid = 1658] [serial = 1300] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 212 (0x12c741400) [pid = 1658] [serial = 1281] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 211 (0x12bfd5800) [pid = 1658] [serial = 1306] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 210 (0x12a836400) [pid = 1658] [serial = 1302] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 209 (0x12ade7000) [pid = 1658] [serial = 1278] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 208 (0x128ea1400) [pid = 1658] [serial = 1275] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 207 (0x1126bac00) [pid = 1658] [serial = 1266] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 206 (0x12cb58c00) [pid = 1658] [serial = 1311] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 205 (0x12c73b400) [pid = 1658] [serial = 1309] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 204 (0x1276ed400) [pid = 1658] [serial = 1314] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 203 (0x12ce3a800) [pid = 1658] [serial = 1317] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 202 (0x112649400) [pid = 1658] [serial = 1288] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 201 (0x110edf000) [pid = 1658] [serial = 1287] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 200 (0x11856a800) [pid = 1658] [serial = 1293] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 199 (0x119986800) [pid = 1658] [serial = 1294] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 198 (0x1185bb000) [pid = 1658] [serial = 1291] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 197 (0x1182ac800) [pid = 1658] [serial = 1290] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 196 (0x12ce38000) [pid = 1658] [serial = 1312] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 195 (0x12cfd4c00) [pid = 1658] [serial = 1318] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 194 (0x12ba78800) [pid = 1658] [serial = 1303] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x12ba79800) [pid = 1658] [serial = 1315] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x12da05c00) [pid = 1658] [serial = 1321] [outer = 0x0] [url = about:blank] 03:18:28 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x12d860800) [pid = 1658] [serial = 1320] [outer = 0x0] [url = about:blank] 03:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 719ms 03:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:18:28 INFO - PROCESS | 1658 | 1462357108340 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 1658 | 1462357108341 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 03:18:28 INFO - PROCESS | 1658 | 1462357108343 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 1658 | 1462357108345 Marionette TRACE conn2 <- [1,1870,null,{}] 03:18:28 INFO - PROCESS | 1658 | 1462357108353 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}] 03:18:28 INFO - PROCESS | 1658 | 1462357108450 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 03:18:28 INFO - PROCESS | 1658 | 1462357108458 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12446d800 == 70 [pid = 1658] [id = 475] 03:18:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x125036800) [pid = 1658] [serial = 1424] [outer = 0x0] 03:18:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x127155800) [pid = 1658] [serial = 1425] [outer = 0x125036800] 03:18:28 INFO - PROCESS | 1658 | 1462357108488 Marionette DEBUG loaded listener.js 03:18:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x1276ea800) [pid = 1658] [serial = 1426] [outer = 0x125036800] 03:18:28 INFO - PROCESS | 1658 | 1462357108881 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]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 571ms 03:18:28 INFO - PROCESS | 1658 | 1462357108915 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 1658 | 1462357108916 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 03:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:18:28 INFO - PROCESS | 1658 | 1462357108919 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 1658 | 1462357108920 Marionette TRACE conn2 <- [1,1874,null,{}] 03:18:28 INFO - PROCESS | 1658 | 1462357108923 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}] 03:18:29 INFO - PROCESS | 1658 | 1462357109028 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 03:18:29 INFO - PROCESS | 1658 | 1462357109035 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b37f000 == 71 [pid = 1658] [id = 476] 03:18:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 195 (0x128ad9800) [pid = 1658] [serial = 1427] [outer = 0x0] 03:18:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 196 (0x128ea5000) [pid = 1658] [serial = 1428] [outer = 0x128ad9800] 03:18:29 INFO - PROCESS | 1658 | 1462357109077 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 197 (0x12a806400) [pid = 1658] [serial = 1429] [outer = 0x128ad9800] 03:18:29 INFO - PROCESS | 1658 | 1462357109536 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]]]}] 03:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 669ms 03:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:18:29 INFO - PROCESS | 1658 | 1462357109588 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 03:18:29 INFO - PROCESS | 1658 | 1462357109589 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 03:18:29 INFO - PROCESS | 1658 | 1462357109591 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:18:29 INFO - PROCESS | 1658 | 1462357109593 Marionette TRACE conn2 <- [1,1878,null,{}] 03:18:29 INFO - PROCESS | 1658 | 1462357109595 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}] 03:18:29 INFO - PROCESS | 1658 | 1462357109685 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 03:18:29 INFO - PROCESS | 1658 | 1462357109689 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c262000 == 72 [pid = 1658] [id = 477] 03:18:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 198 (0x116807400) [pid = 1658] [serial = 1430] [outer = 0x0] 03:18:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 199 (0x12ade0c00) [pid = 1658] [serial = 1431] [outer = 0x116807400] 03:18:29 INFO - PROCESS | 1658 | 1462357109716 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 200 (0x12ba76c00) [pid = 1658] [serial = 1432] [outer = 0x116807400] 03:18:30 INFO - PROCESS | 1658 | 1462357110088 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]]]}] 03:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 522ms 03:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:18:30 INFO - PROCESS | 1658 | 1462357110116 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 1658 | 1462357110118 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 03:18:30 INFO - PROCESS | 1658 | 1462357110120 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 1658 | 1462357110121 Marionette TRACE conn2 <- [1,1882,null,{}] 03:18:30 INFO - PROCESS | 1658 | 1462357110123 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}] 03:18:30 INFO - PROCESS | 1658 | 1462357110275 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 03:18:30 INFO - PROCESS | 1658 | 1462357110323 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cba7800 == 73 [pid = 1658] [id = 478] 03:18:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 201 (0x129628800) [pid = 1658] [serial = 1433] [outer = 0x0] 03:18:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 202 (0x12bf3c800) [pid = 1658] [serial = 1434] [outer = 0x129628800] 03:18:30 INFO - PROCESS | 1658 | 1462357110350 Marionette DEBUG loaded listener.js 03:18:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 203 (0x12ce3b400) [pid = 1658] [serial = 1435] [outer = 0x129628800] 03:18:30 INFO - PROCESS | 1658 | 1462357110668 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]]]}] 03:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 568ms 03:18:30 INFO - PROCESS | 1658 | 1462357110689 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 1658 | 1462357110690 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 03:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:18:30 INFO - PROCESS | 1658 | 1462357110699 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 1658 | 1462357110700 Marionette TRACE conn2 <- [1,1886,null,{}] 03:18:30 INFO - PROCESS | 1658 | 1462357110702 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}] 03:18:30 INFO - PROCESS | 1658 | 1462357110821 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 03:18:30 INFO - PROCESS | 1658 | 1462357110832 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da84000 == 74 [pid = 1658] [id = 479] 03:18:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 204 (0x12cfc5400) [pid = 1658] [serial = 1436] [outer = 0x0] 03:18:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 205 (0x12d43b800) [pid = 1658] [serial = 1437] [outer = 0x12cfc5400] 03:18:30 INFO - PROCESS | 1658 | 1462357110857 Marionette DEBUG loaded listener.js 03:18:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 206 (0x12da0bc00) [pid = 1658] [serial = 1438] [outer = 0x12cfc5400] 03:18:31 INFO - PROCESS | 1658 | 1462357111226 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]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 576ms 03:18:31 INFO - PROCESS | 1658 | 1462357111270 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 03:18:31 INFO - PROCESS | 1658 | 1462357111272 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 03:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:18:31 INFO - PROCESS | 1658 | 1462357111276 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 1658 | 1462357111277 Marionette TRACE conn2 <- [1,1890,null,{}] 03:18:31 INFO - PROCESS | 1658 | 1462357111281 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}] 03:18:31 INFO - PROCESS | 1658 | 1462357111462 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 03:18:31 INFO - PROCESS | 1658 | 1462357111485 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e31b800 == 75 [pid = 1658] [id = 480] 03:18:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 207 (0x127233000) [pid = 1658] [serial = 1439] [outer = 0x0] 03:18:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 208 (0x12f489c00) [pid = 1658] [serial = 1440] [outer = 0x127233000] 03:18:31 INFO - PROCESS | 1658 | 1462357111527 Marionette DEBUG loaded listener.js 03:18:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 209 (0x135556400) [pid = 1658] [serial = 1441] [outer = 0x127233000] 03:18:31 INFO - PROCESS | 1658 | 1462357111970 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]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 724ms 03:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:18:32 INFO - PROCESS | 1658 | 1462357112007 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 03:18:32 INFO - PROCESS | 1658 | 1462357112008 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 03:18:32 INFO - PROCESS | 1658 | 1462357112011 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:18:32 INFO - PROCESS | 1658 | 1462357112012 Marionette TRACE conn2 <- [1,1894,null,{}] 03:18:32 INFO - PROCESS | 1658 | 1462357112017 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}] 03:18:32 INFO - PROCESS | 1658 | 1462357112134 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 03:18:32 INFO - PROCESS | 1658 | 1462357112167 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x134ccf800 == 76 [pid = 1658] [id = 481] 03:18:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 210 (0x12c7c7800) [pid = 1658] [serial = 1442] [outer = 0x0] 03:18:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 211 (0x12c7cf400) [pid = 1658] [serial = 1443] [outer = 0x12c7c7800] 03:18:32 INFO - PROCESS | 1658 | 1462357112191 Marionette DEBUG loaded listener.js 03:18:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 212 (0x12c7d4400) [pid = 1658] [serial = 1444] [outer = 0x12c7c7800] 03:18:32 INFO - PROCESS | 1658 | --DOMWINDOW == 211 (0x12a80c000) [pid = 1658] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:18:32 INFO - PROCESS | 1658 | --DOMWINDOW == 210 (0x12b21ec00) [pid = 1658] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:18:32 INFO - PROCESS | 1658 | --DOMWINDOW == 209 (0x12bf38c00) [pid = 1658] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:18:32 INFO - PROCESS | 1658 | --DOMWINDOW == 208 (0x110ede400) [pid = 1658] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:18:32 INFO - PROCESS | 1658 | --DOMWINDOW == 207 (0x113c67400) [pid = 1658] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:18:32 INFO - PROCESS | 1658 | --DOMWINDOW == 206 (0x112ca6000) [pid = 1658] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:18:32 INFO - PROCESS | 1658 | --DOMWINDOW == 205 (0x11885cc00) [pid = 1658] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:18:32 INFO - PROCESS | 1658 | --DOMWINDOW == 204 (0x123f67400) [pid = 1658] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:18:32 INFO - PROCESS | 1658 | --DOMWINDOW == 203 (0x127232400) [pid = 1658] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:18:32 INFO - PROCESS | 1658 | --DOMWINDOW == 202 (0x128d66000) [pid = 1658] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:18:32 INFO - PROCESS | 1658 | --DOMWINDOW == 201 (0x12c17ec00) [pid = 1658] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:18:32 INFO - PROCESS | 1658 | 1462357112678 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]]]}] 03:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 676ms 03:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:18:32 INFO - PROCESS | 1658 | 1462357112687 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 03:18:32 INFO - PROCESS | 1658 | 1462357112688 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 03:18:32 INFO - PROCESS | 1658 | 1462357112690 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:18:32 INFO - PROCESS | 1658 | 1462357112691 Marionette TRACE conn2 <- [1,1898,null,{}] 03:18:32 INFO - PROCESS | 1658 | 1462357112694 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}] 03:18:32 INFO - PROCESS | 1658 | 1462357112790 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 03:18:32 INFO - PROCESS | 1658 | 1462357112795 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297cc800 == 77 [pid = 1658] [id = 482] 03:18:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 202 (0x1187ac800) [pid = 1658] [serial = 1445] [outer = 0x0] 03:18:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 203 (0x1272c7000) [pid = 1658] [serial = 1446] [outer = 0x1187ac800] 03:18:32 INFO - PROCESS | 1658 | 1462357112821 Marionette DEBUG loaded listener.js 03:18:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 204 (0x12b216000) [pid = 1658] [serial = 1447] [outer = 0x1187ac800] 03:18:33 INFO - PROCESS | 1658 | 1462357113167 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]]]}] 03:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 517ms 03:18:33 INFO - PROCESS | 1658 | 1462357113209 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 03:18:33 INFO - PROCESS | 1658 | 1462357113210 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 03:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:18:33 INFO - PROCESS | 1658 | 1462357113215 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:18:33 INFO - PROCESS | 1658 | 1462357113217 Marionette TRACE conn2 <- [1,1902,null,{}] 03:18:33 INFO - PROCESS | 1658 | 1462357113219 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}] 03:18:33 INFO - PROCESS | 1658 | 1462357113356 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 03:18:33 INFO - PROCESS | 1658 | 1462357113369 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x135cd0000 == 78 [pid = 1658] [id = 483] 03:18:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 205 (0x12a811c00) [pid = 1658] [serial = 1448] [outer = 0x0] 03:18:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 206 (0x12f491000) [pid = 1658] [serial = 1449] [outer = 0x12a811c00] 03:18:33 INFO - PROCESS | 1658 | 1462357113398 Marionette DEBUG loaded listener.js 03:18:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 207 (0x1359aa400) [pid = 1658] [serial = 1450] [outer = 0x12a811c00] 03:18:33 INFO - PROCESS | 1658 | 1462357113750 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]]]}] 03:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 574ms 03:18:33 INFO - PROCESS | 1658 | 1462357113788 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 03:18:33 INFO - PROCESS | 1658 | 1462357113790 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 03:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:18:33 INFO - PROCESS | 1658 | 1462357113873 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:18:33 INFO - PROCESS | 1658 | 1462357113875 Marionette TRACE conn2 <- [1,1906,null,{}] 03:18:33 INFO - PROCESS | 1658 | 1462357113879 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}] 03:18:33 INFO - PROCESS | 1658 | 1462357113988 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 03:18:34 INFO - PROCESS | 1658 | 1462357114110 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181d6000 == 79 [pid = 1658] [id = 484] 03:18:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 208 (0x110fe5c00) [pid = 1658] [serial = 1451] [outer = 0x0] 03:18:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 209 (0x110fe9400) [pid = 1658] [serial = 1452] [outer = 0x110fe5c00] 03:18:34 INFO - PROCESS | 1658 | 1462357114141 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 210 (0x113c6b800) [pid = 1658] [serial = 1453] [outer = 0x110fe5c00] 03:18:34 INFO - PROCESS | 1658 | 1462357114561 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]]]}] 03:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 774ms 03:18:34 INFO - PROCESS | 1658 | 1462357114663 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 03:18:34 INFO - PROCESS | 1658 | 1462357114665 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 03:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:18:34 INFO - PROCESS | 1658 | 1462357114670 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:18:34 INFO - PROCESS | 1658 | 1462357114672 Marionette TRACE conn2 <- [1,1910,null,{}] 03:18:34 INFO - PROCESS | 1658 | 1462357114678 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}] 03:18:34 INFO - PROCESS | 1658 | 1462357114798 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 03:18:34 INFO - PROCESS | 1658 | 1462357114885 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x127613800 == 80 [pid = 1658] [id = 485] 03:18:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 211 (0x11856b400) [pid = 1658] [serial = 1454] [outer = 0x0] 03:18:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 212 (0x11885c800) [pid = 1658] [serial = 1455] [outer = 0x11856b400] 03:18:34 INFO - PROCESS | 1658 | 1462357114915 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 213 (0x119ba0000) [pid = 1658] [serial = 1456] [outer = 0x11856b400] 03:18:35 INFO - PROCESS | 1658 | 1462357115350 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]]]}] 03:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 721ms 03:18:35 INFO - PROCESS | 1658 | 1462357115392 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 03:18:35 INFO - PROCESS | 1658 | 1462357115394 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 03:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:18:35 INFO - PROCESS | 1658 | 1462357115396 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - PROCESS | 1658 | 1462357115397 Marionette TRACE conn2 <- [1,1914,null,{}] 03:18:35 INFO - PROCESS | 1658 | 1462357115400 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}] 03:18:35 INFO - PROCESS | 1658 | 1462357115521 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 03:18:35 INFO - PROCESS | 1658 | 1462357115615 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d104800 == 81 [pid = 1658] [id = 486] 03:18:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 214 (0x126293c00) [pid = 1658] [serial = 1457] [outer = 0x0] 03:18:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 215 (0x12714bc00) [pid = 1658] [serial = 1458] [outer = 0x126293c00] 03:18:35 INFO - PROCESS | 1658 | 1462357115653 Marionette DEBUG loaded listener.js 03:18:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 216 (0x12724d400) [pid = 1658] [serial = 1459] [outer = 0x126293c00] 03:18:36 INFO - PROCESS | 1658 | 1462357116100 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]]]}] 03:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 771ms 03:18:36 INFO - PROCESS | 1658 | 1462357116168 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 03:18:36 INFO - PROCESS | 1658 | 1462357116170 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 03:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:18:36 INFO - PROCESS | 1658 | 1462357116172 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 1658 | 1462357116173 Marionette TRACE conn2 <- [1,1918,null,{}] 03:18:36 INFO - PROCESS | 1658 | 1462357116176 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}] 03:18:36 INFO - PROCESS | 1658 | 1462357116290 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 03:18:36 INFO - PROCESS | 1658 | 1462357116378 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x135672000 == 82 [pid = 1658] [id = 487] 03:18:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 217 (0x128d6b000) [pid = 1658] [serial = 1460] [outer = 0x0] 03:18:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 218 (0x12a805800) [pid = 1658] [serial = 1461] [outer = 0x128d6b000] 03:18:36 INFO - PROCESS | 1658 | 1462357116410 Marionette DEBUG loaded listener.js 03:18:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 219 (0x12bf3dc00) [pid = 1658] [serial = 1462] [outer = 0x128d6b000] 03:18:36 INFO - PROCESS | 1658 | 1462357116812 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]]]}] 03:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 668ms 03:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:18:36 INFO - PROCESS | 1658 | 1462357116849 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 03:18:36 INFO - PROCESS | 1658 | 1462357116851 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 03:18:36 INFO - PROCESS | 1658 | 1462357116853 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 1658 | 1462357116854 Marionette TRACE conn2 <- [1,1922,null,{}] 03:18:36 INFO - PROCESS | 1658 | 1462357116856 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}] 03:18:36 INFO - PROCESS | 1658 | 1462357116980 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 03:18:37 INFO - PROCESS | 1658 | 1462357117101 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x138bab000 == 83 [pid = 1658] [id = 488] 03:18:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 220 (0x12bfd9400) [pid = 1658] [serial = 1463] [outer = 0x0] 03:18:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 221 (0x12c7cb000) [pid = 1658] [serial = 1464] [outer = 0x12bfd9400] 03:18:37 INFO - PROCESS | 1658 | 1462357117131 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 222 (0x12d43f800) [pid = 1658] [serial = 1465] [outer = 0x12bfd9400] 03:18:37 INFO - PROCESS | 1658 | 1462357117516 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]]]}] 03:18:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 223 (0x12a88dc00) [pid = 1658] [serial = 1466] [outer = 0x12cfd3c00] 03:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 718ms 03:18:37 INFO - PROCESS | 1658 | 1462357117587 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 03:18:37 INFO - PROCESS | 1658 | 1462357117589 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 03:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:18:37 INFO - PROCESS | 1658 | 1462357117625 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:18:37 INFO - PROCESS | 1658 | 1462357117626 Marionette TRACE conn2 <- [1,1926,null,{}] 03:18:37 INFO - PROCESS | 1658 | 1462357117648 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}] 03:18:37 INFO - PROCESS | 1658 | 1462357117795 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 03:18:37 INFO - PROCESS | 1658 | 1462357117880 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x112a1a000 == 84 [pid = 1658] [id = 489] 03:18:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 224 (0x11625fc00) [pid = 1658] [serial = 1467] [outer = 0x0] 03:18:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 225 (0x116f10c00) [pid = 1658] [serial = 1468] [outer = 0x11625fc00] 03:18:37 INFO - PROCESS | 1658 | 1462357117912 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 226 (0x1359a4400) [pid = 1658] [serial = 1469] [outer = 0x11625fc00] 03:18:38 INFO - PROCESS | 1658 | 1462357118314 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]]]}] 03:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 752ms 03:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:18:38 INFO - PROCESS | 1658 | 1462357118365 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 03:18:38 INFO - PROCESS | 1658 | 1462357118366 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 03:18:38 INFO - PROCESS | 1658 | 1462357118368 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:18:38 INFO - PROCESS | 1658 | 1462357118369 Marionette TRACE conn2 <- [1,1930,null,{}] 03:18:38 INFO - PROCESS | 1658 | 1462357118372 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}] 03:18:38 INFO - PROCESS | 1658 | 1462357118481 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 03:18:38 INFO - PROCESS | 1658 | 1462357118597 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x13ff98800 == 85 [pid = 1658] [id = 490] 03:18:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 227 (0x1359a5000) [pid = 1658] [serial = 1470] [outer = 0x0] 03:18:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 228 (0x135aa7800) [pid = 1658] [serial = 1471] [outer = 0x1359a5000] 03:18:38 INFO - PROCESS | 1658 | 1462357118627 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 229 (0x135aabc00) [pid = 1658] [serial = 1472] [outer = 0x1359a5000] 03:18:39 INFO - PROCESS | 1658 | 1462357119013 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]]]}] 03:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 03:18:39 INFO - PROCESS | 1658 | 1462357119038 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 03:18:39 INFO - PROCESS | 1658 | 1462357119040 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 03:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:18:39 INFO - PROCESS | 1658 | 1462357119042 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 1658 | 1462357119043 Marionette TRACE conn2 <- [1,1934,null,{}] 03:18:39 INFO - PROCESS | 1658 | 1462357119046 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}] 03:18:39 INFO - PROCESS | 1658 | 1462357119177 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 03:18:39 INFO - PROCESS | 1658 | 1462357119281 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x1402dd800 == 86 [pid = 1658] [id = 491] 03:18:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 230 (0x112a4a000) [pid = 1658] [serial = 1473] [outer = 0x0] 03:18:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 231 (0x112a4f800) [pid = 1658] [serial = 1474] [outer = 0x112a4a000] 03:18:39 INFO - PROCESS | 1658 | 1462357119310 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 232 (0x112a53000) [pid = 1658] [serial = 1475] [outer = 0x112a4a000] 03:18:39 INFO - PROCESS | 1658 | 1462357119736 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]]]}] 03:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 721ms 03:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:18:39 INFO - PROCESS | 1658 | 1462357119765 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 03:18:39 INFO - PROCESS | 1658 | 1462357119766 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 03:18:39 INFO - PROCESS | 1658 | 1462357119768 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 1658 | 1462357119769 Marionette TRACE conn2 <- [1,1938,null,{}] 03:18:39 INFO - PROCESS | 1658 | 1462357119772 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}] 03:18:39 INFO - PROCESS | 1658 | 1462357119883 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 03:18:39 INFO - PROCESS | 1658 | 1462357119974 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x1402f2000 == 87 [pid = 1658] [id = 492] 03:18:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 233 (0x112a52000) [pid = 1658] [serial = 1476] [outer = 0x0] 03:18:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 234 (0x112a55c00) [pid = 1658] [serial = 1477] [outer = 0x112a52000] 03:18:40 INFO - PROCESS | 1658 | 1462357120005 Marionette DEBUG loaded listener.js 03:18:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 235 (0x135aad000) [pid = 1658] [serial = 1478] [outer = 0x112a52000] 03:18:40 INFO - PROCESS | 1658 | 1462357120437 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]]]}] 03:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 720ms 03:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:18:40 INFO - PROCESS | 1658 | 1462357120507 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 03:18:40 INFO - PROCESS | 1658 | 1462357120508 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 03:18:40 INFO - PROCESS | 1658 | 1462357120513 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 1658 | 1462357120515 Marionette TRACE conn2 <- [1,1942,null,{}] 03:18:40 INFO - PROCESS | 1658 | 1462357120518 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}] 03:18:40 INFO - PROCESS | 1658 | 1462357120632 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 03:18:40 INFO - PROCESS | 1658 | 1462357120724 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x1258d4000 == 88 [pid = 1658] [id = 493] 03:18:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 236 (0x112a53400) [pid = 1658] [serial = 1479] [outer = 0x0] 03:18:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 237 (0x12bfd3800) [pid = 1658] [serial = 1480] [outer = 0x112a53400] 03:18:40 INFO - PROCESS | 1658 | 1462357120753 Marionette DEBUG loaded listener.js 03:18:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 238 (0x135aae400) [pid = 1658] [serial = 1481] [outer = 0x112a53400] 03:18:41 INFO - PROCESS | 1658 | 1462357121407 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]]]}] 03:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 921ms 03:18:41 INFO - PROCESS | 1658 | 1462357121434 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 03:18:41 INFO - PROCESS | 1658 | 1462357121436 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 03:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:18:41 INFO - PROCESS | 1658 | 1462357121440 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:18:41 INFO - PROCESS | 1658 | 1462357121442 Marionette TRACE conn2 <- [1,1946,null,{}] 03:18:41 INFO - PROCESS | 1658 | 1462357121446 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}] 03:18:41 INFO - PROCESS | 1658 | 1462357121557 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 03:18:41 INFO - PROCESS | 1658 | 1462357121648 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x121233800 == 89 [pid = 1658] [id = 494] 03:18:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 239 (0x1121de800) [pid = 1658] [serial = 1482] [outer = 0x0] 03:18:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 240 (0x112a4f400) [pid = 1658] [serial = 1483] [outer = 0x1121de800] 03:18:41 INFO - PROCESS | 1658 | 1462357121676 Marionette DEBUG loaded listener.js 03:18:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 241 (0x116252400) [pid = 1658] [serial = 1484] [outer = 0x1121de800] 03:18:42 INFO - PROCESS | 1658 | 1462357122152 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]]]}] 03:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 776ms 03:18:42 INFO - PROCESS | 1658 | 1462357122215 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 03:18:42 INFO - PROCESS | 1658 | 1462357122219 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 03:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:18:42 INFO - PROCESS | 1658 | 1462357122224 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:18:42 INFO - PROCESS | 1658 | 1462357122225 Marionette TRACE conn2 <- [1,1950,null,{}] 03:18:42 INFO - PROCESS | 1658 | 1462357122228 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}] 03:18:42 INFO - PROCESS | 1658 | 1462357122337 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 03:18:42 INFO - PROCESS | 1658 | 1462357122433 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x123b1f800 == 90 [pid = 1658] [id = 495] 03:18:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 242 (0x1126b4c00) [pid = 1658] [serial = 1485] [outer = 0x0] 03:18:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 243 (0x11832e800) [pid = 1658] [serial = 1486] [outer = 0x1126b4c00] 03:18:42 INFO - PROCESS | 1658 | 1462357122461 Marionette DEBUG loaded listener.js 03:18:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 244 (0x119987c00) [pid = 1658] [serial = 1487] [outer = 0x1126b4c00] 03:18:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12c770800 == 89 [pid = 1658] [id = 333] 03:18:42 INFO - PROCESS | 1658 | --DOCSHELL 0x1297cc800 == 88 [pid = 1658] [id = 482] 03:18:42 INFO - PROCESS | 1658 | --DOCSHELL 0x134ccf800 == 87 [pid = 1658] [id = 481] 03:18:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12e31b800 == 86 [pid = 1658] [id = 480] 03:18:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12da84000 == 85 [pid = 1658] [id = 479] 03:18:42 INFO - PROCESS | 1658 | --DOMWINDOW == 243 (0x12ce3f800) [pid = 1658] [serial = 1335] [outer = 0x0] [url = about:blank] 03:18:42 INFO - PROCESS | 1658 | --DOMWINDOW == 242 (0x12d861800) [pid = 1658] [serial = 1338] [outer = 0x0] [url = about:blank] 03:18:42 INFO - PROCESS | 1658 | --DOMWINDOW == 241 (0x13555c000) [pid = 1658] [serial = 1341] [outer = 0x0] [url = about:blank] 03:18:42 INFO - PROCESS | 1658 | --DOMWINDOW == 240 (0x1359a4000) [pid = 1658] [serial = 1344] [outer = 0x0] [url = about:blank] 03:18:42 INFO - PROCESS | 1658 | --DOMWINDOW == 239 (0x1359ab400) [pid = 1658] [serial = 1347] [outer = 0x0] [url = about:blank] 03:18:42 INFO - PROCESS | 1658 | --DOMWINDOW == 238 (0x124b21400) [pid = 1658] [serial = 1350] [outer = 0x0] [url = about:blank] 03:18:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12cba7800 == 84 [pid = 1658] [id = 478] 03:18:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12c262000 == 83 [pid = 1658] [id = 477] 03:18:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12b37f000 == 82 [pid = 1658] [id = 476] 03:18:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12446d800 == 81 [pid = 1658] [id = 475] 03:18:42 INFO - PROCESS | 1658 | --DOCSHELL 0x121243800 == 80 [pid = 1658] [id = 474] 03:18:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12a786000 == 79 [pid = 1658] [id = 473] 03:18:43 INFO - PROCESS | 1658 | --DOCSHELL 0x135395000 == 78 [pid = 1658] [id = 466] 03:18:43 INFO - PROCESS | 1658 | --DOCSHELL 0x12ca46800 == 77 [pid = 1658] [id = 465] 03:18:43 INFO - PROCESS | 1658 | --DOCSHELL 0x127609800 == 76 [pid = 1658] [id = 464] 03:18:43 INFO - PROCESS | 1658 | --DOCSHELL 0x11825d000 == 75 [pid = 1658] [id = 463] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 237 (0x12bb7b800) [pid = 1658] [serial = 1375] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 236 (0x11832c800) [pid = 1658] [serial = 1356] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 235 (0x1187ab400) [pid = 1658] [serial = 1357] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 234 (0x11832bc00) [pid = 1658] [serial = 1326] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 233 (0x1165c8400) [pid = 1658] [serial = 1353] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 232 (0x117687400) [pid = 1658] [serial = 1354] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 231 (0x119833400) [pid = 1658] [serial = 1359] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 230 (0x123fd5000) [pid = 1658] [serial = 1360] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 229 (0x124b22c00) [pid = 1658] [serial = 1362] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 228 (0x127151c00) [pid = 1658] [serial = 1363] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 227 (0x1274c3000) [pid = 1658] [serial = 1365] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 226 (0x128a14400) [pid = 1658] [serial = 1366] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 225 (0x12da07400) [pid = 1658] [serial = 1323] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 224 (0x12925b400) [pid = 1658] [serial = 1368] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 223 (0x12ba75c00) [pid = 1658] [serial = 1332] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 222 (0x119e86800) [pid = 1658] [serial = 1329] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 221 (0x12cb61000) [pid = 1658] [serial = 1383] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 220 (0x12cfd4400) [pid = 1658] [serial = 1384] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 219 (0x12c17bc00) [pid = 1658] [serial = 1381] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 218 (0x12bfd6c00) [pid = 1658] [serial = 1378] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 217 (0x12a80ac00) [pid = 1658] [serial = 1369] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 216 (0x12d43f000) [pid = 1658] [serial = 1386] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 215 (0x12ab45800) [pid = 1658] [serial = 1371] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 214 (0x12ba7e000) [pid = 1658] [serial = 1374] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 213 (0x12b21d000) [pid = 1658] [serial = 1372] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 212 (0x12bf42400) [pid = 1658] [serial = 1377] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | --DOMWINDOW == 211 (0x12ab4a000) [pid = 1658] [serial = 1380] [outer = 0x0] [url = about:blank] 03:18:43 INFO - PROCESS | 1658 | 1462357123089 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]]]}] 03:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 922ms 03:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:18:43 INFO - PROCESS | 1658 | 1462357123146 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 03:18:43 INFO - PROCESS | 1658 | 1462357123148 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 03:18:43 INFO - PROCESS | 1658 | 1462357123152 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:18:43 INFO - PROCESS | 1658 | 1462357123154 Marionette TRACE conn2 <- [1,1954,null,{}] 03:18:43 INFO - PROCESS | 1658 | 1462357123158 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}] 03:18:43 INFO - PROCESS | 1658 | 1462357123273 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 03:18:43 INFO - PROCESS | 1658 | 1462357123391 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197e1000 == 76 [pid = 1658] [id = 496] 03:18:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 212 (0x1121dd000) [pid = 1658] [serial = 1488] [outer = 0x0] 03:18:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 213 (0x1182abc00) [pid = 1658] [serial = 1489] [outer = 0x1121dd000] 03:18:43 INFO - PROCESS | 1658 | 1462357123426 Marionette DEBUG loaded listener.js 03:18:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 214 (0x1187ab400) [pid = 1658] [serial = 1490] [outer = 0x1121dd000] 03:18:43 INFO - PROCESS | 1658 | 1462357123869 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]]]}] 03:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 773ms 03:18:43 INFO - PROCESS | 1658 | 1462357123925 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 03:18:43 INFO - PROCESS | 1658 | 1462357123928 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 03:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:18:43 INFO - PROCESS | 1658 | 1462357123933 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:18:43 INFO - PROCESS | 1658 | 1462357123935 Marionette TRACE conn2 <- [1,1958,null,{}] 03:18:43 INFO - PROCESS | 1658 | 1462357123937 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}] 03:18:44 INFO - PROCESS | 1658 | 1462357124051 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 03:18:44 INFO - PROCESS | 1658 | 1462357124141 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291c6800 == 77 [pid = 1658] [id = 497] 03:18:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 215 (0x119126c00) [pid = 1658] [serial = 1491] [outer = 0x0] 03:18:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 216 (0x119e79800) [pid = 1658] [serial = 1492] [outer = 0x119126c00] 03:18:44 INFO - PROCESS | 1658 | 1462357124174 Marionette DEBUG loaded listener.js 03:18:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 217 (0x124b21800) [pid = 1658] [serial = 1493] [outer = 0x119126c00] 03:18:44 INFO - PROCESS | 1658 | 1462357124618 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]]]}] 03:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 721ms 03:18:44 INFO - PROCESS | 1658 | 1462357124659 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 03:18:44 INFO - PROCESS | 1658 | 1462357124660 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 03:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:18:44 INFO - PROCESS | 1658 | 1462357124665 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - PROCESS | 1658 | 1462357124668 Marionette TRACE conn2 <- [1,1962,null,{}] 03:18:44 INFO - PROCESS | 1658 | 1462357124675 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}] 03:18:44 INFO - PROCESS | 1658 | 1462357124789 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 03:18:44 INFO - PROCESS | 1658 | 1462357124909 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf86000 == 78 [pid = 1658] [id = 498] 03:18:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 218 (0x12714d000) [pid = 1658] [serial = 1494] [outer = 0x0] 03:18:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 219 (0x1276e2c00) [pid = 1658] [serial = 1495] [outer = 0x12714d000] 03:18:44 INFO - PROCESS | 1658 | 1462357124946 Marionette DEBUG loaded listener.js 03:18:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 220 (0x128d68800) [pid = 1658] [serial = 1496] [outer = 0x12714d000] 03:18:45 INFO - PROCESS | 1658 | 1462357125377 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]]]}] 03:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 776ms 03:18:45 INFO - PROCESS | 1658 | 1462357125442 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 03:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:18:45 INFO - PROCESS | 1658 | 1462357125444 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 03:18:45 INFO - PROCESS | 1658 | 1462357125446 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:18:45 INFO - PROCESS | 1658 | 1462357125447 Marionette TRACE conn2 <- [1,1966,null,{}] 03:18:45 INFO - PROCESS | 1658 | 1462357125450 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}] 03:18:45 INFO - PROCESS | 1658 | 1462357125563 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 03:18:45 INFO - PROCESS | 1658 | 1462357125681 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c771800 == 79 [pid = 1658] [id = 499] 03:18:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 221 (0x1292b7000) [pid = 1658] [serial = 1497] [outer = 0x0] 03:18:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 222 (0x12a80f000) [pid = 1658] [serial = 1498] [outer = 0x1292b7000] 03:18:45 INFO - PROCESS | 1658 | 1462357125714 Marionette DEBUG loaded listener.js 03:18:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 223 (0x12a899800) [pid = 1658] [serial = 1499] [outer = 0x1292b7000] 03:18:46 INFO - PROCESS | 1658 | 1462357126141 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]]]}] 03:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 719ms 03:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:18:46 INFO - PROCESS | 1658 | 1462357126174 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 03:18:46 INFO - PROCESS | 1658 | 1462357126175 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 03:18:46 INFO - PROCESS | 1658 | 1462357126177 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 1658 | 1462357126178 Marionette TRACE conn2 <- [1,1970,null,{}] 03:18:46 INFO - PROCESS | 1658 | 1462357126196 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}] 03:18:46 INFO - PROCESS | 1658 | 1462357126302 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 03:18:46 INFO - PROCESS | 1658 | 1462357126418 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d11d800 == 80 [pid = 1658] [id = 500] 03:18:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 224 (0x12ade7000) [pid = 1658] [serial = 1500] [outer = 0x0] 03:18:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 225 (0x12ba79800) [pid = 1658] [serial = 1501] [outer = 0x12ade7000] 03:18:46 INFO - PROCESS | 1658 | 1462357126452 Marionette DEBUG loaded listener.js 03:18:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 226 (0x12bb81000) [pid = 1658] [serial = 1502] [outer = 0x12ade7000] 03:18:46 INFO - PROCESS | 1658 | 1462357126876 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]]]}] 03:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 731ms 03:18:46 INFO - PROCESS | 1658 | 1462357126908 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 03:18:46 INFO - PROCESS | 1658 | 1462357126909 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 03:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:18:46 INFO - PROCESS | 1658 | 1462357126912 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 1658 | 1462357126913 Marionette TRACE conn2 <- [1,1974,null,{}] 03:18:46 INFO - PROCESS | 1658 | 1462357126915 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}] 03:18:47 INFO - PROCESS | 1658 | 1462357127051 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 03:18:47 INFO - PROCESS | 1658 | 1462357127173 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e316800 == 81 [pid = 1658] [id = 501] 03:18:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 227 (0x12c17a800) [pid = 1658] [serial = 1503] [outer = 0x0] 03:18:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 228 (0x12c7c8000) [pid = 1658] [serial = 1504] [outer = 0x12c17a800] 03:18:47 INFO - PROCESS | 1658 | 1462357127208 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 229 (0x12d861800) [pid = 1658] [serial = 1505] [outer = 0x12c17a800] 03:18:47 INFO - PROCESS | 1658 | 1462357127627 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]]]}] 03:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 721ms 03:18:47 INFO - PROCESS | 1658 | 1462357127634 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 03:18:47 INFO - PROCESS | 1658 | 1462357127635 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 03:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:18:47 INFO - PROCESS | 1658 | 1462357127657 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:18:47 INFO - PROCESS | 1658 | 1462357127658 Marionette TRACE conn2 <- [1,1978,null,{}] 03:18:47 INFO - PROCESS | 1658 | 1462357127661 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}] 03:18:47 INFO - PROCESS | 1658 | 1462357127807 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 03:18:47 INFO - PROCESS | 1658 | 1462357127858 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x134ccb000 == 82 [pid = 1658] [id = 502] 03:18:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 230 (0x12d864800) [pid = 1658] [serial = 1506] [outer = 0x0] 03:18:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 231 (0x12da06000) [pid = 1658] [serial = 1507] [outer = 0x12d864800] 03:18:47 INFO - PROCESS | 1658 | 1462357127888 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 232 (0x12f488c00) [pid = 1658] [serial = 1508] [outer = 0x12d864800] 03:18:48 INFO - PROCESS | 1658 | 1462357128352 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]]]}] 03:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 719ms 03:18:48 INFO - PROCESS | 1658 | 1462357128376 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 03:18:48 INFO - PROCESS | 1658 | 1462357128377 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 03:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:18:48 INFO - PROCESS | 1658 | 1462357128380 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:18:48 INFO - PROCESS | 1658 | 1462357128381 Marionette TRACE conn2 <- [1,1982,null,{}] 03:18:48 INFO - PROCESS | 1658 | 1462357128383 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}] 03:18:48 INFO - PROCESS | 1658 | 1462357128490 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 03:18:48 INFO - PROCESS | 1658 | 1462357128732 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x118254800 == 83 [pid = 1658] [id = 503] 03:18:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 233 (0x110fe7c00) [pid = 1658] [serial = 1509] [outer = 0x0] 03:18:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 234 (0x110fe5800) [pid = 1658] [serial = 1510] [outer = 0x110fe7c00] 03:18:48 INFO - PROCESS | 1658 | 1462357128769 Marionette DEBUG loaded listener.js 03:18:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 235 (0x113cf1000) [pid = 1658] [serial = 1511] [outer = 0x110fe7c00] 03:18:49 INFO - PROCESS | 1658 | 1462357129215 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]]]}] 03:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 869ms 03:18:49 INFO - PROCESS | 1658 | 1462357129249 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 03:18:49 INFO - PROCESS | 1658 | 1462357129252 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 03:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:18:49 INFO - PROCESS | 1658 | 1462357129255 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:18:49 INFO - PROCESS | 1658 | 1462357129257 Marionette TRACE conn2 <- [1,1986,null,{}] 03:18:49 INFO - PROCESS | 1658 | 1462357129260 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}] 03:18:49 INFO - PROCESS | 1658 | 1462357129372 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 03:18:49 INFO - PROCESS | 1658 | 1462357129466 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x121242000 == 84 [pid = 1658] [id = 504] 03:18:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 236 (0x112caa400) [pid = 1658] [serial = 1512] [outer = 0x0] 03:18:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 237 (0x11911e000) [pid = 1658] [serial = 1513] [outer = 0x112caa400] 03:18:49 INFO - PROCESS | 1658 | 1462357129498 Marionette DEBUG loaded listener.js 03:18:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 238 (0x124b19000) [pid = 1658] [serial = 1514] [outer = 0x112caa400] 03:18:49 INFO - PROCESS | 1658 | 1462357129933 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]]]}] 03:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 725ms 03:18:49 INFO - PROCESS | 1658 | 1462357129981 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 03:18:49 INFO - PROCESS | 1658 | 1462357129984 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 03:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:18:49 INFO - PROCESS | 1658 | 1462357129987 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:18:49 INFO - PROCESS | 1658 | 1462357129988 Marionette TRACE conn2 <- [1,1990,null,{}] 03:18:49 INFO - PROCESS | 1658 | 1462357129991 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}] 03:18:50 INFO - PROCESS | 1658 | 1462357130101 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 03:18:50 INFO - PROCESS | 1658 | 1462357130194 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ca49800 == 85 [pid = 1658] [id = 505] 03:18:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 239 (0x125035800) [pid = 1658] [serial = 1515] [outer = 0x0] 03:18:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 240 (0x1274c3400) [pid = 1658] [serial = 1516] [outer = 0x125035800] 03:18:50 INFO - PROCESS | 1658 | 1462357130223 Marionette DEBUG loaded listener.js 03:18:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 241 (0x128d66000) [pid = 1658] [serial = 1517] [outer = 0x125035800] 03:18:50 INFO - PROCESS | 1658 | 1462357130771 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]]]}] 03:18:50 INFO - PROCESS | 1658 | --DOCSHELL 0x13565f800 == 84 [pid = 1658] [id = 471] 03:18:50 INFO - PROCESS | 1658 | --DOCSHELL 0x123c0a800 == 83 [pid = 1658] [id = 450] 03:18:50 INFO - PROCESS | 1658 | --DOCSHELL 0x117307800 == 82 [pid = 1658] [id = 351] 03:18:50 INFO - PROCESS | 1658 | --DOCSHELL 0x121233800 == 81 [pid = 1658] [id = 494] 03:18:50 INFO - PROCESS | 1658 | --DOCSHELL 0x138bab000 == 80 [pid = 1658] [id = 488] 03:18:50 INFO - PROCESS | 1658 | --DOCSHELL 0x135672000 == 79 [pid = 1658] [id = 487] 03:18:50 INFO - PROCESS | 1658 | --DOCSHELL 0x12d104800 == 78 [pid = 1658] [id = 486] 03:18:50 INFO - PROCESS | 1658 | --DOCSHELL 0x127613800 == 77 [pid = 1658] [id = 485] 03:18:50 INFO - PROCESS | 1658 | --DOCSHELL 0x1181d6000 == 76 [pid = 1658] [id = 484] 03:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 870ms 03:18:50 INFO - PROCESS | 1658 | 1462357130859 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 03:18:50 INFO - PROCESS | 1658 | 1462357130862 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 03:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:18:50 INFO - PROCESS | 1658 | 1462357130868 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:18:50 INFO - PROCESS | 1658 | 1462357130870 Marionette TRACE conn2 <- [1,1994,null,{}] 03:18:50 INFO - PROCESS | 1658 | 1462357130874 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}] 03:18:50 INFO - PROCESS | 1658 | 1462357130987 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 03:18:51 INFO - PROCESS | 1658 | 1462357131076 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12485a000 == 77 [pid = 1658] [id = 506] 03:18:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 242 (0x11717c800) [pid = 1658] [serial = 1518] [outer = 0x0] 03:18:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 243 (0x1182a6000) [pid = 1658] [serial = 1519] [outer = 0x11717c800] 03:18:51 INFO - PROCESS | 1658 | 1462357131120 Marionette DEBUG loaded listener.js 03:18:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 244 (0x119ba2c00) [pid = 1658] [serial = 1520] [outer = 0x11717c800] 03:18:51 INFO - PROCESS | 1658 | 1462357131553 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]]]}] 03:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 722ms 03:18:51 INFO - PROCESS | 1658 | 1462357131590 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 03:18:51 INFO - PROCESS | 1658 | 1462357131594 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 03:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:18:51 INFO - PROCESS | 1658 | 1462357131598 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - PROCESS | 1658 | 1462357131600 Marionette TRACE conn2 <- [1,1998,null,{}] 03:18:51 INFO - PROCESS | 1658 | 1462357131603 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}] 03:18:51 INFO - PROCESS | 1658 | 1462357131717 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 03:18:51 INFO - PROCESS | 1658 | 1462357131842 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ca51800 == 78 [pid = 1658] [id = 507] 03:18:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 245 (0x1212be800) [pid = 1658] [serial = 1521] [outer = 0x0] 03:18:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 246 (0x127153000) [pid = 1658] [serial = 1522] [outer = 0x1212be800] 03:18:51 INFO - PROCESS | 1658 | 1462357131876 Marionette DEBUG loaded listener.js 03:18:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 247 (0x128ea6800) [pid = 1658] [serial = 1523] [outer = 0x1212be800] 03:18:52 INFO - PROCESS | 1658 | 1462357132364 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]]]}] 03:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 821ms 03:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:18:52 INFO - PROCESS | 1658 | 1462357132419 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 03:18:52 INFO - PROCESS | 1658 | 1462357132421 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 03:18:52 INFO - PROCESS | 1658 | 1462357132423 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:18:52 INFO - PROCESS | 1658 | 1462357132426 Marionette TRACE conn2 <- [1,2002,null,{}] 03:18:52 INFO - PROCESS | 1658 | 1462357132436 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}] 03:18:52 INFO - PROCESS | 1658 | 1462357132550 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 03:18:52 INFO - PROCESS | 1658 | 1462357132646 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x135661000 == 79 [pid = 1658] [id = 508] 03:18:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 248 (0x12ba77800) [pid = 1658] [serial = 1524] [outer = 0x0] 03:18:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 249 (0x12bf3c400) [pid = 1658] [serial = 1525] [outer = 0x12ba77800] 03:18:52 INFO - PROCESS | 1658 | 1462357132680 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 250 (0x12c73b800) [pid = 1658] [serial = 1526] [outer = 0x12ba77800] 03:18:53 INFO - PROCESS | 1658 | 1462357133122 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]]]}] 03:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 726ms 03:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:18:53 INFO - PROCESS | 1658 | 1462357133151 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 03:18:53 INFO - PROCESS | 1658 | 1462357133153 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 03:18:53 INFO - PROCESS | 1658 | 1462357133157 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:18:53 INFO - PROCESS | 1658 | 1462357133159 Marionette TRACE conn2 <- [1,2006,null,{}] 03:18:53 INFO - PROCESS | 1658 | 1462357133162 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}] 03:18:53 INFO - PROCESS | 1658 | 1462357133332 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 03:18:53 INFO - PROCESS | 1658 | 1462357133504 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x135cd5000 == 80 [pid = 1658] [id = 509] 03:18:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 251 (0x118730400) [pid = 1658] [serial = 1527] [outer = 0x0] 03:18:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 252 (0x12440cc00) [pid = 1658] [serial = 1528] [outer = 0x118730400] 03:18:53 INFO - PROCESS | 1658 | 1462357133536 Marionette DEBUG loaded listener.js 03:18:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 253 (0x12cfcd800) [pid = 1658] [serial = 1529] [outer = 0x118730400] 03:18:53 INFO - PROCESS | 1658 | 1462357133971 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]]]}] 03:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 878ms 03:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:18:54 INFO - PROCESS | 1658 | 1462357134035 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 03:18:54 INFO - PROCESS | 1658 | 1462357134036 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 03:18:54 INFO - PROCESS | 1658 | 1462357134038 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:18:54 INFO - PROCESS | 1658 | 1462357134040 Marionette TRACE conn2 <- [1,2010,null,{}] 03:18:54 INFO - PROCESS | 1658 | 1462357134042 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}] 03:18:54 INFO - PROCESS | 1658 | 1462357134150 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 03:18:54 INFO - PROCESS | 1658 | 1462357134245 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x135f82000 == 81 [pid = 1658] [id = 510] 03:18:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 254 (0x12cfd4c00) [pid = 1658] [serial = 1530] [outer = 0x0] 03:18:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 255 (0x12f493800) [pid = 1658] [serial = 1531] [outer = 0x12cfd4c00] 03:18:54 INFO - PROCESS | 1658 | 1462357134277 Marionette DEBUG loaded listener.js 03:18:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 256 (0x135721c00) [pid = 1658] [serial = 1532] [outer = 0x12cfd4c00] 03:18:54 INFO - PROCESS | 1658 | 1462357134699 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]]]}] 03:18:54 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 03:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 669ms 03:18:54 INFO - PROCESS | 1658 | 1462357134708 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 03:18:54 INFO - PROCESS | 1658 | 1462357134709 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 03:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:18:54 INFO - PROCESS | 1658 | 1462357134711 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:18:54 INFO - PROCESS | 1658 | 1462357134713 Marionette TRACE conn2 <- [1,2014,null,{}] 03:18:54 INFO - PROCESS | 1658 | 1462357134717 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}] 03:18:54 INFO - PROCESS | 1658 | 1462357134852 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 03:18:54 INFO - PROCESS | 1658 | 1462357134980 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x13ff93800 == 82 [pid = 1658] [id = 511] 03:18:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 257 (0x135725800) [pid = 1658] [serial = 1533] [outer = 0x0] 03:18:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 258 (0x135aa9800) [pid = 1658] [serial = 1534] [outer = 0x135725800] 03:18:55 INFO - PROCESS | 1658 | 1462357135015 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 259 (0x135ee7400) [pid = 1658] [serial = 1535] [outer = 0x135725800] 03:18:55 INFO - PROCESS | 1658 | 1462357135445 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]]]}] 03:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 823ms 03:18:55 INFO - PROCESS | 1658 | 1462357135547 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 03:18:55 INFO - PROCESS | 1658 | 1462357135548 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 03:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:18:55 INFO - PROCESS | 1658 | 1462357135550 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:18:55 INFO - PROCESS | 1658 | 1462357135552 Marionette TRACE conn2 <- [1,2018,null,{}] 03:18:55 INFO - PROCESS | 1658 | 1462357135554 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}] 03:18:55 INFO - PROCESS | 1658 | 1462357135662 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 03:18:55 INFO - PROCESS | 1658 | 1462357135757 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x1417b8000 == 83 [pid = 1658] [id = 512] 03:18:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 260 (0x1359a0400) [pid = 1658] [serial = 1536] [outer = 0x0] 03:18:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 261 (0x135c10400) [pid = 1658] [serial = 1537] [outer = 0x1359a0400] 03:18:55 INFO - PROCESS | 1658 | 1462357135786 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 262 (0x135c14c00) [pid = 1658] [serial = 1538] [outer = 0x1359a0400] 03:18:56 INFO - PROCESS | 1658 | 1462357136189 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]]]}] 03:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 03:18:56 INFO - PROCESS | 1658 | 1462357136221 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 03:18:56 INFO - PROCESS | 1658 | 1462357136223 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 03:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:18:56 INFO - PROCESS | 1658 | 1462357136225 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 1658 | 1462357136226 Marionette TRACE conn2 <- [1,2022,null,{}] 03:18:56 INFO - PROCESS | 1658 | 1462357136229 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}] 03:18:56 INFO - PROCESS | 1658 | 1462357136338 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 03:18:56 INFO - PROCESS | 1658 | 1462357136462 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x137e2d800 == 84 [pid = 1658] [id = 513] 03:18:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 263 (0x110ee0800) [pid = 1658] [serial = 1539] [outer = 0x0] 03:18:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 264 (0x135c16c00) [pid = 1658] [serial = 1540] [outer = 0x110ee0800] 03:18:56 INFO - PROCESS | 1658 | 1462357136494 Marionette DEBUG loaded listener.js 03:18:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 265 (0x135eec800) [pid = 1658] [serial = 1541] [outer = 0x110ee0800] 03:18:56 INFO - PROCESS | 1658 | 1462357136902 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]]]}] 03:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 719ms 03:18:56 INFO - PROCESS | 1658 | 1462357136944 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 03:18:56 INFO - PROCESS | 1658 | 1462357136946 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 03:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:18:56 INFO - PROCESS | 1658 | 1462357136948 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 1658 | 1462357136949 Marionette TRACE conn2 <- [1,2026,null,{}] 03:18:56 INFO - PROCESS | 1658 | 1462357136952 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}] 03:18:57 INFO - PROCESS | 1658 | 1462357137080 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 03:18:57 INFO - PROCESS | 1658 | 1462357137178 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x137e3d800 == 85 [pid = 1658] [id = 514] 03:18:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 266 (0x12a828c00) [pid = 1658] [serial = 1542] [outer = 0x0] 03:18:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 267 (0x135f94400) [pid = 1658] [serial = 1543] [outer = 0x12a828c00] 03:18:57 INFO - PROCESS | 1658 | 1462357137207 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 268 (0x135f99000) [pid = 1658] [serial = 1544] [outer = 0x12a828c00] 03:18:57 INFO - PROCESS | 1658 | 1462357137624 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]]]}] 03:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 719ms 03:18:57 INFO - PROCESS | 1658 | 1462357137679 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 03:18:57 INFO - PROCESS | 1658 | 1462357137681 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 03:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:18:57 INFO - PROCESS | 1658 | 1462357137685 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:18:57 INFO - PROCESS | 1658 | 1462357137687 Marionette TRACE conn2 <- [1,2030,null,{}] 03:18:57 INFO - PROCESS | 1658 | 1462357137689 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}] 03:18:57 INFO - PROCESS | 1658 | 1462357137814 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 03:18:57 INFO - PROCESS | 1658 | 1462357137913 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x137ed8800 == 86 [pid = 1658] [id = 515] 03:18:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 269 (0x135c17c00) [pid = 1658] [serial = 1545] [outer = 0x0] 03:18:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 270 (0x135f9c000) [pid = 1658] [serial = 1546] [outer = 0x135c17c00] 03:18:57 INFO - PROCESS | 1658 | 1462357137942 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 271 (0x135fa0c00) [pid = 1658] [serial = 1547] [outer = 0x135c17c00] 03:18:58 INFO - PROCESS | 1658 | 1462357138383 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]]]}] 03:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 770ms 03:18:58 INFO - PROCESS | 1658 | 1462357138456 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 03:18:58 INFO - PROCESS | 1658 | 1462357138457 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 03:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:18:58 INFO - PROCESS | 1658 | 1462357138460 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 1658 | 1462357138462 Marionette TRACE conn2 <- [1,2034,null,{}] 03:18:58 INFO - PROCESS | 1658 | 1462357138464 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}] 03:18:58 INFO - PROCESS | 1658 | 1462357138595 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 03:18:58 INFO - PROCESS | 1658 | 1462357138697 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x137f89000 == 87 [pid = 1658] [id = 516] 03:18:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 272 (0x137f05400) [pid = 1658] [serial = 1548] [outer = 0x0] 03:18:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 273 (0x137f10400) [pid = 1658] [serial = 1549] [outer = 0x137f05400] 03:18:58 INFO - PROCESS | 1658 | 1462357138734 Marionette DEBUG loaded listener.js 03:18:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 274 (0x137faec00) [pid = 1658] [serial = 1550] [outer = 0x137f05400] 03:18:59 INFO - PROCESS | 1658 | 1462357139188 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]]]}] 03:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 772ms 03:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:18:59 INFO - PROCESS | 1658 | 1462357139232 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 03:18:59 INFO - PROCESS | 1658 | 1462357139234 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 03:18:59 INFO - PROCESS | 1658 | 1462357139236 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:18:59 INFO - PROCESS | 1658 | 1462357139237 Marionette TRACE conn2 <- [1,2038,null,{}] 03:18:59 INFO - PROCESS | 1658 | 1462357139240 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}] 03:18:59 INFO - PROCESS | 1658 | 1462357139349 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 03:18:59 INFO - PROCESS | 1658 | 1462357139477 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x142a2e000 == 88 [pid = 1658] [id = 517] 03:18:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 275 (0x137faf800) [pid = 1658] [serial = 1551] [outer = 0x0] 03:18:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 276 (0x137fb6400) [pid = 1658] [serial = 1552] [outer = 0x137faf800] 03:18:59 INFO - PROCESS | 1658 | 1462357139510 Marionette DEBUG loaded listener.js 03:18:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 277 (0x138d8f400) [pid = 1658] [serial = 1553] [outer = 0x137faf800] 03:19:00 INFO - PROCESS | 1658 | 1462357140033 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]]]}] 03:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 820ms 03:19:00 INFO - PROCESS | 1658 | 1462357140058 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 1658 | 1462357140060 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 03:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:19:00 INFO - PROCESS | 1658 | 1462357140066 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 1658 | 1462357140068 Marionette TRACE conn2 <- [1,2042,null,{}] 03:19:00 INFO - PROCESS | 1658 | 1462357140072 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}] 03:19:00 INFO - PROCESS | 1658 | 1462357140248 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 03:19:00 INFO - PROCESS | 1658 | 1462357140540 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x119f2a000 == 89 [pid = 1658] [id = 518] 03:19:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 278 (0x110edb400) [pid = 1658] [serial = 1554] [outer = 0x0] 03:19:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 279 (0x110fe6800) [pid = 1658] [serial = 1555] [outer = 0x110edb400] 03:19:00 INFO - PROCESS | 1658 | 1462357140569 Marionette DEBUG loaded listener.js 03:19:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 280 (0x115f50c00) [pid = 1658] [serial = 1556] [outer = 0x110edb400] 03:19:00 INFO - PROCESS | 1658 | 1462357140980 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]]]}] 03:19:01 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) 03:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 977ms 03:19:01 INFO - PROCESS | 1658 | 1462357141041 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 03:19:01 INFO - PROCESS | 1658 | 1462357141043 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 03:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:19:01 INFO - PROCESS | 1658 | 1462357141063 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:19:01 INFO - PROCESS | 1658 | 1462357141066 Marionette TRACE conn2 <- [1,2046,null,{}] 03:19:01 INFO - PROCESS | 1658 | 1462357141071 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}] 03:19:01 INFO - PROCESS | 1658 | 1462357141173 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 03:19:01 INFO - PROCESS | 1658 | 1462357141300 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x119f1a000 == 90 [pid = 1658] [id = 519] 03:19:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 281 (0x1212bf800) [pid = 1658] [serial = 1557] [outer = 0x0] 03:19:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 282 (0x12714f800) [pid = 1658] [serial = 1558] [outer = 0x1212bf800] 03:19:01 INFO - PROCESS | 1658 | 1462357141350 Marionette DEBUG loaded listener.js 03:19:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 283 (0x128e9ac00) [pid = 1658] [serial = 1559] [outer = 0x1212bf800] 03:19:02 INFO - PROCESS | 1658 | 1462357142025 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]]]}] 03:19:02 INFO - PROCESS | 1658 | --DOCSHELL 0x121242000 == 89 [pid = 1658] [id = 504] 03:19:02 INFO - PROCESS | 1658 | --DOCSHELL 0x118254800 == 88 [pid = 1658] [id = 503] 03:19:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12e316800 == 87 [pid = 1658] [id = 501] 03:19:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12d11d800 == 86 [pid = 1658] [id = 500] 03:19:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12c771800 == 85 [pid = 1658] [id = 499] 03:19:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf86000 == 84 [pid = 1658] [id = 498] 03:19:02 INFO - PROCESS | 1658 | --DOCSHELL 0x1291c6800 == 83 [pid = 1658] [id = 497] 03:19:02 INFO - PROCESS | 1658 | --DOCSHELL 0x1197e1000 == 82 [pid = 1658] [id = 496] 03:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1046ms 03:19:02 INFO - PROCESS | 1658 | 1462357142093 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 03:19:02 INFO - PROCESS | 1658 | 1462357142096 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 03:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:19:02 INFO - PROCESS | 1658 | 1462357142120 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:19:02 INFO - PROCESS | 1658 | 1462357142122 Marionette TRACE conn2 <- [1,2050,null,{}] 03:19:02 INFO - PROCESS | 1658 | 1462357142126 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}] 03:19:02 INFO - PROCESS | 1658 | 1462357142246 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 03:19:02 INFO - PROCESS | 1658 | 1462357142347 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf86000 == 83 [pid = 1658] [id = 520] 03:19:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 284 (0x119839c00) [pid = 1658] [serial = 1560] [outer = 0x0] 03:19:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 285 (0x1211e4c00) [pid = 1658] [serial = 1561] [outer = 0x119839c00] 03:19:02 INFO - PROCESS | 1658 | 1462357142382 Marionette DEBUG loaded listener.js 03:19:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 286 (0x127257000) [pid = 1658] [serial = 1562] [outer = 0x119839c00] 03:19:02 INFO - PROCESS | 1658 | 1462357142827 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]]]}] 03:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 722ms 03:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:19:02 INFO - PROCESS | 1658 | 1462357142841 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 03:19:02 INFO - PROCESS | 1658 | 1462357142844 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 03:19:02 INFO - PROCESS | 1658 | 1462357142851 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:19:02 INFO - PROCESS | 1658 | 1462357142852 Marionette TRACE conn2 <- [1,2054,null,{}] 03:19:02 INFO - PROCESS | 1658 | 1462357142855 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}] 03:19:02 INFO - PROCESS | 1658 | 1462357142991 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 03:19:03 INFO - PROCESS | 1658 | 1462357143175 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x134cd1800 == 84 [pid = 1658] [id = 521] 03:19:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 287 (0x12925e000) [pid = 1658] [serial = 1563] [outer = 0x0] 03:19:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 288 (0x12a891c00) [pid = 1658] [serial = 1564] [outer = 0x12925e000] 03:19:03 INFO - PROCESS | 1658 | 1462357143225 Marionette DEBUG loaded listener.js 03:19:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 289 (0x12c17f400) [pid = 1658] [serial = 1565] [outer = 0x12925e000] 03:19:03 INFO - PROCESS | 1658 | 1462357143766 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]]]}] 03:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 972ms 03:19:03 INFO - PROCESS | 1658 | 1462357143822 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 03:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:19:03 INFO - PROCESS | 1658 | 1462357143824 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 03:19:03 INFO - PROCESS | 1658 | 1462357143826 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:19:03 INFO - PROCESS | 1658 | 1462357143829 Marionette TRACE conn2 <- [1,2058,null,{}] 03:19:03 INFO - PROCESS | 1658 | 1462357143836 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}] 03:19:03 INFO - PROCESS | 1658 | 1462357143958 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x138178800 == 83 [pid = 1658] [id = 468] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12cba6000 == 82 [pid = 1658] [id = 366] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12b249000 == 81 [pid = 1658] [id = 358] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x128ec6800 == 80 [pid = 1658] [id = 348] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x13591d000 == 79 [pid = 1658] [id = 448] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x138bbc000 == 78 [pid = 1658] [id = 469] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x1185d4000 == 77 [pid = 1658] [id = 350] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x135617000 == 76 [pid = 1658] [id = 470] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x135cd8800 == 75 [pid = 1658] [id = 467] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x134c5b000 == 74 [pid = 1658] [id = 400] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x1355d0800 == 73 [pid = 1658] [id = 404] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12432e000 == 72 [pid = 1658] [id = 363] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12e31f000 == 71 [pid = 1658] [id = 386] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x1190d0000 == 70 [pid = 1658] [id = 367] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x135dcf800 == 69 [pid = 1658] [id = 406] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x1191c7800 == 68 [pid = 1658] [id = 401] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x119f2a000 == 67 [pid = 1658] [id = 518] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x142a2e000 == 66 [pid = 1658] [id = 517] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x137f89000 == 65 [pid = 1658] [id = 516] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x137ed8800 == 64 [pid = 1658] [id = 515] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x137e3d800 == 63 [pid = 1658] [id = 514] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x137e2d800 == 62 [pid = 1658] [id = 513] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x1417b8000 == 61 [pid = 1658] [id = 512] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x13ff93800 == 60 [pid = 1658] [id = 511] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x135f82000 == 59 [pid = 1658] [id = 510] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x135cd5000 == 58 [pid = 1658] [id = 509] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x135661000 == 57 [pid = 1658] [id = 508] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12ca51800 == 56 [pid = 1658] [id = 507] 03:19:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12485a000 == 55 [pid = 1658] [id = 506] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12dab6000 == 54 [pid = 1658] [id = 384] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf88800 == 53 [pid = 1658] [id = 12] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12badf000 == 52 [pid = 1658] [id = 364] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12baef000 == 51 [pid = 1658] [id = 10] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x112a1a000 == 50 [pid = 1658] [id = 489] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12ca3f800 == 49 [pid = 1658] [id = 365] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x123b1f800 == 48 [pid = 1658] [id = 495] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x135f80800 == 47 [pid = 1658] [id = 427] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12b388800 == 46 [pid = 1658] [id = 359] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12d4e8000 == 45 [pid = 1658] [id = 383] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12e302800 == 44 [pid = 1658] [id = 385] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x134cb4800 == 43 [pid = 1658] [id = 421] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12b24b800 == 42 [pid = 1658] [id = 257] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12445f000 == 41 [pid = 1658] [id = 472] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab0b000 == 40 [pid = 1658] [id = 8] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1197da800 == 39 [pid = 1658] [id = 335] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x125024000 == 38 [pid = 1658] [id = 354] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1355d5800 == 37 [pid = 1658] [id = 428] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12a7cc800 == 36 [pid = 1658] [id = 357] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x118255800 == 35 [pid = 1658] [id = 362] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1165f4000 == 34 [pid = 1658] [id = 407] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x135cd7800 == 33 [pid = 1658] [id = 405] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1188a0000 == 32 [pid = 1658] [id = 282] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1291c6000 == 31 [pid = 1658] [id = 355] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf77800 == 30 [pid = 1658] [id = 360] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x13818f800 == 29 [pid = 1658] [id = 449] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1258d4000 == 28 [pid = 1658] [id = 493] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x11990b800 == 27 [pid = 1658] [id = 352] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1402dd800 == 26 [pid = 1658] [id = 491] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12446a800 == 25 [pid = 1658] [id = 353] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12da92800 == 24 [pid = 1658] [id = 403] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1190c2800 == 23 [pid = 1658] [id = 349] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x116a9a800 == 22 [pid = 1658] [id = 24] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x134ccb000 == 21 [pid = 1658] [id = 502] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x13539c800 == 20 [pid = 1658] [id = 426] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1a1800 == 19 [pid = 1658] [id = 361] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1297d5000 == 18 [pid = 1658] [id = 356] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x127621800 == 17 [pid = 1658] [id = 347] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1402f2000 == 16 [pid = 1658] [id = 492] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12da8e000 == 15 [pid = 1658] [id = 21] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x11824c800 == 14 [pid = 1658] [id = 301] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x13ff98800 == 13 [pid = 1658] [id = 490] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x135cd0000 == 12 [pid = 1658] [id = 483] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12ca49800 == 11 [pid = 1658] [id = 505] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x134cd1800 == 10 [pid = 1658] [id = 521] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf86000 == 9 [pid = 1658] [id = 520] 03:19:09 INFO - PROCESS | 1658 | --DOCSHELL 0x119f1a000 == 8 [pid = 1658] [id = 519] 03:19:10 INFO - PROCESS | 1658 | 1462357150552 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x110e97000 == 9 [pid = 1658] [id = 522] 03:19:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 290 (0x110f4f000) [pid = 1658] [serial = 1566] [outer = 0x0] 03:19:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 291 (0x110f55400) [pid = 1658] [serial = 1567] [outer = 0x110f4f000] 03:19:10 INFO - PROCESS | 1658 | 1462357150585 Marionette DEBUG loaded listener.js 03:19:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 292 (0x110feac00) [pid = 1658] [serial = 1568] [outer = 0x110f4f000] 03:19:10 INFO - PROCESS | 1658 | 1462357150901 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]]]}] 03:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 7096ms 03:19:10 INFO - PROCESS | 1658 | 1462357150923 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 03:19:10 INFO - PROCESS | 1658 | 1462357150925 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 03:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:19:10 INFO - PROCESS | 1658 | 1462357150929 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:19:10 INFO - PROCESS | 1658 | 1462357150934 Marionette TRACE conn2 <- [1,2062,null,{}] 03:19:10 INFO - PROCESS | 1658 | 1462357150937 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}] 03:19:11 INFO - PROCESS | 1658 | 1462357151050 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 03:19:11 INFO - PROCESS | 1658 | 1462357151115 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x116022800 == 10 [pid = 1658] [id = 523] 03:19:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 293 (0x1121e0c00) [pid = 1658] [serial = 1569] [outer = 0x0] 03:19:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 294 (0x112a51000) [pid = 1658] [serial = 1570] [outer = 0x1121e0c00] 03:19:11 INFO - PROCESS | 1658 | 1462357151143 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 295 (0x112e65000) [pid = 1658] [serial = 1571] [outer = 0x1121e0c00] 03:19:11 INFO - PROCESS | 1658 | 1462357151461 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]]]}] 03:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 574ms 03:19:11 INFO - PROCESS | 1658 | 1462357151504 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 1658 | 1462357151507 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 03:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:19:11 INFO - PROCESS | 1658 | 1462357151510 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 1658 | 1462357151511 Marionette TRACE conn2 <- [1,2066,null,{}] 03:19:11 INFO - PROCESS | 1658 | 1462357151514 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}] 03:19:11 INFO - PROCESS | 1658 | 1462357151607 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 03:19:11 INFO - PROCESS | 1658 | 1462357151673 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x117309000 == 11 [pid = 1658] [id = 524] 03:19:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 296 (0x113089000) [pid = 1658] [serial = 1572] [outer = 0x0] 03:19:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 297 (0x113194000) [pid = 1658] [serial = 1573] [outer = 0x113089000] 03:19:11 INFO - PROCESS | 1658 | 1462357151699 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 298 (0x114f54c00) [pid = 1658] [serial = 1574] [outer = 0x113089000] 03:19:12 INFO - PROCESS | 1658 | 1462357152026 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]]]}] 03:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 522ms 03:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:19:12 INFO - PROCESS | 1658 | 1462357152034 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 03:19:12 INFO - PROCESS | 1658 | 1462357152036 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 03:19:12 INFO - PROCESS | 1658 | 1462357152043 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:19:12 INFO - PROCESS | 1658 | 1462357152048 Marionette TRACE conn2 <- [1,2070,null,{}] 03:19:12 INFO - PROCESS | 1658 | 1462357152052 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}] 03:19:12 INFO - PROCESS | 1658 | 1462357152138 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 03:19:12 INFO - PROCESS | 1658 | 1462357152222 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x1185d5800 == 12 [pid = 1658] [id = 525] 03:19:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 299 (0x110edf800) [pid = 1658] [serial = 1575] [outer = 0x0] 03:19:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 300 (0x115de8400) [pid = 1658] [serial = 1576] [outer = 0x110edf800] 03:19:12 INFO - PROCESS | 1658 | 1462357152248 Marionette DEBUG loaded listener.js 03:19:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 301 (0x1167a2000) [pid = 1658] [serial = 1577] [outer = 0x110edf800] 03:19:12 INFO - PROCESS | 1658 | 1462357152586 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]]]}] 03:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 579ms 03:19:12 INFO - PROCESS | 1658 | 1462357152631 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 03:19:12 INFO - PROCESS | 1658 | 1462357152633 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 03:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:19:12 INFO - PROCESS | 1658 | 1462357152635 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:19:12 INFO - PROCESS | 1658 | 1462357152636 Marionette TRACE conn2 <- [1,2074,null,{}] 03:19:12 INFO - PROCESS | 1658 | 1462357152638 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}] 03:19:12 INFO - PROCESS | 1658 | 1462357152757 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 03:19:12 INFO - PROCESS | 1658 | 1462357152776 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197d5000 == 13 [pid = 1658] [id = 526] 03:19:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 302 (0x110fe2400) [pid = 1658] [serial = 1578] [outer = 0x0] 03:19:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 303 (0x116a7e400) [pid = 1658] [serial = 1579] [outer = 0x110fe2400] 03:19:12 INFO - PROCESS | 1658 | 1462357152817 Marionette DEBUG loaded listener.js 03:19:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 304 (0x116f0b800) [pid = 1658] [serial = 1580] [outer = 0x110fe2400] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 303 (0x110edb400) [pid = 1658] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 302 (0x1126b4c00) [pid = 1658] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 301 (0x12cfc5400) [pid = 1658] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 300 (0x127233000) [pid = 1658] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 299 (0x12c7c7800) [pid = 1658] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 298 (0x1185b8c00) [pid = 1658] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 297 (0x110fe7400) [pid = 1658] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 296 (0x129628800) [pid = 1658] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 295 (0x124b23800) [pid = 1658] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 294 (0x1187ac800) [pid = 1658] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 293 (0x128ad9800) [pid = 1658] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 292 (0x116807400) [pid = 1658] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 291 (0x12f48cc00) [pid = 1658] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 290 (0x125036800) [pid = 1658] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 289 (0x135559800) [pid = 1658] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 288 (0x111d3b000) [pid = 1658] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 287 (0x110f50400) [pid = 1658] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 286 (0x110fe7c00) [pid = 1658] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 285 (0x110feb800) [pid = 1658] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 284 (0x118335400) [pid = 1658] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 283 (0x110fe3000) [pid = 1658] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 282 (0x12cb5a800) [pid = 1658] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 281 (0x126296400) [pid = 1658] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 280 (0x1121de800) [pid = 1658] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 279 (0x12a811c00) [pid = 1658] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 278 (0x12cb59800) [pid = 1658] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 277 (0x11717c800) [pid = 1658] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 276 (0x12bfd9400) [pid = 1658] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 275 (0x128d6b000) [pid = 1658] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 274 (0x110ed8000) [pid = 1658] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 273 (0x125035800) [pid = 1658] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 272 (0x126293c00) [pid = 1658] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 271 (0x11856b400) [pid = 1658] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 270 (0x112caa400) [pid = 1658] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 269 (0x1212bf800) [pid = 1658] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 268 (0x110fe5c00) [pid = 1658] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 267 (0x119126c00) [pid = 1658] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 266 (0x1121dd000) [pid = 1658] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 265 (0x137faf800) [pid = 1658] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 264 (0x119839c00) [pid = 1658] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 263 (0x12a828c00) [pid = 1658] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 262 (0x135c17c00) [pid = 1658] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 261 (0x110ee0800) [pid = 1658] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 260 (0x1359a0400) [pid = 1658] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 259 (0x135725800) [pid = 1658] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 258 (0x1211e6400) [pid = 1658] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 257 (0x110f56400) [pid = 1658] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 256 (0x12a80b800) [pid = 1658] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 255 (0x1168c0c00) [pid = 1658] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 254 (0x119e86000) [pid = 1658] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 253 (0x116545000) [pid = 1658] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 252 (0x128ae1400) [pid = 1658] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 251 (0x11911dc00) [pid = 1658] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 250 (0x123f66c00) [pid = 1658] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 249 (0x128d64400) [pid = 1658] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 248 (0x113190000) [pid = 1658] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 247 (0x110ee0000) [pid = 1658] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 246 (0x110f53000) [pid = 1658] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 245 (0x12d864800) [pid = 1658] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 244 (0x1182ad800) [pid = 1658] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 243 (0x128a1f400) [pid = 1658] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 242 (0x13554e400) [pid = 1658] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 241 (0x11680d400) [pid = 1658] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 240 (0x115f83c00) [pid = 1658] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 239 (0x1187a8000) [pid = 1658] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 238 (0x12ab4c800) [pid = 1658] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 237 (0x12925d400) [pid = 1658] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 236 (0x119bab800) [pid = 1658] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 235 (0x115f57400) [pid = 1658] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 234 (0x1359a0800) [pid = 1658] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 233 (0x12c181800) [pid = 1658] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 232 (0x1212be000) [pid = 1658] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 231 (0x11346b800) [pid = 1658] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 230 (0x12ade2000) [pid = 1658] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 229 (0x115f56c00) [pid = 1658] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 228 (0x1292c1800) [pid = 1658] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 227 (0x110f59000) [pid = 1658] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 226 (0x11832cc00) [pid = 1658] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 225 (0x12c17b400) [pid = 1658] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 224 (0x1253ea800) [pid = 1658] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 223 (0x12cb5e000) [pid = 1658] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 222 (0x1185b4800) [pid = 1658] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 221 (0x1121de400) [pid = 1658] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 220 (0x118331000) [pid = 1658] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 219 (0x12bf3bc00) [pid = 1658] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 218 (0x1185af400) [pid = 1658] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 217 (0x12c17a800) [pid = 1658] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 216 (0x1272c7400) [pid = 1658] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 215 (0x128adbc00) [pid = 1658] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 214 (0x11982cc00) [pid = 1658] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 213 (0x1181ba800) [pid = 1658] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 212 (0x110ee4400) [pid = 1658] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 211 (0x12ade7000) [pid = 1658] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 210 (0x1292b7000) [pid = 1658] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 209 (0x12714d000) [pid = 1658] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 208 (0x112a53400) [pid = 1658] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 207 (0x12cfd4c00) [pid = 1658] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 206 (0x112a52000) [pid = 1658] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 205 (0x112a4a000) [pid = 1658] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 204 (0x118730400) [pid = 1658] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 203 (0x1359a5000) [pid = 1658] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 202 (0x11625fc00) [pid = 1658] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 201 (0x12ba77800) [pid = 1658] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 200 (0x1212be800) [pid = 1658] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:19:14 INFO - PROCESS | 1658 | --DOMWINDOW == 199 (0x137f05400) [pid = 1658] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:19:14 INFO - PROCESS | 1658 | 1462357154906 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]]]}] 03:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2324ms 03:19:14 INFO - PROCESS | 1658 | 1462357154960 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 03:19:14 INFO - PROCESS | 1658 | 1462357154963 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 03:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:19:14 INFO - PROCESS | 1658 | 1462357154967 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 1658 | 1462357154969 Marionette TRACE conn2 <- [1,2078,null,{}] 03:19:14 INFO - PROCESS | 1658 | 1462357154973 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}] 03:19:15 INFO - PROCESS | 1658 | 1462357155074 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 03:19:15 INFO - PROCESS | 1658 | 1462357155156 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x116214800 == 14 [pid = 1658] [id = 527] 03:19:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 200 (0x110fe8000) [pid = 1658] [serial = 1581] [outer = 0x0] 03:19:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 201 (0x111dbe800) [pid = 1658] [serial = 1582] [outer = 0x110fe8000] 03:19:15 INFO - PROCESS | 1658 | 1462357155189 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 202 (0x1126c3000) [pid = 1658] [serial = 1583] [outer = 0x110fe8000] 03:19:15 INFO - PROCESS | 1658 | 1462357155604 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]]]}] 03:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 673ms 03:19:15 INFO - PROCESS | 1658 | 1462357155654 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 03:19:15 INFO - PROCESS | 1658 | 1462357155658 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 03:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:19:15 INFO - PROCESS | 1658 | 1462357155677 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:19:15 INFO - PROCESS | 1658 | 1462357155679 Marionette TRACE conn2 <- [1,2082,null,{}] 03:19:15 INFO - PROCESS | 1658 | 1462357155683 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}] 03:19:15 INFO - PROCESS | 1658 | 1462357155783 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 03:19:15 INFO - PROCESS | 1658 | 1462357155864 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x112631800 == 15 [pid = 1658] [id = 528] 03:19:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 203 (0x112ca3c00) [pid = 1658] [serial = 1584] [outer = 0x0] 03:19:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 204 (0x112f8e800) [pid = 1658] [serial = 1585] [outer = 0x112ca3c00] 03:19:15 INFO - PROCESS | 1658 | 1462357155893 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 205 (0x113266400) [pid = 1658] [serial = 1586] [outer = 0x112ca3c00] 03:19:16 INFO - PROCESS | 1658 | 1462357156321 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]]]}] 03:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 689ms 03:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:19:16 INFO - PROCESS | 1658 | 1462357156351 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 03:19:16 INFO - PROCESS | 1658 | 1462357156353 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 03:19:16 INFO - PROCESS | 1658 | 1462357156355 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:19:16 INFO - PROCESS | 1658 | 1462357156358 Marionette TRACE conn2 <- [1,2086,null,{}] 03:19:16 INFO - PROCESS | 1658 | 1462357156365 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}] 03:19:16 INFO - PROCESS | 1658 | 1462357156468 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 03:19:16 INFO - PROCESS | 1658 | 1462357156549 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x119f2f000 == 16 [pid = 1658] [id = 529] 03:19:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 206 (0x113cf4400) [pid = 1658] [serial = 1587] [outer = 0x0] 03:19:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 207 (0x115f4f000) [pid = 1658] [serial = 1588] [outer = 0x113cf4400] 03:19:16 INFO - PROCESS | 1658 | 1462357156584 Marionette DEBUG loaded listener.js 03:19:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 208 (0x1165c6400) [pid = 1658] [serial = 1589] [outer = 0x113cf4400] 03:19:17 INFO - PROCESS | 1658 | 1462357157070 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]]]}] 03:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 722ms 03:19:17 INFO - PROCESS | 1658 | 1462357157078 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 03:19:17 INFO - PROCESS | 1658 | 1462357157081 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 03:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:19:17 INFO - PROCESS | 1658 | 1462357157085 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:19:17 INFO - PROCESS | 1658 | 1462357157086 Marionette TRACE conn2 <- [1,2090,null,{}] 03:19:17 INFO - PROCESS | 1658 | 1462357157107 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}] 03:19:17 INFO - PROCESS | 1658 | 1462357157205 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 03:19:17 INFO - PROCESS | 1658 | 1462357157286 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x123c10000 == 17 [pid = 1658] [id = 530] 03:19:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 209 (0x116a7d000) [pid = 1658] [serial = 1590] [outer = 0x0] 03:19:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 210 (0x116f0ac00) [pid = 1658] [serial = 1591] [outer = 0x116a7d000] 03:19:17 INFO - PROCESS | 1658 | 1462357157318 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 211 (0x117d2cc00) [pid = 1658] [serial = 1592] [outer = 0x116a7d000] 03:19:17 INFO - PROCESS | 1658 | 1462357157735 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]]]}] 03:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 671ms 03:19:17 INFO - PROCESS | 1658 | 1462357157756 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 03:19:17 INFO - PROCESS | 1658 | 1462357157758 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 03:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:19:17 INFO - PROCESS | 1658 | 1462357157760 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:19:17 INFO - PROCESS | 1658 | 1462357157761 Marionette TRACE conn2 <- [1,2094,null,{}] 03:19:17 INFO - PROCESS | 1658 | 1462357157764 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}] 03:19:17 INFO - PROCESS | 1658 | 1462357157862 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 03:19:17 INFO - PROCESS | 1658 | 1462357157931 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x124883000 == 18 [pid = 1658] [id = 531] 03:19:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 212 (0x116a7e800) [pid = 1658] [serial = 1593] [outer = 0x0] 03:19:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 213 (0x117d3a400) [pid = 1658] [serial = 1594] [outer = 0x116a7e800] 03:19:18 INFO - PROCESS | 1658 | 1462357158001 Marionette DEBUG loaded listener.js 03:19:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 214 (0x1181be400) [pid = 1658] [serial = 1595] [outer = 0x116a7e800] 03:19:18 INFO - PROCESS | 1658 | 1462357158414 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]]]}] 03:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 672ms 03:19:18 INFO - PROCESS | 1658 | 1462357158458 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 03:19:18 INFO - PROCESS | 1658 | 1462357158459 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 03:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:19:18 INFO - PROCESS | 1658 | 1462357158463 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:19:18 INFO - PROCESS | 1658 | 1462357158466 Marionette TRACE conn2 <- [1,2098,null,{}] 03:19:18 INFO - PROCESS | 1658 | 1462357158469 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}] 03:19:18 INFO - PROCESS | 1658 | 1462357158613 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 03:19:18 INFO - PROCESS | 1658 | 1462357158697 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x126231000 == 19 [pid = 1658] [id = 532] 03:19:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 215 (0x116a80000) [pid = 1658] [serial = 1596] [outer = 0x0] 03:19:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 216 (0x11832d800) [pid = 1658] [serial = 1597] [outer = 0x116a80000] 03:19:18 INFO - PROCESS | 1658 | 1462357158730 Marionette DEBUG loaded listener.js 03:19:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 217 (0x1185afc00) [pid = 1658] [serial = 1598] [outer = 0x116a80000] 03:19:19 INFO - PROCESS | 1658 | 1462357159168 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]]]}] 03:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 772ms 03:19:19 INFO - PROCESS | 1658 | 1462357159236 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 03:19:19 INFO - PROCESS | 1658 | 1462357159237 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 03:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:19:19 INFO - PROCESS | 1658 | 1462357159240 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:19:19 INFO - PROCESS | 1658 | 1462357159240 Marionette TRACE conn2 <- [1,2102,null,{}] 03:19:19 INFO - PROCESS | 1658 | 1462357159243 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}] 03:19:19 INFO - PROCESS | 1658 | 1462357159342 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 03:19:19 INFO - PROCESS | 1658 | 1462357159424 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x116020800 == 20 [pid = 1658] [id = 533] 03:19:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 218 (0x110f58000) [pid = 1658] [serial = 1599] [outer = 0x0] 03:19:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 219 (0x11832fc00) [pid = 1658] [serial = 1600] [outer = 0x110f58000] 03:19:19 INFO - PROCESS | 1658 | 1462357159454 Marionette DEBUG loaded listener.js 03:19:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 220 (0x1185b2800) [pid = 1658] [serial = 1601] [outer = 0x110f58000] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 219 (0x12c7d4400) [pid = 1658] [serial = 1444] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 218 (0x110fe6800) [pid = 1658] [serial = 1555] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 217 (0x11911e000) [pid = 1658] [serial = 1513] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 216 (0x116252400) [pid = 1658] [serial = 1484] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 215 (0x110fe5800) [pid = 1658] [serial = 1510] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 214 (0x12b216000) [pid = 1658] [serial = 1447] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 213 (0x112a4f400) [pid = 1658] [serial = 1483] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 212 (0x12f491000) [pid = 1658] [serial = 1449] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 211 (0x1359aa400) [pid = 1658] [serial = 1450] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 210 (0x12da0bc00) [pid = 1658] [serial = 1438] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 209 (0x12ce3b400) [pid = 1658] [serial = 1435] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 208 (0x1211e4c00) [pid = 1658] [serial = 1561] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 207 (0x110fe9400) [pid = 1658] [serial = 1452] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 206 (0x124b21800) [pid = 1658] [serial = 1493] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 205 (0x119e79800) [pid = 1658] [serial = 1492] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 204 (0x1187ab400) [pid = 1658] [serial = 1490] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 203 (0x1182a6000) [pid = 1658] [serial = 1519] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 202 (0x115f50c00) [pid = 1658] [serial = 1556] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 201 (0x119987c00) [pid = 1658] [serial = 1487] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 200 (0x12d43b800) [pid = 1658] [serial = 1437] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 199 (0x12f489c00) [pid = 1658] [serial = 1440] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 198 (0x12c7cf400) [pid = 1658] [serial = 1443] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 197 (0x135556400) [pid = 1658] [serial = 1441] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 196 (0x12bf3c800) [pid = 1658] [serial = 1434] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 195 (0x1272c7000) [pid = 1658] [serial = 1446] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 194 (0x128ea5000) [pid = 1658] [serial = 1428] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x12a806400) [pid = 1658] [serial = 1429] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x12714f800) [pid = 1658] [serial = 1558] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x1182abc00) [pid = 1658] [serial = 1489] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x12ade0c00) [pid = 1658] [serial = 1431] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x12ba76c00) [pid = 1658] [serial = 1432] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x11832e800) [pid = 1658] [serial = 1486] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x113cf1000) [pid = 1658] [serial = 1511] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x1276e2c00) [pid = 1658] [serial = 1495] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x12bf3dc00) [pid = 1658] [serial = 1462] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x12bf3c400) [pid = 1658] [serial = 1525] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x12c7cb000) [pid = 1658] [serial = 1464] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x128d66000) [pid = 1658] [serial = 1517] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x12724d400) [pid = 1658] [serial = 1459] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x12a805800) [pid = 1658] [serial = 1461] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x119ba0000) [pid = 1658] [serial = 1456] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x12714bc00) [pid = 1658] [serial = 1458] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x124b19000) [pid = 1658] [serial = 1514] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x11885c800) [pid = 1658] [serial = 1455] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x128e9ac00) [pid = 1658] [serial = 1559] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x1274c3400) [pid = 1658] [serial = 1516] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x113c6b800) [pid = 1658] [serial = 1453] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x127153000) [pid = 1658] [serial = 1522] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x135aad000) [pid = 1658] [serial = 1478] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x135aa9800) [pid = 1658] [serial = 1534] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x12bfd3800) [pid = 1658] [serial = 1480] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x112a53000) [pid = 1658] [serial = 1475] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x12cfcd800) [pid = 1658] [serial = 1529] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x112a55c00) [pid = 1658] [serial = 1477] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x135aabc00) [pid = 1658] [serial = 1472] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x12f493800) [pid = 1658] [serial = 1531] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x112a4f800) [pid = 1658] [serial = 1474] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x1359a4400) [pid = 1658] [serial = 1469] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x12c73b800) [pid = 1658] [serial = 1526] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x12440cc00) [pid = 1658] [serial = 1528] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x135aa7800) [pid = 1658] [serial = 1471] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x128ea6800) [pid = 1658] [serial = 1523] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x116f10c00) [pid = 1658] [serial = 1468] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x119ba2c00) [pid = 1658] [serial = 1520] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x12d43f800) [pid = 1658] [serial = 1465] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x135eec800) [pid = 1658] [serial = 1541] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x135f94400) [pid = 1658] [serial = 1543] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x135c14c00) [pid = 1658] [serial = 1538] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x135c16c00) [pid = 1658] [serial = 1540] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x135ee7400) [pid = 1658] [serial = 1535] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x135c10400) [pid = 1658] [serial = 1537] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x12f488c00) [pid = 1658] [serial = 1508] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12d861800) [pid = 1658] [serial = 1505] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12da06000) [pid = 1658] [serial = 1507] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x12bb81000) [pid = 1658] [serial = 1502] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12c7c8000) [pid = 1658] [serial = 1504] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12a899800) [pid = 1658] [serial = 1499] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x12ba79800) [pid = 1658] [serial = 1501] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x128d68800) [pid = 1658] [serial = 1496] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x12a80f000) [pid = 1658] [serial = 1498] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x135aae400) [pid = 1658] [serial = 1481] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x135721c00) [pid = 1658] [serial = 1532] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x137faec00) [pid = 1658] [serial = 1550] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x138d8f400) [pid = 1658] [serial = 1553] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x137fb6400) [pid = 1658] [serial = 1552] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x137f10400) [pid = 1658] [serial = 1549] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x127257000) [pid = 1658] [serial = 1562] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x135f99000) [pid = 1658] [serial = 1544] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x135f9c000) [pid = 1658] [serial = 1546] [outer = 0x0] [url = about:blank] 03:19:19 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x135fa0c00) [pid = 1658] [serial = 1547] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOCSHELL 0x1185d5800 == 19 [pid = 1658] [id = 525] 03:19:20 INFO - PROCESS | 1658 | --DOCSHELL 0x117309000 == 18 [pid = 1658] [id = 524] 03:19:20 INFO - PROCESS | 1658 | --DOCSHELL 0x116022800 == 17 [pid = 1658] [id = 523] 03:19:20 INFO - PROCESS | 1658 | --DOCSHELL 0x110e97000 == 16 [pid = 1658] [id = 522] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x12f489800) [pid = 1658] [serial = 1410] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x119d24400) [pid = 1658] [serial = 1393] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x119121c00) [pid = 1658] [serial = 1392] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x110fea400) [pid = 1658] [serial = 1407] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x13571d400) [pid = 1658] [serial = 1408] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12d861400) [pid = 1658] [serial = 1402] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x12ce44c00) [pid = 1658] [serial = 1401] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x128e9e800) [pid = 1658] [serial = 1396] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1274ccc00) [pid = 1658] [serial = 1395] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12da09800) [pid = 1658] [serial = 1387] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x124b22800) [pid = 1658] [serial = 1423] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x119b6f000) [pid = 1658] [serial = 1422] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x118564800) [pid = 1658] [serial = 1420] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1168cac00) [pid = 1658] [serial = 1419] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12c73ac00) [pid = 1658] [serial = 1399] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12a806800) [pid = 1658] [serial = 1398] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x135720800) [pid = 1658] [serial = 1414] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12f493400) [pid = 1658] [serial = 1413] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x127155800) [pid = 1658] [serial = 1425] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1276ea800) [pid = 1658] [serial = 1426] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x13571d000) [pid = 1658] [serial = 1405] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x13555b400) [pid = 1658] [serial = 1404] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x116811800) [pid = 1658] [serial = 1390] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1126b8c00) [pid = 1658] [serial = 1389] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x12f491400) [pid = 1658] [serial = 1417] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x12bf40c00) [pid = 1658] [serial = 1416] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12f48dc00) [pid = 1658] [serial = 1411] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x135b0f000) [pid = 1658] [serial = 1324] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12a891c00) [pid = 1658] [serial = 1564] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11623b800) [pid = 1658] [serial = 913] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12722e400) [pid = 1658] [serial = 1150] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x12d420c00) [pid = 1658] [serial = 1351] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x12c17a000) [pid = 1658] [serial = 1216] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x118855400) [pid = 1658] [serial = 1327] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x12629a800) [pid = 1658] [serial = 1012] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x135b16800) [pid = 1658] [serial = 1348] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x12961ec00) [pid = 1658] [serial = 1276] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x12629ac00) [pid = 1658] [serial = 1330] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x124b24400) [pid = 1658] [serial = 1045] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x129265000) [pid = 1658] [serial = 1099] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x116a82000) [pid = 1658] [serial = 1087] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x12da05400) [pid = 1658] [serial = 1285] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x112cb0000) [pid = 1658] [serial = 1030] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x118565c00) [pid = 1658] [serial = 1036] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x12ab48000) [pid = 1658] [serial = 1156] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x135b14400) [pid = 1658] [serial = 1342] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1187a8800) [pid = 1658] [serial = 1270] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x116f09400) [pid = 1658] [serial = 1033] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x1259c0400) [pid = 1658] [serial = 1048] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x12bb7fc00) [pid = 1658] [serial = 1159] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x12bf37c00) [pid = 1658] [serial = 1279] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1212bb400) [pid = 1658] [serial = 1042] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x1182a6c00) [pid = 1658] [serial = 1204] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x1359a9400) [pid = 1658] [serial = 1345] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x12ce3b000) [pid = 1658] [serial = 1219] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x127154800) [pid = 1658] [serial = 1093] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x117680400) [pid = 1658] [serial = 1006] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x12bfcf400) [pid = 1658] [serial = 1333] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x117681800) [pid = 1658] [serial = 1144] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x12b21ac00) [pid = 1658] [serial = 1213] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x124b1c800) [pid = 1658] [serial = 1222] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x11885c400) [pid = 1658] [serial = 1090] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x12d43bc00) [pid = 1658] [serial = 1282] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x1292b5000) [pid = 1658] [serial = 1210] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x12d86c400) [pid = 1658] [serial = 1339] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x119b6f800) [pid = 1658] [serial = 1039] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x112cb1c00) [pid = 1658] [serial = 1003] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 62 (0x1211e6800) [pid = 1658] [serial = 1207] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 61 (0x12d416400) [pid = 1658] [serial = 1336] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 60 (0x119b6b800) [pid = 1658] [serial = 1009] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 59 (0x128ea1c00) [pid = 1658] [serial = 1096] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 58 (0x1292b8400) [pid = 1658] [serial = 1153] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 57 (0x1274cc000) [pid = 1658] [serial = 1273] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 56 (0x11885d000) [pid = 1658] [serial = 1147] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | --DOMWINDOW == 55 (0x113193c00) [pid = 1658] [serial = 1267] [outer = 0x0] [url = about:blank] 03:19:20 INFO - PROCESS | 1658 | 1462357160857 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]]]}] 03:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1624ms 03:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:19:20 INFO - PROCESS | 1658 | 1462357160868 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 03:19:20 INFO - PROCESS | 1658 | 1462357160871 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 03:19:20 INFO - PROCESS | 1658 | 1462357160874 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:19:20 INFO - PROCESS | 1658 | 1462357160877 Marionette TRACE conn2 <- [1,2106,null,{}] 03:19:20 INFO - PROCESS | 1658 | 1462357160884 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}] 03:19:20 INFO - PROCESS | 1658 | 1462357160960 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 03:19:20 INFO - PROCESS | 1658 | 1462357160970 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x112a1e000 == 17 [pid = 1658] [id = 534] 03:19:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 56 (0x110fed000) [pid = 1658] [serial = 1602] [outer = 0x0] 03:19:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 57 (0x11215d000) [pid = 1658] [serial = 1603] [outer = 0x110fed000] 03:19:21 INFO - PROCESS | 1658 | 1462357160998 Marionette DEBUG loaded listener.js 03:19:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 58 (0x1126b8800) [pid = 1658] [serial = 1604] [outer = 0x110fed000] 03:19:21 INFO - PROCESS | 1658 | 1462357161364 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]]]}] 03:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 524ms 03:19:21 INFO - PROCESS | 1658 | 1462357161400 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 03:19:21 INFO - PROCESS | 1658 | 1462357161404 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 03:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:19:21 INFO - PROCESS | 1658 | 1462357161409 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:19:21 INFO - PROCESS | 1658 | 1462357161410 Marionette TRACE conn2 <- [1,2110,null,{}] 03:19:21 INFO - PROCESS | 1658 | 1462357161413 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}] 03:19:21 INFO - PROCESS | 1658 | 1462357161485 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 03:19:21 INFO - PROCESS | 1658 | 1462357161490 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x116851800 == 18 [pid = 1658] [id = 535] 03:19:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 59 (0x112968800) [pid = 1658] [serial = 1605] [outer = 0x0] 03:19:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 60 (0x112a50c00) [pid = 1658] [serial = 1606] [outer = 0x112968800] 03:19:21 INFO - PROCESS | 1658 | 1462357161519 Marionette DEBUG loaded listener.js 03:19:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 61 (0x112ca9c00) [pid = 1658] [serial = 1607] [outer = 0x112968800] 03:19:21 INFO - PROCESS | 1658 | 1462357161858 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]]]}] 03:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 473ms 03:19:21 INFO - PROCESS | 1658 | 1462357161884 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 03:19:21 INFO - PROCESS | 1658 | 1462357161885 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 03:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:19:21 INFO - PROCESS | 1658 | 1462357161888 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:19:21 INFO - PROCESS | 1658 | 1462357161890 Marionette TRACE conn2 <- [1,2114,null,{}] 03:19:21 INFO - PROCESS | 1658 | 1462357161898 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}] 03:19:21 INFO - PROCESS | 1658 | 1462357161994 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 03:19:22 INFO - PROCESS | 1658 | 1462357162006 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x118250000 == 19 [pid = 1658] [id = 536] 03:19:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x110ee4000) [pid = 1658] [serial = 1608] [outer = 0x0] 03:19:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x11318f400) [pid = 1658] [serial = 1609] [outer = 0x110ee4000] 03:19:22 INFO - PROCESS | 1658 | 1462357162034 Marionette DEBUG loaded listener.js 03:19:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x113465000) [pid = 1658] [serial = 1610] [outer = 0x110ee4000] 03:19:22 INFO - PROCESS | 1658 | 1462357162358 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]]]}] 03:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 521ms 03:19:22 INFO - PROCESS | 1658 | 1462357162409 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 03:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:19:22 INFO - PROCESS | 1658 | 1462357162411 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 03:19:22 INFO - PROCESS | 1658 | 1462357162413 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:19:22 INFO - PROCESS | 1658 | 1462357162415 Marionette TRACE conn2 <- [1,2118,null,{}] 03:19:22 INFO - PROCESS | 1658 | 1462357162417 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}] 03:19:22 INFO - PROCESS | 1658 | 1462357162489 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 03:19:22 INFO - PROCESS | 1658 | 1462357162541 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x11889e800 == 20 [pid = 1658] [id = 537] 03:19:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x1134e7c00) [pid = 1658] [serial = 1611] [outer = 0x0] 03:19:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x114f5bc00) [pid = 1658] [serial = 1612] [outer = 0x1134e7c00] 03:19:22 INFO - PROCESS | 1658 | 1462357162570 Marionette DEBUG loaded listener.js 03:19:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x115df2000) [pid = 1658] [serial = 1613] [outer = 0x1134e7c00] 03:19:22 INFO - PROCESS | 1658 | 1462357162863 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]]]}] 03:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 470ms 03:19:22 INFO - PROCESS | 1658 | 1462357162888 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 03:19:22 INFO - PROCESS | 1658 | 1462357162889 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 03:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:19:22 INFO - PROCESS | 1658 | 1462357162891 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:19:22 INFO - PROCESS | 1658 | 1462357162893 Marionette TRACE conn2 <- [1,2122,null,{}] 03:19:22 INFO - PROCESS | 1658 | 1462357162903 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}] 03:19:23 INFO - PROCESS | 1658 | 1462357163005 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 03:19:23 INFO - PROCESS | 1658 | 1462357163010 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x119748800 == 21 [pid = 1658] [id = 538] 03:19:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x1126b6c00) [pid = 1658] [serial = 1614] [outer = 0x0] 03:19:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x115f4d800) [pid = 1658] [serial = 1615] [outer = 0x1126b6c00] 03:19:23 INFO - PROCESS | 1658 | 1462357163044 Marionette DEBUG loaded listener.js 03:19:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x115f83c00) [pid = 1658] [serial = 1616] [outer = 0x1126b6c00] 03:19:23 INFO - PROCESS | 1658 | 1462357163560 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]]]}] 03:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 718ms 03:19:23 INFO - PROCESS | 1658 | 1462357163610 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 03:19:23 INFO - PROCESS | 1658 | 1462357163611 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 03:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:19:23 INFO - PROCESS | 1658 | 1462357163619 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:19:23 INFO - PROCESS | 1658 | 1462357163621 Marionette TRACE conn2 <- [1,2126,null,{}] 03:19:23 INFO - PROCESS | 1658 | 1462357163623 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}] 03:19:23 INFO - PROCESS | 1658 | 1462357163728 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 03:19:23 INFO - PROCESS | 1658 | 1462357163737 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b16800 == 22 [pid = 1658] [id = 539] 03:19:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x1160f1c00) [pid = 1658] [serial = 1617] [outer = 0x0] 03:19:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x116811800) [pid = 1658] [serial = 1618] [outer = 0x1160f1c00] 03:19:23 INFO - PROCESS | 1658 | 1462357163765 Marionette DEBUG loaded listener.js 03:19:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x116f08c00) [pid = 1658] [serial = 1619] [outer = 0x1160f1c00] 03:19:24 INFO - PROCESS | 1658 | 1462357164078 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]]]}] 03:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 469ms 03:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:19:24 INFO - PROCESS | 1658 | 1462357164092 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 03:19:24 INFO - PROCESS | 1658 | 1462357164093 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 03:19:24 INFO - PROCESS | 1658 | 1462357164096 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:19:24 INFO - PROCESS | 1658 | 1462357164097 Marionette TRACE conn2 <- [1,2130,null,{}] 03:19:24 INFO - PROCESS | 1658 | 1462357164102 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}] 03:19:24 INFO - PROCESS | 1658 | 1462357164197 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 03:19:24 INFO - PROCESS | 1658 | 1462357164201 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x121233800 == 23 [pid = 1658] [id = 540] 03:19:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x11623c800) [pid = 1658] [serial = 1620] [outer = 0x0] 03:19:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x116f10c00) [pid = 1658] [serial = 1621] [outer = 0x11623c800] 03:19:24 INFO - PROCESS | 1658 | 1462357164226 Marionette DEBUG loaded listener.js 03:19:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x117d2f400) [pid = 1658] [serial = 1622] [outer = 0x11623c800] 03:19:24 INFO - PROCESS | 1658 | 1462357164558 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] 03:19:24 INFO - PROCESS | 1658 | 1462357164572 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 03:19:24 INFO - PROCESS | 1658 | 1462357164574 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:19:24 INFO - PROCESS | 1658 | 1462357164575 Marionette TRACE conn2 <- [1,2134,null,{}] 03:19:24 INFO - PROCESS | 1658 | 1462357164577 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}] 03:19:24 INFO - PROCESS | 1658 | 1462357164674 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 03:19:24 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x110edf800) [pid = 1658] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:19:24 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x12925e000) [pid = 1658] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:19:24 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x110f4f000) [pid = 1658] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:19:24 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x1121e0c00) [pid = 1658] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:19:24 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x113089000) [pid = 1658] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:19:24 INFO - PROCESS | 1658 | 1462357164710 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x116aa9000 == 24 [pid = 1658] [id = 541] 03:19:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x110f4f000) [pid = 1658] [serial = 1623] [outer = 0x0] 03:19:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x1121e5c00) [pid = 1658] [serial = 1624] [outer = 0x110f4f000] 03:19:24 INFO - PROCESS | 1658 | 1462357164737 Marionette DEBUG loaded listener.js 03:19:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x11717ac00) [pid = 1658] [serial = 1625] [outer = 0x110f4f000] 03:19:25 INFO - PROCESS | 1658 | 1462357165001 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]]]}] 03:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 469ms 03:19:25 INFO - PROCESS | 1658 | 1462357165045 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 03:19:25 INFO - PROCESS | 1658 | 1462357165046 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 03:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:19:25 INFO - PROCESS | 1658 | 1462357165056 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:19:25 INFO - PROCESS | 1658 | 1462357165058 Marionette TRACE conn2 <- [1,2138,null,{}] 03:19:25 INFO - PROCESS | 1658 | 1462357165060 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}] 03:19:25 INFO - PROCESS | 1658 | 1462357165134 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 03:19:25 INFO - PROCESS | 1658 | 1462357165139 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x11824c800 == 25 [pid = 1658] [id = 542] 03:19:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x1181bb000) [pid = 1658] [serial = 1626] [outer = 0x0] 03:19:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x1182aac00) [pid = 1658] [serial = 1627] [outer = 0x1181bb000] 03:19:25 INFO - PROCESS | 1658 | 1462357165167 Marionette DEBUG loaded listener.js 03:19:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x11832e400) [pid = 1658] [serial = 1628] [outer = 0x1181bb000] 03:19:25 INFO - PROCESS | 1658 | 1462357165512 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]]]}] 03:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 468ms 03:19:25 INFO - PROCESS | 1658 | 1462357165526 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 03:19:25 INFO - PROCESS | 1658 | 1462357165528 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 03:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:19:25 INFO - PROCESS | 1658 | 1462357165539 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:19:25 INFO - PROCESS | 1658 | 1462357165540 Marionette TRACE conn2 <- [1,2142,null,{}] 03:19:25 INFO - PROCESS | 1658 | 1462357165544 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}] 03:19:25 INFO - PROCESS | 1658 | 1462357165686 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 03:19:25 INFO - PROCESS | 1658 | 1462357165699 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x124879000 == 26 [pid = 1658] [id = 543] 03:19:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x11832b400) [pid = 1658] [serial = 1629] [outer = 0x0] 03:19:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x118336c00) [pid = 1658] [serial = 1630] [outer = 0x11832b400] 03:19:25 INFO - PROCESS | 1658 | 1462357165724 Marionette DEBUG loaded listener.js 03:19:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x1185af400) [pid = 1658] [serial = 1631] [outer = 0x11832b400] 03:19:26 INFO - PROCESS | 1658 | 1462357166067 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] 03:19:26 INFO - PROCESS | 1658 | 1462357166114 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 03:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:19:26 INFO - PROCESS | 1658 | 1462357166118 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:19:26 INFO - PROCESS | 1658 | 1462357166120 Marionette TRACE conn2 <- [1,2146,null,{}] 03:19:26 INFO - PROCESS | 1658 | 1462357166124 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}] 03:19:26 INFO - PROCESS | 1658 | 1462357166251 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 03:19:26 INFO - PROCESS | 1658 | 1462357166331 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x119747000 == 27 [pid = 1658] [id = 544] 03:19:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x110ee5400) [pid = 1658] [serial = 1632] [outer = 0x0] 03:19:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1185b6400) [pid = 1658] [serial = 1633] [outer = 0x110ee5400] 03:19:26 INFO - PROCESS | 1658 | 1462357166377 Marionette DEBUG loaded listener.js 03:19:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x115f58400) [pid = 1658] [serial = 1634] [outer = 0x110ee5400] 03:19:26 INFO - PROCESS | 1658 | 1462357166668 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] 03:19:26 INFO - PROCESS | 1658 | 1462357166692 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 03:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:19:26 INFO - PROCESS | 1658 | 1462357166694 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:19:26 INFO - PROCESS | 1658 | 1462357166695 Marionette TRACE conn2 <- [1,2150,null,{}] 03:19:26 INFO - PROCESS | 1658 | 1462357166705 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}] 03:19:26 INFO - PROCESS | 1658 | 1462357166783 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 03:19:26 INFO - PROCESS | 1658 | 1462357166870 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x110e93000 == 28 [pid = 1658] [id = 545] 03:19:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x110edac00) [pid = 1658] [serial = 1635] [outer = 0x0] 03:19:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x110ee0000) [pid = 1658] [serial = 1636] [outer = 0x110edac00] 03:19:26 INFO - PROCESS | 1658 | 1462357166901 Marionette DEBUG loaded listener.js 03:19:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x110fdf800) [pid = 1658] [serial = 1637] [outer = 0x110edac00] 03:19:27 INFO - PROCESS | 1658 | 1462357167421 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]]]}] 03:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 780ms 03:19:27 INFO - PROCESS | 1658 | 1462357167490 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 03:19:27 INFO - PROCESS | 1658 | 1462357167493 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 03:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:19:27 INFO - PROCESS | 1658 | 1462357167498 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:19:27 INFO - PROCESS | 1658 | 1462357167502 Marionette TRACE conn2 <- [1,2154,null,{}] 03:19:27 INFO - PROCESS | 1658 | 1462357167505 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}] 03:19:27 INFO - PROCESS | 1658 | 1462357167633 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 03:19:27 INFO - PROCESS | 1658 | 1462357167707 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x118246800 == 29 [pid = 1658] [id = 546] 03:19:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x112a4dc00) [pid = 1658] [serial = 1638] [outer = 0x0] 03:19:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x112a55800) [pid = 1658] [serial = 1639] [outer = 0x112a4dc00] 03:19:27 INFO - PROCESS | 1658 | 1462357167738 Marionette DEBUG loaded listener.js 03:19:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x112cb0800) [pid = 1658] [serial = 1640] [outer = 0x112a4dc00] 03:19:28 INFO - PROCESS | 1658 | 1462357168371 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]]]}] 03:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 926ms 03:19:28 INFO - PROCESS | 1658 | 1462357168433 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 03:19:28 INFO - PROCESS | 1658 | 1462357168435 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 03:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:19:28 INFO - PROCESS | 1658 | 1462357168438 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:19:28 INFO - PROCESS | 1658 | 1462357168441 Marionette TRACE conn2 <- [1,2158,null,{}] 03:19:28 INFO - PROCESS | 1658 | 1462357168445 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}] 03:19:28 INFO - PROCESS | 1658 | 1462357168514 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 03:19:28 INFO - PROCESS | 1658 | 1462357168522 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x113e19000 == 30 [pid = 1658] [id = 547] 03:19:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x111db8400) [pid = 1658] [serial = 1641] [outer = 0x0] 03:19:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x112651c00) [pid = 1658] [serial = 1642] [outer = 0x111db8400] 03:19:28 INFO - PROCESS | 1658 | 1462357168552 Marionette DEBUG loaded listener.js 03:19:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x112a4b000) [pid = 1658] [serial = 1643] [outer = 0x111db8400] 03:19:28 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x110f55400) [pid = 1658] [serial = 1567] [outer = 0x0] [url = about:blank] 03:19:28 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x110feac00) [pid = 1658] [serial = 1568] [outer = 0x0] [url = about:blank] 03:19:28 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x112a51000) [pid = 1658] [serial = 1570] [outer = 0x0] [url = about:blank] 03:19:28 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x112e65000) [pid = 1658] [serial = 1571] [outer = 0x0] [url = about:blank] 03:19:28 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x113194000) [pid = 1658] [serial = 1573] [outer = 0x0] [url = about:blank] 03:19:28 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x114f54c00) [pid = 1658] [serial = 1574] [outer = 0x0] [url = about:blank] 03:19:28 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1167a2000) [pid = 1658] [serial = 1577] [outer = 0x0] [url = about:blank] 03:19:28 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x115de8400) [pid = 1658] [serial = 1576] [outer = 0x0] [url = about:blank] 03:19:28 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x116a7e400) [pid = 1658] [serial = 1579] [outer = 0x0] [url = about:blank] 03:19:28 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12c17f400) [pid = 1658] [serial = 1565] [outer = 0x0] [url = about:blank] 03:19:28 INFO - PROCESS | 1658 | 1462357168923 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]]]}] 03:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 523ms 03:19:28 INFO - PROCESS | 1658 | 1462357168962 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 03:19:28 INFO - PROCESS | 1658 | 1462357168966 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 03:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:19:28 INFO - PROCESS | 1658 | 1462357168971 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:19:28 INFO - PROCESS | 1658 | 1462357168972 Marionette TRACE conn2 <- [1,2162,null,{}] 03:19:28 INFO - PROCESS | 1658 | 1462357168975 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}] 03:19:29 INFO - PROCESS | 1658 | 1462357169046 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 03:19:29 INFO - PROCESS | 1658 | 1462357169053 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x1190b9800 == 31 [pid = 1658] [id = 548] 03:19:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x112a52c00) [pid = 1658] [serial = 1644] [outer = 0x0] 03:19:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x113198000) [pid = 1658] [serial = 1645] [outer = 0x112a52c00] 03:19:29 INFO - PROCESS | 1658 | 1462357169079 Marionette DEBUG loaded listener.js 03:19:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x115de8800) [pid = 1658] [serial = 1646] [outer = 0x112a52c00] 03:19:29 INFO - PROCESS | 1658 | 1462357169434 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]]]}] 03:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 469ms 03:19:29 INFO - PROCESS | 1658 | 1462357169439 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 03:19:29 INFO - PROCESS | 1658 | 1462357169440 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 03:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:19:29 INFO - PROCESS | 1658 | 1462357169443 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:19:29 INFO - PROCESS | 1658 | 1462357169445 Marionette TRACE conn2 <- [1,2166,null,{}] 03:19:29 INFO - PROCESS | 1658 | 1462357169456 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}] 03:19:29 INFO - PROCESS | 1658 | 1462357169534 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 03:19:29 INFO - PROCESS | 1658 | 1462357169585 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x11991f800 == 32 [pid = 1658] [id = 549] 03:19:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x115df1000) [pid = 1658] [serial = 1647] [outer = 0x0] 03:19:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x115fcd000) [pid = 1658] [serial = 1648] [outer = 0x115df1000] 03:19:29 INFO - PROCESS | 1658 | 1462357169612 Marionette DEBUG loaded listener.js 03:19:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1168be800) [pid = 1658] [serial = 1649] [outer = 0x115df1000] 03:19:29 INFO - PROCESS | 1658 | 1462357169910 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]]]}] 03:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 525ms 03:19:29 INFO - PROCESS | 1658 | 1462357169969 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 03:19:29 INFO - PROCESS | 1658 | 1462357169970 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 03:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:19:29 INFO - PROCESS | 1658 | 1462357169973 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:19:29 INFO - PROCESS | 1658 | 1462357169974 Marionette TRACE conn2 <- [1,2170,null,{}] 03:19:29 INFO - PROCESS | 1658 | 1462357169976 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}] 03:19:30 INFO - PROCESS | 1658 | 1462357170050 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 03:19:30 INFO - PROCESS | 1658 | 1462357170100 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12123f800 == 33 [pid = 1658] [id = 550] 03:19:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x116808c00) [pid = 1658] [serial = 1650] [outer = 0x0] 03:19:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x116f05c00) [pid = 1658] [serial = 1651] [outer = 0x116808c00] 03:19:30 INFO - PROCESS | 1658 | 1462357170126 Marionette DEBUG loaded listener.js 03:19:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x117d30800) [pid = 1658] [serial = 1652] [outer = 0x116808c00] 03:19:30 INFO - PROCESS | 1658 | 1462357170435 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]]]}] 03:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 519ms 03:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:19:30 INFO - PROCESS | 1658 | 1462357170493 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 03:19:30 INFO - PROCESS | 1658 | 1462357170494 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 03:19:30 INFO - PROCESS | 1658 | 1462357170496 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:19:30 INFO - PROCESS | 1658 | 1462357170497 Marionette TRACE conn2 <- [1,2174,null,{}] 03:19:30 INFO - PROCESS | 1658 | 1462357170499 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}] 03:19:30 INFO - PROCESS | 1658 | 1462357170570 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 03:19:30 INFO - PROCESS | 1658 | 1462357170574 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x112a0f800 == 34 [pid = 1658] [id = 551] 03:19:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x110fea400) [pid = 1658] [serial = 1653] [outer = 0x0] 03:19:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1181ba000) [pid = 1658] [serial = 1654] [outer = 0x110fea400] 03:19:30 INFO - PROCESS | 1658 | 1462357170601 Marionette DEBUG loaded listener.js 03:19:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1182adc00) [pid = 1658] [serial = 1655] [outer = 0x110fea400] 03:19:30 INFO - PROCESS | 1658 | 1462357170963 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]]]}] 03:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 519ms 03:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:19:31 INFO - PROCESS | 1658 | 1462357171016 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 03:19:31 INFO - PROCESS | 1658 | 1462357171017 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 03:19:31 INFO - PROCESS | 1658 | 1462357171019 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:19:31 INFO - PROCESS | 1658 | 1462357171020 Marionette TRACE conn2 <- [1,2178,null,{}] 03:19:31 INFO - PROCESS | 1658 | 1462357171022 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}] 03:19:31 INFO - PROCESS | 1658 | 1462357171127 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 03:19:31 INFO - PROCESS | 1658 | 1462357171163 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12761a800 == 35 [pid = 1658] [id = 552] 03:19:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1181c3400) [pid = 1658] [serial = 1656] [outer = 0x0] 03:19:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x118563800) [pid = 1658] [serial = 1657] [outer = 0x1181c3400] 03:19:31 INFO - PROCESS | 1658 | 1462357171190 Marionette DEBUG loaded listener.js 03:19:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1187a8800) [pid = 1658] [serial = 1658] [outer = 0x1181c3400] 03:19:31 INFO - PROCESS | 1658 | 1462357171539 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]]]}] 03:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 570ms 03:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:19:31 INFO - PROCESS | 1658 | 1462357171590 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 03:19:31 INFO - PROCESS | 1658 | 1462357171591 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 03:19:31 INFO - PROCESS | 1658 | 1462357171593 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:19:31 INFO - PROCESS | 1658 | 1462357171594 Marionette TRACE conn2 <- [1,2182,null,{}] 03:19:31 INFO - PROCESS | 1658 | 1462357171596 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}] 03:19:31 INFO - PROCESS | 1658 | 1462357171686 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 03:19:31 INFO - PROCESS | 1658 | 1462357171697 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x128e22000 == 36 [pid = 1658] [id = 553] 03:19:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x11832e800) [pid = 1658] [serial = 1659] [outer = 0x0] 03:19:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x11902ac00) [pid = 1658] [serial = 1660] [outer = 0x11832e800] 03:19:31 INFO - PROCESS | 1658 | 1462357171724 Marionette DEBUG loaded listener.js 03:19:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1190a7000) [pid = 1658] [serial = 1661] [outer = 0x11832e800] 03:19:32 INFO - PROCESS | 1658 | 1462357172066 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]]]}] 03:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 521ms 03:19:32 INFO - PROCESS | 1658 | 1462357172114 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 03:19:32 INFO - PROCESS | 1658 | 1462357172115 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 03:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:19:32 INFO - PROCESS | 1658 | 1462357172118 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:19:32 INFO - PROCESS | 1658 | 1462357172119 Marionette TRACE conn2 <- [1,2186,null,{}] 03:19:32 INFO - PROCESS | 1658 | 1462357172121 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}] 03:19:32 INFO - PROCESS | 1658 | 1462357172211 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 03:19:32 INFO - PROCESS | 1658 | 1462357172215 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x128fd0800 == 37 [pid = 1658] [id = 554] 03:19:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x11832f000) [pid = 1658] [serial = 1662] [outer = 0x0] 03:19:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x119123800) [pid = 1658] [serial = 1663] [outer = 0x11832f000] 03:19:32 INFO - PROCESS | 1658 | 1462357172240 Marionette DEBUG loaded listener.js 03:19:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x11982d800) [pid = 1658] [serial = 1664] [outer = 0x11832f000] 03:19:32 INFO - PROCESS | 1658 | 1462357172573 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]]]}] 03:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 471ms 03:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:19:32 INFO - PROCESS | 1658 | 1462357172589 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 03:19:32 INFO - PROCESS | 1658 | 1462357172590 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 03:19:32 INFO - PROCESS | 1658 | 1462357172593 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:19:32 INFO - PROCESS | 1658 | 1462357172594 Marionette TRACE conn2 <- [1,2190,null,{}] 03:19:32 INFO - PROCESS | 1658 | 1462357172596 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}] 03:19:32 INFO - PROCESS | 1658 | 1462357172690 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x110f4f000) [pid = 1658] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x11832b400) [pid = 1658] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1181bb000) [pid = 1658] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x112968800) [pid = 1658] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x110fe2400) [pid = 1658] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x110fe8000) [pid = 1658] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x112ca3c00) [pid = 1658] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x113cf4400) [pid = 1658] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x116a7d000) [pid = 1658] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x116a7e800) [pid = 1658] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1134e7c00) [pid = 1658] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x116a80000) [pid = 1658] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x110ee4000) [pid = 1658] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x110fed000) [pid = 1658] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1126b6c00) [pid = 1658] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x11623c800) [pid = 1658] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:19:32 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x1160f1c00) [pid = 1658] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:19:32 INFO - PROCESS | 1658 | 1462357172799 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x112a14800 == 38 [pid = 1658] [id = 555] 03:19:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x110eda400) [pid = 1658] [serial = 1665] [outer = 0x0] 03:19:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x110fe2400) [pid = 1658] [serial = 1666] [outer = 0x110eda400] 03:19:32 INFO - PROCESS | 1658 | 1462357172823 Marionette DEBUG loaded listener.js 03:19:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x112ca9400) [pid = 1658] [serial = 1667] [outer = 0x110eda400] 03:19:33 INFO - PROCESS | 1658 | 1462357173086 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]]]}] 03:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 03:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:19:33 INFO - PROCESS | 1658 | 1462357173120 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 03:19:33 INFO - PROCESS | 1658 | 1462357173121 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 03:19:33 INFO - PROCESS | 1658 | 1462357173124 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:19:33 INFO - PROCESS | 1658 | 1462357173125 Marionette TRACE conn2 <- [1,2194,null,{}] 03:19:33 INFO - PROCESS | 1658 | 1462357173127 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}] 03:19:33 INFO - PROCESS | 1658 | 1462357173205 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 03:19:33 INFO - PROCESS | 1658 | 1462357173210 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x123c15800 == 39 [pid = 1658] [id = 556] 03:19:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x115f4b400) [pid = 1658] [serial = 1668] [outer = 0x0] 03:19:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x11717bc00) [pid = 1658] [serial = 1669] [outer = 0x115f4b400] 03:19:33 INFO - PROCESS | 1658 | 1462357173238 Marionette DEBUG loaded listener.js 03:19:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1185b6800) [pid = 1658] [serial = 1670] [outer = 0x115f4b400] 03:19:33 INFO - PROCESS | 1658 | 1462357173576 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]]]}] 03:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 469ms 03:19:33 INFO - PROCESS | 1658 | 1462357173594 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 03:19:33 INFO - PROCESS | 1658 | 1462357173596 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 03:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:19:33 INFO - PROCESS | 1658 | 1462357173600 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:19:33 INFO - PROCESS | 1658 | 1462357173602 Marionette TRACE conn2 <- [1,2198,null,{}] 03:19:33 INFO - PROCESS | 1658 | 1462357173604 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}] 03:19:33 INFO - PROCESS | 1658 | 1462357173717 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 03:19:33 INFO - PROCESS | 1658 | 1462357173724 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297d9800 == 40 [pid = 1658] [id = 557] 03:19:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x112a4f000) [pid = 1658] [serial = 1671] [outer = 0x0] 03:19:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x119835800) [pid = 1658] [serial = 1672] [outer = 0x112a4f000] 03:19:33 INFO - PROCESS | 1658 | 1462357173753 Marionette DEBUG loaded listener.js 03:19:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x119ba2400) [pid = 1658] [serial = 1673] [outer = 0x112a4f000] 03:19:34 INFO - PROCESS | 1658 | 1462357174055 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]]]}] 03:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 471ms 03:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:19:34 INFO - PROCESS | 1658 | 1462357174073 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 03:19:34 INFO - PROCESS | 1658 | 1462357174074 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 03:19:34 INFO - PROCESS | 1658 | 1462357174076 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:19:34 INFO - PROCESS | 1658 | 1462357174077 Marionette TRACE conn2 <- [1,2202,null,{}] 03:19:34 INFO - PROCESS | 1658 | 1462357174079 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}] 03:19:34 INFO - PROCESS | 1658 | 1462357174160 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 03:19:34 INFO - PROCESS | 1658 | 1462357174164 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab0f800 == 41 [pid = 1658] [id = 558] 03:19:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x119981c00) [pid = 1658] [serial = 1674] [outer = 0x0] 03:19:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x119d28000) [pid = 1658] [serial = 1675] [outer = 0x119981c00] 03:19:34 INFO - PROCESS | 1658 | 1462357174191 Marionette DEBUG loaded listener.js 03:19:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x119f6e800) [pid = 1658] [serial = 1676] [outer = 0x119981c00] 03:19:34 INFO - PROCESS | 1658 | 1462357174504 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]]]}] 03:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 469ms 03:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:19:34 INFO - PROCESS | 1658 | 1462357174546 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 03:19:34 INFO - PROCESS | 1658 | 1462357174547 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 03:19:34 INFO - PROCESS | 1658 | 1462357174549 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:19:34 INFO - PROCESS | 1658 | 1462357174550 Marionette TRACE conn2 <- [1,2206,null,{}] 03:19:34 INFO - PROCESS | 1658 | 1462357174552 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}] 03:19:34 INFO - PROCESS | 1658 | 1462357174650 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 03:19:34 INFO - PROCESS | 1658 | 1462357174657 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b248800 == 42 [pid = 1658] [id = 559] 03:19:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x115f4e800) [pid = 1658] [serial = 1677] [outer = 0x0] 03:19:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x119e87400) [pid = 1658] [serial = 1678] [outer = 0x115f4e800] 03:19:34 INFO - PROCESS | 1658 | 1462357174681 Marionette DEBUG loaded listener.js 03:19:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1212b8400) [pid = 1658] [serial = 1679] [outer = 0x115f4e800] 03:19:35 INFO - PROCESS | 1658 | 1462357175130 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]]]}] 03:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 618ms 03:19:35 INFO - PROCESS | 1658 | 1462357175168 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 03:19:35 INFO - PROCESS | 1658 | 1462357175171 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 03:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:19:35 INFO - PROCESS | 1658 | 1462357175175 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:19:35 INFO - PROCESS | 1658 | 1462357175177 Marionette TRACE conn2 <- [1,2210,null,{}] 03:19:35 INFO - PROCESS | 1658 | 1462357175182 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}] 03:19:35 INFO - PROCESS | 1658 | 1462357175280 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 03:19:35 INFO - PROCESS | 1658 | 1462357175334 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x11889c000 == 43 [pid = 1658] [id = 560] 03:19:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x112a4a800) [pid = 1658] [serial = 1680] [outer = 0x0] 03:19:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x112ca8400) [pid = 1658] [serial = 1681] [outer = 0x112a4a800] 03:19:35 INFO - PROCESS | 1658 | 1462357175365 Marionette DEBUG loaded listener.js 03:19:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x113c64400) [pid = 1658] [serial = 1682] [outer = 0x112a4a800] 03:19:35 INFO - PROCESS | 1658 | 1462357175780 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]]]}] 03:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 622ms 03:19:35 INFO - PROCESS | 1658 | 1462357175797 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 03:19:35 INFO - PROCESS | 1658 | 1462357175801 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 03:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:19:35 INFO - PROCESS | 1658 | 1462357175806 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:19:35 INFO - PROCESS | 1658 | 1462357175808 Marionette TRACE conn2 <- [1,2214,null,{}] 03:19:35 INFO - PROCESS | 1658 | 1462357175810 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}] 03:19:35 INFO - PROCESS | 1658 | 1462357175909 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 03:19:35 INFO - PROCESS | 1658 | 1462357175974 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x124c96800 == 44 [pid = 1658] [id = 561] 03:19:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x115d62800) [pid = 1658] [serial = 1683] [outer = 0x0] 03:19:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x11624c000) [pid = 1658] [serial = 1684] [outer = 0x115d62800] 03:19:36 INFO - PROCESS | 1658 | 1462357176004 Marionette DEBUG loaded listener.js 03:19:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1168bf800) [pid = 1658] [serial = 1685] [outer = 0x115d62800] 03:19:36 INFO - PROCESS | 1658 | 1462357176437 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]]]}] 03:19:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:19:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 03:19:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:19:36 INFO - PROCESS | 1658 | 1462357176477 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 03:19:36 INFO - PROCESS | 1658 | 1462357176478 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 03:19:36 INFO - PROCESS | 1658 | 1462357176480 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:19:36 INFO - PROCESS | 1658 | 1462357176483 Marionette TRACE conn2 <- [1,2218,null,{}] 03:19:36 INFO - PROCESS | 1658 | 1462357176491 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}] 03:19:36 INFO - PROCESS | 1658 | 1462357176591 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 03:19:36 INFO - PROCESS | 1658 | 1462357176647 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a7c3800 == 45 [pid = 1658] [id = 562] 03:19:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x117d34000) [pid = 1658] [serial = 1686] [outer = 0x0] 03:19:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x118561400) [pid = 1658] [serial = 1687] [outer = 0x117d34000] 03:19:36 INFO - PROCESS | 1658 | 1462357176679 Marionette DEBUG loaded listener.js 03:19:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x118728400) [pid = 1658] [serial = 1688] [outer = 0x117d34000] 03:19:37 INFO - PROCESS | 1658 | 1462357177057 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]]]}] 03:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 623ms 03:19:37 INFO - PROCESS | 1658 | 1462357177103 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 03:19:37 INFO - PROCESS | 1658 | 1462357177105 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 03:19:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:19:37 INFO - PROCESS | 1658 | 1462357177108 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:19:37 INFO - PROCESS | 1658 | 1462357177109 Marionette TRACE conn2 <- [1,2222,null,{}] 03:19:37 INFO - PROCESS | 1658 | 1462357177111 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}] 03:19:37 INFO - PROCESS | 1658 | 1462357177209 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 03:19:37 INFO - PROCESS | 1658 | 1462357177295 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b37d800 == 46 [pid = 1658] [id = 563] 03:19:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x119028400) [pid = 1658] [serial = 1689] [outer = 0x0] 03:19:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x119833000) [pid = 1658] [serial = 1690] [outer = 0x119028400] 03:19:37 INFO - PROCESS | 1658 | 1462357177337 Marionette DEBUG loaded listener.js 03:19:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1182ac800) [pid = 1658] [serial = 1691] [outer = 0x119028400] 03:19:37 INFO - PROCESS | 1658 | 1462357177752 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]]]}] 03:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 668ms 03:19:37 INFO - PROCESS | 1658 | 1462357177776 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 03:19:37 INFO - PROCESS | 1658 | 1462357177778 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 03:19:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:19:37 INFO - PROCESS | 1658 | 1462357177780 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:19:37 INFO - PROCESS | 1658 | 1462357177781 Marionette TRACE conn2 <- [1,2226,null,{}] 03:19:37 INFO - PROCESS | 1658 | 1462357177784 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}] 03:19:37 INFO - PROCESS | 1658 | 1462357177880 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 03:19:37 INFO - PROCESS | 1658 | 1462357177931 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x1133ab800 == 47 [pid = 1658] [id = 564] 03:19:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x111d35800) [pid = 1658] [serial = 1692] [outer = 0x0] 03:19:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1134e9c00) [pid = 1658] [serial = 1693] [outer = 0x111d35800] 03:19:37 INFO - PROCESS | 1658 | 1462357177963 Marionette DEBUG loaded listener.js 03:19:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x116f10000) [pid = 1658] [serial = 1694] [outer = 0x111d35800] 03:19:38 INFO - PROCESS | 1658 | 1462357178472 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]]]}] 03:19:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:19:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 720ms 03:19:38 INFO - PROCESS | 1658 | 1462357178501 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 03:19:38 INFO - PROCESS | 1658 | 1462357178503 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 03:19:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:19:38 INFO - PROCESS | 1658 | 1462357178507 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:19:38 INFO - PROCESS | 1658 | 1462357178509 Marionette TRACE conn2 <- [1,2230,null,{}] 03:19:38 INFO - PROCESS | 1658 | 1462357178513 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}] 03:19:38 INFO - PROCESS | 1658 | 1462357178627 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 03:19:38 INFO - PROCESS | 1658 | 1462357178700 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x112a1b800 == 48 [pid = 1658] [id = 565] 03:19:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1121de000) [pid = 1658] [serial = 1695] [outer = 0x0] 03:19:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x11264d400) [pid = 1658] [serial = 1696] [outer = 0x1121de000] 03:19:38 INFO - PROCESS | 1658 | 1462357178731 Marionette DEBUG loaded listener.js 03:19:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x112a47000) [pid = 1658] [serial = 1697] [outer = 0x1121de000] 03:19:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab0f800 == 47 [pid = 1658] [id = 558] 03:19:39 INFO - PROCESS | 1658 | --DOCSHELL 0x1297d9800 == 46 [pid = 1658] [id = 557] 03:19:39 INFO - PROCESS | 1658 | --DOCSHELL 0x123c15800 == 45 [pid = 1658] [id = 556] 03:19:39 INFO - PROCESS | 1658 | --DOCSHELL 0x112a14800 == 44 [pid = 1658] [id = 555] 03:19:39 INFO - PROCESS | 1658 | --DOCSHELL 0x128fd0800 == 43 [pid = 1658] [id = 554] 03:19:39 INFO - PROCESS | 1658 | --DOCSHELL 0x128e22000 == 42 [pid = 1658] [id = 553] 03:19:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12761a800 == 41 [pid = 1658] [id = 552] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1185b6400) [pid = 1658] [serial = 1633] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOCSHELL 0x112a0f800 == 40 [pid = 1658] [id = 551] 03:19:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12123f800 == 39 [pid = 1658] [id = 550] 03:19:39 INFO - PROCESS | 1658 | --DOCSHELL 0x11991f800 == 38 [pid = 1658] [id = 549] 03:19:39 INFO - PROCESS | 1658 | --DOCSHELL 0x1190b9800 == 37 [pid = 1658] [id = 548] 03:19:39 INFO - PROCESS | 1658 | --DOCSHELL 0x113e19000 == 36 [pid = 1658] [id = 547] 03:19:39 INFO - PROCESS | 1658 | --DOCSHELL 0x118246800 == 35 [pid = 1658] [id = 546] 03:19:39 INFO - PROCESS | 1658 | --DOCSHELL 0x110e93000 == 34 [pid = 1658] [id = 545] 03:19:39 INFO - PROCESS | 1658 | 1462357179211 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]]]}] 03:19:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:19:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 720ms 03:19:39 INFO - PROCESS | 1658 | 1462357179228 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 03:19:39 INFO - PROCESS | 1658 | 1462357179232 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 03:19:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:19:39 INFO - PROCESS | 1658 | 1462357179236 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:19:39 INFO - PROCESS | 1658 | 1462357179238 Marionette TRACE conn2 <- [1,2234,null,{}] 03:19:39 INFO - PROCESS | 1658 | 1462357179240 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}] 03:19:39 INFO - PROCESS | 1658 | 1462357179316 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 03:19:39 INFO - PROCESS | 1658 | 1462357179322 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x116856800 == 35 [pid = 1658] [id = 566] 03:19:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x112a4f800) [pid = 1658] [serial = 1698] [outer = 0x0] 03:19:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x112ca6400) [pid = 1658] [serial = 1699] [outer = 0x112a4f800] 03:19:39 INFO - PROCESS | 1658 | 1462357179348 Marionette DEBUG loaded listener.js 03:19:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x113083000) [pid = 1658] [serial = 1700] [outer = 0x112a4f800] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x116f0b800) [pid = 1658] [serial = 1580] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1126c3000) [pid = 1658] [serial = 1583] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x111dbe800) [pid = 1658] [serial = 1582] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x113266400) [pid = 1658] [serial = 1586] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x112f8e800) [pid = 1658] [serial = 1585] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1165c6400) [pid = 1658] [serial = 1589] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x115f4f000) [pid = 1658] [serial = 1588] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x117d2cc00) [pid = 1658] [serial = 1592] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x116f0ac00) [pid = 1658] [serial = 1591] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x117d3a400) [pid = 1658] [serial = 1594] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1181be400) [pid = 1658] [serial = 1595] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x11832fc00) [pid = 1658] [serial = 1600] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x114f5bc00) [pid = 1658] [serial = 1612] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1185afc00) [pid = 1658] [serial = 1598] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11318f400) [pid = 1658] [serial = 1609] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x11832d800) [pid = 1658] [serial = 1597] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x113465000) [pid = 1658] [serial = 1610] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x11215d000) [pid = 1658] [serial = 1603] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1126b8800) [pid = 1658] [serial = 1604] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x115f4d800) [pid = 1658] [serial = 1615] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x116f10c00) [pid = 1658] [serial = 1621] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x116811800) [pid = 1658] [serial = 1618] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x117d2f400) [pid = 1658] [serial = 1622] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1121e5c00) [pid = 1658] [serial = 1624] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x11717ac00) [pid = 1658] [serial = 1625] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x118336c00) [pid = 1658] [serial = 1630] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1182aac00) [pid = 1658] [serial = 1627] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1185af400) [pid = 1658] [serial = 1631] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x112a50c00) [pid = 1658] [serial = 1606] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x112ca9c00) [pid = 1658] [serial = 1607] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x116f08c00) [pid = 1658] [serial = 1619] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x115f83c00) [pid = 1658] [serial = 1616] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x11832e400) [pid = 1658] [serial = 1628] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x115df2000) [pid = 1658] [serial = 1613] [outer = 0x0] [url = about:blank] 03:19:39 INFO - PROCESS | 1658 | 1462357179702 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]]]}] 03:19:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:19:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 520ms 03:19:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:19:39 INFO - PROCESS | 1658 | 1462357179757 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 03:19:39 INFO - PROCESS | 1658 | 1462357179758 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 03:19:39 INFO - PROCESS | 1658 | 1462357179760 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:19:39 INFO - PROCESS | 1658 | 1462357179763 Marionette TRACE conn2 <- [1,2238,null,{}] 03:19:39 INFO - PROCESS | 1658 | 1462357179770 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}] 03:19:39 INFO - PROCESS | 1658 | 1462357179850 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 03:19:39 INFO - PROCESS | 1658 | 1462357179856 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191ae000 == 36 [pid = 1658] [id = 567] 03:19:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x113c68c00) [pid = 1658] [serial = 1701] [outer = 0x0] 03:19:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x115dad400) [pid = 1658] [serial = 1702] [outer = 0x113c68c00] 03:19:39 INFO - PROCESS | 1658 | 1462357179884 Marionette DEBUG loaded listener.js 03:19:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x115f4c800) [pid = 1658] [serial = 1703] [outer = 0x113c68c00] 03:19:40 INFO - PROCESS | 1658 | 1462357180246 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]]]}] 03:19:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:19:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 524ms 03:19:40 INFO - PROCESS | 1658 | 1462357180285 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 03:19:40 INFO - PROCESS | 1658 | 1462357180286 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 03:19:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:19:40 INFO - PROCESS | 1658 | 1462357180294 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:19:40 INFO - PROCESS | 1658 | 1462357180295 Marionette TRACE conn2 <- [1,2242,null,{}] 03:19:40 INFO - PROCESS | 1658 | 1462357180299 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}] 03:19:40 INFO - PROCESS | 1658 | 1462357180374 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 03:19:40 INFO - PROCESS | 1658 | 1462357180378 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197dd800 == 37 [pid = 1658] [id = 568] 03:19:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x115f56800) [pid = 1658] [serial = 1704] [outer = 0x0] 03:19:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x116543c00) [pid = 1658] [serial = 1705] [outer = 0x115f56800] 03:19:40 INFO - PROCESS | 1658 | 1462357180407 Marionette DEBUG loaded listener.js 03:19:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1167a4400) [pid = 1658] [serial = 1706] [outer = 0x115f56800] 03:19:40 INFO - PROCESS | 1658 | 1462357180787 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]]]}] 03:19:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:19:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 527ms 03:19:40 INFO - PROCESS | 1658 | 1462357180817 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 03:19:40 INFO - PROCESS | 1658 | 1462357180819 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 03:19:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:19:40 INFO - PROCESS | 1658 | 1462357180822 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:19:40 INFO - PROCESS | 1658 | 1462357180824 Marionette TRACE conn2 <- [1,2246,null,{}] 03:19:40 INFO - PROCESS | 1658 | 1462357180827 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}] 03:19:40 INFO - PROCESS | 1658 | 1462357180944 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 03:19:40 INFO - PROCESS | 1658 | 1462357180954 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b20800 == 38 [pid = 1658] [id = 569] 03:19:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x11680d000) [pid = 1658] [serial = 1707] [outer = 0x0] 03:19:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x116a7e000) [pid = 1658] [serial = 1708] [outer = 0x11680d000] 03:19:40 INFO - PROCESS | 1658 | 1462357180980 Marionette DEBUG loaded listener.js 03:19:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x116f0a800) [pid = 1658] [serial = 1709] [outer = 0x11680d000] 03:19:41 INFO - PROCESS | 1658 | 1462357181322 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]]]}] 03:19:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:19:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 519ms 03:19:41 INFO - PROCESS | 1658 | 1462357181341 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 03:19:41 INFO - PROCESS | 1658 | 1462357181342 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 03:19:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:19:41 INFO - PROCESS | 1658 | 1462357181344 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:19:41 INFO - PROCESS | 1658 | 1462357181345 Marionette TRACE conn2 <- [1,2250,null,{}] 03:19:41 INFO - PROCESS | 1658 | 1462357181348 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}] 03:19:41 INFO - PROCESS | 1658 | 1462357181437 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 03:19:41 INFO - PROCESS | 1658 | 1462357181442 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x123e36800 == 39 [pid = 1658] [id = 570] 03:19:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x11717ac00) [pid = 1658] [serial = 1710] [outer = 0x0] 03:19:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1181bd000) [pid = 1658] [serial = 1711] [outer = 0x11717ac00] 03:19:41 INFO - PROCESS | 1658 | 1462357181473 Marionette DEBUG loaded listener.js 03:19:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x118505c00) [pid = 1658] [serial = 1712] [outer = 0x11717ac00] 03:19:41 INFO - PROCESS | 1658 | 1462357181885 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]]]}] 03:19:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:19:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 567ms 03:19:41 INFO - PROCESS | 1658 | 1462357181920 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 03:19:41 INFO - PROCESS | 1658 | 1462357181922 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 03:19:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:19:41 INFO - PROCESS | 1658 | 1462357181926 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:19:41 INFO - PROCESS | 1658 | 1462357181928 Marionette TRACE conn2 <- [1,2254,null,{}] 03:19:41 INFO - PROCESS | 1658 | 1462357181940 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}] 03:19:42 INFO - PROCESS | 1658 | 1462357182089 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 03:19:42 INFO - PROCESS | 1658 | 1462357182184 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12485d800 == 40 [pid = 1658] [id = 571] 03:19:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x118560c00) [pid = 1658] [serial = 1713] [outer = 0x0] 03:19:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x11856b000) [pid = 1658] [serial = 1714] [outer = 0x118560c00] 03:19:42 INFO - PROCESS | 1658 | 1462357182225 Marionette DEBUG loaded listener.js 03:19:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1185b4400) [pid = 1658] [serial = 1715] [outer = 0x118560c00] 03:19:42 INFO - PROCESS | 1658 | 1462357182581 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]]]}] 03:19:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:19:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 03:19:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:19:42 INFO - PROCESS | 1658 | 1462357182596 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 03:19:42 INFO - PROCESS | 1658 | 1462357182599 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 03:19:42 INFO - PROCESS | 1658 | 1462357182602 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:19:42 INFO - PROCESS | 1658 | 1462357182603 Marionette TRACE conn2 <- [1,2258,null,{}] 03:19:42 INFO - PROCESS | 1658 | 1462357182605 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}] 03:19:42 INFO - PROCESS | 1658 | 1462357182696 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 03:19:42 INFO - PROCESS | 1658 | 1462357182732 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x1250da800 == 41 [pid = 1658] [id = 572] 03:19:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1185b4800) [pid = 1658] [serial = 1716] [outer = 0x0] 03:19:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x118727800) [pid = 1658] [serial = 1717] [outer = 0x1185b4800] 03:19:42 INFO - PROCESS | 1658 | 1462357182758 Marionette DEBUG loaded listener.js 03:19:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1187a5400) [pid = 1658] [serial = 1718] [outer = 0x1185b4800] 03:19:43 INFO - PROCESS | 1658 | 1462357183085 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]]]}] 03:19:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:19:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 523ms 03:19:43 INFO - PROCESS | 1658 | 1462357183125 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 03:19:43 INFO - PROCESS | 1658 | 1462357183126 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 03:19:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:19:43 INFO - PROCESS | 1658 | 1462357183128 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:19:43 INFO - PROCESS | 1658 | 1462357183130 Marionette TRACE conn2 <- [1,2262,null,{}] 03:19:43 INFO - PROCESS | 1658 | 1462357183132 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}] 03:19:43 INFO - PROCESS | 1658 | 1462357183228 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 03:19:43 INFO - PROCESS | 1658 | 1462357183232 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x126233800 == 42 [pid = 1658] [id = 573] 03:19:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1185b7800) [pid = 1658] [serial = 1719] [outer = 0x0] 03:19:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x11885b400) [pid = 1658] [serial = 1720] [outer = 0x1185b7800] 03:19:43 INFO - PROCESS | 1658 | 1462357183258 Marionette DEBUG loaded listener.js 03:19:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x11911d400) [pid = 1658] [serial = 1721] [outer = 0x1185b7800] 03:19:43 INFO - PROCESS | 1658 | 1462357183670 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]]]}] 03:19:43 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x119981c00) [pid = 1658] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:19:43 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1181c3400) [pid = 1658] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:19:43 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x11832e800) [pid = 1658] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:19:43 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x111db8400) [pid = 1658] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:19:43 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x112a52c00) [pid = 1658] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:19:43 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x116808c00) [pid = 1658] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:19:43 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x115df1000) [pid = 1658] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:19:43 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x110fea400) [pid = 1658] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:19:43 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x11832f000) [pid = 1658] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:19:43 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x110eda400) [pid = 1658] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:19:43 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x112a4f000) [pid = 1658] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:19:43 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x115f4b400) [pid = 1658] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:19:43 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x110ee5400) [pid = 1658] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:19:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:19:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 568ms 03:19:43 INFO - PROCESS | 1658 | 1462357183699 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 03:19:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:19:43 INFO - PROCESS | 1658 | 1462357183701 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 03:19:43 INFO - PROCESS | 1658 | 1462357183703 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:19:43 INFO - PROCESS | 1658 | 1462357183705 Marionette TRACE conn2 <- [1,2266,null,{}] 03:19:43 INFO - PROCESS | 1658 | 1462357183707 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}] 03:19:43 INFO - PROCESS | 1658 | 1462357183784 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 03:19:43 INFO - PROCESS | 1658 | 1462357183789 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x11974a000 == 43 [pid = 1658] [id = 574] 03:19:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x112a4c400) [pid = 1658] [serial = 1722] [outer = 0x0] 03:19:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1167aac00) [pid = 1658] [serial = 1723] [outer = 0x112a4c400] 03:19:43 INFO - PROCESS | 1658 | 1462357183816 Marionette DEBUG loaded listener.js 03:19:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1182ac400) [pid = 1658] [serial = 1724] [outer = 0x112a4c400] 03:19:44 INFO - PROCESS | 1658 | 1462357184158 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]]]}] 03:19:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:19:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 472ms 03:19:44 INFO - PROCESS | 1658 | 1462357184177 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 03:19:44 INFO - PROCESS | 1658 | 1462357184179 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 03:19:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:19:44 INFO - PROCESS | 1658 | 1462357184185 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:19:44 INFO - PROCESS | 1658 | 1462357184188 Marionette TRACE conn2 <- [1,2270,null,{}] 03:19:44 INFO - PROCESS | 1658 | 1462357184191 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}] 03:19:44 INFO - PROCESS | 1658 | 1462357184366 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 03:19:44 INFO - PROCESS | 1658 | 1462357184388 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291d2000 == 44 [pid = 1658] [id = 575] 03:19:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x11832e800) [pid = 1658] [serial = 1725] [outer = 0x0] 03:19:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x119830400) [pid = 1658] [serial = 1726] [outer = 0x11832e800] 03:19:44 INFO - PROCESS | 1658 | 1462357184436 Marionette DEBUG loaded listener.js 03:19:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x119d1a400) [pid = 1658] [serial = 1727] [outer = 0x11832e800] 03:19:44 INFO - PROCESS | 1658 | 1462357184846 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]]]}] 03:19:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:19:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 672ms 03:19:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:19:44 INFO - PROCESS | 1658 | 1462357184857 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 03:19:44 INFO - PROCESS | 1658 | 1462357184858 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 03:19:44 INFO - PROCESS | 1658 | 1462357184860 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:19:44 INFO - PROCESS | 1658 | 1462357184861 Marionette TRACE conn2 <- [1,2274,null,{}] 03:19:44 INFO - PROCESS | 1658 | 1462357184863 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}] 03:19:44 INFO - PROCESS | 1658 | 1462357184944 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 03:19:45 INFO - PROCESS | 1658 | 1462357184999 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a76c800 == 45 [pid = 1658] [id = 576] 03:19:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1185bb000) [pid = 1658] [serial = 1728] [outer = 0x0] 03:19:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x119e86000) [pid = 1658] [serial = 1729] [outer = 0x1185bb000] 03:19:45 INFO - PROCESS | 1658 | 1462357185024 Marionette DEBUG loaded listener.js 03:19:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1212b8800) [pid = 1658] [serial = 1730] [outer = 0x1185bb000] 03:19:45 INFO - PROCESS | 1658 | 1462357185303 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]]]}] 03:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 472ms 03:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:19:45 INFO - PROCESS | 1658 | 1462357185338 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 03:19:45 INFO - PROCESS | 1658 | 1462357185339 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 03:19:45 INFO - PROCESS | 1658 | 1462357185342 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:19:45 INFO - PROCESS | 1658 | 1462357185343 Marionette TRACE conn2 <- [1,2278,null,{}] 03:19:45 INFO - PROCESS | 1658 | 1462357185345 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}] 03:19:45 INFO - PROCESS | 1658 | 1462357185427 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 03:19:45 INFO - PROCESS | 1658 | 1462357185434 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab0b000 == 46 [pid = 1658] [id = 577] 03:19:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1212bb400) [pid = 1658] [serial = 1731] [outer = 0x0] 03:19:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1212be400) [pid = 1658] [serial = 1732] [outer = 0x1212bb400] 03:19:45 INFO - PROCESS | 1658 | 1462357185459 Marionette DEBUG loaded listener.js 03:19:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x123be7400) [pid = 1658] [serial = 1733] [outer = 0x1212bb400] 03:19:45 INFO - PROCESS | 1658 | 1462357185897 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]]]}] 03:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 621ms 03:19:45 INFO - PROCESS | 1658 | 1462357185964 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 03:19:45 INFO - PROCESS | 1658 | 1462357185967 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 03:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:19:45 INFO - PROCESS | 1658 | 1462357185971 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:19:45 INFO - PROCESS | 1658 | 1462357185973 Marionette TRACE conn2 <- [1,2282,null,{}] 03:19:45 INFO - PROCESS | 1658 | 1462357185977 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}] 03:19:46 INFO - PROCESS | 1658 | 1462357186079 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 03:19:46 INFO - PROCESS | 1658 | 1462357186146 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x11678d000 == 47 [pid = 1658] [id = 578] 03:19:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x111110800) [pid = 1658] [serial = 1734] [outer = 0x0] 03:19:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1126c0000) [pid = 1658] [serial = 1735] [outer = 0x111110800] 03:19:46 INFO - PROCESS | 1658 | 1462357186178 Marionette DEBUG loaded listener.js 03:19:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x112ca5000) [pid = 1658] [serial = 1736] [outer = 0x111110800] 03:19:46 INFO - PROCESS | 1658 | 1462357186585 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]]]}] 03:19:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:19:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 621ms 03:19:46 INFO - PROCESS | 1658 | 1462357186592 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 03:19:46 INFO - PROCESS | 1658 | 1462357186596 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 03:19:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:19:46 INFO - PROCESS | 1658 | 1462357186601 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:19:46 INFO - PROCESS | 1658 | 1462357186603 Marionette TRACE conn2 <- [1,2286,null,{}] 03:19:46 INFO - PROCESS | 1658 | 1462357186605 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}] 03:19:46 INFO - PROCESS | 1658 | 1462357186705 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 03:19:46 INFO - PROCESS | 1658 | 1462357186773 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197d1000 == 48 [pid = 1658] [id = 579] 03:19:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x112ca2c00) [pid = 1658] [serial = 1737] [outer = 0x0] 03:19:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x113cf2000) [pid = 1658] [serial = 1738] [outer = 0x112ca2c00] 03:19:46 INFO - PROCESS | 1658 | 1462357186803 Marionette DEBUG loaded listener.js 03:19:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x115f4c400) [pid = 1658] [serial = 1739] [outer = 0x112ca2c00] 03:19:47 INFO - PROCESS | 1658 | 1462357187220 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]]]}] 03:19:47 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 03:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 03:19:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:19:47 INFO - PROCESS | 1658 | 1462357187272 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 03:19:47 INFO - PROCESS | 1658 | 1462357187274 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 03:19:47 INFO - PROCESS | 1658 | 1462357187276 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:19:47 INFO - PROCESS | 1658 | 1462357187279 Marionette TRACE conn2 <- [1,2290,null,{}] 03:19:47 INFO - PROCESS | 1658 | 1462357187287 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}] 03:19:47 INFO - PROCESS | 1658 | 1462357187391 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 03:19:47 INFO - PROCESS | 1658 | 1462357187499 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291c6800 == 49 [pid = 1658] [id = 580] 03:19:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x117688000) [pid = 1658] [serial = 1740] [outer = 0x0] 03:19:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x118078400) [pid = 1658] [serial = 1741] [outer = 0x117688000] 03:19:47 INFO - PROCESS | 1658 | 1462357187533 Marionette DEBUG loaded listener.js 03:19:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1182a6c00) [pid = 1658] [serial = 1742] [outer = 0x117688000] 03:19:47 INFO - PROCESS | 1658 | 1462357187958 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]]]}] 03:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 723ms 03:19:48 INFO - PROCESS | 1658 | 1462357188000 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 03:19:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:19:48 INFO - PROCESS | 1658 | 1462357188002 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 03:19:48 INFO - PROCESS | 1658 | 1462357188004 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:19:48 INFO - PROCESS | 1658 | 1462357188006 Marionette TRACE conn2 <- [1,2294,null,{}] 03:19:48 INFO - PROCESS | 1658 | 1462357188008 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}] 03:19:48 INFO - PROCESS | 1658 | 1462357188109 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 03:19:48 INFO - PROCESS | 1658 | 1462357188164 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bae5800 == 50 [pid = 1658] [id = 581] 03:19:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x118331800) [pid = 1658] [serial = 1743] [outer = 0x0] 03:19:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x11911e400) [pid = 1658] [serial = 1744] [outer = 0x118331800] 03:19:48 INFO - PROCESS | 1658 | 1462357188193 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x11997b400) [pid = 1658] [serial = 1745] [outer = 0x118331800] 03:19:48 INFO - PROCESS | 1658 | 1462357188611 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]]]}] 03:19:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:19:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 619ms 03:19:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:19:48 INFO - PROCESS | 1658 | 1462357188623 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 03:19:48 INFO - PROCESS | 1658 | 1462357188625 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 03:19:48 INFO - PROCESS | 1658 | 1462357188627 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:19:48 INFO - PROCESS | 1658 | 1462357188628 Marionette TRACE conn2 <- [1,2298,null,{}] 03:19:48 INFO - PROCESS | 1658 | 1462357188630 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}] 03:19:48 INFO - PROCESS | 1658 | 1462357188730 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 03:19:48 INFO - PROCESS | 1658 | 1462357188818 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x117357000 == 51 [pid = 1658] [id = 582] 03:19:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1134ef400) [pid = 1658] [serial = 1746] [outer = 0x0] 03:19:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x118506400) [pid = 1658] [serial = 1747] [outer = 0x1134ef400] 03:19:48 INFO - PROCESS | 1658 | 1462357188849 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x119b74c00) [pid = 1658] [serial = 1748] [outer = 0x1134ef400] 03:19:49 INFO - PROCESS | 1658 | 1462357189369 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]]]}] 03:19:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:19:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 768ms 03:19:49 INFO - PROCESS | 1658 | 1462357189396 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 03:19:49 INFO - PROCESS | 1658 | 1462357189398 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 03:19:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:19:49 INFO - PROCESS | 1658 | 1462357189402 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:19:49 INFO - PROCESS | 1658 | 1462357189404 Marionette TRACE conn2 <- [1,2302,null,{}] 03:19:49 INFO - PROCESS | 1658 | 1462357189407 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}] 03:19:49 INFO - PROCESS | 1658 | 1462357189498 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 03:19:49 INFO - PROCESS | 1658 | 1462357189556 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x119f1f800 == 52 [pid = 1658] [id = 583] 03:19:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x111db8400) [pid = 1658] [serial = 1749] [outer = 0x0] 03:19:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x112a46c00) [pid = 1658] [serial = 1750] [outer = 0x111db8400] 03:19:49 INFO - PROCESS | 1658 | 1462357189585 Marionette DEBUG loaded listener.js 03:19:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x112cad000) [pid = 1658] [serial = 1751] [outer = 0x111db8400] 03:19:50 INFO - PROCESS | 1658 | 1462357190096 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]]]}] 03:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 773ms 03:19:50 INFO - PROCESS | 1658 | 1462357190175 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 03:19:50 INFO - PROCESS | 1658 | 1462357190181 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 03:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:19:50 INFO - PROCESS | 1658 | 1462357190187 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:19:50 INFO - PROCESS | 1658 | 1462357190190 Marionette TRACE conn2 <- [1,2306,null,{}] 03:19:50 INFO - PROCESS | 1658 | 1462357190193 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}] 03:19:50 INFO - PROCESS | 1658 | 1462357190314 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 03:19:50 INFO - PROCESS | 1658 | 1462357190367 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1190cb800 == 53 [pid = 1658] [id = 584] 03:19:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x112cb1800) [pid = 1658] [serial = 1752] [outer = 0x0] 03:19:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x115df2c00) [pid = 1658] [serial = 1753] [outer = 0x112cb1800] 03:19:50 INFO - PROCESS | 1658 | 1462357190395 Marionette DEBUG loaded listener.js 03:19:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x115f56400) [pid = 1658] [serial = 1754] [outer = 0x112cb1800] 03:19:50 INFO - PROCESS | 1658 | --DOCSHELL 0x12a76c800 == 52 [pid = 1658] [id = 576] 03:19:50 INFO - PROCESS | 1658 | --DOCSHELL 0x1291d2000 == 51 [pid = 1658] [id = 575] 03:19:50 INFO - PROCESS | 1658 | --DOCSHELL 0x11974a000 == 50 [pid = 1658] [id = 574] 03:19:50 INFO - PROCESS | 1658 | --DOCSHELL 0x126233800 == 49 [pid = 1658] [id = 573] 03:19:50 INFO - PROCESS | 1658 | --DOCSHELL 0x1250da800 == 48 [pid = 1658] [id = 572] 03:19:50 INFO - PROCESS | 1658 | --DOCSHELL 0x12485d800 == 47 [pid = 1658] [id = 571] 03:19:50 INFO - PROCESS | 1658 | --DOCSHELL 0x123e36800 == 46 [pid = 1658] [id = 570] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x119e87400) [pid = 1658] [serial = 1678] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x110ee0000) [pid = 1658] [serial = 1636] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x112a55800) [pid = 1658] [serial = 1639] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOCSHELL 0x119b20800 == 45 [pid = 1658] [id = 569] 03:19:50 INFO - PROCESS | 1658 | --DOCSHELL 0x1197dd800 == 44 [pid = 1658] [id = 568] 03:19:50 INFO - PROCESS | 1658 | --DOCSHELL 0x1191ae000 == 43 [pid = 1658] [id = 567] 03:19:50 INFO - PROCESS | 1658 | --DOCSHELL 0x116856800 == 42 [pid = 1658] [id = 566] 03:19:50 INFO - PROCESS | 1658 | --DOCSHELL 0x112a1b800 == 41 [pid = 1658] [id = 565] 03:19:50 INFO - PROCESS | 1658 | --DOCSHELL 0x11889c000 == 40 [pid = 1658] [id = 560] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x115f58400) [pid = 1658] [serial = 1634] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x119d28000) [pid = 1658] [serial = 1675] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x118563800) [pid = 1658] [serial = 1657] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x11902ac00) [pid = 1658] [serial = 1660] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x1187a8800) [pid = 1658] [serial = 1658] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x112651c00) [pid = 1658] [serial = 1642] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x112a4b000) [pid = 1658] [serial = 1643] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x113198000) [pid = 1658] [serial = 1645] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x115de8800) [pid = 1658] [serial = 1646] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x116f05c00) [pid = 1658] [serial = 1651] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x117d30800) [pid = 1658] [serial = 1652] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x115fcd000) [pid = 1658] [serial = 1648] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1168be800) [pid = 1658] [serial = 1649] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1181ba000) [pid = 1658] [serial = 1654] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x119123800) [pid = 1658] [serial = 1663] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1190a7000) [pid = 1658] [serial = 1661] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x112ca9400) [pid = 1658] [serial = 1667] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x11982d800) [pid = 1658] [serial = 1664] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x119ba2400) [pid = 1658] [serial = 1673] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x110fe2400) [pid = 1658] [serial = 1666] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x11717bc00) [pid = 1658] [serial = 1669] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x119f6e800) [pid = 1658] [serial = 1676] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x119835800) [pid = 1658] [serial = 1672] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1182adc00) [pid = 1658] [serial = 1655] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1185b6800) [pid = 1658] [serial = 1670] [outer = 0x0] [url = about:blank] 03:19:50 INFO - PROCESS | 1658 | 1462357190801 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]]]}] 03:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 621ms 03:19:50 INFO - PROCESS | 1658 | 1462357190808 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 03:19:50 INFO - PROCESS | 1658 | 1462357190809 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 03:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:19:50 INFO - PROCESS | 1658 | 1462357190811 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:19:50 INFO - PROCESS | 1658 | 1462357190814 Marionette TRACE conn2 <- [1,2310,null,{}] 03:19:50 INFO - PROCESS | 1658 | 1462357190825 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}] 03:19:50 INFO - PROCESS | 1658 | 1462357190907 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 03:19:50 INFO - PROCESS | 1658 | 1462357190913 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1188b4800 == 41 [pid = 1658] [id = 585] 03:19:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x11602e000) [pid = 1658] [serial = 1755] [outer = 0x0] 03:19:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1167a1000) [pid = 1658] [serial = 1756] [outer = 0x11602e000] 03:19:50 INFO - PROCESS | 1658 | 1462357190943 Marionette DEBUG loaded listener.js 03:19:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x116f03800) [pid = 1658] [serial = 1757] [outer = 0x11602e000] 03:19:51 INFO - PROCESS | 1658 | 1462357191329 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]]]}] 03:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 530ms 03:19:51 INFO - PROCESS | 1658 | 1462357191342 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 03:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:19:51 INFO - PROCESS | 1658 | 1462357191345 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 03:19:51 INFO - PROCESS | 1658 | 1462357191348 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:19:51 INFO - PROCESS | 1658 | 1462357191350 Marionette TRACE conn2 <- [1,2314,null,{}] 03:19:51 INFO - PROCESS | 1658 | 1462357191353 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}] 03:19:51 INFO - PROCESS | 1658 | 1462357191465 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 03:19:51 INFO - PROCESS | 1658 | 1462357191474 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x119f2a000 == 42 [pid = 1658] [id = 586] 03:19:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x116f0f800) [pid = 1658] [serial = 1758] [outer = 0x0] 03:19:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x117d2d000) [pid = 1658] [serial = 1759] [outer = 0x116f0f800] 03:19:51 INFO - PROCESS | 1658 | 1462357191517 Marionette DEBUG loaded listener.js 03:19:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1182a1000) [pid = 1658] [serial = 1760] [outer = 0x116f0f800] 03:19:51 INFO - PROCESS | 1658 | 1462357191911 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]]]}] 03:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 621ms 03:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:19:51 INFO - PROCESS | 1658 | 1462357191968 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 03:19:51 INFO - PROCESS | 1658 | 1462357191970 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 03:19:51 INFO - PROCESS | 1658 | 1462357191972 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:19:51 INFO - PROCESS | 1658 | 1462357191973 Marionette TRACE conn2 <- [1,2318,null,{}] 03:19:51 INFO - PROCESS | 1658 | 1462357191975 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}] 03:19:52 INFO - PROCESS | 1658 | 1462357192052 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 03:19:52 INFO - PROCESS | 1658 | 1462357192056 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x124c8d800 == 43 [pid = 1658] [id = 587] 03:19:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1182a7400) [pid = 1658] [serial = 1761] [outer = 0x0] 03:19:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x11832f400) [pid = 1658] [serial = 1762] [outer = 0x1182a7400] 03:19:52 INFO - PROCESS | 1658 | 1462357192082 Marionette DEBUG loaded listener.js 03:19:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x118563c00) [pid = 1658] [serial = 1763] [outer = 0x1182a7400] 03:19:52 INFO - PROCESS | 1658 | 1462357192412 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] 03:19:52 INFO - PROCESS | 1658 | 1462357192443 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 03:19:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:19:52 INFO - PROCESS | 1658 | 1462357192446 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:19:52 INFO - PROCESS | 1658 | 1462357192447 Marionette TRACE conn2 <- [1,2322,null,{}] 03:19:52 INFO - PROCESS | 1658 | 1462357192449 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}] 03:19:52 INFO - PROCESS | 1658 | 1462357192541 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 03:19:52 INFO - PROCESS | 1658 | 1462357192606 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12622f000 == 44 [pid = 1658] [id = 588] 03:19:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x118563800) [pid = 1658] [serial = 1764] [outer = 0x0] 03:19:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1185b8000) [pid = 1658] [serial = 1765] [outer = 0x118563800] 03:19:52 INFO - PROCESS | 1658 | 1462357192634 Marionette DEBUG loaded listener.js 03:19:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x119982400) [pid = 1658] [serial = 1766] [outer = 0x118563800] 03:19:52 INFO - PROCESS | 1658 | 1462357192933 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]]]}] 03:19:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:19:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 521ms 03:19:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:19:52 INFO - PROCESS | 1658 | 1462357192969 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 03:19:52 INFO - PROCESS | 1658 | 1462357192970 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 03:19:52 INFO - PROCESS | 1658 | 1462357192972 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:19:52 INFO - PROCESS | 1658 | 1462357192973 Marionette TRACE conn2 <- [1,2326,null,{}] 03:19:52 INFO - PROCESS | 1658 | 1462357192976 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}] 03:19:53 INFO - PROCESS | 1658 | 1462357193071 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 03:19:53 INFO - PROCESS | 1658 | 1462357193086 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ed7800 == 45 [pid = 1658] [id = 589] 03:19:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x11997ec00) [pid = 1658] [serial = 1767] [outer = 0x0] 03:19:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x119d25000) [pid = 1658] [serial = 1768] [outer = 0x11997ec00] 03:19:53 INFO - PROCESS | 1658 | 1462357193111 Marionette DEBUG loaded listener.js 03:19:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x11a019c00) [pid = 1658] [serial = 1769] [outer = 0x11997ec00] 03:19:53 INFO - PROCESS | 1658 | 1462357193431 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]]]}] 03:19:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:19:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 469ms 03:19:53 INFO - PROCESS | 1658 | 1462357193442 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 03:19:53 INFO - PROCESS | 1658 | 1462357193443 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 03:19:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:19:53 INFO - PROCESS | 1658 | 1462357193445 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:19:53 INFO - PROCESS | 1658 | 1462357193447 Marionette TRACE conn2 <- [1,2330,null,{}] 03:19:53 INFO - PROCESS | 1658 | 1462357193451 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}] 03:19:53 INFO - PROCESS | 1658 | 1462357193544 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 03:19:53 INFO - PROCESS | 1658 | 1462357193556 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x1292ca000 == 46 [pid = 1658] [id = 590] 03:19:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1212b9000) [pid = 1658] [serial = 1770] [outer = 0x0] 03:19:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1212c2400) [pid = 1658] [serial = 1771] [outer = 0x1212b9000] 03:19:53 INFO - PROCESS | 1658 | 1462357193581 Marionette DEBUG loaded listener.js 03:19:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x123d5d400) [pid = 1658] [serial = 1772] [outer = 0x1212b9000] 03:19:53 INFO - PROCESS | 1658 | 1462357193894 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]]]}] 03:19:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:19:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 469ms 03:19:53 INFO - PROCESS | 1658 | 1462357193917 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 03:19:53 INFO - PROCESS | 1658 | 1462357193920 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 03:19:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:19:53 INFO - PROCESS | 1658 | 1462357193929 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:19:53 INFO - PROCESS | 1658 | 1462357193931 Marionette TRACE conn2 <- [1,2334,null,{}] 03:19:53 INFO - PROCESS | 1658 | 1462357193935 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}] 03:19:54 INFO - PROCESS | 1658 | 1462357194029 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 03:19:54 INFO - PROCESS | 1658 | 1462357194033 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a781800 == 47 [pid = 1658] [id = 591] 03:19:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x1212bfc00) [pid = 1658] [serial = 1773] [outer = 0x0] 03:19:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x123fcac00) [pid = 1658] [serial = 1774] [outer = 0x1212bfc00] 03:19:54 INFO - PROCESS | 1658 | 1462357194058 Marionette DEBUG loaded listener.js 03:19:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x124385c00) [pid = 1658] [serial = 1775] [outer = 0x1212bfc00] 03:19:54 INFO - PROCESS | 1658 | 1462357194488 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]]]}] 03:19:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:19:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 571ms 03:19:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:19:54 INFO - PROCESS | 1658 | 1462357194502 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 03:19:54 INFO - PROCESS | 1658 | 1462357194504 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 03:19:54 INFO - PROCESS | 1658 | 1462357194507 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:19:54 INFO - PROCESS | 1658 | 1462357194509 Marionette TRACE conn2 <- [1,2338,null,{}] 03:19:54 INFO - PROCESS | 1658 | 1462357194512 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}] 03:19:54 INFO - PROCESS | 1658 | 1462357194669 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 03:19:54 INFO - PROCESS | 1658 | 1462357194689 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12badc000 == 48 [pid = 1658] [id = 592] 03:19:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x124388c00) [pid = 1658] [serial = 1776] [outer = 0x0] 03:19:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12440b400) [pid = 1658] [serial = 1777] [outer = 0x124388c00] 03:19:54 INFO - PROCESS | 1658 | 1462357194731 Marionette DEBUG loaded listener.js 03:19:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x124b17000) [pid = 1658] [serial = 1778] [outer = 0x124388c00] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x118560c00) [pid = 1658] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1185b4800) [pid = 1658] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1185b7800) [pid = 1658] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x111d35800) [pid = 1658] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x11680d000) [pid = 1658] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x113c68c00) [pid = 1658] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1121de000) [pid = 1658] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x112a4f800) [pid = 1658] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x11717ac00) [pid = 1658] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x115f56800) [pid = 1658] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x112a4c400) [pid = 1658] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x11832e800) [pid = 1658] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1185bb000) [pid = 1658] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x112a4dc00) [pid = 1658] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:19:55 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x110f58000) [pid = 1658] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:19:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:19:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 03:19:55 INFO - PROCESS | 1658 | 1462357195173 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]]]}] 03:19:55 INFO - PROCESS | 1658 | 1462357195176 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 03:19:55 INFO - PROCESS | 1658 | 1462357195178 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 03:19:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:19:55 INFO - PROCESS | 1658 | 1462357195180 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - PROCESS | 1658 | 1462357195184 Marionette TRACE conn2 <- [1,2342,null,{}] 03:19:55 INFO - PROCESS | 1658 | 1462357195187 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}] 03:19:55 INFO - PROCESS | 1658 | 1462357195279 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 03:19:55 INFO - PROCESS | 1658 | 1462357195333 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb3f800 == 49 [pid = 1658] [id = 593] 03:19:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x112caa000) [pid = 1658] [serial = 1779] [outer = 0x0] 03:19:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x117682000) [pid = 1658] [serial = 1780] [outer = 0x112caa000] 03:19:55 INFO - PROCESS | 1658 | 1462357195364 Marionette DEBUG loaded listener.js 03:19:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x124b1b000) [pid = 1658] [serial = 1781] [outer = 0x112caa000] 03:19:55 INFO - PROCESS | 1658 | 1462357195635 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]]]}] 03:19:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:19:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 472ms 03:19:55 INFO - PROCESS | 1658 | 1462357195656 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 03:19:55 INFO - PROCESS | 1658 | 1462357195657 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 03:19:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:19:55 INFO - PROCESS | 1658 | 1462357195659 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - PROCESS | 1658 | 1462357195660 Marionette TRACE conn2 <- [1,2346,null,{}] 03:19:55 INFO - PROCESS | 1658 | 1462357195662 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}] 03:19:55 INFO - PROCESS | 1658 | 1462357195758 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 03:19:55 INFO - PROCESS | 1658 | 1462357195772 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf94000 == 50 [pid = 1658] [id = 594] 03:19:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x124b22800) [pid = 1658] [serial = 1782] [outer = 0x0] 03:19:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x124b33000) [pid = 1658] [serial = 1783] [outer = 0x124b22800] 03:19:55 INFO - PROCESS | 1658 | 1462357195798 Marionette DEBUG loaded listener.js 03:19:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x124cadc00) [pid = 1658] [serial = 1784] [outer = 0x124b22800] 03:19:56 INFO - PROCESS | 1658 | 1462357196136 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]]]}] 03:19:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:19:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 518ms 03:19:56 INFO - PROCESS | 1658 | 1462357196177 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 03:19:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:19:56 INFO - PROCESS | 1658 | 1462357196179 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 03:19:56 INFO - PROCESS | 1658 | 1462357196181 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:19:56 INFO - PROCESS | 1658 | 1462357196182 Marionette TRACE conn2 <- [1,2350,null,{}] 03:19:56 INFO - PROCESS | 1658 | 1462357196184 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}] 03:19:56 INFO - PROCESS | 1658 | 1462357196287 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 03:19:56 INFO - PROCESS | 1658 | 1462357196293 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c19b800 == 51 [pid = 1658] [id = 595] 03:19:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12440d400) [pid = 1658] [serial = 1785] [outer = 0x0] 03:19:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x124edf400) [pid = 1658] [serial = 1786] [outer = 0x12440d400] 03:19:56 INFO - PROCESS | 1658 | 1462357196318 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x125039c00) [pid = 1658] [serial = 1787] [outer = 0x12440d400] 03:19:56 INFO - PROCESS | 1658 | 1462357196620 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]]]}] 03:19:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:19:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 470ms 03:19:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:19:56 INFO - PROCESS | 1658 | 1462357196652 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 03:19:56 INFO - PROCESS | 1658 | 1462357196653 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 03:19:56 INFO - PROCESS | 1658 | 1462357196655 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:19:56 INFO - PROCESS | 1658 | 1462357196656 Marionette TRACE conn2 <- [1,2354,null,{}] 03:19:56 INFO - PROCESS | 1658 | 1462357196658 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}] 03:19:56 INFO - PROCESS | 1658 | 1462357196740 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 03:19:56 INFO - PROCESS | 1658 | 1462357196744 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c268000 == 52 [pid = 1658] [id = 596] 03:19:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x124b23800) [pid = 1658] [serial = 1788] [outer = 0x0] 03:19:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12527f800) [pid = 1658] [serial = 1789] [outer = 0x124b23800] 03:19:56 INFO - PROCESS | 1658 | 1462357196769 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1253e5c00) [pid = 1658] [serial = 1790] [outer = 0x124b23800] 03:19:57 INFO - PROCESS | 1658 | 1462357197192 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]]]}] 03:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 570ms 03:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:19:57 INFO - PROCESS | 1658 | 1462357197226 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 03:19:57 INFO - PROCESS | 1658 | 1462357197229 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 03:19:57 INFO - PROCESS | 1658 | 1462357197232 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:19:57 INFO - PROCESS | 1658 | 1462357197235 Marionette TRACE conn2 <- [1,2358,null,{}] 03:19:57 INFO - PROCESS | 1658 | 1462357197239 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}] 03:19:57 INFO - PROCESS | 1658 | 1462357197346 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 03:19:57 INFO - PROCESS | 1658 | 1462357197417 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x116890800 == 53 [pid = 1658] [id = 597] 03:19:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x110fe1400) [pid = 1658] [serial = 1791] [outer = 0x0] 03:19:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1121d8400) [pid = 1658] [serial = 1792] [outer = 0x110fe1400] 03:19:57 INFO - PROCESS | 1658 | 1462357197448 Marionette DEBUG loaded listener.js 03:19:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x112ca4c00) [pid = 1658] [serial = 1793] [outer = 0x110fe1400] 03:19:57 INFO - PROCESS | 1658 | 1462357197925 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]]]}] 03:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 721ms 03:19:57 INFO - PROCESS | 1658 | 1462357197953 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 03:19:57 INFO - PROCESS | 1658 | 1462357197958 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 03:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:19:57 INFO - PROCESS | 1658 | 1462357197962 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:19:57 INFO - PROCESS | 1658 | 1462357197964 Marionette TRACE conn2 <- [1,2362,null,{}] 03:19:57 INFO - PROCESS | 1658 | 1462357197967 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}] 03:19:58 INFO - PROCESS | 1658 | 1462357198070 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 03:19:58 INFO - PROCESS | 1658 | 1462357198128 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x123b1c000 == 54 [pid = 1658] [id = 598] 03:19:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x113084800) [pid = 1658] [serial = 1794] [outer = 0x0] 03:19:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x115f55000) [pid = 1658] [serial = 1795] [outer = 0x113084800] 03:19:58 INFO - PROCESS | 1658 | 1462357198158 Marionette DEBUG loaded listener.js 03:19:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1162f5800) [pid = 1658] [serial = 1796] [outer = 0x113084800] 03:19:58 INFO - PROCESS | 1658 | 1462357198587 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]]]}] 03:19:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:19:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 672ms 03:19:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:19:58 INFO - PROCESS | 1658 | 1462357198635 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 03:19:58 INFO - PROCESS | 1658 | 1462357198636 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 03:19:58 INFO - PROCESS | 1658 | 1462357198639 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:19:58 INFO - PROCESS | 1658 | 1462357198641 Marionette TRACE conn2 <- [1,2366,null,{}] 03:19:58 INFO - PROCESS | 1658 | 1462357198649 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}] 03:19:58 INFO - PROCESS | 1658 | 1462357198780 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 03:19:58 INFO - PROCESS | 1658 | 1462357198871 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb31000 == 55 [pid = 1658] [id = 599] 03:19:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x116f0a000) [pid = 1658] [serial = 1797] [outer = 0x0] 03:19:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x118334000) [pid = 1658] [serial = 1798] [outer = 0x116f0a000] 03:19:58 INFO - PROCESS | 1658 | 1462357198923 Marionette DEBUG loaded listener.js 03:19:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1187ac800) [pid = 1658] [serial = 1799] [outer = 0x116f0a000] 03:19:59 INFO - PROCESS | 1658 | 1462357199395 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]]]}] 03:19:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:19:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 772ms 03:19:59 INFO - PROCESS | 1658 | 1462357199411 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 03:19:59 INFO - PROCESS | 1658 | 1462357199413 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 03:19:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:19:59 INFO - PROCESS | 1658 | 1462357199418 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:19:59 INFO - PROCESS | 1658 | 1462357199419 Marionette TRACE conn2 <- [1,2370,null,{}] 03:19:59 INFO - PROCESS | 1658 | 1462357199422 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}] 03:19:59 INFO - PROCESS | 1658 | 1462357199520 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 03:19:59 INFO - PROCESS | 1658 | 1462357199574 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c767800 == 56 [pid = 1658] [id = 600] 03:19:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x11909d800) [pid = 1658] [serial = 1800] [outer = 0x0] 03:19:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x119129000) [pid = 1658] [serial = 1801] [outer = 0x11909d800] 03:19:59 INFO - PROCESS | 1658 | 1462357199604 Marionette DEBUG loaded listener.js 03:19:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x123fce000) [pid = 1658] [serial = 1802] [outer = 0x11909d800] 03:20:00 INFO - PROCESS | 1658 | 1462357200019 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]]]}] 03:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 669ms 03:20:00 INFO - PROCESS | 1658 | 1462357200087 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 03:20:00 INFO - PROCESS | 1658 | 1462357200088 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 03:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:20:00 INFO - PROCESS | 1658 | 1462357200091 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:20:00 INFO - PROCESS | 1658 | 1462357200092 Marionette TRACE conn2 <- [1,2374,null,{}] 03:20:00 INFO - PROCESS | 1658 | 1462357200095 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}] 03:20:00 INFO - PROCESS | 1658 | 1462357200195 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 03:20:00 INFO - PROCESS | 1658 | 1462357200303 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x11974b800 == 57 [pid = 1658] [id = 601] 03:20:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x110fea800) [pid = 1658] [serial = 1803] [outer = 0x0] 03:20:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x116258000) [pid = 1658] [serial = 1804] [outer = 0x110fea800] 03:20:00 INFO - PROCESS | 1658 | 1462357200333 Marionette DEBUG loaded listener.js 03:20:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1211e6800) [pid = 1658] [serial = 1805] [outer = 0x110fea800] 03:20:00 INFO - PROCESS | 1658 | 1462357200911 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]]]}] 03:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 869ms 03:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:20:00 INFO - PROCESS | 1658 | 1462357200960 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 03:20:00 INFO - PROCESS | 1658 | 1462357200962 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 03:20:00 INFO - PROCESS | 1658 | 1462357200966 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:20:00 INFO - PROCESS | 1658 | 1462357200968 Marionette TRACE conn2 <- [1,2378,null,{}] 03:20:00 INFO - PROCESS | 1658 | 1462357200972 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}] 03:20:01 INFO - PROCESS | 1658 | 1462357201061 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 03:20:01 INFO - PROCESS | 1658 | 1462357201121 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x11974f000 == 58 [pid = 1658] [id = 602] 03:20:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1110f6c00) [pid = 1658] [serial = 1806] [outer = 0x0] 03:20:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1126b6800) [pid = 1658] [serial = 1807] [outer = 0x1110f6c00] 03:20:01 INFO - PROCESS | 1658 | 1462357201149 Marionette DEBUG loaded listener.js 03:20:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x112ca9c00) [pid = 1658] [serial = 1808] [outer = 0x1110f6c00] 03:20:01 INFO - PROCESS | 1658 | 1462357201579 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]]]}] 03:20:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:20:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 675ms 03:20:01 INFO - PROCESS | 1658 | 1462357201641 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 03:20:01 INFO - PROCESS | 1658 | 1462357201645 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 03:20:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:20:01 INFO - PROCESS | 1658 | 1462357201669 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:20:01 INFO - PROCESS | 1658 | 1462357201670 Marionette TRACE conn2 <- [1,2382,null,{}] 03:20:01 INFO - PROCESS | 1658 | 1462357201674 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}] 03:20:01 INFO - PROCESS | 1658 | 1462357201765 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 03:20:01 INFO - PROCESS | 1658 | 1462357201823 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x11889b000 == 59 [pid = 1658] [id = 603] 03:20:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x112a53400) [pid = 1658] [serial = 1809] [outer = 0x0] 03:20:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x115de7c00) [pid = 1658] [serial = 1810] [outer = 0x112a53400] 03:20:01 INFO - PROCESS | 1658 | 1462357201850 Marionette DEBUG loaded listener.js 03:20:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x115f52c00) [pid = 1658] [serial = 1811] [outer = 0x112a53400] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12c19b800 == 58 [pid = 1658] [id = 595] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf94000 == 57 [pid = 1658] [id = 594] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb3f800 == 56 [pid = 1658] [id = 593] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12badc000 == 55 [pid = 1658] [id = 592] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12a781800 == 54 [pid = 1658] [id = 591] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x1292ca000 == 53 [pid = 1658] [id = 590] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x128ed7800 == 52 [pid = 1658] [id = 589] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1212be400) [pid = 1658] [serial = 1732] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12622f000 == 51 [pid = 1658] [id = 588] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x124c8d800 == 50 [pid = 1658] [id = 587] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x119f2a000 == 49 [pid = 1658] [id = 586] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x1188b4800 == 48 [pid = 1658] [id = 585] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x1190cb800 == 47 [pid = 1658] [id = 584] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x119f1f800 == 46 [pid = 1658] [id = 583] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x1197d1000 == 45 [pid = 1658] [id = 579] 03:20:02 INFO - PROCESS | 1658 | --DOCSHELL 0x11678d000 == 44 [pid = 1658] [id = 578] 03:20:02 INFO - PROCESS | 1658 | 1462357202255 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]]]}] 03:20:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:20:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 641ms 03:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:20:02 INFO - PROCESS | 1658 | 1462357202291 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 03:20:02 INFO - PROCESS | 1658 | 1462357202292 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 03:20:02 INFO - PROCESS | 1658 | 1462357202294 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:20:02 INFO - PROCESS | 1658 | 1462357202297 Marionette TRACE conn2 <- [1,2386,null,{}] 03:20:02 INFO - PROCESS | 1658 | 1462357202304 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}] 03:20:02 INFO - PROCESS | 1658 | 1462357202388 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x112cb0800) [pid = 1658] [serial = 1640] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1185b2800) [pid = 1658] [serial = 1601] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x119d1a400) [pid = 1658] [serial = 1727] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x118505c00) [pid = 1658] [serial = 1712] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x119e86000) [pid = 1658] [serial = 1729] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x11856b000) [pid = 1658] [serial = 1714] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x118727800) [pid = 1658] [serial = 1717] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1185b4400) [pid = 1658] [serial = 1715] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x11885b400) [pid = 1658] [serial = 1720] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x11624c000) [pid = 1658] [serial = 1684] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1187a5400) [pid = 1658] [serial = 1718] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x118561400) [pid = 1658] [serial = 1687] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x116f10000) [pid = 1658] [serial = 1694] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1134e9c00) [pid = 1658] [serial = 1693] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x116a7e000) [pid = 1658] [serial = 1708] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x115dad400) [pid = 1658] [serial = 1702] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x115f4c800) [pid = 1658] [serial = 1703] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x112a47000) [pid = 1658] [serial = 1697] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x11264d400) [pid = 1658] [serial = 1696] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x119833000) [pid = 1658] [serial = 1690] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x112ca6400) [pid = 1658] [serial = 1699] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x113083000) [pid = 1658] [serial = 1700] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1181bd000) [pid = 1658] [serial = 1711] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x116543c00) [pid = 1658] [serial = 1705] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1167a4400) [pid = 1658] [serial = 1706] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1167aac00) [pid = 1658] [serial = 1723] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x119830400) [pid = 1658] [serial = 1726] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1182ac400) [pid = 1658] [serial = 1724] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x11911d400) [pid = 1658] [serial = 1721] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1212b8800) [pid = 1658] [serial = 1730] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x112ca8400) [pid = 1658] [serial = 1681] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x116f0a800) [pid = 1658] [serial = 1709] [outer = 0x0] [url = about:blank] 03:20:02 INFO - PROCESS | 1658 | 1462357202453 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x116aa8800 == 45 [pid = 1658] [id = 604] 03:20:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x11264d400) [pid = 1658] [serial = 1812] [outer = 0x0] 03:20:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x113083000) [pid = 1658] [serial = 1813] [outer = 0x11264d400] 03:20:02 INFO - PROCESS | 1658 | 1462357202487 Marionette DEBUG loaded listener.js 03:20:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x116a77800) [pid = 1658] [serial = 1814] [outer = 0x11264d400] 03:20:02 INFO - PROCESS | 1658 | 1462357202796 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]]]}] 03:20:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:20:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 524ms 03:20:02 INFO - PROCESS | 1658 | 1462357202820 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 03:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:20:02 INFO - PROCESS | 1658 | 1462357202822 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 03:20:02 INFO - PROCESS | 1658 | 1462357202824 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:20:02 INFO - PROCESS | 1658 | 1462357202825 Marionette TRACE conn2 <- [1,2390,null,{}] 03:20:02 INFO - PROCESS | 1658 | 1462357202827 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}] 03:20:02 INFO - PROCESS | 1658 | 1462357202907 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 03:20:02 INFO - PROCESS | 1658 | 1462357202912 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x119f1f800 == 46 [pid = 1658] [id = 605] 03:20:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x116f04800) [pid = 1658] [serial = 1815] [outer = 0x0] 03:20:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x116f10c00) [pid = 1658] [serial = 1816] [outer = 0x116f04800] 03:20:02 INFO - PROCESS | 1658 | 1462357202941 Marionette DEBUG loaded listener.js 03:20:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1182a0c00) [pid = 1658] [serial = 1817] [outer = 0x116f04800] 03:20:03 INFO - PROCESS | 1658 | 1462357203302 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]]]}] 03:20:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:20:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 518ms 03:20:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:20:03 INFO - PROCESS | 1658 | 1462357203342 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 03:20:03 INFO - PROCESS | 1658 | 1462357203343 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 03:20:03 INFO - PROCESS | 1658 | 1462357203346 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:20:03 INFO - PROCESS | 1658 | 1462357203347 Marionette TRACE conn2 <- [1,2394,null,{}] 03:20:03 INFO - PROCESS | 1658 | 1462357203349 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}] 03:20:03 INFO - PROCESS | 1658 | 1462357203425 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 03:20:03 INFO - PROCESS | 1658 | 1462357203430 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12446a800 == 47 [pid = 1658] [id = 606] 03:20:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1182ac400) [pid = 1658] [serial = 1818] [outer = 0x0] 03:20:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x118336c00) [pid = 1658] [serial = 1819] [outer = 0x1182ac400] 03:20:03 INFO - PROCESS | 1658 | 1462357203459 Marionette DEBUG loaded listener.js 03:20:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1185adc00) [pid = 1658] [serial = 1820] [outer = 0x1182ac400] 03:20:03 INFO - PROCESS | 1658 | 1462357203800 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]]]}] 03:20:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:20:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 470ms 03:20:03 INFO - PROCESS | 1658 | 1462357203818 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 03:20:03 INFO - PROCESS | 1658 | 1462357203820 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 03:20:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:20:03 INFO - PROCESS | 1658 | 1462357203822 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:20:03 INFO - PROCESS | 1658 | 1462357203823 Marionette TRACE conn2 <- [1,2398,null,{}] 03:20:03 INFO - PROCESS | 1658 | 1462357203825 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}] 03:20:03 INFO - PROCESS | 1658 | 1462357203938 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 03:20:03 INFO - PROCESS | 1658 | 1462357203947 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a99000 == 48 [pid = 1658] [id = 607] 03:20:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x1185b4400) [pid = 1658] [serial = 1821] [outer = 0x0] 03:20:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1187a3800) [pid = 1658] [serial = 1822] [outer = 0x1185b4400] 03:20:03 INFO - PROCESS | 1658 | 1462357203977 Marionette DEBUG loaded listener.js 03:20:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x11982d000) [pid = 1658] [serial = 1823] [outer = 0x1185b4400] 03:20:04 INFO - PROCESS | 1658 | 1462357204316 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]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:20:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 519ms 03:20:04 INFO - PROCESS | 1658 | 1462357204341 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 03:20:04 INFO - PROCESS | 1658 | 1462357204342 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 03:20:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:20:04 INFO - PROCESS | 1658 | 1462357204344 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 1658 | 1462357204346 Marionette TRACE conn2 <- [1,2402,null,{}] 03:20:04 INFO - PROCESS | 1658 | 1462357204348 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}] 03:20:04 INFO - PROCESS | 1658 | 1462357204425 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 03:20:04 INFO - PROCESS | 1658 | 1462357204430 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x128e25000 == 49 [pid = 1658] [id = 608] 03:20:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x119833400) [pid = 1658] [serial = 1824] [outer = 0x0] 03:20:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x119b71000) [pid = 1658] [serial = 1825] [outer = 0x119833400] 03:20:04 INFO - PROCESS | 1658 | 1462357204458 Marionette DEBUG loaded listener.js 03:20:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x119e79800) [pid = 1658] [serial = 1826] [outer = 0x119833400] 03:20:04 INFO - PROCESS | 1658 | 1462357204826 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]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:20:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 520ms 03:20:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:20:04 INFO - PROCESS | 1658 | 1462357204872 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 03:20:04 INFO - PROCESS | 1658 | 1462357204873 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 03:20:04 INFO - PROCESS | 1658 | 1462357204875 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 1658 | 1462357204877 Marionette TRACE conn2 <- [1,2406,null,{}] 03:20:04 INFO - PROCESS | 1658 | 1462357204879 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}] 03:20:04 INFO - PROCESS | 1658 | 1462357204975 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 03:20:04 INFO - PROCESS | 1658 | 1462357204979 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x1291bf800 == 50 [pid = 1658] [id = 609] 03:20:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1182ad400) [pid = 1658] [serial = 1827] [outer = 0x0] 03:20:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1212b5400) [pid = 1658] [serial = 1828] [outer = 0x1182ad400] 03:20:05 INFO - PROCESS | 1658 | 1462357205004 Marionette DEBUG loaded listener.js 03:20:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x123d5ec00) [pid = 1658] [serial = 1829] [outer = 0x1182ad400] 03:20:05 INFO - PROCESS | 1658 | 1462357205328 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]]]}] 03:20:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:20:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 469ms 03:20:05 INFO - PROCESS | 1658 | 1462357205345 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 03:20:05 INFO - PROCESS | 1658 | 1462357205347 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 03:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:20:05 INFO - PROCESS | 1658 | 1462357205357 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:20:05 INFO - PROCESS | 1658 | 1462357205358 Marionette TRACE conn2 <- [1,2410,null,{}] 03:20:05 INFO - PROCESS | 1658 | 1462357205360 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}] 03:20:05 INFO - PROCESS | 1658 | 1462357205466 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 03:20:05 INFO - PROCESS | 1658 | 1462357205470 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297ce000 == 51 [pid = 1658] [id = 610] 03:20:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x119f75000) [pid = 1658] [serial = 1830] [outer = 0x0] 03:20:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x124165400) [pid = 1658] [serial = 1831] [outer = 0x119f75000] 03:20:05 INFO - PROCESS | 1658 | 1462357205536 Marionette DEBUG loaded listener.js 03:20:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x124b1a400) [pid = 1658] [serial = 1832] [outer = 0x119f75000] 03:20:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:20:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 519ms 03:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:20:05 INFO - PROCESS | 1658 | 1462357205872 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]]]}] 03:20:05 INFO - PROCESS | 1658 | 1462357205877 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 03:20:05 INFO - PROCESS | 1658 | 1462357205878 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 03:20:05 INFO - PROCESS | 1658 | 1462357205880 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:20:05 INFO - PROCESS | 1658 | 1462357205881 Marionette TRACE conn2 <- [1,2414,null,{}] 03:20:05 INFO - PROCESS | 1658 | 1462357205887 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}] 03:20:05 INFO - PROCESS | 1658 | 1462357205988 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 03:20:05 INFO - PROCESS | 1658 | 1462357205992 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab0a000 == 52 [pid = 1658] [id = 611] 03:20:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x12440dc00) [pid = 1658] [serial = 1833] [outer = 0x0] 03:20:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x124b24c00) [pid = 1658] [serial = 1834] [outer = 0x12440dc00] 03:20:06 INFO - PROCESS | 1658 | 1462357206048 Marionette DEBUG loaded listener.js 03:20:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x125085000) [pid = 1658] [serial = 1835] [outer = 0x12440dc00] 03:20:06 INFO - PROCESS | 1658 | 1462357206355 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]]]}] 03:20:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:20:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 03:20:06 INFO - PROCESS | 1658 | 1462357206401 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 03:20:06 INFO - PROCESS | 1658 | 1462357206403 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 03:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:20:06 INFO - PROCESS | 1658 | 1462357206405 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:20:06 INFO - PROCESS | 1658 | 1462357206407 Marionette TRACE conn2 <- [1,2418,null,{}] 03:20:06 INFO - PROCESS | 1658 | 1462357206409 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}] 03:20:06 INFO - PROCESS | 1658 | 1462357206527 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 03:20:06 INFO - PROCESS | 1658 | 1462357206532 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x117d22800 == 53 [pid = 1658] [id = 612] 03:20:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x124b22000) [pid = 1658] [serial = 1836] [outer = 0x0] 03:20:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1253e1800) [pid = 1658] [serial = 1837] [outer = 0x124b22000] 03:20:06 INFO - PROCESS | 1658 | 1462357206729 Marionette DEBUG loaded listener.js 03:20:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12714bc00) [pid = 1658] [serial = 1838] [outer = 0x124b22000] 03:20:06 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1212b9000) [pid = 1658] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:20:06 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x11997ec00) [pid = 1658] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:20:06 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1212bfc00) [pid = 1658] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:20:06 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x124388c00) [pid = 1658] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:20:06 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x112caa000) [pid = 1658] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:20:06 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1134ef400) [pid = 1658] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:20:06 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x112cb1800) [pid = 1658] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:20:06 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x118563800) [pid = 1658] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:20:06 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x111db8400) [pid = 1658] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:20:06 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x11602e000) [pid = 1658] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:20:06 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x116f0f800) [pid = 1658] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:20:06 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1182a7400) [pid = 1658] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:20:06 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x124b22800) [pid = 1658] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:20:06 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x12440d400) [pid = 1658] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:20:07 INFO - PROCESS | 1658 | 1462357207054 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]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 669ms 03:20:07 INFO - PROCESS | 1658 | 1462357207075 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 03:20:07 INFO - PROCESS | 1658 | 1462357207076 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 03:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:20:07 INFO - PROCESS | 1658 | 1462357207078 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 1658 | 1462357207080 Marionette TRACE conn2 <- [1,2422,null,{}] 03:20:07 INFO - PROCESS | 1658 | 1462357207084 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}] 03:20:07 INFO - PROCESS | 1658 | 1462357207168 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 03:20:07 INFO - PROCESS | 1658 | 1462357207173 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf84000 == 54 [pid = 1658] [id = 613] 03:20:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1187a8800) [pid = 1658] [serial = 1839] [outer = 0x0] 03:20:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x124b1c000) [pid = 1658] [serial = 1840] [outer = 0x1187a8800] 03:20:07 INFO - PROCESS | 1658 | 1462357207198 Marionette DEBUG loaded listener.js 03:20:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x12629c400) [pid = 1658] [serial = 1841] [outer = 0x1187a8800] 03:20:07 INFO - PROCESS | 1658 | 1462357207525 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]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 469ms 03:20:07 INFO - PROCESS | 1658 | 1462357207547 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 03:20:07 INFO - PROCESS | 1658 | 1462357207549 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 03:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:20:07 INFO - PROCESS | 1658 | 1462357207554 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 1658 | 1462357207555 Marionette TRACE conn2 <- [1,2426,null,{}] 03:20:07 INFO - PROCESS | 1658 | 1462357207557 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}] 03:20:07 INFO - PROCESS | 1658 | 1462357207661 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 03:20:07 INFO - PROCESS | 1658 | 1462357207669 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf8f800 == 55 [pid = 1658] [id = 614] 03:20:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x12714ac00) [pid = 1658] [serial = 1842] [outer = 0x0] 03:20:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x12714fc00) [pid = 1658] [serial = 1843] [outer = 0x12714ac00] 03:20:07 INFO - PROCESS | 1658 | 1462357207694 Marionette DEBUG loaded listener.js 03:20:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x12722d000) [pid = 1658] [serial = 1844] [outer = 0x12714ac00] 03:20:08 INFO - PROCESS | 1658 | 1462357208020 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]]]}] 03:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 469ms 03:20:08 INFO - PROCESS | 1658 | 1462357208023 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 03:20:08 INFO - PROCESS | 1658 | 1462357208024 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 03:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:20:08 INFO - PROCESS | 1658 | 1462357208026 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:20:08 INFO - PROCESS | 1658 | 1462357208027 Marionette TRACE conn2 <- [1,2430,null,{}] 03:20:08 INFO - PROCESS | 1658 | 1462357208030 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}] 03:20:08 INFO - PROCESS | 1658 | 1462357208113 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 03:20:08 INFO - PROCESS | 1658 | 1462357208120 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb9d800 == 56 [pid = 1658] [id = 615] 03:20:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x12714e000) [pid = 1658] [serial = 1845] [outer = 0x0] 03:20:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x127234c00) [pid = 1658] [serial = 1846] [outer = 0x12714e000] 03:20:08 INFO - PROCESS | 1658 | 1462357208145 Marionette DEBUG loaded listener.js 03:20:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x12723ac00) [pid = 1658] [serial = 1847] [outer = 0x12714e000] 03:20:08 INFO - PROCESS | 1658 | 1462357208478 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]]]}] 03:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 470ms 03:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:20:08 INFO - PROCESS | 1658 | 1462357208497 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 03:20:08 INFO - PROCESS | 1658 | 1462357208498 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 03:20:08 INFO - PROCESS | 1658 | 1462357208502 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:20:08 INFO - PROCESS | 1658 | 1462357208503 Marionette TRACE conn2 <- [1,2434,null,{}] 03:20:08 INFO - PROCESS | 1658 | 1462357208506 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}] 03:20:08 INFO - PROCESS | 1658 | 1462357208621 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 03:20:08 INFO - PROCESS | 1658 | 1462357208627 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cbb1800 == 57 [pid = 1658] [id = 616] 03:20:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x110f4ec00) [pid = 1658] [serial = 1848] [outer = 0x0] 03:20:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x12724d400) [pid = 1658] [serial = 1849] [outer = 0x110f4ec00] 03:20:08 INFO - PROCESS | 1658 | 1462357208652 Marionette DEBUG loaded listener.js 03:20:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1272d5400) [pid = 1658] [serial = 1850] [outer = 0x110f4ec00] 03:20:09 INFO - PROCESS | 1658 | 1462357209135 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]]]}] 03:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 674ms 03:20:09 INFO - PROCESS | 1658 | 1462357209176 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 03:20:09 INFO - PROCESS | 1658 | 1462357209179 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 03:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:20:09 INFO - PROCESS | 1658 | 1462357209183 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:20:09 INFO - PROCESS | 1658 | 1462357209186 Marionette TRACE conn2 <- [1,2438,null,{}] 03:20:09 INFO - PROCESS | 1658 | 1462357209189 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}] 03:20:09 INFO - PROCESS | 1658 | 1462357209298 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 03:20:09 INFO - PROCESS | 1658 | 1462357209407 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x1185cb000 == 58 [pid = 1658] [id = 617] 03:20:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x112ca8c00) [pid = 1658] [serial = 1851] [outer = 0x0] 03:20:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x112e61800) [pid = 1658] [serial = 1852] [outer = 0x112ca8c00] 03:20:09 INFO - PROCESS | 1658 | 1462357209440 Marionette DEBUG loaded listener.js 03:20:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x114f5d800) [pid = 1658] [serial = 1853] [outer = 0x112ca8c00] 03:20:09 INFO - PROCESS | 1658 | 1462357209868 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]]]}] 03:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 721ms 03:20:09 INFO - PROCESS | 1658 | 1462357209904 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 03:20:09 INFO - PROCESS | 1658 | 1462357209908 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 03:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:20:09 INFO - PROCESS | 1658 | 1462357209913 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:20:09 INFO - PROCESS | 1658 | 1462357209915 Marionette TRACE conn2 <- [1,2442,null,{}] 03:20:09 INFO - PROCESS | 1658 | 1462357209917 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}] 03:20:10 INFO - PROCESS | 1658 | 1462357210022 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 03:20:10 INFO - PROCESS | 1658 | 1462357210080 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12485a000 == 59 [pid = 1658] [id = 618] 03:20:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x115f4f000) [pid = 1658] [serial = 1854] [outer = 0x0] 03:20:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1167a7c00) [pid = 1658] [serial = 1855] [outer = 0x115f4f000] 03:20:10 INFO - PROCESS | 1658 | 1462357210109 Marionette DEBUG loaded listener.js 03:20:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x116f10000) [pid = 1658] [serial = 1856] [outer = 0x115f4f000] 03:20:10 INFO - PROCESS | 1658 | 1462357210537 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]]]}] 03:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 03:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:20:10 INFO - PROCESS | 1658 | 1462357210585 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 03:20:10 INFO - PROCESS | 1658 | 1462357210587 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 03:20:10 INFO - PROCESS | 1658 | 1462357210589 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:20:10 INFO - PROCESS | 1658 | 1462357210592 Marionette TRACE conn2 <- [1,2446,null,{}] 03:20:10 INFO - PROCESS | 1658 | 1462357210600 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}] 03:20:10 INFO - PROCESS | 1658 | 1462357210731 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 03:20:10 INFO - PROCESS | 1658 | 1462357210802 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb41800 == 60 [pid = 1658] [id = 619] 03:20:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1185b1800) [pid = 1658] [serial = 1857] [outer = 0x0] 03:20:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x11885c400) [pid = 1658] [serial = 1858] [outer = 0x1185b1800] 03:20:10 INFO - PROCESS | 1658 | 1462357210876 Marionette DEBUG loaded listener.js 03:20:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x119986c00) [pid = 1658] [serial = 1859] [outer = 0x1185b1800] 03:20:11 INFO - PROCESS | 1658 | 1462357211311 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]]]}] 03:20:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:20:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 774ms 03:20:11 INFO - PROCESS | 1658 | 1462357211364 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 03:20:11 INFO - PROCESS | 1658 | 1462357211366 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 03:20:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:20:11 INFO - PROCESS | 1658 | 1462357211368 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:20:11 INFO - PROCESS | 1658 | 1462357211369 Marionette TRACE conn2 <- [1,2450,null,{}] 03:20:11 INFO - PROCESS | 1658 | 1462357211372 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}] 03:20:11 INFO - PROCESS | 1658 | 1462357211474 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 03:20:11 INFO - PROCESS | 1658 | 1462357211531 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d107000 == 61 [pid = 1658] [id = 620] 03:20:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x119e86000) [pid = 1658] [serial = 1860] [outer = 0x0] 03:20:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x124b25c00) [pid = 1658] [serial = 1861] [outer = 0x119e86000] 03:20:11 INFO - PROCESS | 1658 | 1462357211560 Marionette DEBUG loaded listener.js 03:20:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x1253e2800) [pid = 1658] [serial = 1862] [outer = 0x119e86000] 03:20:12 INFO - PROCESS | 1658 | 1462357212032 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]]]}] 03:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 669ms 03:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:20:12 INFO - PROCESS | 1658 | 1462357212037 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 03:20:12 INFO - PROCESS | 1658 | 1462357212038 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 03:20:12 INFO - PROCESS | 1658 | 1462357212041 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - PROCESS | 1658 | 1462357212042 Marionette TRACE conn2 <- [1,2454,null,{}] 03:20:12 INFO - PROCESS | 1658 | 1462357212044 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}] 03:20:12 INFO - PROCESS | 1658 | 1462357212165 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 03:20:12 INFO - PROCESS | 1658 | 1462357212249 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x1188a7000 == 62 [pid = 1658] [id = 621] 03:20:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1126b6c00) [pid = 1658] [serial = 1863] [outer = 0x0] 03:20:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x119988000) [pid = 1658] [serial = 1864] [outer = 0x1126b6c00] 03:20:12 INFO - PROCESS | 1658 | 1462357212278 Marionette DEBUG loaded listener.js 03:20:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x125088800) [pid = 1658] [serial = 1865] [outer = 0x1126b6c00] 03:20:12 INFO - PROCESS | 1658 | 1462357212815 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]]]}] 03:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 819ms 03:20:12 INFO - PROCESS | 1658 | 1462357212860 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 03:20:12 INFO - PROCESS | 1658 | 1462357212863 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 03:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:20:12 INFO - PROCESS | 1658 | 1462357212887 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - PROCESS | 1658 | 1462357212889 Marionette TRACE conn2 <- [1,2458,null,{}] 03:20:12 INFO - PROCESS | 1658 | 1462357212894 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}] 03:20:12 INFO - PROCESS | 1658 | 1462357212993 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 03:20:13 INFO - PROCESS | 1658 | 1462357213077 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x11678b000 == 63 [pid = 1658] [id = 622] 03:20:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x112ca8400) [pid = 1658] [serial = 1866] [outer = 0x0] 03:20:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x112e63400) [pid = 1658] [serial = 1867] [outer = 0x112ca8400] 03:20:13 INFO - PROCESS | 1658 | 1462357213125 Marionette DEBUG loaded listener.js 03:20:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x115d62000) [pid = 1658] [serial = 1868] [outer = 0x112ca8400] 03:20:13 INFO - PROCESS | 1658 | 1462357213730 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]]]}] 03:20:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:20:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 898ms 03:20:13 INFO - PROCESS | 1658 | 1462357213764 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 03:20:13 INFO - PROCESS | 1658 | 1462357213767 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 03:20:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:20:13 INFO - PROCESS | 1658 | 1462357213773 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:20:13 INFO - PROCESS | 1658 | 1462357213774 Marionette TRACE conn2 <- [1,2462,null,{}] 03:20:13 INFO - PROCESS | 1658 | 1462357213777 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}] 03:20:13 INFO - PROCESS | 1658 | 1462357213867 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 03:20:13 INFO - PROCESS | 1658 | 1462357213925 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12432c800 == 64 [pid = 1658] [id = 623] 03:20:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x112cac800) [pid = 1658] [serial = 1869] [outer = 0x0] 03:20:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1167a2000) [pid = 1658] [serial = 1870] [outer = 0x112cac800] 03:20:13 INFO - PROCESS | 1658 | 1462357213952 Marionette DEBUG loaded listener.js 03:20:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x117173400) [pid = 1658] [serial = 1871] [outer = 0x112cac800] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x12b37d800 == 63 [pid = 1658] [id = 563] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1197d5000 == 62 [pid = 1658] [id = 526] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb9d800 == 61 [pid = 1658] [id = 615] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf8f800 == 60 [pid = 1658] [id = 614] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf84000 == 59 [pid = 1658] [id = 613] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x117d22800 == 58 [pid = 1658] [id = 612] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab0a000 == 57 [pid = 1658] [id = 611] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1297ce000 == 56 [pid = 1658] [id = 610] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1291bf800 == 55 [pid = 1658] [id = 609] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x12527f800) [pid = 1658] [serial = 1789] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x128e25000 == 54 [pid = 1658] [id = 608] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x116a99000 == 53 [pid = 1658] [id = 607] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x12446a800 == 52 [pid = 1658] [id = 606] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x119f1f800 == 51 [pid = 1658] [id = 605] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x116aa8800 == 50 [pid = 1658] [id = 604] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x11889b000 == 49 [pid = 1658] [id = 603] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x11974f000 == 48 [pid = 1658] [id = 602] 03:20:14 INFO - PROCESS | 1658 | --DOCSHELL 0x12c268000 == 47 [pid = 1658] [id = 596] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x1212c2400) [pid = 1658] [serial = 1771] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x119d25000) [pid = 1658] [serial = 1768] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x123fcac00) [pid = 1658] [serial = 1774] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x12440b400) [pid = 1658] [serial = 1777] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x117682000) [pid = 1658] [serial = 1780] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x118078400) [pid = 1658] [serial = 1741] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1126c0000) [pid = 1658] [serial = 1735] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x119b74c00) [pid = 1658] [serial = 1748] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x118506400) [pid = 1658] [serial = 1747] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x115f56400) [pid = 1658] [serial = 1754] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x115df2c00) [pid = 1658] [serial = 1753] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1185b8000) [pid = 1658] [serial = 1765] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x113cf2000) [pid = 1658] [serial = 1738] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x112cad000) [pid = 1658] [serial = 1751] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x112a46c00) [pid = 1658] [serial = 1750] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1167a1000) [pid = 1658] [serial = 1756] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x116f03800) [pid = 1658] [serial = 1757] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x11911e400) [pid = 1658] [serial = 1744] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x117d2d000) [pid = 1658] [serial = 1759] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1182a1000) [pid = 1658] [serial = 1760] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x11832f400) [pid = 1658] [serial = 1762] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x118563c00) [pid = 1658] [serial = 1763] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x124b33000) [pid = 1658] [serial = 1783] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x124edf400) [pid = 1658] [serial = 1786] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x124b1b000) [pid = 1658] [serial = 1781] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x123d5d400) [pid = 1658] [serial = 1772] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x124cadc00) [pid = 1658] [serial = 1784] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x124b17000) [pid = 1658] [serial = 1778] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x124385c00) [pid = 1658] [serial = 1775] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x11a019c00) [pid = 1658] [serial = 1769] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x125039c00) [pid = 1658] [serial = 1787] [outer = 0x0] [url = about:blank] 03:20:14 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x119982400) [pid = 1658] [serial = 1766] [outer = 0x0] [url = about:blank] 03:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 572ms 03:20:14 INFO - PROCESS | 1658 | 1462357214338 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]]]}] 03:20:14 INFO - PROCESS | 1658 | 1462357214344 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 1658 | 1462357214345 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 03:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:20:14 INFO - PROCESS | 1658 | 1462357214348 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - PROCESS | 1658 | 1462357214351 Marionette TRACE conn2 <- [1,2466,null,{}] 03:20:14 INFO - PROCESS | 1658 | 1462357214359 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}] 03:20:14 INFO - PROCESS | 1658 | 1462357214443 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 03:20:14 INFO - PROCESS | 1658 | 1462357214502 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x11990e000 == 48 [pid = 1658] [id = 624] 03:20:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1168bf000) [pid = 1658] [serial = 1872] [outer = 0x0] 03:20:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x117681800) [pid = 1658] [serial = 1873] [outer = 0x1168bf000] 03:20:14 INFO - PROCESS | 1658 | 1462357214530 Marionette DEBUG loaded listener.js 03:20:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x118506400) [pid = 1658] [serial = 1874] [outer = 0x1168bf000] 03:20:14 INFO - PROCESS | 1658 | 1462357214853 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]]]}] 03:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 523ms 03:20:14 INFO - PROCESS | 1658 | 1462357214871 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 1658 | 1462357214873 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 03:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:20:14 INFO - PROCESS | 1658 | 1462357214875 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - PROCESS | 1658 | 1462357214876 Marionette TRACE conn2 <- [1,2470,null,{}] 03:20:14 INFO - PROCESS | 1658 | 1462357214878 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}] 03:20:14 INFO - PROCESS | 1658 | 1462357214960 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 03:20:14 INFO - PROCESS | 1658 | 1462357214966 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x1258cb000 == 49 [pid = 1658] [id = 625] 03:20:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1185b2800) [pid = 1658] [serial = 1875] [outer = 0x0] 03:20:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1187a7c00) [pid = 1658] [serial = 1876] [outer = 0x1185b2800] 03:20:14 INFO - PROCESS | 1658 | 1462357214993 Marionette DEBUG loaded listener.js 03:20:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x1190a8000) [pid = 1658] [serial = 1877] [outer = 0x1185b2800] 03:20:15 INFO - PROCESS | 1658 | 1462357215335 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]]]}] 03:20:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:20:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 470ms 03:20:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:20:15 INFO - PROCESS | 1658 | 1462357215345 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 03:20:15 INFO - PROCESS | 1658 | 1462357215347 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 03:20:15 INFO - PROCESS | 1658 | 1462357215349 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:20:15 INFO - PROCESS | 1658 | 1462357215351 Marionette TRACE conn2 <- [1,2474,null,{}] 03:20:15 INFO - PROCESS | 1658 | 1462357215354 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}] 03:20:15 INFO - PROCESS | 1658 | 1462357215429 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 03:20:15 INFO - PROCESS | 1658 | 1462357215435 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x128e18800 == 50 [pid = 1658] [id = 626] 03:20:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x119126c00) [pid = 1658] [serial = 1878] [outer = 0x0] 03:20:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x119835800) [pid = 1658] [serial = 1879] [outer = 0x119126c00] 03:20:15 INFO - PROCESS | 1658 | 1462357215461 Marionette DEBUG loaded listener.js 03:20:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x119ba8000) [pid = 1658] [serial = 1880] [outer = 0x119126c00] 03:20:15 INFO - PROCESS | 1658 | 1462357215811 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]]]}] 03:20:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:20:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 472ms 03:20:15 INFO - PROCESS | 1658 | 1462357215821 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 03:20:15 INFO - PROCESS | 1658 | 1462357215822 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 03:20:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:20:15 INFO - PROCESS | 1658 | 1462357215824 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:20:15 INFO - PROCESS | 1658 | 1462357215825 Marionette TRACE conn2 <- [1,2478,null,{}] 03:20:15 INFO - PROCESS | 1658 | 1462357215828 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}] 03:20:15 INFO - PROCESS | 1658 | 1462357215927 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 03:20:15 INFO - PROCESS | 1658 | 1462357215988 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x112a0d800 == 51 [pid = 1658] [id = 627] 03:20:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x119ba4400) [pid = 1658] [serial = 1881] [outer = 0x0] 03:20:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1211e3c00) [pid = 1658] [serial = 1882] [outer = 0x119ba4400] 03:20:16 INFO - PROCESS | 1658 | 1462357216016 Marionette DEBUG loaded listener.js 03:20:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x124ee1c00) [pid = 1658] [serial = 1883] [outer = 0x119ba4400] 03:20:16 INFO - PROCESS | 1658 | 1462357216344 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]]]}] 03:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 568ms 03:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:20:16 INFO - PROCESS | 1658 | 1462357216393 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 03:20:16 INFO - PROCESS | 1658 | 1462357216394 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 03:20:16 INFO - PROCESS | 1658 | 1462357216396 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:20:16 INFO - PROCESS | 1658 | 1462357216397 Marionette TRACE conn2 <- [1,2482,null,{}] 03:20:16 INFO - PROCESS | 1658 | 1462357216399 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}] 03:20:16 INFO - PROCESS | 1658 | 1462357216501 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 03:20:16 INFO - PROCESS | 1658 | 1462357216537 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297e3800 == 52 [pid = 1658] [id = 628] 03:20:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x11982e400) [pid = 1658] [serial = 1884] [outer = 0x0] 03:20:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x125277800) [pid = 1658] [serial = 1885] [outer = 0x11982e400] 03:20:16 INFO - PROCESS | 1658 | 1462357216565 Marionette DEBUG loaded listener.js 03:20:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1259bfc00) [pid = 1658] [serial = 1886] [outer = 0x11982e400] 03:20:16 INFO - PROCESS | 1658 | 1462357216867 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]]]}] 03:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 523ms 03:20:16 INFO - PROCESS | 1658 | 1462357216925 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 03:20:16 INFO - PROCESS | 1658 | 1462357216927 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 03:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:20:16 INFO - PROCESS | 1658 | 1462357216929 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:20:16 INFO - PROCESS | 1658 | 1462357216930 Marionette TRACE conn2 <- [1,2486,null,{}] 03:20:16 INFO - PROCESS | 1658 | 1462357216932 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}] 03:20:17 INFO - PROCESS | 1658 | 1462357217030 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 03:20:17 INFO - PROCESS | 1658 | 1462357217035 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bade800 == 53 [pid = 1658] [id = 629] 03:20:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x119d28000) [pid = 1658] [serial = 1887] [outer = 0x0] 03:20:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x126295800) [pid = 1658] [serial = 1888] [outer = 0x119d28000] 03:20:17 INFO - PROCESS | 1658 | 1462357217059 Marionette DEBUG loaded listener.js 03:20:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12714f000) [pid = 1658] [serial = 1889] [outer = 0x119d28000] 03:20:17 INFO - PROCESS | 1658 | 1462357217390 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]]]}] 03:20:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:20:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 468ms 03:20:17 INFO - PROCESS | 1658 | 1462357217397 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 03:20:17 INFO - PROCESS | 1658 | 1462357217400 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 03:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:20:17 INFO - PROCESS | 1658 | 1462357217413 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:20:17 INFO - PROCESS | 1658 | 1462357217414 Marionette TRACE conn2 <- [1,2490,null,{}] 03:20:17 INFO - PROCESS | 1658 | 1462357217417 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}] 03:20:17 INFO - PROCESS | 1658 | 1462357217521 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 03:20:17 INFO - PROCESS | 1658 | 1462357217525 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf7b000 == 54 [pid = 1658] [id = 630] 03:20:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12629e800) [pid = 1658] [serial = 1890] [outer = 0x0] 03:20:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x127235000) [pid = 1658] [serial = 1891] [outer = 0x12629e800] 03:20:17 INFO - PROCESS | 1658 | 1462357217582 Marionette DEBUG loaded listener.js 03:20:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x1272c9000) [pid = 1658] [serial = 1892] [outer = 0x12629e800] 03:20:17 INFO - PROCESS | 1658 | 1462357217916 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]]]}] 03:20:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:20:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 529ms 03:20:17 INFO - PROCESS | 1658 | 1462357217938 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 03:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:20:17 INFO - PROCESS | 1658 | 1462357217939 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 03:20:17 INFO - PROCESS | 1658 | 1462357217941 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:20:17 INFO - PROCESS | 1658 | 1462357217942 Marionette TRACE conn2 <- [1,2494,null,{}] 03:20:17 INFO - PROCESS | 1658 | 1462357217944 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}] 03:20:18 INFO - PROCESS | 1658 | 1462357218046 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 03:20:18 INFO - PROCESS | 1658 | 1462357218062 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c257800 == 55 [pid = 1658] [id = 631] 03:20:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x127235c00) [pid = 1658] [serial = 1893] [outer = 0x0] 03:20:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1274cc800) [pid = 1658] [serial = 1894] [outer = 0x127235c00] 03:20:18 INFO - PROCESS | 1658 | 1462357218087 Marionette DEBUG loaded listener.js 03:20:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x1276e7000) [pid = 1658] [serial = 1895] [outer = 0x127235c00] 03:20:18 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x119f75000) [pid = 1658] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:20:18 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12440dc00) [pid = 1658] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:20:18 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x116f04800) [pid = 1658] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:20:18 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1110f6c00) [pid = 1658] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:20:18 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1185b4400) [pid = 1658] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:20:18 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x11264d400) [pid = 1658] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:20:18 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1182ac400) [pid = 1658] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:20:18 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x112a53400) [pid = 1658] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:20:18 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x119833400) [pid = 1658] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:20:18 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1187a8800) [pid = 1658] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:20:18 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x12714ac00) [pid = 1658] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:20:18 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x12714e000) [pid = 1658] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:20:18 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1182ad400) [pid = 1658] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:20:18 INFO - PROCESS | 1658 | 1462357218550 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]]]}] 03:20:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:20:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 618ms 03:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:20:18 INFO - PROCESS | 1658 | 1462357218559 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 03:20:18 INFO - PROCESS | 1658 | 1462357218561 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 03:20:18 INFO - PROCESS | 1658 | 1462357218563 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:20:18 INFO - PROCESS | 1658 | 1462357218565 Marionette TRACE conn2 <- [1,2498,null,{}] 03:20:18 INFO - PROCESS | 1658 | 1462357218569 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}] 03:20:18 INFO - PROCESS | 1658 | 1462357218664 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 03:20:18 INFO - PROCESS | 1658 | 1462357218723 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c25b800 == 56 [pid = 1658] [id = 632] 03:20:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1110f6c00) [pid = 1658] [serial = 1896] [outer = 0x0] 03:20:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x11982e800) [pid = 1658] [serial = 1897] [outer = 0x1110f6c00] 03:20:18 INFO - PROCESS | 1658 | 1462357218752 Marionette DEBUG loaded listener.js 03:20:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1276ef400) [pid = 1658] [serial = 1898] [outer = 0x1110f6c00] 03:20:19 INFO - PROCESS | 1658 | 1462357219063 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]]]}] 03:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 522ms 03:20:19 INFO - PROCESS | 1658 | 1462357219088 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 03:20:19 INFO - PROCESS | 1658 | 1462357219090 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 03:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:20:19 INFO - PROCESS | 1658 | 1462357219093 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:20:19 INFO - PROCESS | 1658 | 1462357219095 Marionette TRACE conn2 <- [1,2502,null,{}] 03:20:19 INFO - PROCESS | 1658 | 1462357219098 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}] 03:20:19 INFO - PROCESS | 1658 | 1462357219233 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 03:20:19 INFO - PROCESS | 1658 | 1462357219315 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d105800 == 57 [pid = 1658] [id = 633] 03:20:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x115dad400) [pid = 1658] [serial = 1899] [outer = 0x0] 03:20:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x128a16800) [pid = 1658] [serial = 1900] [outer = 0x115dad400] 03:20:19 INFO - PROCESS | 1658 | 1462357219356 Marionette DEBUG loaded listener.js 03:20:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x128adbc00) [pid = 1658] [serial = 1901] [outer = 0x115dad400] 03:20:19 INFO - PROCESS | 1658 | 1462357219650 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]]]}] 03:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 572ms 03:20:19 INFO - PROCESS | 1658 | 1462357219673 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 03:20:19 INFO - PROCESS | 1658 | 1462357219674 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 03:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:20:19 INFO - PROCESS | 1658 | 1462357219676 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:20:19 INFO - PROCESS | 1658 | 1462357219677 Marionette TRACE conn2 <- [1,2506,null,{}] 03:20:19 INFO - PROCESS | 1658 | 1462357219680 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}] 03:20:19 INFO - PROCESS | 1658 | 1462357219779 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 03:20:19 INFO - PROCESS | 1658 | 1462357219783 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d578800 == 58 [pid = 1658] [id = 634] 03:20:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x128adf400) [pid = 1658] [serial = 1902] [outer = 0x0] 03:20:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x128d62800) [pid = 1658] [serial = 1903] [outer = 0x128adf400] 03:20:19 INFO - PROCESS | 1658 | 1462357219807 Marionette DEBUG loaded listener.js 03:20:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x128d67000) [pid = 1658] [serial = 1904] [outer = 0x128adf400] 03:20:20 INFO - PROCESS | 1658 | 1462357220153 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]]]}] 03:20:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:20:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 520ms 03:20:20 INFO - PROCESS | 1658 | 1462357220196 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 03:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:20:20 INFO - PROCESS | 1658 | 1462357220198 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 03:20:20 INFO - PROCESS | 1658 | 1462357220200 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:20:20 INFO - PROCESS | 1658 | 1462357220201 Marionette TRACE conn2 <- [1,2510,null,{}] 03:20:20 INFO - PROCESS | 1658 | 1462357220203 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}] 03:20:20 INFO - PROCESS | 1658 | 1462357220285 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 03:20:20 INFO - PROCESS | 1658 | 1462357220290 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d942000 == 59 [pid = 1658] [id = 635] 03:20:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x128d69800) [pid = 1658] [serial = 1905] [outer = 0x0] 03:20:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x128d6e000) [pid = 1658] [serial = 1906] [outer = 0x128d69800] 03:20:20 INFO - PROCESS | 1658 | 1462357220314 Marionette DEBUG loaded listener.js 03:20:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x128e9cc00) [pid = 1658] [serial = 1907] [outer = 0x128d69800] 03:20:20 INFO - PROCESS | 1658 | 1462357220789 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]]]}] 03:20:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:20:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 621ms 03:20:20 INFO - PROCESS | 1658 | 1462357220822 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 03:20:20 INFO - PROCESS | 1658 | 1462357220825 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 03:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:20:20 INFO - PROCESS | 1658 | 1462357220829 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:20:20 INFO - PROCESS | 1658 | 1462357220831 Marionette TRACE conn2 <- [1,2514,null,{}] 03:20:20 INFO - PROCESS | 1658 | 1462357220835 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}] 03:20:20 INFO - PROCESS | 1658 | 1462357220941 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 03:20:21 INFO - PROCESS | 1658 | 1462357221013 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x1181f5000 == 60 [pid = 1658] [id = 636] 03:20:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x113e3d800) [pid = 1658] [serial = 1908] [outer = 0x0] 03:20:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x115deac00) [pid = 1658] [serial = 1909] [outer = 0x113e3d800] 03:20:21 INFO - PROCESS | 1658 | 1462357221069 Marionette DEBUG loaded listener.js 03:20:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x1165cf000) [pid = 1658] [serial = 1910] [outer = 0x113e3d800] 03:20:21 INFO - PROCESS | 1658 | 1462357221461 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]]]}] 03:20:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:20:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 672ms 03:20:21 INFO - PROCESS | 1658 | 1462357221502 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 03:20:21 INFO - PROCESS | 1658 | 1462357221506 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 03:20:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:20:21 INFO - PROCESS | 1658 | 1462357221511 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:20:21 INFO - PROCESS | 1658 | 1462357221513 Marionette TRACE conn2 <- [1,2518,null,{}] 03:20:21 INFO - PROCESS | 1658 | 1462357221515 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}] 03:20:21 INFO - PROCESS | 1658 | 1462357221619 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 03:20:21 INFO - PROCESS | 1658 | 1462357221679 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12446a800 == 61 [pid = 1658] [id = 637] 03:20:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x116808800) [pid = 1658] [serial = 1911] [outer = 0x0] 03:20:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x117687000) [pid = 1658] [serial = 1912] [outer = 0x116808800] 03:20:21 INFO - PROCESS | 1658 | 1462357221709 Marionette DEBUG loaded listener.js 03:20:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1185b1400) [pid = 1658] [serial = 1913] [outer = 0x116808800] 03:20:22 INFO - PROCESS | 1658 | 1462357222203 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]]]}] 03:20:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:20:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 719ms 03:20:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:20:22 INFO - PROCESS | 1658 | 1462357222239 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 03:20:22 INFO - PROCESS | 1658 | 1462357222240 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 03:20:22 INFO - PROCESS | 1658 | 1462357222243 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:20:22 INFO - PROCESS | 1658 | 1462357222246 Marionette TRACE conn2 <- [1,2522,null,{}] 03:20:22 INFO - PROCESS | 1658 | 1462357222256 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}] 03:20:22 INFO - PROCESS | 1658 | 1462357222387 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 03:20:22 INFO - PROCESS | 1658 | 1462357222459 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cbb0000 == 62 [pid = 1658] [id = 638] 03:20:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x123d3b000) [pid = 1658] [serial = 1914] [outer = 0x0] 03:20:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x124164400) [pid = 1658] [serial = 1915] [outer = 0x123d3b000] 03:20:22 INFO - PROCESS | 1658 | 1462357222491 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x124b1ec00) [pid = 1658] [serial = 1916] [outer = 0x123d3b000] 03:20:22 INFO - PROCESS | 1658 | 1462357222918 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]]]}] 03:20:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:20:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 725ms 03:20:22 INFO - PROCESS | 1658 | 1462357222969 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 03:20:22 INFO - PROCESS | 1658 | 1462357222971 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 03:20:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:20:22 INFO - PROCESS | 1658 | 1462357222973 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:20:22 INFO - PROCESS | 1658 | 1462357222974 Marionette TRACE conn2 <- [1,2526,null,{}] 03:20:22 INFO - PROCESS | 1658 | 1462357222977 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}] 03:20:23 INFO - PROCESS | 1658 | 1462357223082 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 03:20:23 INFO - PROCESS | 1658 | 1462357223141 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da83800 == 63 [pid = 1658] [id = 639] 03:20:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x124cb5c00) [pid = 1658] [serial = 1917] [outer = 0x0] 03:20:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12629c800) [pid = 1658] [serial = 1918] [outer = 0x124cb5c00] 03:20:23 INFO - PROCESS | 1658 | 1462357223171 Marionette DEBUG loaded listener.js 03:20:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x127233400) [pid = 1658] [serial = 1919] [outer = 0x124cb5c00] 03:20:23 INFO - PROCESS | 1658 | 1462357223620 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]]]}] 03:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 669ms 03:20:23 INFO - PROCESS | 1658 | 1462357223643 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 03:20:23 INFO - PROCESS | 1658 | 1462357223644 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 03:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:20:23 INFO - PROCESS | 1658 | 1462357223647 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:20:23 INFO - PROCESS | 1658 | 1462357223648 Marionette TRACE conn2 <- [1,2530,null,{}] 03:20:23 INFO - PROCESS | 1658 | 1462357223654 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}] 03:20:23 INFO - PROCESS | 1658 | 1462357223797 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 03:20:24 INFO - PROCESS | 1658 | 1462357224161 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x11971b800 == 64 [pid = 1658] [id = 640] 03:20:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x110ed9000) [pid = 1658] [serial = 1920] [outer = 0x0] 03:20:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x111d3f800) [pid = 1658] [serial = 1921] [outer = 0x110ed9000] 03:20:24 INFO - PROCESS | 1658 | 1462357224214 Marionette DEBUG loaded listener.js 03:20:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x112a4e000) [pid = 1658] [serial = 1922] [outer = 0x110ed9000] 03:20:24 INFO - PROCESS | 1658 | 1462357224674 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]]]}] 03:20:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:20:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1079ms 03:20:24 INFO - PROCESS | 1658 | 1462357224726 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 03:20:24 INFO - PROCESS | 1658 | 1462357224730 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 03:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:20:24 INFO - PROCESS | 1658 | 1462357224734 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:20:24 INFO - PROCESS | 1658 | 1462357224738 Marionette TRACE conn2 <- [1,2534,null,{}] 03:20:24 INFO - PROCESS | 1658 | 1462357224742 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}] 03:20:24 INFO - PROCESS | 1658 | 1462357224882 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 03:20:25 INFO - PROCESS | 1658 | 1462357224995 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x117322800 == 65 [pid = 1658] [id = 641] 03:20:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x112cac400) [pid = 1658] [serial = 1923] [outer = 0x0] 03:20:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1134f2c00) [pid = 1658] [serial = 1924] [outer = 0x112cac400] 03:20:25 INFO - PROCESS | 1658 | 1462357225043 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x115f4fc00) [pid = 1658] [serial = 1925] [outer = 0x112cac400] 03:20:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12d578800 == 64 [pid = 1658] [id = 634] 03:20:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12d105800 == 63 [pid = 1658] [id = 633] 03:20:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12c25b800 == 62 [pid = 1658] [id = 632] 03:20:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12c257800 == 61 [pid = 1658] [id = 631] 03:20:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf7b000 == 60 [pid = 1658] [id = 630] 03:20:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12bade800 == 59 [pid = 1658] [id = 629] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x1121d8400) [pid = 1658] [serial = 1792] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x115f55000) [pid = 1658] [serial = 1795] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x118334000) [pid = 1658] [serial = 1798] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x116258000) [pid = 1658] [serial = 1804] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x119129000) [pid = 1658] [serial = 1801] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x12724d400) [pid = 1658] [serial = 1849] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOCSHELL 0x1297e3800 == 58 [pid = 1658] [id = 628] 03:20:25 INFO - PROCESS | 1658 | --DOCSHELL 0x112a0d800 == 57 [pid = 1658] [id = 627] 03:20:25 INFO - PROCESS | 1658 | --DOCSHELL 0x128e18800 == 56 [pid = 1658] [id = 626] 03:20:25 INFO - PROCESS | 1658 | --DOCSHELL 0x1258cb000 == 55 [pid = 1658] [id = 625] 03:20:25 INFO - PROCESS | 1658 | --DOCSHELL 0x11990e000 == 54 [pid = 1658] [id = 624] 03:20:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12432c800 == 53 [pid = 1658] [id = 623] 03:20:25 INFO - PROCESS | 1658 | --DOCSHELL 0x11678b000 == 52 [pid = 1658] [id = 622] 03:20:25 INFO - PROCESS | 1658 | 1462357225551 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]]]}] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x127234c00) [pid = 1658] [serial = 1846] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1212b5400) [pid = 1658] [serial = 1828] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x124165400) [pid = 1658] [serial = 1831] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x124b24c00) [pid = 1658] [serial = 1834] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x125085000) [pid = 1658] [serial = 1835] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x124b1a400) [pid = 1658] [serial = 1832] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x116f10c00) [pid = 1658] [serial = 1816] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1182a0c00) [pid = 1658] [serial = 1817] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x112ca9c00) [pid = 1658] [serial = 1808] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1126b6800) [pid = 1658] [serial = 1807] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x1187a3800) [pid = 1658] [serial = 1822] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x11982d000) [pid = 1658] [serial = 1823] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x113083000) [pid = 1658] [serial = 1813] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x116a77800) [pid = 1658] [serial = 1814] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x118336c00) [pid = 1658] [serial = 1819] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1185adc00) [pid = 1658] [serial = 1820] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x115f52c00) [pid = 1658] [serial = 1811] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x115de7c00) [pid = 1658] [serial = 1810] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x119b71000) [pid = 1658] [serial = 1825] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x1253e1800) [pid = 1658] [serial = 1837] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x123d5ec00) [pid = 1658] [serial = 1829] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x124b1c000) [pid = 1658] [serial = 1840] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x12629c400) [pid = 1658] [serial = 1841] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x12722d000) [pid = 1658] [serial = 1844] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x119e79800) [pid = 1658] [serial = 1826] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x12723ac00) [pid = 1658] [serial = 1847] [outer = 0x0] [url = about:blank] 03:20:25 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x12714fc00) [pid = 1658] [serial = 1843] [outer = 0x0] [url = about:blank] 03:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 879ms 03:20:25 INFO - PROCESS | 1658 | 1462357225614 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 03:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:20:25 INFO - PROCESS | 1658 | 1462357225618 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 03:20:25 INFO - PROCESS | 1658 | 1462357225622 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:20:25 INFO - PROCESS | 1658 | 1462357225623 Marionette TRACE conn2 <- [1,2538,null,{}] 03:20:25 INFO - PROCESS | 1658 | 1462357225625 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}] 03:20:25 INFO - PROCESS | 1658 | 1462357225704 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 03:20:25 INFO - PROCESS | 1658 | 1462357225710 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x117318000 == 53 [pid = 1658] [id = 642] 03:20:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x115f58400) [pid = 1658] [serial = 1926] [outer = 0x0] 03:20:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x116549c00) [pid = 1658] [serial = 1927] [outer = 0x115f58400] 03:20:25 INFO - PROCESS | 1658 | 1462357225737 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x116f09000) [pid = 1658] [serial = 1928] [outer = 0x115f58400] 03:20:26 INFO - PROCESS | 1658 | 1462357226113 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]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 571ms 03:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:20:26 INFO - PROCESS | 1658 | 1462357226193 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 1658 | 1462357226195 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 03:20:26 INFO - PROCESS | 1658 | 1462357226198 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 1658 | 1462357226202 Marionette TRACE conn2 <- [1,2542,null,{}] 03:20:26 INFO - PROCESS | 1658 | 1462357226209 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}] 03:20:26 INFO - PROCESS | 1658 | 1462357226290 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 03:20:26 INFO - PROCESS | 1658 | 1462357226300 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x124335800 == 54 [pid = 1658] [id = 643] 03:20:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x117680800) [pid = 1658] [serial = 1929] [outer = 0x0] 03:20:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x118331400) [pid = 1658] [serial = 1930] [outer = 0x117680800] 03:20:26 INFO - PROCESS | 1658 | 1462357226327 Marionette DEBUG loaded listener.js 03:20:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x11856b000) [pid = 1658] [serial = 1931] [outer = 0x117680800] 03:20:26 INFO - PROCESS | 1658 | 1462357226657 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]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 474ms 03:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:20:26 INFO - PROCESS | 1658 | 1462357226672 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 1658 | 1462357226673 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 03:20:26 INFO - PROCESS | 1658 | 1462357226676 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 1658 | 1462357226677 Marionette TRACE conn2 <- [1,2546,null,{}] 03:20:26 INFO - PROCESS | 1658 | 1462357226679 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}] 03:20:26 INFO - PROCESS | 1658 | 1462357226793 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 03:20:26 INFO - PROCESS | 1658 | 1462357226801 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x124e9d800 == 55 [pid = 1658] [id = 644] 03:20:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x11855dc00) [pid = 1658] [serial = 1932] [outer = 0x0] 03:20:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1185b7400) [pid = 1658] [serial = 1933] [outer = 0x11855dc00] 03:20:26 INFO - PROCESS | 1658 | 1462357226827 Marionette DEBUG loaded listener.js 03:20:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x11885c800) [pid = 1658] [serial = 1934] [outer = 0x11855dc00] 03:20:27 INFO - PROCESS | 1658 | 1462357227145 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]]]}] 03:20:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:20:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 519ms 03:20:27 INFO - PROCESS | 1658 | 1462357227195 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 03:20:27 INFO - PROCESS | 1658 | 1462357227196 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 03:20:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:20:27 INFO - PROCESS | 1658 | 1462357227199 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:20:27 INFO - PROCESS | 1658 | 1462357227200 Marionette TRACE conn2 <- [1,2550,null,{}] 03:20:27 INFO - PROCESS | 1658 | 1462357227202 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}] 03:20:27 INFO - PROCESS | 1658 | 1462357227279 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 03:20:27 INFO - PROCESS | 1658 | 1462357227346 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12760a000 == 56 [pid = 1658] [id = 645] 03:20:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x119121400) [pid = 1658] [serial = 1935] [outer = 0x0] 03:20:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x119839c00) [pid = 1658] [serial = 1936] [outer = 0x119121400] 03:20:27 INFO - PROCESS | 1658 | 1462357227379 Marionette DEBUG loaded listener.js 03:20:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x119d24800) [pid = 1658] [serial = 1937] [outer = 0x119121400] 03:20:27 INFO - PROCESS | 1658 | 1462357227707 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]]]}] 03:20:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:20:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 520ms 03:20:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:20:27 INFO - PROCESS | 1658 | 1462357227721 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 03:20:27 INFO - PROCESS | 1658 | 1462357227722 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 03:20:27 INFO - PROCESS | 1658 | 1462357227724 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:20:27 INFO - PROCESS | 1658 | 1462357227725 Marionette TRACE conn2 <- [1,2554,null,{}] 03:20:27 INFO - PROCESS | 1658 | 1462357227727 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}] 03:20:27 INFO - PROCESS | 1658 | 1462357227826 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 03:20:27 INFO - PROCESS | 1658 | 1462357227840 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x1188aa800 == 57 [pid = 1658] [id = 646] 03:20:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x119e79800) [pid = 1658] [serial = 1938] [outer = 0x0] 03:20:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x1212c1800) [pid = 1658] [serial = 1939] [outer = 0x119e79800] 03:20:27 INFO - PROCESS | 1658 | 1462357227866 Marionette DEBUG loaded listener.js 03:20:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x123d5f800) [pid = 1658] [serial = 1940] [outer = 0x119e79800] 03:20:28 INFO - PROCESS | 1658 | 1462357228205 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]]]}] 03:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 521ms 03:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:20:28 INFO - PROCESS | 1658 | 1462357228251 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 03:20:28 INFO - PROCESS | 1658 | 1462357228252 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 03:20:28 INFO - PROCESS | 1658 | 1462357228255 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:20:28 INFO - PROCESS | 1658 | 1462357228256 Marionette TRACE conn2 <- [1,2558,null,{}] 03:20:28 INFO - PROCESS | 1658 | 1462357228258 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}] 03:20:28 INFO - PROCESS | 1658 | 1462357228356 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 03:20:28 INFO - PROCESS | 1658 | 1462357228360 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x1292e1000 == 58 [pid = 1658] [id = 647] 03:20:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x119e7a800) [pid = 1658] [serial = 1941] [outer = 0x0] 03:20:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x124163800) [pid = 1658] [serial = 1942] [outer = 0x119e7a800] 03:20:28 INFO - PROCESS | 1658 | 1462357228385 Marionette DEBUG loaded listener.js 03:20:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x124b16c00) [pid = 1658] [serial = 1943] [outer = 0x119e7a800] 03:20:28 INFO - PROCESS | 1658 | 1462357228770 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]]]}] 03:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 571ms 03:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:20:28 INFO - PROCESS | 1658 | 1462357228827 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 03:20:28 INFO - PROCESS | 1658 | 1462357228829 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 03:20:28 INFO - PROCESS | 1658 | 1462357228839 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:20:28 INFO - PROCESS | 1658 | 1462357228841 Marionette TRACE conn2 <- [1,2562,null,{}] 03:20:28 INFO - PROCESS | 1658 | 1462357228844 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}] 03:20:29 INFO - PROCESS | 1658 | 1462357229000 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 03:20:29 INFO - PROCESS | 1658 | 1462357229037 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a7b5000 == 59 [pid = 1658] [id = 648] 03:20:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x12440cc00) [pid = 1658] [serial = 1944] [outer = 0x0] 03:20:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x124b20c00) [pid = 1658] [serial = 1945] [outer = 0x12440cc00] 03:20:29 INFO - PROCESS | 1658 | 1462357229078 Marionette DEBUG loaded listener.js 03:20:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x124cbac00) [pid = 1658] [serial = 1946] [outer = 0x12440cc00] 03:20:29 INFO - PROCESS | 1658 | 1462357229491 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]]]}] 03:20:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:20:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 676ms 03:20:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:20:29 INFO - PROCESS | 1658 | 1462357229509 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 03:20:29 INFO - PROCESS | 1658 | 1462357229510 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 03:20:29 INFO - PROCESS | 1658 | 1462357229512 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:20:29 INFO - PROCESS | 1658 | 1462357229513 Marionette TRACE conn2 <- [1,2566,null,{}] 03:20:29 INFO - PROCESS | 1658 | 1462357229516 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}] 03:20:29 INFO - PROCESS | 1658 | 1462357229619 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x110fea800) [pid = 1658] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x110f4ec00) [pid = 1658] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x112ca8400) [pid = 1658] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1126b6c00) [pid = 1658] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x119ba4400) [pid = 1658] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1168bf000) [pid = 1658] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x115dad400) [pid = 1658] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x116f0a000) [pid = 1658] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x110fe1400) [pid = 1658] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x11909d800) [pid = 1658] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x113084800) [pid = 1658] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1212bb400) [pid = 1658] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x124b23800) [pid = 1658] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x124b22000) [pid = 1658] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x128adf400) [pid = 1658] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x112ca2c00) [pid = 1658] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x119028400) [pid = 1658] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x117d34000) [pid = 1658] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x117688000) [pid = 1658] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x111110800) [pid = 1658] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x115f4e800) [pid = 1658] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x118331800) [pid = 1658] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x115d62800) [pid = 1658] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x112a4a800) [pid = 1658] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x110edac00) [pid = 1658] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x11982e400) [pid = 1658] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12629e800) [pid = 1658] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x119d28000) [pid = 1658] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x127235c00) [pid = 1658] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1110f6c00) [pid = 1658] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x1185b1800) [pid = 1658] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x112cac800) [pid = 1658] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x112ca8c00) [pid = 1658] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x115f4f000) [pid = 1658] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x119126c00) [pid = 1658] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:20:29 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1185b2800) [pid = 1658] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:20:29 INFO - PROCESS | 1658 | 1462357229970 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x112638800 == 60 [pid = 1658] [id = 649] 03:20:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x110edac00) [pid = 1658] [serial = 1947] [outer = 0x0] 03:20:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x110f59400) [pid = 1658] [serial = 1948] [outer = 0x110edac00] 03:20:29 INFO - PROCESS | 1658 | 1462357229995 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x111110800) [pid = 1658] [serial = 1949] [outer = 0x110edac00] 03:20:30 INFO - PROCESS | 1658 | 1462357230266 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]]]}] 03:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 774ms 03:20:30 INFO - PROCESS | 1658 | 1462357230290 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 1658 | 1462357230291 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 03:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:20:30 INFO - PROCESS | 1658 | 1462357230294 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - PROCESS | 1658 | 1462357230295 Marionette TRACE conn2 <- [1,2570,null,{}] 03:20:30 INFO - PROCESS | 1658 | 1462357230297 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}] 03:20:30 INFO - PROCESS | 1658 | 1462357230393 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 03:20:30 INFO - PROCESS | 1658 | 1462357230397 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a77f000 == 61 [pid = 1658] [id = 650] 03:20:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x112a4b400) [pid = 1658] [serial = 1950] [outer = 0x0] 03:20:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x115d62800) [pid = 1658] [serial = 1951] [outer = 0x112a4b400] 03:20:30 INFO - PROCESS | 1658 | 1462357230428 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1185b1000) [pid = 1658] [serial = 1952] [outer = 0x112a4b400] 03:20:30 INFO - PROCESS | 1658 | 1462357230792 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]]]}] 03:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 518ms 03:20:30 INFO - PROCESS | 1658 | 1462357230813 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 1658 | 1462357230815 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 03:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:20:30 INFO - PROCESS | 1658 | 1462357230828 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - PROCESS | 1658 | 1462357230830 Marionette TRACE conn2 <- [1,2574,null,{}] 03:20:30 INFO - PROCESS | 1658 | 1462357230832 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}] 03:20:30 INFO - PROCESS | 1658 | 1462357230928 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 03:20:30 INFO - PROCESS | 1658 | 1462357230933 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf86800 == 62 [pid = 1658] [id = 651] 03:20:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1187ad000) [pid = 1658] [serial = 1953] [outer = 0x0] 03:20:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x125036800) [pid = 1658] [serial = 1954] [outer = 0x1187ad000] 03:20:30 INFO - PROCESS | 1658 | 1462357230959 Marionette DEBUG loaded listener.js 03:20:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x126294c00) [pid = 1658] [serial = 1955] [outer = 0x1187ad000] 03:20:31 INFO - PROCESS | 1658 | 1462357231311 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]]]}] 03:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 519ms 03:20:31 INFO - PROCESS | 1658 | 1462357231347 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 03:20:31 INFO - PROCESS | 1658 | 1462357231349 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 03:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:20:31 INFO - PROCESS | 1658 | 1462357231354 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:20:31 INFO - PROCESS | 1658 | 1462357231355 Marionette TRACE conn2 <- [1,2578,null,{}] 03:20:31 INFO - PROCESS | 1658 | 1462357231357 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}] 03:20:31 INFO - PROCESS | 1658 | 1462357231442 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 03:20:31 INFO - PROCESS | 1658 | 1462357231502 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c19b800 == 63 [pid = 1658] [id = 652] 03:20:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x111dbbc00) [pid = 1658] [serial = 1956] [outer = 0x0] 03:20:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x12629ac00) [pid = 1658] [serial = 1957] [outer = 0x111dbbc00] 03:20:31 INFO - PROCESS | 1658 | 1462357231527 Marionette DEBUG loaded listener.js 03:20:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x127150800) [pid = 1658] [serial = 1958] [outer = 0x111dbbc00] 03:20:31 INFO - PROCESS | 1658 | 1462357231824 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]]]}] 03:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 518ms 03:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:20:31 INFO - PROCESS | 1658 | 1462357231872 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 03:20:31 INFO - PROCESS | 1658 | 1462357231873 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 03:20:31 INFO - PROCESS | 1658 | 1462357231875 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:20:31 INFO - PROCESS | 1658 | 1462357231876 Marionette TRACE conn2 <- [1,2582,null,{}] 03:20:31 INFO - PROCESS | 1658 | 1462357231878 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}] 03:20:31 INFO - PROCESS | 1658 | 1462357231961 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 03:20:32 INFO - PROCESS | 1658 | 1462357232074 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x112e0d800 == 64 [pid = 1658] [id = 653] 03:20:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x110edbc00) [pid = 1658] [serial = 1959] [outer = 0x0] 03:20:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x110f51000) [pid = 1658] [serial = 1960] [outer = 0x110edbc00] 03:20:32 INFO - PROCESS | 1658 | 1462357232106 Marionette DEBUG loaded listener.js 03:20:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1126c3800) [pid = 1658] [serial = 1961] [outer = 0x110edbc00] 03:20:32 INFO - PROCESS | 1658 | 1462357232587 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]]]}] 03:20:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:20:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 718ms 03:20:32 INFO - PROCESS | 1658 | 1462357232594 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 03:20:32 INFO - PROCESS | 1658 | 1462357232597 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 03:20:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:20:32 INFO - PROCESS | 1658 | 1462357232601 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:20:32 INFO - PROCESS | 1658 | 1462357232605 Marionette TRACE conn2 <- [1,2586,null,{}] 03:20:32 INFO - PROCESS | 1658 | 1462357232608 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}] 03:20:32 INFO - PROCESS | 1658 | 1462357232712 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 03:20:32 INFO - PROCESS | 1658 | 1462357232772 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x123c1e000 == 65 [pid = 1658] [id = 654] 03:20:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x11318c400) [pid = 1658] [serial = 1962] [outer = 0x0] 03:20:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x116258000) [pid = 1658] [serial = 1963] [outer = 0x11318c400] 03:20:32 INFO - PROCESS | 1658 | 1462357232804 Marionette DEBUG loaded listener.js 03:20:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x116a7e000) [pid = 1658] [serial = 1964] [outer = 0x11318c400] 03:20:33 INFO - PROCESS | 1658 | 1462357233264 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]]]}] 03:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 674ms 03:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:20:33 INFO - PROCESS | 1658 | 1462357233277 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 03:20:33 INFO - PROCESS | 1658 | 1462357233280 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 03:20:33 INFO - PROCESS | 1658 | 1462357233282 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:20:33 INFO - PROCESS | 1658 | 1462357233285 Marionette TRACE conn2 <- [1,2590,null,{}] 03:20:33 INFO - PROCESS | 1658 | 1462357233288 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}] 03:20:33 INFO - PROCESS | 1658 | 1462357233391 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 03:20:33 INFO - PROCESS | 1658 | 1462357233486 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a770000 == 66 [pid = 1658] [id = 655] 03:20:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x117d2fc00) [pid = 1658] [serial = 1965] [outer = 0x0] 03:20:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1182a8000) [pid = 1658] [serial = 1966] [outer = 0x117d2fc00] 03:20:33 INFO - PROCESS | 1658 | 1462357233516 Marionette DEBUG loaded listener.js 03:20:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x118568c00) [pid = 1658] [serial = 1967] [outer = 0x117d2fc00] 03:20:33 INFO - PROCESS | 1658 | 1462357233931 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]]]}] 03:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 672ms 03:20:33 INFO - PROCESS | 1658 | 1462357233954 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 03:20:33 INFO - PROCESS | 1658 | 1462357233956 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 03:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:20:33 INFO - PROCESS | 1658 | 1462357233963 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:20:33 INFO - PROCESS | 1658 | 1462357233968 Marionette TRACE conn2 <- [1,2594,null,{}] 03:20:33 INFO - PROCESS | 1658 | 1462357233971 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}] 03:20:34 INFO - PROCESS | 1658 | 1462357234073 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 03:20:34 INFO - PROCESS | 1658 | 1462357234133 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cba6000 == 67 [pid = 1658] [id = 656] 03:20:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x117d35800) [pid = 1658] [serial = 1968] [outer = 0x0] 03:20:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x119028400) [pid = 1658] [serial = 1969] [outer = 0x117d35800] 03:20:34 INFO - PROCESS | 1658 | 1462357234163 Marionette DEBUG loaded listener.js 03:20:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1212b8800) [pid = 1658] [serial = 1970] [outer = 0x117d35800] 03:20:34 INFO - PROCESS | 1658 | 1462357234607 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]]]}] 03:20:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:20:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 678ms 03:20:34 INFO - PROCESS | 1658 | 1462357234637 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 1658 | 1462357234639 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 03:20:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:20:34 INFO - PROCESS | 1658 | 1462357234641 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - PROCESS | 1658 | 1462357234643 Marionette TRACE conn2 <- [1,2598,null,{}] 03:20:34 INFO - PROCESS | 1658 | 1462357234645 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}] 03:20:34 INFO - PROCESS | 1658 | 1462357234750 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 03:20:34 INFO - PROCESS | 1658 | 1462357234842 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d111000 == 68 [pid = 1658] [id = 657] 03:20:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1212c1000) [pid = 1658] [serial = 1971] [outer = 0x0] 03:20:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x124bc6800) [pid = 1658] [serial = 1972] [outer = 0x1212c1000] 03:20:34 INFO - PROCESS | 1658 | 1462357234872 Marionette DEBUG loaded listener.js 03:20:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x126293000) [pid = 1658] [serial = 1973] [outer = 0x1212c1000] 03:20:35 INFO - PROCESS | 1658 | 1462357235291 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]]]}] 03:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 719ms 03:20:35 INFO - PROCESS | 1658 | 1462357235407 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 03:20:35 INFO - PROCESS | 1658 | 1462357235408 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 03:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:20:35 INFO - PROCESS | 1658 | 1462357235412 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:20:35 INFO - PROCESS | 1658 | 1462357235413 Marionette TRACE conn2 <- [1,2602,null,{}] 03:20:35 INFO - PROCESS | 1658 | 1462357235415 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}] 03:20:35 INFO - PROCESS | 1658 | 1462357235515 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 03:20:35 INFO - PROCESS | 1658 | 1462357235589 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b25d800 == 69 [pid = 1658] [id = 658] 03:20:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x127231800) [pid = 1658] [serial = 1974] [outer = 0x0] 03:20:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x127236000) [pid = 1658] [serial = 1975] [outer = 0x127231800] 03:20:35 INFO - PROCESS | 1658 | 1462357235625 Marionette DEBUG loaded listener.js 03:20:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1272ca400) [pid = 1658] [serial = 1976] [outer = 0x127231800] 03:20:36 INFO - PROCESS | 1658 | 1462357236103 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]]]}] 03:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 723ms 03:20:36 INFO - PROCESS | 1658 | 1462357236288 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 03:20:36 INFO - PROCESS | 1658 | 1462357236291 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 03:20:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:20:36 INFO - PROCESS | 1658 | 1462357236308 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:20:36 INFO - PROCESS | 1658 | 1462357236309 Marionette TRACE conn2 <- [1,2606,null,{}] 03:20:36 INFO - PROCESS | 1658 | 1462357236313 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}] 03:20:36 INFO - PROCESS | 1658 | 1462357236408 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 03:20:36 INFO - PROCESS | 1658 | 1462357236466 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12124a800 == 70 [pid = 1658] [id = 659] 03:20:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x112968800) [pid = 1658] [serial = 1977] [outer = 0x0] 03:20:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x112a4d800) [pid = 1658] [serial = 1978] [outer = 0x112968800] 03:20:36 INFO - PROCESS | 1658 | 1462357236493 Marionette DEBUG loaded listener.js 03:20:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x112ca9c00) [pid = 1658] [serial = 1979] [outer = 0x112968800] 03:20:36 INFO - PROCESS | 1658 | 1462357236961 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]]]}] 03:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 03:20:36 INFO - PROCESS | 1658 | 1462357236978 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 03:20:36 INFO - PROCESS | 1658 | 1462357236980 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 03:20:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:20:36 INFO - PROCESS | 1658 | 1462357236985 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:20:36 INFO - PROCESS | 1658 | 1462357236988 Marionette TRACE conn2 <- [1,2610,null,{}] 03:20:36 INFO - PROCESS | 1658 | 1462357236990 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}] 03:20:37 INFO - PROCESS | 1658 | 1462357237093 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 03:20:37 INFO - PROCESS | 1658 | 1462357237182 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x119746000 == 71 [pid = 1658] [id = 660] 03:20:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x11318c800) [pid = 1658] [serial = 1980] [outer = 0x0] 03:20:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x115dac000) [pid = 1658] [serial = 1981] [outer = 0x11318c800] 03:20:37 INFO - PROCESS | 1658 | 1462357237212 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x115f56400) [pid = 1658] [serial = 1982] [outer = 0x11318c800] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12c19b800 == 70 [pid = 1658] [id = 652] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf86800 == 69 [pid = 1658] [id = 651] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12a77f000 == 68 [pid = 1658] [id = 650] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x112638800 == 67 [pid = 1658] [id = 649] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12a7b5000 == 66 [pid = 1658] [id = 648] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x1292e1000 == 65 [pid = 1658] [id = 647] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x1188aa800 == 64 [pid = 1658] [id = 646] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x128d6e000) [pid = 1658] [serial = 1906] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x124b25c00) [pid = 1658] [serial = 1861] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12760a000 == 63 [pid = 1658] [id = 645] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x124e9d800 == 62 [pid = 1658] [id = 644] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x124335800 == 61 [pid = 1658] [id = 643] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x117318000 == 60 [pid = 1658] [id = 642] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x117322800 == 59 [pid = 1658] [id = 641] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x11971b800 == 58 [pid = 1658] [id = 640] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12446a800 == 57 [pid = 1658] [id = 637] 03:20:37 INFO - PROCESS | 1658 | --DOCSHELL 0x1181f5000 == 56 [pid = 1658] [id = 636] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x1211e6800) [pid = 1658] [serial = 1805] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x123be7400) [pid = 1658] [serial = 1733] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x1253e5c00) [pid = 1658] [serial = 1790] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1187ac800) [pid = 1658] [serial = 1799] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x112ca4c00) [pid = 1658] [serial = 1793] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x123fce000) [pid = 1658] [serial = 1802] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1162f5800) [pid = 1658] [serial = 1796] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x12714bc00) [pid = 1658] [serial = 1838] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x115f4c400) [pid = 1658] [serial = 1739] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1182ac800) [pid = 1658] [serial = 1691] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x118728400) [pid = 1658] [serial = 1688] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x1182a6c00) [pid = 1658] [serial = 1742] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x112ca5000) [pid = 1658] [serial = 1736] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1212b8400) [pid = 1658] [serial = 1679] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x11997b400) [pid = 1658] [serial = 1745] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1168bf800) [pid = 1658] [serial = 1685] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x113c64400) [pid = 1658] [serial = 1682] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x110fdf800) [pid = 1658] [serial = 1637] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x119986c00) [pid = 1658] [serial = 1859] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x11885c400) [pid = 1658] [serial = 1858] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x114f5d800) [pid = 1658] [serial = 1853] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x112e61800) [pid = 1658] [serial = 1852] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x116f10000) [pid = 1658] [serial = 1856] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1167a7c00) [pid = 1658] [serial = 1855] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1272d5400) [pid = 1658] [serial = 1850] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x115d62000) [pid = 1658] [serial = 1868] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x112e63400) [pid = 1658] [serial = 1867] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x125088800) [pid = 1658] [serial = 1865] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x119988000) [pid = 1658] [serial = 1864] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x128d67000) [pid = 1658] [serial = 1904] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x128d62800) [pid = 1658] [serial = 1903] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x125277800) [pid = 1658] [serial = 1885] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x127235000) [pid = 1658] [serial = 1891] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x126295800) [pid = 1658] [serial = 1888] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1274cc800) [pid = 1658] [serial = 1894] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x11982e800) [pid = 1658] [serial = 1897] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1272c9000) [pid = 1658] [serial = 1892] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x117173400) [pid = 1658] [serial = 1871] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1167a2000) [pid = 1658] [serial = 1870] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x119835800) [pid = 1658] [serial = 1879] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x119ba8000) [pid = 1658] [serial = 1880] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1187a7c00) [pid = 1658] [serial = 1876] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1190a8000) [pid = 1658] [serial = 1877] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1211e3c00) [pid = 1658] [serial = 1882] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x117681800) [pid = 1658] [serial = 1873] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x118506400) [pid = 1658] [serial = 1874] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x128adbc00) [pid = 1658] [serial = 1901] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1276e7000) [pid = 1658] [serial = 1895] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x128a16800) [pid = 1658] [serial = 1900] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1259bfc00) [pid = 1658] [serial = 1886] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x12714f000) [pid = 1658] [serial = 1889] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1276ef400) [pid = 1658] [serial = 1898] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x124ee1c00) [pid = 1658] [serial = 1883] [outer = 0x0] [url = about:blank] 03:20:37 INFO - PROCESS | 1658 | 1462357237619 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]]]}] 03:20:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:20:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 672ms 03:20:37 INFO - PROCESS | 1658 | 1462357237656 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 03:20:37 INFO - PROCESS | 1658 | 1462357237657 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 03:20:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:20:37 INFO - PROCESS | 1658 | 1462357237659 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:20:37 INFO - PROCESS | 1658 | 1462357237661 Marionette TRACE conn2 <- [1,2614,null,{}] 03:20:37 INFO - PROCESS | 1658 | 1462357237688 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}] 03:20:37 INFO - PROCESS | 1658 | 1462357237805 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 03:20:37 INFO - PROCESS | 1658 | 1462357237822 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197da800 == 57 [pid = 1658] [id = 661] 03:20:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1168cb000) [pid = 1658] [serial = 1983] [outer = 0x0] 03:20:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x116f07000) [pid = 1658] [serial = 1984] [outer = 0x1168cb000] 03:20:37 INFO - PROCESS | 1658 | 1462357237852 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x117d2d000) [pid = 1658] [serial = 1985] [outer = 0x1168cb000] 03:20:38 INFO - PROCESS | 1658 | 1462357238206 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]]]}] 03:20:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:20:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 569ms 03:20:38 INFO - PROCESS | 1658 | 1462357238228 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 03:20:38 INFO - PROCESS | 1658 | 1462357238230 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 03:20:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:20:38 INFO - PROCESS | 1658 | 1462357238232 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:20:38 INFO - PROCESS | 1658 | 1462357238234 Marionette TRACE conn2 <- [1,2618,null,{}] 03:20:38 INFO - PROCESS | 1658 | 1462357238237 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}] 03:20:38 INFO - PROCESS | 1658 | 1462357238325 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 03:20:38 INFO - PROCESS | 1658 | 1462357238379 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12446a800 == 58 [pid = 1658] [id = 662] 03:20:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1181bb000) [pid = 1658] [serial = 1986] [outer = 0x0] 03:20:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x11832e000) [pid = 1658] [serial = 1987] [outer = 0x1181bb000] 03:20:38 INFO - PROCESS | 1658 | 1462357238405 Marionette DEBUG loaded listener.js 03:20:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1185b4c00) [pid = 1658] [serial = 1988] [outer = 0x1181bb000] 03:20:38 INFO - PROCESS | 1658 | 1462357238695 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]]]}] 03:20:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:20:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 522ms 03:20:38 INFO - PROCESS | 1658 | 1462357238755 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 03:20:38 INFO - PROCESS | 1658 | 1462357238756 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 03:20:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:20:38 INFO - PROCESS | 1658 | 1462357238758 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:20:38 INFO - PROCESS | 1658 | 1462357238759 Marionette TRACE conn2 <- [1,2622,null,{}] 03:20:38 INFO - PROCESS | 1658 | 1462357238761 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}] 03:20:38 INFO - PROCESS | 1658 | 1462357238843 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 03:20:38 INFO - PROCESS | 1658 | 1462357238898 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x127602800 == 59 [pid = 1658] [id = 663] 03:20:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1182a1400) [pid = 1658] [serial = 1989] [outer = 0x0] 03:20:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x118727000) [pid = 1658] [serial = 1990] [outer = 0x1182a1400] 03:20:38 INFO - PROCESS | 1658 | 1462357238923 Marionette DEBUG loaded listener.js 03:20:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1190a8000) [pid = 1658] [serial = 1991] [outer = 0x1182a1400] 03:20:39 INFO - PROCESS | 1658 | 1462357239225 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]]]}] 03:20:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 519ms 03:20:39 INFO - PROCESS | 1658 | 1462357239277 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 03:20:39 INFO - PROCESS | 1658 | 1462357239278 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 03:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:20:39 INFO - PROCESS | 1658 | 1462357239280 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - PROCESS | 1658 | 1462357239282 Marionette TRACE conn2 <- [1,2626,null,{}] 03:20:39 INFO - PROCESS | 1658 | 1462357239284 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}] 03:20:39 INFO - PROCESS | 1658 | 1462357239380 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 03:20:39 INFO - PROCESS | 1658 | 1462357239387 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x1292ca800 == 60 [pid = 1658] [id = 664] 03:20:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x11997d400) [pid = 1658] [serial = 1992] [outer = 0x0] 03:20:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x119e86800) [pid = 1658] [serial = 1993] [outer = 0x11997d400] 03:20:39 INFO - PROCESS | 1658 | 1462357239415 Marionette DEBUG loaded listener.js 03:20:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x123fce000) [pid = 1658] [serial = 1994] [outer = 0x11997d400] 03:20:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 03:20:39 INFO - PROCESS | 1658 | 1462357239793 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]]]}] 03:20:39 INFO - PROCESS | 1658 | 1462357239802 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 03:20:39 INFO - PROCESS | 1658 | 1462357239805 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 03:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:20:39 INFO - PROCESS | 1658 | 1462357239808 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - PROCESS | 1658 | 1462357239809 Marionette TRACE conn2 <- [1,2630,null,{}] 03:20:39 INFO - PROCESS | 1658 | 1462357239811 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}] 03:20:39 INFO - PROCESS | 1658 | 1462357239915 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 03:20:39 INFO - PROCESS | 1658 | 1462357239920 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297dd800 == 61 [pid = 1658] [id = 665] 03:20:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x11997e000) [pid = 1658] [serial = 1995] [outer = 0x0] 03:20:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1244a1000) [pid = 1658] [serial = 1996] [outer = 0x11997e000] 03:20:39 INFO - PROCESS | 1658 | 1462357239977 Marionette DEBUG loaded listener.js 03:20:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x124b25000) [pid = 1658] [serial = 1997] [outer = 0x11997e000] 03:20:40 INFO - PROCESS | 1658 | 1462357240324 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]]]}] 03:20:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 568ms 03:20:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:20:40 INFO - PROCESS | 1658 | 1462357240376 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 1658 | 1462357240377 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 03:20:40 INFO - PROCESS | 1658 | 1462357240380 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - PROCESS | 1658 | 1462357240381 Marionette TRACE conn2 <- [1,2634,null,{}] 03:20:40 INFO - PROCESS | 1658 | 1462357240383 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}] 03:20:40 INFO - PROCESS | 1658 | 1462357240486 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 03:20:40 INFO - PROCESS | 1658 | 1462357240500 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b25b000 == 62 [pid = 1658] [id = 666] 03:20:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x124164000) [pid = 1658] [serial = 1998] [outer = 0x0] 03:20:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1253e9800) [pid = 1658] [serial = 1999] [outer = 0x124164000] 03:20:40 INFO - PROCESS | 1658 | 1462357240525 Marionette DEBUG loaded listener.js 03:20:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12714f000) [pid = 1658] [serial = 2000] [outer = 0x124164000] 03:20:40 INFO - PROCESS | 1658 | 1462357240830 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]]]}] 03:20:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 468ms 03:20:40 INFO - PROCESS | 1658 | 1462357240848 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 1658 | 1462357240849 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 03:20:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:20:40 INFO - PROCESS | 1658 | 1462357240862 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - PROCESS | 1658 | 1462357240863 Marionette TRACE conn2 <- [1,2638,null,{}] 03:20:40 INFO - PROCESS | 1658 | 1462357240865 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}] 03:20:40 INFO - PROCESS | 1658 | 1462357240980 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 03:20:41 INFO - PROCESS | 1658 | 1462357241018 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12baee800 == 63 [pid = 1658] [id = 667] 03:20:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1259bd800) [pid = 1658] [serial = 2001] [outer = 0x0] 03:20:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12724e800) [pid = 1658] [serial = 2002] [outer = 0x1259bd800] 03:20:41 INFO - PROCESS | 1658 | 1462357241043 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1272d5000) [pid = 1658] [serial = 2003] [outer = 0x1259bd800] 03:20:41 INFO - PROCESS | 1658 | 1462357241354 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]]]}] 03:20:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:20:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 533ms 03:20:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:20:41 INFO - PROCESS | 1658 | 1462357241387 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 03:20:41 INFO - PROCESS | 1658 | 1462357241388 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 03:20:41 INFO - PROCESS | 1658 | 1462357241390 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:20:41 INFO - PROCESS | 1658 | 1462357241391 Marionette TRACE conn2 <- [1,2642,null,{}] 03:20:41 INFO - PROCESS | 1658 | 1462357241394 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}] 03:20:41 INFO - PROCESS | 1658 | 1462357241499 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 03:20:41 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x119e86000) [pid = 1658] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:20:41 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x119e79800) [pid = 1658] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:20:41 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12440cc00) [pid = 1658] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:20:41 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x119e7a800) [pid = 1658] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:20:41 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x110edac00) [pid = 1658] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:20:41 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x11855dc00) [pid = 1658] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:20:41 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x119121400) [pid = 1658] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:20:41 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x117680800) [pid = 1658] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:20:41 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x128d69800) [pid = 1658] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:20:41 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x112cac400) [pid = 1658] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:20:41 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x115f58400) [pid = 1658] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:20:41 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x110ed9000) [pid = 1658] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:20:41 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1187ad000) [pid = 1658] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:20:41 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x112a4b400) [pid = 1658] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:20:41 INFO - PROCESS | 1658 | 1462357241620 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x1190ce000 == 64 [pid = 1658] [id = 668] 03:20:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x110ede000) [pid = 1658] [serial = 2004] [outer = 0x0] 03:20:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x112a4a000) [pid = 1658] [serial = 2005] [outer = 0x110ede000] 03:20:41 INFO - PROCESS | 1658 | 1462357241646 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1182a1c00) [pid = 1658] [serial = 2006] [outer = 0x110ede000] 03:20:41 INFO - PROCESS | 1658 | 1462357241919 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]]]}] 03:20:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:20:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 569ms 03:20:41 INFO - PROCESS | 1658 | 1462357241959 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 03:20:41 INFO - PROCESS | 1658 | 1462357241960 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 03:20:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:20:41 INFO - PROCESS | 1658 | 1462357241963 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:20:41 INFO - PROCESS | 1658 | 1462357241965 Marionette TRACE conn2 <- [1,2646,null,{}] 03:20:41 INFO - PROCESS | 1658 | 1462357241969 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}] 03:20:42 INFO - PROCESS | 1658 | 1462357242071 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 03:20:42 INFO - PROCESS | 1658 | 1462357242076 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c26d800 == 65 [pid = 1658] [id = 669] 03:20:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x119121400) [pid = 1658] [serial = 2007] [outer = 0x0] 03:20:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1274ccc00) [pid = 1658] [serial = 2008] [outer = 0x119121400] 03:20:42 INFO - PROCESS | 1658 | 1462357242105 Marionette DEBUG loaded listener.js 03:20:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x128a18000) [pid = 1658] [serial = 2009] [outer = 0x119121400] 03:20:42 INFO - PROCESS | 1658 | 1462357242458 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]]]}] 03:20:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:20:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 523ms 03:20:42 INFO - PROCESS | 1658 | 1462357242487 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 03:20:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:20:42 INFO - PROCESS | 1658 | 1462357242488 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 03:20:42 INFO - PROCESS | 1658 | 1462357242500 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:20:42 INFO - PROCESS | 1658 | 1462357242501 Marionette TRACE conn2 <- [1,2650,null,{}] 03:20:42 INFO - PROCESS | 1658 | 1462357242505 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}] 03:20:42 INFO - PROCESS | 1658 | 1462357242591 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 03:20:42 INFO - PROCESS | 1658 | 1462357242595 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cba3800 == 66 [pid = 1658] [id = 670] 03:20:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x128ad4c00) [pid = 1658] [serial = 2010] [outer = 0x0] 03:20:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x128adec00) [pid = 1658] [serial = 2011] [outer = 0x128ad4c00] 03:20:42 INFO - PROCESS | 1658 | 1462357242621 Marionette DEBUG loaded listener.js 03:20:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x128d65800) [pid = 1658] [serial = 2012] [outer = 0x128ad4c00] 03:20:42 INFO - PROCESS | 1658 | 1462357242941 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]]]}] 03:20:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:20:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 480ms 03:20:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:20:42 INFO - PROCESS | 1658 | 1462357242971 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 03:20:42 INFO - PROCESS | 1658 | 1462357242973 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 03:20:42 INFO - PROCESS | 1658 | 1462357242975 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:20:42 INFO - PROCESS | 1658 | 1462357242976 Marionette TRACE conn2 <- [1,2654,null,{}] 03:20:42 INFO - PROCESS | 1658 | 1462357242978 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}] 03:20:43 INFO - PROCESS | 1658 | 1462357243064 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 03:20:43 INFO - PROCESS | 1658 | 1462357243069 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d58c000 == 67 [pid = 1658] [id = 671] 03:20:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x128d68000) [pid = 1658] [serial = 2013] [outer = 0x0] 03:20:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x128d6cc00) [pid = 1658] [serial = 2014] [outer = 0x128d68000] 03:20:43 INFO - PROCESS | 1658 | 1462357243094 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x128e9c800) [pid = 1658] [serial = 2015] [outer = 0x128d68000] 03:20:43 INFO - PROCESS | 1658 | 1462357243435 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]]]}] 03:20:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:20:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 468ms 03:20:43 INFO - PROCESS | 1658 | 1462357243443 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 03:20:43 INFO - PROCESS | 1658 | 1462357243444 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 03:20:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:20:43 INFO - PROCESS | 1658 | 1462357243446 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:20:43 INFO - PROCESS | 1658 | 1462357243448 Marionette TRACE conn2 <- [1,2658,null,{}] 03:20:43 INFO - PROCESS | 1658 | 1462357243450 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}] 03:20:43 INFO - PROCESS | 1658 | 1462357243566 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 03:20:43 INFO - PROCESS | 1658 | 1462357243573 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d93c000 == 68 [pid = 1658] [id = 672] 03:20:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x110eda400) [pid = 1658] [serial = 2016] [outer = 0x0] 03:20:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x128e9b800) [pid = 1658] [serial = 2017] [outer = 0x110eda400] 03:20:43 INFO - PROCESS | 1658 | 1462357243597 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x128ea7800) [pid = 1658] [serial = 2018] [outer = 0x110eda400] 03:20:44 INFO - PROCESS | 1658 | 1462357244073 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]]]}] 03:20:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:20:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 672ms 03:20:44 INFO - PROCESS | 1658 | 1462357244119 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 03:20:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:20:44 INFO - PROCESS | 1658 | 1462357244123 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 03:20:44 INFO - PROCESS | 1658 | 1462357244126 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 1658 | 1462357244129 Marionette TRACE conn2 <- [1,2662,null,{}] 03:20:44 INFO - PROCESS | 1658 | 1462357244149 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}] 03:20:44 INFO - PROCESS | 1658 | 1462357244283 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 03:20:44 INFO - PROCESS | 1658 | 1462357244343 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x119f2a000 == 69 [pid = 1658] [id = 673] 03:20:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x113192800) [pid = 1658] [serial = 2019] [outer = 0x0] 03:20:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x113c5e400) [pid = 1658] [serial = 2020] [outer = 0x113192800] 03:20:44 INFO - PROCESS | 1658 | 1462357244377 Marionette DEBUG loaded listener.js 03:20:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x115f53400) [pid = 1658] [serial = 2021] [outer = 0x113192800] 03:20:44 INFO - PROCESS | 1658 | 1462357244819 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]]]}] 03:20:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:20:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 721ms 03:20:44 INFO - PROCESS | 1658 | 1462357244872 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 03:20:44 INFO - PROCESS | 1658 | 1462357244876 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 03:20:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:20:44 INFO - PROCESS | 1658 | 1462357244881 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 1658 | 1462357244883 Marionette TRACE conn2 <- [1,2666,null,{}] 03:20:44 INFO - PROCESS | 1658 | 1462357244900 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}] 03:20:45 INFO - PROCESS | 1658 | 1462357245008 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 03:20:45 INFO - PROCESS | 1658 | 1462357245082 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ec7000 == 70 [pid = 1658] [id = 674] 03:20:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x116261c00) [pid = 1658] [serial = 2022] [outer = 0x0] 03:20:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x117688000) [pid = 1658] [serial = 2023] [outer = 0x116261c00] 03:20:45 INFO - PROCESS | 1658 | 1462357245113 Marionette DEBUG loaded listener.js 03:20:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1185ad400) [pid = 1658] [serial = 2024] [outer = 0x116261c00] 03:20:46 INFO - PROCESS | 1658 | 1462357246015 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]]]}] 03:20:46 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) 03:20:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1182ms 03:20:46 INFO - PROCESS | 1658 | 1462357246063 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 03:20:46 INFO - PROCESS | 1658 | 1462357246065 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 03:20:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:20:46 INFO - PROCESS | 1658 | 1462357246067 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:20:46 INFO - PROCESS | 1658 | 1462357246070 Marionette TRACE conn2 <- [1,2670,null,{}] 03:20:46 INFO - PROCESS | 1658 | 1462357246078 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}] 03:20:46 INFO - PROCESS | 1658 | 1462357246189 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 03:20:46 INFO - PROCESS | 1658 | 1462357246249 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cba4000 == 71 [pid = 1658] [id = 675] 03:20:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x119833000) [pid = 1658] [serial = 2025] [outer = 0x0] 03:20:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x11a01c800) [pid = 1658] [serial = 2026] [outer = 0x119833000] 03:20:46 INFO - PROCESS | 1658 | 1462357246281 Marionette DEBUG loaded listener.js 03:20:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x124b17800) [pid = 1658] [serial = 2027] [outer = 0x119833000] 03:20:47 INFO - PROCESS | 1658 | 1462357247240 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] 03:20:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:20:47 INFO - PROCESS | 1658 | 1462357247294 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 03:20:47 INFO - PROCESS | 1658 | 1462357247297 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:20:47 INFO - PROCESS | 1658 | 1462357247298 Marionette TRACE conn2 <- [1,2674,null,{}] 03:20:47 INFO - PROCESS | 1658 | 1462357247301 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}] 03:20:47 INFO - PROCESS | 1658 | 1462357247405 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 03:20:47 INFO - PROCESS | 1658 | 1462357247466 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x111ee4800 == 72 [pid = 1658] [id = 676] 03:20:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x110edb800) [pid = 1658] [serial = 2028] [outer = 0x0] 03:20:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x112969c00) [pid = 1658] [serial = 2029] [outer = 0x110edb800] 03:20:47 INFO - PROCESS | 1658 | 1462357247538 Marionette DEBUG loaded listener.js 03:20:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1190a5400) [pid = 1658] [serial = 2030] [outer = 0x110edb800] 03:20:48 INFO - PROCESS | 1658 | 1462357248679 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] 03:20:48 INFO - PROCESS | 1658 | 1462357248723 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 03:20:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:20:48 INFO - PROCESS | 1658 | 1462357248726 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - PROCESS | 1658 | 1462357248727 Marionette TRACE conn2 <- [1,2678,null,{}] 03:20:48 INFO - PROCESS | 1658 | 1462357248732 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}] 03:20:48 INFO - PROCESS | 1658 | 1462357248830 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 03:20:48 INFO - PROCESS | 1658 | 1462357248889 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x119712000 == 73 [pid = 1658] [id = 677] 03:20:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x112e62000) [pid = 1658] [serial = 2031] [outer = 0x0] 03:20:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x115def800) [pid = 1658] [serial = 2032] [outer = 0x112e62000] 03:20:48 INFO - PROCESS | 1658 | 1462357248918 Marionette DEBUG loaded listener.js 03:20:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x116545800) [pid = 1658] [serial = 2033] [outer = 0x112e62000] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x124c96800 == 72 [pid = 1658] [id = 561] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12d58c000 == 71 [pid = 1658] [id = 671] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12cba3800 == 70 [pid = 1658] [id = 670] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12c26d800 == 69 [pid = 1658] [id = 669] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x1190ce000 == 68 [pid = 1658] [id = 668] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12baee800 == 67 [pid = 1658] [id = 667] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12b25b000 == 66 [pid = 1658] [id = 666] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x12629ac00) [pid = 1658] [serial = 1957] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x1297dd800 == 65 [pid = 1658] [id = 665] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x1292ca800 == 64 [pid = 1658] [id = 664] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x127602800 == 63 [pid = 1658] [id = 663] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12446a800 == 62 [pid = 1658] [id = 662] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x1197da800 == 61 [pid = 1658] [id = 661] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x119746000 == 60 [pid = 1658] [id = 660] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12124a800 == 59 [pid = 1658] [id = 659] 03:20:49 INFO - PROCESS | 1658 | --DOCSHELL 0x112e0d800 == 58 [pid = 1658] [id = 653] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1253e2800) [pid = 1658] [serial = 1862] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x111110800) [pid = 1658] [serial = 1949] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x126294c00) [pid = 1658] [serial = 1955] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x125036800) [pid = 1658] [serial = 1954] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x115d62800) [pid = 1658] [serial = 1951] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1185b1000) [pid = 1658] [serial = 1952] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x123d5f800) [pid = 1658] [serial = 1940] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x124b16c00) [pid = 1658] [serial = 1943] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x119d24800) [pid = 1658] [serial = 1937] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1212c1800) [pid = 1658] [serial = 1939] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x124b20c00) [pid = 1658] [serial = 1945] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x124163800) [pid = 1658] [serial = 1942] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x110f59400) [pid = 1658] [serial = 1948] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1185b7400) [pid = 1658] [serial = 1933] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x11885c800) [pid = 1658] [serial = 1934] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x119839c00) [pid = 1658] [serial = 1936] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x118331400) [pid = 1658] [serial = 1930] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x11856b000) [pid = 1658] [serial = 1931] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x128e9cc00) [pid = 1658] [serial = 1907] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x115f4fc00) [pid = 1658] [serial = 1925] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1134f2c00) [pid = 1658] [serial = 1924] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x116549c00) [pid = 1658] [serial = 1927] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x116f09000) [pid = 1658] [serial = 1928] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x112a4e000) [pid = 1658] [serial = 1922] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x111d3f800) [pid = 1658] [serial = 1921] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x12629c800) [pid = 1658] [serial = 1918] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x117687000) [pid = 1658] [serial = 1912] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x115deac00) [pid = 1658] [serial = 1909] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x124cbac00) [pid = 1658] [serial = 1946] [outer = 0x0] [url = about:blank] 03:20:49 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x124164400) [pid = 1658] [serial = 1915] [outer = 0x0] [url = about:blank] 03:20:49 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) 03:20:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1070ms 03:20:49 INFO - PROCESS | 1658 | 1462357249792 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]]]}] 03:20:49 INFO - PROCESS | 1658 | 1462357249796 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 03:20:49 INFO - PROCESS | 1658 | 1462357249800 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 03:20:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:20:49 INFO - PROCESS | 1658 | 1462357249807 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:20:49 INFO - PROCESS | 1658 | 1462357249809 Marionette TRACE conn2 <- [1,2682,null,{}] 03:20:49 INFO - PROCESS | 1658 | 1462357249811 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}] 03:20:49 INFO - PROCESS | 1658 | 1462357249895 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 03:20:49 INFO - PROCESS | 1658 | 1462357249950 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197ce000 == 59 [pid = 1658] [id = 678] 03:20:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1165ca800) [pid = 1658] [serial = 2034] [outer = 0x0] 03:20:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x116f0d000) [pid = 1658] [serial = 2035] [outer = 0x1165ca800] 03:20:49 INFO - PROCESS | 1658 | 1462357249976 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1181bd000) [pid = 1658] [serial = 2036] [outer = 0x1165ca800] 03:20:50 INFO - PROCESS | 1658 | 1462357250776 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]]]}] 03:20:50 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) 03:20:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 975ms 03:20:50 INFO - PROCESS | 1658 | 1462357250785 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 03:20:50 INFO - PROCESS | 1658 | 1462357250786 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 03:20:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:20:50 INFO - PROCESS | 1658 | 1462357250789 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - PROCESS | 1658 | 1462357250791 Marionette TRACE conn2 <- [1,2686,null,{}] 03:20:50 INFO - PROCESS | 1658 | 1462357250799 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}] 03:20:50 INFO - PROCESS | 1658 | 1462357250888 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 03:20:50 INFO - PROCESS | 1658 | 1462357250893 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1258cc800 == 60 [pid = 1658] [id = 679] 03:20:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1185b6800) [pid = 1658] [serial = 2037] [outer = 0x0] 03:20:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1187acc00) [pid = 1658] [serial = 2038] [outer = 0x1185b6800] 03:20:50 INFO - PROCESS | 1658 | 1462357250922 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1190aa400) [pid = 1658] [serial = 2039] [outer = 0x1185b6800] 03:20:51 INFO - PROCESS | 1658 | 1462357251781 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] 03:20:51 INFO - PROCESS | 1658 | 1462357251813 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 03:20:51 INFO - PROCESS | 1658 | 1462357251815 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:20:51 INFO - PROCESS | 1658 | 1462357251817 Marionette TRACE conn2 <- [1,2690,null,{}] 03:20:51 INFO - PROCESS | 1658 | 1462357251821 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}] 03:20:51 INFO - PROCESS | 1658 | 1462357251920 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 03:20:51 INFO - PROCESS | 1658 | 1462357251925 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ec8800 == 61 [pid = 1658] [id = 680] 03:20:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x119831400) [pid = 1658] [serial = 2040] [outer = 0x0] 03:20:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x119b74c00) [pid = 1658] [serial = 2041] [outer = 0x119831400] 03:20:51 INFO - PROCESS | 1658 | 1462357251982 Marionette DEBUG loaded listener.js 03:20:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x119e7a800) [pid = 1658] [serial = 2042] [outer = 0x119831400] 03:20:52 INFO - PROCESS | 1658 | 1462357252810 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] 03:20:52 INFO - PROCESS | 1658 | 1462357252839 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 03:20:52 INFO - PROCESS | 1658 | 1462357252841 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:20:52 INFO - PROCESS | 1658 | 1462357252842 Marionette TRACE conn2 <- [1,2694,null,{}] 03:20:52 INFO - PROCESS | 1658 | 1462357252857 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}] 03:20:52 INFO - PROCESS | 1658 | 1462357252956 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 03:20:52 INFO - PROCESS | 1658 | 1462357252960 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b17000 == 62 [pid = 1658] [id = 681] 03:20:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1121e0c00) [pid = 1658] [serial = 2043] [outer = 0x0] 03:20:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x123bebc00) [pid = 1658] [serial = 2044] [outer = 0x1121e0c00] 03:20:53 INFO - PROCESS | 1658 | 1462357253018 Marionette DEBUG loaded listener.js 03:20:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12415b400) [pid = 1658] [serial = 2045] [outer = 0x1121e0c00] 03:20:53 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x111dbbc00) [pid = 1658] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:20:53 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x128d68000) [pid = 1658] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:20:53 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x128ad4c00) [pid = 1658] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:20:53 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x11997e000) [pid = 1658] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:20:53 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x124164000) [pid = 1658] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:20:53 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x11318c800) [pid = 1658] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:20:53 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1259bd800) [pid = 1658] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:20:53 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x110ede000) [pid = 1658] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:20:53 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1168cb000) [pid = 1658] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:20:53 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1182a1400) [pid = 1658] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:20:53 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x112968800) [pid = 1658] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:20:53 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x119121400) [pid = 1658] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:20:53 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x11997d400) [pid = 1658] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:20:53 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1181bb000) [pid = 1658] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:20:53 INFO - PROCESS | 1658 | 1462357253908 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] 03:20:53 INFO - PROCESS | 1658 | 1462357253921 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 03:20:53 INFO - PROCESS | 1658 | 1462357253923 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:20:53 INFO - PROCESS | 1658 | 1462357253924 Marionette TRACE conn2 <- [1,2698,null,{}] 03:20:53 INFO - PROCESS | 1658 | 1462357253926 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}] 03:20:54 INFO - PROCESS | 1658 | 1462357254045 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 03:20:54 INFO - PROCESS | 1658 | 1462357254052 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab26000 == 63 [pid = 1658] [id = 682] 03:20:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x118507400) [pid = 1658] [serial = 2046] [outer = 0x0] 03:20:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x123fd5000) [pid = 1658] [serial = 2047] [outer = 0x118507400] 03:20:54 INFO - PROCESS | 1658 | 1462357254080 Marionette DEBUG loaded listener.js 03:20:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x124cb1000) [pid = 1658] [serial = 2048] [outer = 0x118507400] 03:20:54 INFO - PROCESS | 1658 | 1462357254887 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] 03:20:54 INFO - PROCESS | 1658 | 1462357254896 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 03:20:54 INFO - PROCESS | 1658 | 1462357254898 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:20:54 INFO - PROCESS | 1658 | 1462357254899 Marionette TRACE conn2 <- [1,2702,null,{}] 03:20:54 INFO - PROCESS | 1658 | 1462357254903 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}] 03:20:54 INFO - PROCESS | 1658 | 1462357254977 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 03:20:54 INFO - PROCESS | 1658 | 1462357254981 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12baea800 == 64 [pid = 1658] [id = 683] 03:20:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x125039c00) [pid = 1658] [serial = 2049] [outer = 0x0] 03:20:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1253e7c00) [pid = 1658] [serial = 2050] [outer = 0x125039c00] 03:20:55 INFO - PROCESS | 1658 | 1462357255007 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12714ac00) [pid = 1658] [serial = 2051] [outer = 0x125039c00] 03:20:55 INFO - PROCESS | 1658 | 1462357255463 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]]]}] 03:20:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:20:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 571ms 03:20:55 INFO - PROCESS | 1658 | 1462357255470 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 03:20:55 INFO - PROCESS | 1658 | 1462357255472 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 03:20:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:20:55 INFO - PROCESS | 1658 | 1462357255476 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:20:55 INFO - PROCESS | 1658 | 1462357255479 Marionette TRACE conn2 <- [1,2706,null,{}] 03:20:55 INFO - PROCESS | 1658 | 1462357255483 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}] 03:20:55 INFO - PROCESS | 1658 | 1462357255586 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 03:20:55 INFO - PROCESS | 1658 | 1462357255659 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x11973c800 == 65 [pid = 1658] [id = 684] 03:20:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x112a55400) [pid = 1658] [serial = 2052] [outer = 0x0] 03:20:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x115d60800) [pid = 1658] [serial = 2053] [outer = 0x112a55400] 03:20:55 INFO - PROCESS | 1658 | 1462357255691 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1167a1000) [pid = 1658] [serial = 2054] [outer = 0x112a55400] 03:20:56 INFO - PROCESS | 1658 | 1462357256144 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]]]}] 03:20:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:20:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 722ms 03:20:56 INFO - PROCESS | 1658 | 1462357256210 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 03:20:56 INFO - PROCESS | 1658 | 1462357256214 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 03:20:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:20:56 INFO - PROCESS | 1658 | 1462357256238 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - PROCESS | 1658 | 1462357256240 Marionette TRACE conn2 <- [1,2710,null,{}] 03:20:56 INFO - PROCESS | 1658 | 1462357256243 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}] 03:20:56 INFO - PROCESS | 1658 | 1462357256348 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 03:20:56 INFO - PROCESS | 1658 | 1462357256420 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x1272a0800 == 66 [pid = 1658] [id = 685] 03:20:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1181bb000) [pid = 1658] [serial = 2055] [outer = 0x0] 03:20:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x118566800) [pid = 1658] [serial = 2056] [outer = 0x1181bb000] 03:20:56 INFO - PROCESS | 1658 | 1462357256450 Marionette DEBUG loaded listener.js 03:20:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1187a3800) [pid = 1658] [serial = 2057] [outer = 0x1181bb000] 03:20:56 INFO - PROCESS | 1658 | 1462357256874 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] 03:20:56 INFO - PROCESS | 1658 | 1462357256913 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 03:20:56 INFO - PROCESS | 1658 | 1462357256916 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - PROCESS | 1658 | 1462357256919 Marionette TRACE conn2 <- [1,2714,null,{}] 03:20:56 INFO - PROCESS | 1658 | 1462357256926 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}] 03:20:57 INFO - PROCESS | 1658 | 1462357257028 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 03:20:57 INFO - PROCESS | 1658 | 1462357257088 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf95000 == 67 [pid = 1658] [id = 686] 03:20:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1190a6c00) [pid = 1658] [serial = 2058] [outer = 0x0] 03:20:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x124164400) [pid = 1658] [serial = 2059] [outer = 0x1190a6c00] 03:20:57 INFO - PROCESS | 1658 | 1462357257120 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x124b25c00) [pid = 1658] [serial = 2060] [outer = 0x1190a6c00] 03:20:57 INFO - PROCESS | 1658 | 1462357257589 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]]]}] 03:20:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:20:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 723ms 03:20:57 INFO - PROCESS | 1658 | 1462357257666 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 03:20:57 INFO - PROCESS | 1658 | 1462357257669 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 03:20:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:20:57 INFO - PROCESS | 1658 | 1462357257688 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:20:57 INFO - PROCESS | 1658 | 1462357257690 Marionette TRACE conn2 <- [1,2718,null,{}] 03:20:57 INFO - PROCESS | 1658 | 1462357257694 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}] 03:20:57 INFO - PROCESS | 1658 | 1462357257845 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 03:20:57 INFO - PROCESS | 1658 | 1462357257950 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c766800 == 68 [pid = 1658] [id = 687] 03:20:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x124b23400) [pid = 1658] [serial = 2061] [outer = 0x0] 03:20:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x126295000) [pid = 1658] [serial = 2062] [outer = 0x124b23400] 03:20:58 INFO - PROCESS | 1658 | 1462357258000 Marionette DEBUG loaded listener.js 03:20:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1272c7000) [pid = 1658] [serial = 2063] [outer = 0x124b23400] 03:20:58 INFO - PROCESS | 1658 | 1462357258440 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] 03:20:58 INFO - PROCESS | 1658 | 1462357258469 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 03:20:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:20:58 INFO - PROCESS | 1658 | 1462357258473 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:20:58 INFO - PROCESS | 1658 | 1462357258474 Marionette TRACE conn2 <- [1,2722,null,{}] 03:20:58 INFO - PROCESS | 1658 | 1462357258477 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}] 03:20:58 INFO - PROCESS | 1658 | 1462357258576 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 03:20:58 INFO - PROCESS | 1658 | 1462357258649 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d4cb000 == 69 [pid = 1658] [id = 688] 03:20:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x124bc3c00) [pid = 1658] [serial = 2064] [outer = 0x0] 03:20:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1276e7000) [pid = 1658] [serial = 2065] [outer = 0x124bc3c00] 03:20:58 INFO - PROCESS | 1658 | 1462357258678 Marionette DEBUG loaded listener.js 03:20:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1276f0800) [pid = 1658] [serial = 2066] [outer = 0x124bc3c00] 03:20:59 INFO - PROCESS | 1658 | 1462357259112 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] 03:20:59 INFO - PROCESS | 1658 | 1462357259145 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 03:20:59 INFO - PROCESS | 1658 | 1462357259147 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 1658 | 1462357259148 Marionette TRACE conn2 <- [1,2726,null,{}] 03:20:59 INFO - PROCESS | 1658 | 1462357259150 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}] 03:20:59 INFO - PROCESS | 1658 | 1462357259285 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 03:20:59 INFO - PROCESS | 1658 | 1462357259361 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d949800 == 70 [pid = 1658] [id = 689] 03:20:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x128ada000) [pid = 1658] [serial = 2067] [outer = 0x0] 03:20:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x128ea0000) [pid = 1658] [serial = 2068] [outer = 0x128ada000] 03:20:59 INFO - PROCESS | 1658 | 1462357259392 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x128ea7400) [pid = 1658] [serial = 2069] [outer = 0x128ada000] 03:20:59 INFO - PROCESS | 1658 | 1462357259827 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]]]}] 03:20:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:20:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 720ms 03:20:59 INFO - PROCESS | 1658 | 1462357259867 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 03:20:59 INFO - PROCESS | 1658 | 1462357259869 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 03:20:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:20:59 INFO - PROCESS | 1658 | 1462357259871 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 1658 | 1462357259872 Marionette TRACE conn2 <- [1,2730,null,{}] 03:20:59 INFO - PROCESS | 1658 | 1462357259875 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}] 03:20:59 INFO - PROCESS | 1658 | 1462357259973 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 03:21:00 INFO - PROCESS | 1658 | 1462357260034 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b37d800 == 71 [pid = 1658] [id = 690] 03:21:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x124b41400) [pid = 1658] [serial = 2070] [outer = 0x0] 03:21:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x128d6f800) [pid = 1658] [serial = 2071] [outer = 0x124b41400] 03:21:00 INFO - PROCESS | 1658 | 1462357260064 Marionette DEBUG loaded listener.js 03:21:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x129119800) [pid = 1658] [serial = 2072] [outer = 0x124b41400] 03:21:01 INFO - PROCESS | 1658 | 1462357261119 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] 03:21:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:21:01 INFO - PROCESS | 1658 | 1462357261148 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 03:21:01 INFO - PROCESS | 1658 | 1462357261151 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:21:01 INFO - PROCESS | 1658 | 1462357261154 Marionette TRACE conn2 <- [1,2734,null,{}] 03:21:01 INFO - PROCESS | 1658 | 1462357261157 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}] 03:21:01 INFO - PROCESS | 1658 | 1462357261239 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 03:21:01 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab26000 == 70 [pid = 1658] [id = 682] 03:21:01 INFO - PROCESS | 1658 | --DOCSHELL 0x119b17000 == 69 [pid = 1658] [id = 681] 03:21:01 INFO - PROCESS | 1658 | --DOCSHELL 0x128ec8800 == 68 [pid = 1658] [id = 680] 03:21:01 INFO - PROCESS | 1658 | --DOCSHELL 0x1258cc800 == 67 [pid = 1658] [id = 679] 03:21:01 INFO - PROCESS | 1658 | --DOCSHELL 0x1197ce000 == 66 [pid = 1658] [id = 678] 03:21:01 INFO - PROCESS | 1658 | --DOCSHELL 0x119712000 == 65 [pid = 1658] [id = 677] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x124bc6800) [pid = 1658] [serial = 1972] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x110f51000) [pid = 1658] [serial = 1960] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x116258000) [pid = 1658] [serial = 1963] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x119028400) [pid = 1658] [serial = 1969] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x127236000) [pid = 1658] [serial = 1975] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1182a8000) [pid = 1658] [serial = 1966] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOCSHELL 0x111ee4800 == 64 [pid = 1658] [id = 676] 03:21:01 INFO - PROCESS | 1658 | --DOCSHELL 0x12cba4000 == 63 [pid = 1658] [id = 675] 03:21:01 INFO - PROCESS | 1658 | --DOCSHELL 0x128ec7000 == 62 [pid = 1658] [id = 674] 03:21:01 INFO - PROCESS | 1658 | --DOCSHELL 0x119f2a000 == 61 [pid = 1658] [id = 673] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x127150800) [pid = 1658] [serial = 1958] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x128d6cc00) [pid = 1658] [serial = 2014] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x128d65800) [pid = 1658] [serial = 2012] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1244a1000) [pid = 1658] [serial = 1996] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1253e9800) [pid = 1658] [serial = 1999] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x115f56400) [pid = 1658] [serial = 1982] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x115dac000) [pid = 1658] [serial = 1981] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x124b25000) [pid = 1658] [serial = 1997] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12724e800) [pid = 1658] [serial = 2002] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1272d5000) [pid = 1658] [serial = 2003] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1182a1c00) [pid = 1658] [serial = 2006] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x116f07000) [pid = 1658] [serial = 1984] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x117d2d000) [pid = 1658] [serial = 1985] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x128adec00) [pid = 1658] [serial = 2011] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x118727000) [pid = 1658] [serial = 1990] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1190a8000) [pid = 1658] [serial = 1991] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x112ca9c00) [pid = 1658] [serial = 1979] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x112a4d800) [pid = 1658] [serial = 1978] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1274ccc00) [pid = 1658] [serial = 2008] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x119e86800) [pid = 1658] [serial = 1993] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11832e000) [pid = 1658] [serial = 1987] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1185b4c00) [pid = 1658] [serial = 1988] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x112a4a000) [pid = 1658] [serial = 2005] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x128e9c800) [pid = 1658] [serial = 2015] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x12714f000) [pid = 1658] [serial = 2000] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x128a18000) [pid = 1658] [serial = 2009] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x123fce000) [pid = 1658] [serial = 1994] [outer = 0x0] [url = about:blank] 03:21:01 INFO - PROCESS | 1658 | 1462357261352 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x115f11000 == 62 [pid = 1658] [id = 691] 03:21:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x112a4a000) [pid = 1658] [serial = 2073] [outer = 0x0] 03:21:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x115de5400) [pid = 1658] [serial = 2074] [outer = 0x112a4a000] 03:21:01 INFO - PROCESS | 1658 | 1462357261382 Marionette DEBUG loaded listener.js 03:21:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x116a7d000) [pid = 1658] [serial = 2075] [outer = 0x112a4a000] 03:21:01 INFO - PROCESS | 1658 | 1462357261681 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]]]}] 03:21:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:21:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 570ms 03:21:01 INFO - PROCESS | 1658 | 1462357261723 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 03:21:01 INFO - PROCESS | 1658 | 1462357261727 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 03:21:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:21:01 INFO - PROCESS | 1658 | 1462357261731 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:21:01 INFO - PROCESS | 1658 | 1462357261733 Marionette TRACE conn2 <- [1,2738,null,{}] 03:21:01 INFO - PROCESS | 1658 | 1462357261738 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}] 03:21:01 INFO - PROCESS | 1658 | 1462357261824 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 03:21:01 INFO - PROCESS | 1658 | 1462357261830 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12446a800 == 63 [pid = 1658] [id = 692] 03:21:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x116f06000) [pid = 1658] [serial = 2076] [outer = 0x0] 03:21:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1182ac800) [pid = 1658] [serial = 2077] [outer = 0x116f06000] 03:21:01 INFO - PROCESS | 1658 | 1462357261856 Marionette DEBUG loaded listener.js 03:21:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1185bc800) [pid = 1658] [serial = 2078] [outer = 0x116f06000] 03:21:02 INFO - PROCESS | 1658 | 1462357262217 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]]]}] 03:21:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:21:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 523ms 03:21:02 INFO - PROCESS | 1658 | 1462357262257 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 03:21:02 INFO - PROCESS | 1658 | 1462357262258 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 03:21:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:21:02 INFO - PROCESS | 1658 | 1462357262260 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:21:02 INFO - PROCESS | 1658 | 1462357262263 Marionette TRACE conn2 <- [1,2742,null,{}] 03:21:02 INFO - PROCESS | 1658 | 1462357262270 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}] 03:21:02 INFO - PROCESS | 1658 | 1462357262359 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 03:21:02 INFO - PROCESS | 1658 | 1462357262364 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x127622000 == 64 [pid = 1658] [id = 693] 03:21:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1187ac800) [pid = 1658] [serial = 2079] [outer = 0x0] 03:21:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x119830400) [pid = 1658] [serial = 2080] [outer = 0x1187ac800] 03:21:02 INFO - PROCESS | 1658 | 1462357262394 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x123adb800) [pid = 1658] [serial = 2081] [outer = 0x1187ac800] 03:21:02 INFO - PROCESS | 1658 | 1462357262873 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]]]}] 03:21:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:21:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 626ms 03:21:02 INFO - PROCESS | 1658 | 1462357262888 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 03:21:02 INFO - PROCESS | 1658 | 1462357262891 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 03:21:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:21:02 INFO - PROCESS | 1658 | 1462357262894 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:21:02 INFO - PROCESS | 1658 | 1462357262896 Marionette TRACE conn2 <- [1,2746,null,{}] 03:21:02 INFO - PROCESS | 1658 | 1462357262900 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}] 03:21:03 INFO - PROCESS | 1658 | 1462357263040 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 03:21:03 INFO - PROCESS | 1658 | 1462357263047 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x1292e4800 == 65 [pid = 1658] [id = 694] 03:21:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x124402800) [pid = 1658] [serial = 2082] [outer = 0x0] 03:21:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x124caec00) [pid = 1658] [serial = 2083] [outer = 0x124402800] 03:21:03 INFO - PROCESS | 1658 | 1462357263092 Marionette DEBUG loaded listener.js 03:21:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12629d000) [pid = 1658] [serial = 2084] [outer = 0x124402800] 03:21:03 INFO - PROCESS | 1658 | 1462357263441 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]]]}] 03:21:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:21:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 572ms 03:21:03 INFO - PROCESS | 1658 | 1462357263466 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 03:21:03 INFO - PROCESS | 1658 | 1462357263467 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 03:21:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:21:03 INFO - PROCESS | 1658 | 1462357263477 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:21:03 INFO - PROCESS | 1658 | 1462357263478 Marionette TRACE conn2 <- [1,2750,null,{}] 03:21:03 INFO - PROCESS | 1658 | 1462357263501 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}] 03:21:03 INFO - PROCESS | 1658 | 1462357263614 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 03:21:03 INFO - PROCESS | 1658 | 1462357263647 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab0f000 == 66 [pid = 1658] [id = 695] 03:21:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x124bc6800) [pid = 1658] [serial = 2085] [outer = 0x0] 03:21:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12724e800) [pid = 1658] [serial = 2086] [outer = 0x124bc6800] 03:21:03 INFO - PROCESS | 1658 | 1462357263672 Marionette DEBUG loaded listener.js 03:21:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x128a15c00) [pid = 1658] [serial = 2087] [outer = 0x124bc6800] 03:21:04 INFO - PROCESS | 1658 | 1462357264040 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]]]}] 03:21:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:21:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 570ms 03:21:04 INFO - PROCESS | 1658 | 1462357264048 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 03:21:04 INFO - PROCESS | 1658 | 1462357264049 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 03:21:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:21:04 INFO - PROCESS | 1658 | 1462357264051 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:21:04 INFO - PROCESS | 1658 | 1462357264052 Marionette TRACE conn2 <- [1,2754,null,{}] 03:21:04 INFO - PROCESS | 1658 | 1462357264055 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}] 03:21:04 INFO - PROCESS | 1658 | 1462357264166 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 03:21:04 INFO - PROCESS | 1658 | 1462357264179 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bae8000 == 67 [pid = 1658] [id = 696] 03:21:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x128a20400) [pid = 1658] [serial = 2088] [outer = 0x0] 03:21:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x128e9f000) [pid = 1658] [serial = 2089] [outer = 0x128a20400] 03:21:04 INFO - PROCESS | 1658 | 1462357264206 Marionette DEBUG loaded listener.js 03:21:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x129256c00) [pid = 1658] [serial = 2090] [outer = 0x128a20400] 03:21:04 INFO - PROCESS | 1658 | 1462357264544 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]]]}] 03:21:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:21:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 518ms 03:21:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:21:04 INFO - PROCESS | 1658 | 1462357264570 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 03:21:04 INFO - PROCESS | 1658 | 1462357264571 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 03:21:04 INFO - PROCESS | 1658 | 1462357264573 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:21:04 INFO - PROCESS | 1658 | 1462357264574 Marionette TRACE conn2 <- [1,2758,null,{}] 03:21:04 INFO - PROCESS | 1658 | 1462357264584 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}] 03:21:04 INFO - PROCESS | 1658 | 1462357264687 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 03:21:04 INFO - PROCESS | 1658 | 1462357264725 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c264000 == 68 [pid = 1658] [id = 697] 03:21:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x128ea4000) [pid = 1658] [serial = 2091] [outer = 0x0] 03:21:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12925fc00) [pid = 1658] [serial = 2092] [outer = 0x128ea4000] 03:21:04 INFO - PROCESS | 1658 | 1462357264753 Marionette DEBUG loaded listener.js 03:21:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1292b5000) [pid = 1658] [serial = 2093] [outer = 0x128ea4000] 03:21:05 INFO - PROCESS | 1658 | 1462357265063 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]]]}] 03:21:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:21:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 520ms 03:21:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:21:05 INFO - PROCESS | 1658 | 1462357265093 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 03:21:05 INFO - PROCESS | 1658 | 1462357265095 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 03:21:05 INFO - PROCESS | 1658 | 1462357265097 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - PROCESS | 1658 | 1462357265098 Marionette TRACE conn2 <- [1,2762,null,{}] 03:21:05 INFO - PROCESS | 1658 | 1462357265100 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}] 03:21:05 INFO - PROCESS | 1658 | 1462357265204 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 03:21:05 INFO - PROCESS | 1658 | 1462357265217 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d10d000 == 69 [pid = 1658] [id = 698] 03:21:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12925a400) [pid = 1658] [serial = 2094] [outer = 0x0] 03:21:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1292c0c00) [pid = 1658] [serial = 2095] [outer = 0x12925a400] 03:21:05 INFO - PROCESS | 1658 | 1462357265242 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x129621000) [pid = 1658] [serial = 2096] [outer = 0x12925a400] 03:21:05 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x119831400) [pid = 1658] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:21:05 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1121e0c00) [pid = 1658] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:21:05 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1165ca800) [pid = 1658] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:21:05 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1185b6800) [pid = 1658] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:21:05 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x110edb800) [pid = 1658] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:21:05 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x112e62000) [pid = 1658] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:21:05 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x118507400) [pid = 1658] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:21:05 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x113e3d800) [pid = 1658] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:21:05 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x123d3b000) [pid = 1658] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:21:05 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x124cb5c00) [pid = 1658] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:21:05 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x116808800) [pid = 1658] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:21:05 INFO - PROCESS | 1658 | 1462357265642 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]]]}] 03:21:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:21:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 568ms 03:21:05 INFO - PROCESS | 1658 | 1462357265666 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 03:21:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:21:05 INFO - PROCESS | 1658 | 1462357265667 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 03:21:05 INFO - PROCESS | 1658 | 1462357265672 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - PROCESS | 1658 | 1462357265673 Marionette TRACE conn2 <- [1,2766,null,{}] 03:21:05 INFO - PROCESS | 1658 | 1462357265675 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}] 03:21:05 INFO - PROCESS | 1658 | 1462357265759 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 03:21:05 INFO - PROCESS | 1658 | 1462357265764 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf93000 == 70 [pid = 1658] [id = 699] 03:21:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x110fed800) [pid = 1658] [serial = 2097] [outer = 0x0] 03:21:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1165ca800) [pid = 1658] [serial = 2098] [outer = 0x110fed800] 03:21:05 INFO - PROCESS | 1658 | 1462357265789 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1212bfc00) [pid = 1658] [serial = 2099] [outer = 0x110fed800] 03:21:06 INFO - PROCESS | 1658 | 1462357266137 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]]]}] 03:21:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:21:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 470ms 03:21:06 INFO - PROCESS | 1658 | 1462357266143 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 1658 | 1462357266144 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 03:21:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:21:06 INFO - PROCESS | 1658 | 1462357266146 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 1658 | 1462357266147 Marionette TRACE conn2 <- [1,2770,null,{}] 03:21:06 INFO - PROCESS | 1658 | 1462357266149 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}] 03:21:06 INFO - PROCESS | 1658 | 1462357266260 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 03:21:06 INFO - PROCESS | 1658 | 1462357266267 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dac0800 == 71 [pid = 1658] [id = 700] 03:21:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x112ca6800) [pid = 1658] [serial = 2100] [outer = 0x0] 03:21:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1292b6000) [pid = 1658] [serial = 2101] [outer = 0x112ca6800] 03:21:06 INFO - PROCESS | 1658 | 1462357266292 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x12a808400) [pid = 1658] [serial = 2102] [outer = 0x112ca6800] 03:21:06 INFO - PROCESS | 1658 | 1462357266610 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]]]}] 03:21:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:21:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 468ms 03:21:06 INFO - PROCESS | 1658 | 1462357266615 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 1658 | 1462357266616 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 03:21:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:21:06 INFO - PROCESS | 1658 | 1462357266621 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 1658 | 1462357266624 Marionette TRACE conn2 <- [1,2774,null,{}] 03:21:06 INFO - PROCESS | 1658 | 1462357266626 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}] 03:21:06 INFO - PROCESS | 1658 | 1462357266730 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 03:21:06 INFO - PROCESS | 1658 | 1462357266735 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e31b800 == 72 [pid = 1658] [id = 701] 03:21:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12a80c000) [pid = 1658] [serial = 2103] [outer = 0x0] 03:21:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12a836800) [pid = 1658] [serial = 2104] [outer = 0x12a80c000] 03:21:06 INFO - PROCESS | 1658 | 1462357266764 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12ab46400) [pid = 1658] [serial = 2105] [outer = 0x12a80c000] 03:21:07 INFO - PROCESS | 1658 | 1462357267123 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]]]}] 03:21:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:21:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 523ms 03:21:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:21:07 INFO - PROCESS | 1658 | 1462357267143 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 03:21:07 INFO - PROCESS | 1658 | 1462357267144 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 03:21:07 INFO - PROCESS | 1658 | 1462357267146 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:21:07 INFO - PROCESS | 1658 | 1462357267147 Marionette TRACE conn2 <- [1,2778,null,{}] 03:21:07 INFO - PROCESS | 1658 | 1462357267149 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}] 03:21:07 INFO - PROCESS | 1658 | 1462357267283 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 03:21:07 INFO - PROCESS | 1658 | 1462357267291 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x134c62800 == 73 [pid = 1658] [id = 702] 03:21:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12ab48400) [pid = 1658] [serial = 2106] [outer = 0x0] 03:21:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12ab50000) [pid = 1658] [serial = 2107] [outer = 0x12ab48400] 03:21:07 INFO - PROCESS | 1658 | 1462357267324 Marionette DEBUG loaded listener.js 03:21:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12addfc00) [pid = 1658] [serial = 2108] [outer = 0x12ab48400] 03:21:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12d4d2800 == 72 [pid = 1658] [id = 17] 03:21:07 INFO - PROCESS | 1658 | 1462357267972 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]]]}] 03:21:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:21:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 869ms 03:21:08 INFO - PROCESS | 1658 | 1462357268016 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 03:21:08 INFO - PROCESS | 1658 | 1462357268019 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 03:21:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:21:08 INFO - PROCESS | 1658 | 1462357268022 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:21:08 INFO - PROCESS | 1658 | 1462357268025 Marionette TRACE conn2 <- [1,2782,null,{}] 03:21:08 INFO - PROCESS | 1658 | 1462357268029 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}] 03:21:08 INFO - PROCESS | 1658 | 1462357268141 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 03:21:08 INFO - PROCESS | 1658 | 1462357268206 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x123e40800 == 73 [pid = 1658] [id = 703] 03:21:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x115df1400) [pid = 1658] [serial = 2109] [outer = 0x0] 03:21:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x11680ec00) [pid = 1658] [serial = 2110] [outer = 0x115df1400] 03:21:08 INFO - PROCESS | 1658 | 1462357268277 Marionette DEBUG loaded listener.js 03:21:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x117d34000) [pid = 1658] [serial = 2111] [outer = 0x115df1400] 03:21:08 INFO - PROCESS | 1658 | 1462357268693 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]]]}] 03:21:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:21:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 722ms 03:21:08 INFO - PROCESS | 1658 | 1462357268752 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 03:21:08 INFO - PROCESS | 1658 | 1462357268756 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 03:21:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:21:08 INFO - PROCESS | 1658 | 1462357268762 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:21:08 INFO - PROCESS | 1658 | 1462357268763 Marionette TRACE conn2 <- [1,2786,null,{}] 03:21:08 INFO - PROCESS | 1658 | 1462357268766 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}] 03:21:08 INFO - PROCESS | 1658 | 1462357268874 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 03:21:08 INFO - PROCESS | 1658 | 1462357268949 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297d3000 == 74 [pid = 1658] [id = 704] 03:21:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x11872f400) [pid = 1658] [serial = 2112] [outer = 0x0] 03:21:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x119129000) [pid = 1658] [serial = 2113] [outer = 0x11872f400] 03:21:08 INFO - PROCESS | 1658 | 1462357268978 Marionette DEBUG loaded listener.js 03:21:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x119e84c00) [pid = 1658] [serial = 2114] [outer = 0x11872f400] 03:21:09 INFO - PROCESS | 1658 | 1462357269369 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]]]}] 03:21:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:21:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 669ms 03:21:09 INFO - PROCESS | 1658 | 1462357269431 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 03:21:09 INFO - PROCESS | 1658 | 1462357269432 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 03:21:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:21:09 INFO - PROCESS | 1658 | 1462357269435 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:21:09 INFO - PROCESS | 1658 | 1462357269438 Marionette TRACE conn2 <- [1,2790,null,{}] 03:21:09 INFO - PROCESS | 1658 | 1462357269446 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}] 03:21:09 INFO - PROCESS | 1658 | 1462357269557 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 03:21:09 INFO - PROCESS | 1658 | 1462357269660 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d931800 == 75 [pid = 1658] [id = 705] 03:21:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1212c2000) [pid = 1658] [serial = 2115] [outer = 0x0] 03:21:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x127154800) [pid = 1658] [serial = 2116] [outer = 0x1212c2000] 03:21:09 INFO - PROCESS | 1658 | 1462357269693 Marionette DEBUG loaded listener.js 03:21:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x128d68000) [pid = 1658] [serial = 2117] [outer = 0x1212c2000] 03:21:10 INFO - PROCESS | 1658 | 1462357270093 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]]]}] 03:21:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:21:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 724ms 03:21:10 INFO - PROCESS | 1658 | 1462357270160 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 1658 | 1462357270162 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 03:21:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:21:10 INFO - PROCESS | 1658 | 1462357270164 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 1658 | 1462357270166 Marionette TRACE conn2 <- [1,2794,null,{}] 03:21:10 INFO - PROCESS | 1658 | 1462357270187 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}] 03:21:10 INFO - PROCESS | 1658 | 1462357270308 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 03:21:10 INFO - PROCESS | 1658 | 1462357270383 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191af800 == 76 [pid = 1658] [id = 706] 03:21:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x111ebc000) [pid = 1658] [serial = 2118] [outer = 0x0] 03:21:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x119d29000) [pid = 1658] [serial = 2119] [outer = 0x111ebc000] 03:21:10 INFO - PROCESS | 1658 | 1462357270413 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1292b7800) [pid = 1658] [serial = 2120] [outer = 0x111ebc000] 03:21:10 INFO - PROCESS | 1658 | 1462357270850 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]]]}] 03:21:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:21:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 723ms 03:21:10 INFO - PROCESS | 1658 | 1462357270888 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 1658 | 1462357270889 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 03:21:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:21:10 INFO - PROCESS | 1658 | 1462357270892 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 1658 | 1462357270894 Marionette TRACE conn2 <- [1,2798,null,{}] 03:21:10 INFO - PROCESS | 1658 | 1462357270898 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}] 03:21:11 INFO - PROCESS | 1658 | 1462357271038 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 03:21:11 INFO - PROCESS | 1658 | 1462357271459 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x1190c4000 == 77 [pid = 1658] [id = 707] 03:21:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x110f4e000) [pid = 1658] [serial = 2121] [outer = 0x0] 03:21:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x110fe1800) [pid = 1658] [serial = 2122] [outer = 0x110f4e000] 03:21:11 INFO - PROCESS | 1658 | 1462357271553 Marionette DEBUG loaded listener.js 03:21:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1121e5c00) [pid = 1658] [serial = 2123] [outer = 0x110f4e000] 03:21:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:21:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1122ms 03:21:12 INFO - PROCESS | 1658 | 1462357272009 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]]]}] 03:21:12 INFO - PROCESS | 1658 | 1462357272014 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 1658 | 1462357272017 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 03:21:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:21:12 INFO - PROCESS | 1658 | 1462357272020 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 1658 | 1462357272022 Marionette TRACE conn2 <- [1,2802,null,{}] 03:21:12 INFO - PROCESS | 1658 | 1462357272025 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}] 03:21:12 INFO - PROCESS | 1658 | 1462357272117 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 03:21:12 INFO - PROCESS | 1658 | 1462357272190 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b0c000 == 78 [pid = 1658] [id = 708] 03:21:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1126bc000) [pid = 1658] [serial = 2124] [outer = 0x0] 03:21:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x112a50c00) [pid = 1658] [serial = 2125] [outer = 0x1126bc000] 03:21:12 INFO - PROCESS | 1658 | 1462357272223 Marionette DEBUG loaded listener.js 03:21:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x112e62000) [pid = 1658] [serial = 2126] [outer = 0x1126bc000] 03:21:12 INFO - PROCESS | 1658 | 1462357272695 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]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:21:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 723ms 03:21:12 INFO - PROCESS | 1658 | 1462357272757 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 1658 | 1462357272761 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 03:21:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:21:12 INFO - PROCESS | 1658 | 1462357272798 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 1658 | 1462357272800 Marionette TRACE conn2 <- [1,2806,null,{}] 03:21:12 INFO - PROCESS | 1658 | 1462357272820 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}] 03:21:12 INFO - PROCESS | 1658 | 1462357272962 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 03:21:13 INFO - PROCESS | 1658 | 1462357273084 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12d942000 == 77 [pid = 1658] [id = 635] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12a770000 == 76 [pid = 1658] [id = 655] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12cba6000 == 75 [pid = 1658] [id = 656] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12e31b800 == 74 [pid = 1658] [id = 701] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12dac0800 == 73 [pid = 1658] [id = 700] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf93000 == 72 [pid = 1658] [id = 699] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12d10d000 == 71 [pid = 1658] [id = 698] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12c264000 == 70 [pid = 1658] [id = 697] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1253e7c00) [pid = 1658] [serial = 2050] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x128e9b800) [pid = 1658] [serial = 2017] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x112a15800 == 71 [pid = 1658] [id = 709] 03:21:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x110fe7c00) [pid = 1658] [serial = 2127] [outer = 0x0] 03:21:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x112a4fc00) [pid = 1658] [serial = 2128] [outer = 0x110fe7c00] 03:21:13 INFO - PROCESS | 1658 | 1462357273137 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x116804800) [pid = 1658] [serial = 2129] [outer = 0x110fe7c00] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12bae8000 == 70 [pid = 1658] [id = 696] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab0f000 == 69 [pid = 1658] [id = 695] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x1292e4800 == 68 [pid = 1658] [id = 694] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x127622000 == 67 [pid = 1658] [id = 693] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12446a800 == 66 [pid = 1658] [id = 692] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x115f11000 == 65 [pid = 1658] [id = 691] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12b37d800 == 64 [pid = 1658] [id = 690] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12d949800 == 63 [pid = 1658] [id = 689] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12d4cb000 == 62 [pid = 1658] [id = 688] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12c766800 == 61 [pid = 1658] [id = 687] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf95000 == 60 [pid = 1658] [id = 686] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x1272a0800 == 59 [pid = 1658] [id = 685] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x11973c800 == 58 [pid = 1658] [id = 684] 03:21:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12baea800 == 57 [pid = 1658] [id = 683] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x1165cf000) [pid = 1658] [serial = 1910] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x124b1ec00) [pid = 1658] [serial = 1916] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x127233400) [pid = 1658] [serial = 1919] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1185b1400) [pid = 1658] [serial = 1913] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x119b74c00) [pid = 1658] [serial = 2041] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x123bebc00) [pid = 1658] [serial = 2044] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x113c5e400) [pid = 1658] [serial = 2020] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x116f0d000) [pid = 1658] [serial = 2035] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1181bd000) [pid = 1658] [serial = 2036] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x117688000) [pid = 1658] [serial = 2023] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1187acc00) [pid = 1658] [serial = 2038] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x11a01c800) [pid = 1658] [serial = 2026] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x112969c00) [pid = 1658] [serial = 2029] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1190a5400) [pid = 1658] [serial = 2030] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x116545800) [pid = 1658] [serial = 2033] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x115def800) [pid = 1658] [serial = 2032] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x124cb1000) [pid = 1658] [serial = 2048] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x119e7a800) [pid = 1658] [serial = 2042] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x123fd5000) [pid = 1658] [serial = 2047] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x12415b400) [pid = 1658] [serial = 2045] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1190aa400) [pid = 1658] [serial = 2039] [outer = 0x0] [url = about:blank] 03:21:13 INFO - PROCESS | 1658 | 1462357273464 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]]]}] 03:21:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:21:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 689ms 03:21:13 INFO - PROCESS | 1658 | 1462357273491 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 03:21:13 INFO - PROCESS | 1658 | 1462357273492 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 03:21:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:21:13 INFO - PROCESS | 1658 | 1462357273500 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:21:13 INFO - PROCESS | 1658 | 1462357273506 Marionette TRACE conn2 <- [1,2810,null,{}] 03:21:13 INFO - PROCESS | 1658 | 1462357273513 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}] 03:21:13 INFO - PROCESS | 1658 | 1462357273593 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 03:21:13 INFO - PROCESS | 1658 | 1462357273598 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b11800 == 58 [pid = 1658] [id = 710] 03:21:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x116f04c00) [pid = 1658] [serial = 2130] [outer = 0x0] 03:21:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x117173800) [pid = 1658] [serial = 2131] [outer = 0x116f04c00] 03:21:13 INFO - PROCESS | 1658 | 1462357273628 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x11807ec00) [pid = 1658] [serial = 2132] [outer = 0x116f04c00] 03:21:13 INFO - PROCESS | 1658 | 1462357273987 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]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:21:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 526ms 03:21:14 INFO - PROCESS | 1658 | 1462357274026 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 1658 | 1462357274028 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 03:21:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:21:14 INFO - PROCESS | 1658 | 1462357274030 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 1658 | 1462357274031 Marionette TRACE conn2 <- [1,2814,null,{}] 03:21:14 INFO - PROCESS | 1658 | 1462357274033 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}] 03:21:14 INFO - PROCESS | 1658 | 1462357274117 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 03:21:14 INFO - PROCESS | 1658 | 1462357274172 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x121240800 == 59 [pid = 1658] [id = 711] 03:21:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x116f08000) [pid = 1658] [serial = 2133] [outer = 0x0] 03:21:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1182a0000) [pid = 1658] [serial = 2134] [outer = 0x116f08000] 03:21:14 INFO - PROCESS | 1658 | 1462357274198 Marionette DEBUG loaded listener.js 03:21:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x118506400) [pid = 1658] [serial = 2135] [outer = 0x116f08000] 03:21:14 INFO - PROCESS | 1658 | 1462357274498 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]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:21:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 517ms 03:21:14 INFO - PROCESS | 1658 | 1462357274548 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 1658 | 1462357274549 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 03:21:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:21:14 INFO - PROCESS | 1658 | 1462357274552 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 1658 | 1462357274553 Marionette TRACE conn2 <- [1,2818,null,{}] 03:21:14 INFO - PROCESS | 1658 | 1462357274555 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}] 03:21:14 INFO - PROCESS | 1658 | 1462357274633 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 03:21:14 INFO - PROCESS | 1658 | 1462357274690 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x1250df800 == 60 [pid = 1658] [id = 712] 03:21:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1185b4400) [pid = 1658] [serial = 2136] [outer = 0x0] 03:21:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1185bb000) [pid = 1658] [serial = 2137] [outer = 0x1185b4400] 03:21:14 INFO - PROCESS | 1658 | 1462357274723 Marionette DEBUG loaded listener.js 03:21:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x118852400) [pid = 1658] [serial = 2138] [outer = 0x1185b4400] 03:21:15 INFO - PROCESS | 1658 | 1462357275041 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]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:21:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 520ms 03:21:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:21:15 INFO - PROCESS | 1658 | 1462357275074 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 1658 | 1462357275075 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 03:21:15 INFO - PROCESS | 1658 | 1462357275079 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - PROCESS | 1658 | 1462357275081 Marionette TRACE conn2 <- [1,2822,null,{}] 03:21:15 INFO - PROCESS | 1658 | 1462357275084 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}] 03:21:15 INFO - PROCESS | 1658 | 1462357275210 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 03:21:15 INFO - PROCESS | 1658 | 1462357275321 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x1165e5000 == 61 [pid = 1658] [id = 713] 03:21:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1185b4800) [pid = 1658] [serial = 2139] [outer = 0x0] 03:21:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x11902ac00) [pid = 1658] [serial = 2140] [outer = 0x1185b4800] 03:21:15 INFO - PROCESS | 1658 | 1462357275364 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x119b6f000) [pid = 1658] [serial = 2141] [outer = 0x1185b4800] 03:21:15 INFO - PROCESS | 1658 | 1462357275712 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]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:21:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 674ms 03:21:15 INFO - PROCESS | 1658 | 1462357275753 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 1658 | 1462357275754 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 03:21:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:21:15 INFO - PROCESS | 1658 | 1462357275756 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - PROCESS | 1658 | 1462357275757 Marionette TRACE conn2 <- [1,2826,null,{}] 03:21:15 INFO - PROCESS | 1658 | 1462357275765 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}] 03:21:15 INFO - PROCESS | 1658 | 1462357275864 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 03:21:15 INFO - PROCESS | 1658 | 1462357275868 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x128fd2000 == 62 [pid = 1658] [id = 714] 03:21:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1190a7000) [pid = 1658] [serial = 2142] [outer = 0x0] 03:21:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x119d25800) [pid = 1658] [serial = 2143] [outer = 0x1190a7000] 03:21:15 INFO - PROCESS | 1658 | 1462357275894 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x1211e4800) [pid = 1658] [serial = 2144] [outer = 0x1190a7000] 03:21:16 INFO - PROCESS | 1658 | 1462357276313 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:21:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:21:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 568ms 03:21:16 INFO - PROCESS | 1658 | 1462357276325 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 03:21:16 INFO - PROCESS | 1658 | 1462357276327 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 03:21:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:21:16 INFO - PROCESS | 1658 | 1462357276330 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - PROCESS | 1658 | 1462357276332 Marionette TRACE conn2 <- [1,2830,null,{}] 03:21:16 INFO - PROCESS | 1658 | 1462357276337 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}] 03:21:16 INFO - PROCESS | 1658 | 1462357276497 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 03:21:16 INFO - PROCESS | 1658 | 1462357276520 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a778000 == 63 [pid = 1658] [id = 715] 03:21:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x119d29800) [pid = 1658] [serial = 2145] [outer = 0x0] 03:21:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x123bef000) [pid = 1658] [serial = 2146] [outer = 0x119d29800] 03:21:16 INFO - PROCESS | 1658 | 1462357276562 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x123f66c00) [pid = 1658] [serial = 2147] [outer = 0x119d29800] 03:21:16 INFO - PROCESS | 1658 | 1462357276959 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]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:21:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 674ms 03:21:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:21:17 INFO - PROCESS | 1658 | 1462357277004 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 1658 | 1462357277005 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 03:21:17 INFO - PROCESS | 1658 | 1462357277007 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 1658 | 1462357277008 Marionette TRACE conn2 <- [1,2834,null,{}] 03:21:17 INFO - PROCESS | 1658 | 1462357277010 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}] 03:21:17 INFO - PROCESS | 1658 | 1462357277113 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 03:21:17 INFO - PROCESS | 1658 | 1462357277126 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab0d000 == 64 [pid = 1658] [id = 716] 03:21:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1212c1800) [pid = 1658] [serial = 2148] [outer = 0x0] 03:21:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x124406c00) [pid = 1658] [serial = 2149] [outer = 0x1212c1800] 03:21:17 INFO - PROCESS | 1658 | 1462357277152 Marionette DEBUG loaded listener.js 03:21:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x124b1d400) [pid = 1658] [serial = 2150] [outer = 0x1212c1800] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x112ca6800) [pid = 1658] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x110eda400) [pid = 1658] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x116261c00) [pid = 1658] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x119833000) [pid = 1658] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x113192800) [pid = 1658] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x11318c400) [pid = 1658] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x110edbc00) [pid = 1658] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x127231800) [pid = 1658] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x117d2fc00) [pid = 1658] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1212c1000) [pid = 1658] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x117d35800) [pid = 1658] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x124bc6800) [pid = 1658] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x128ea4000) [pid = 1658] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x124bc3c00) [pid = 1658] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x128ada000) [pid = 1658] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x128a20400) [pid = 1658] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x112a55400) [pid = 1658] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12925a400) [pid = 1658] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x116f06000) [pid = 1658] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x112a4a000) [pid = 1658] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1190a6c00) [pid = 1658] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1187ac800) [pid = 1658] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x124b41400) [pid = 1658] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x124b23400) [pid = 1658] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1181bb000) [pid = 1658] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x124402800) [pid = 1658] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x110fed800) [pid = 1658] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:21:17 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x12a80c000) [pid = 1658] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:21:17 INFO - PROCESS | 1658 | 1462357277716 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:21:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 719ms 03:21:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:21:17 INFO - PROCESS | 1658 | 1462357277728 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 1658 | 1462357277729 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 03:21:17 INFO - PROCESS | 1658 | 1462357277731 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 1658 | 1462357277732 Marionette TRACE conn2 <- [1,2838,null,{}] 03:21:17 INFO - PROCESS | 1658 | 1462357277740 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}] 03:21:17 INFO - PROCESS | 1658 | 1462357277856 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 03:21:17 INFO - PROCESS | 1658 | 1462357277919 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab12800 == 65 [pid = 1658] [id = 717] 03:21:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x110f53c00) [pid = 1658] [serial = 2151] [outer = 0x0] 03:21:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1182a6000) [pid = 1658] [serial = 2152] [outer = 0x110f53c00] 03:21:17 INFO - PROCESS | 1658 | 1462357277949 Marionette DEBUG loaded listener.js 03:21:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x112a4c400) [pid = 1658] [serial = 2153] [outer = 0x110f53c00] 03:21:18 INFO - PROCESS | 1658 | 1462357278250 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]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:21:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 572ms 03:21:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:21:18 INFO - PROCESS | 1658 | 1462357278305 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 1658 | 1462357278307 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 03:21:18 INFO - PROCESS | 1658 | 1462357278309 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 1658 | 1462357278311 Marionette TRACE conn2 <- [1,2842,null,{}] 03:21:18 INFO - PROCESS | 1658 | 1462357278313 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}] 03:21:18 INFO - PROCESS | 1658 | 1462357278407 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 03:21:18 INFO - PROCESS | 1658 | 1462357278466 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12badb000 == 66 [pid = 1658] [id = 718] 03:21:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1134ef400) [pid = 1658] [serial = 2154] [outer = 0x0] 03:21:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x124b21400) [pid = 1658] [serial = 2155] [outer = 0x1134ef400] 03:21:18 INFO - PROCESS | 1658 | 1462357278491 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1253e8400) [pid = 1658] [serial = 2156] [outer = 0x1134ef400] 03:21:18 INFO - PROCESS | 1658 | 1462357278759 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]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:21:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 469ms 03:21:18 INFO - PROCESS | 1658 | 1462357278779 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 1658 | 1462357278780 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 03:21:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:21:18 INFO - PROCESS | 1658 | 1462357278782 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 1658 | 1462357278783 Marionette TRACE conn2 <- [1,2846,null,{}] 03:21:18 INFO - PROCESS | 1658 | 1462357278793 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}] 03:21:18 INFO - PROCESS | 1658 | 1462357278881 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 03:21:18 INFO - PROCESS | 1658 | 1462357278885 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf92000 == 67 [pid = 1658] [id = 719] 03:21:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1253e9800) [pid = 1658] [serial = 2157] [outer = 0x0] 03:21:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x127149c00) [pid = 1658] [serial = 2158] [outer = 0x1253e9800] 03:21:18 INFO - PROCESS | 1658 | 1462357278910 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x127155000) [pid = 1658] [serial = 2159] [outer = 0x1253e9800] 03:21:19 INFO - PROCESS | 1658 | 1462357279243 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]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:21:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 478ms 03:21:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:21:19 INFO - PROCESS | 1658 | 1462357279261 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 1658 | 1462357279262 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 03:21:19 INFO - PROCESS | 1658 | 1462357279264 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 1658 | 1462357279265 Marionette TRACE conn2 <- [1,2850,null,{}] 03:21:19 INFO - PROCESS | 1658 | 1462357279267 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}] 03:21:19 INFO - PROCESS | 1658 | 1462357279383 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 03:21:19 INFO - PROCESS | 1658 | 1462357279389 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c263000 == 68 [pid = 1658] [id = 720] 03:21:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1259b8800) [pid = 1658] [serial = 2160] [outer = 0x0] 03:21:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x12722f800) [pid = 1658] [serial = 2161] [outer = 0x1259b8800] 03:21:19 INFO - PROCESS | 1658 | 1462357279414 Marionette DEBUG loaded listener.js 03:21:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1272cdc00) [pid = 1658] [serial = 2162] [outer = 0x1259b8800] 03:21:19 INFO - PROCESS | 1658 | 1462357279865 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:21:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 622ms 03:21:19 INFO - PROCESS | 1658 | 1462357279903 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 1658 | 1462357279905 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 03:21:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:21:19 INFO - PROCESS | 1658 | 1462357279910 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 1658 | 1462357279913 Marionette TRACE conn2 <- [1,2854,null,{}] 03:21:19 INFO - PROCESS | 1658 | 1462357279917 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}] 03:21:20 INFO - PROCESS | 1658 | 1462357280024 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 03:21:20 INFO - PROCESS | 1658 | 1462357280098 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x119722000 == 69 [pid = 1658] [id = 721] 03:21:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1121db400) [pid = 1658] [serial = 2163] [outer = 0x0] 03:21:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x112a50000) [pid = 1658] [serial = 2164] [outer = 0x1121db400] 03:21:20 INFO - PROCESS | 1658 | 1462357280131 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x113084800) [pid = 1658] [serial = 2165] [outer = 0x1121db400] 03:21:20 INFO - PROCESS | 1658 | 1462357280587 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]]]}] 03:21:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:21:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 723ms 03:21:20 INFO - PROCESS | 1658 | 1462357280635 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 03:21:20 INFO - PROCESS | 1658 | 1462357280640 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 03:21:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:21:20 INFO - PROCESS | 1658 | 1462357280646 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:21:20 INFO - PROCESS | 1658 | 1462357280648 Marionette TRACE conn2 <- [1,2858,null,{}] 03:21:20 INFO - PROCESS | 1658 | 1462357280650 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}] 03:21:20 INFO - PROCESS | 1658 | 1462357280755 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 03:21:20 INFO - PROCESS | 1658 | 1462357280829 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x1250dd800 == 70 [pid = 1658] [id = 722] 03:21:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x115dea800) [pid = 1658] [serial = 2166] [outer = 0x0] 03:21:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1160f2400) [pid = 1658] [serial = 2167] [outer = 0x115dea800] 03:21:20 INFO - PROCESS | 1658 | 1462357280859 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x116a83000) [pid = 1658] [serial = 2168] [outer = 0x115dea800] 03:21:21 INFO - PROCESS | 1658 | 1462357281253 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:21:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:21:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 03:21:21 INFO - PROCESS | 1658 | 1462357281315 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 03:21:21 INFO - PROCESS | 1658 | 1462357281317 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 03:21:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:21:21 INFO - PROCESS | 1658 | 1462357281320 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:21:21 INFO - PROCESS | 1658 | 1462357281323 Marionette TRACE conn2 <- [1,2862,null,{}] 03:21:21 INFO - PROCESS | 1658 | 1462357281330 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}] 03:21:21 INFO - PROCESS | 1658 | 1462357281500 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 03:21:21 INFO - PROCESS | 1658 | 1462357281556 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb39000 == 71 [pid = 1658] [id = 723] 03:21:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x118334800) [pid = 1658] [serial = 2169] [outer = 0x0] 03:21:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x118563400) [pid = 1658] [serial = 2170] [outer = 0x118334800] 03:21:21 INFO - PROCESS | 1658 | 1462357281587 Marionette DEBUG loaded listener.js 03:21:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1187ab800) [pid = 1658] [serial = 2171] [outer = 0x118334800] 03:21:21 INFO - PROCESS | 1658 | 1462357281991 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]]]}] 03:21:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:21:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 723ms 03:21:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:21:22 INFO - PROCESS | 1658 | 1462357282044 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 03:21:22 INFO - PROCESS | 1658 | 1462357282046 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 03:21:22 INFO - PROCESS | 1658 | 1462357282048 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - PROCESS | 1658 | 1462357282049 Marionette TRACE conn2 <- [1,2866,null,{}] 03:21:22 INFO - PROCESS | 1658 | 1462357282052 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}] 03:21:22 INFO - PROCESS | 1658 | 1462357282155 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 03:21:22 INFO - PROCESS | 1658 | 1462357282215 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cbad800 == 72 [pid = 1658] [id = 724] 03:21:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x11885d800) [pid = 1658] [serial = 2172] [outer = 0x0] 03:21:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x119838000) [pid = 1658] [serial = 2173] [outer = 0x11885d800] 03:21:22 INFO - PROCESS | 1658 | 1462357282246 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1212bc800) [pid = 1658] [serial = 2174] [outer = 0x11885d800] 03:21:22 INFO - PROCESS | 1658 | 1462357282683 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]]]}] 03:21:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:21:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 669ms 03:21:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:21:22 INFO - PROCESS | 1658 | 1462357282717 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 03:21:22 INFO - PROCESS | 1658 | 1462357282719 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 03:21:22 INFO - PROCESS | 1658 | 1462357282721 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - PROCESS | 1658 | 1462357282723 Marionette TRACE conn2 <- [1,2870,null,{}] 03:21:22 INFO - PROCESS | 1658 | 1462357282725 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}] 03:21:22 INFO - PROCESS | 1658 | 1462357282827 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 03:21:22 INFO - PROCESS | 1658 | 1462357282927 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d4d8000 == 73 [pid = 1658] [id = 725] 03:21:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1212c1000) [pid = 1658] [serial = 2175] [outer = 0x0] 03:21:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x124b20400) [pid = 1658] [serial = 2176] [outer = 0x1212c1000] 03:21:22 INFO - PROCESS | 1658 | 1462357282958 Marionette DEBUG loaded listener.js 03:21:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x125086000) [pid = 1658] [serial = 2177] [outer = 0x1212c1000] 03:21:23 INFO - PROCESS | 1658 | 1462357283393 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]]]}] 03:21:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:21:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 719ms 03:21:23 INFO - PROCESS | 1658 | 1462357283453 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 03:21:23 INFO - PROCESS | 1658 | 1462357283455 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 03:21:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:21:23 INFO - PROCESS | 1658 | 1462357283458 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 1658 | 1462357283460 Marionette TRACE conn2 <- [1,2874,null,{}] 03:21:23 INFO - PROCESS | 1658 | 1462357283462 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}] 03:21:23 INFO - PROCESS | 1658 | 1462357283582 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 03:21:23 INFO - PROCESS | 1658 | 1462357283656 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x124868000 == 74 [pid = 1658] [id = 726] 03:21:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x11654ac00) [pid = 1658] [serial = 2178] [outer = 0x0] 03:21:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x123fca800) [pid = 1658] [serial = 2179] [outer = 0x11654ac00] 03:21:23 INFO - PROCESS | 1658 | 1462357283687 Marionette DEBUG loaded listener.js 03:21:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1276e3800) [pid = 1658] [serial = 2180] [outer = 0x11654ac00] 03:21:24 INFO - PROCESS | 1658 | 1462357284298 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]]]}] 03:21:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:21:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 869ms 03:21:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:21:24 INFO - PROCESS | 1658 | 1462357284328 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 03:21:24 INFO - PROCESS | 1658 | 1462357284330 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 03:21:24 INFO - PROCESS | 1658 | 1462357284333 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:21:24 INFO - PROCESS | 1658 | 1462357284337 Marionette TRACE conn2 <- [1,2878,null,{}] 03:21:24 INFO - PROCESS | 1658 | 1462357284342 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}] 03:21:24 INFO - PROCESS | 1658 | 1462357284442 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 03:21:24 INFO - PROCESS | 1658 | 1462357284520 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x124004000 == 75 [pid = 1658] [id = 727] 03:21:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1120d6800) [pid = 1658] [serial = 2181] [outer = 0x0] 03:21:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x112963400) [pid = 1658] [serial = 2182] [outer = 0x1120d6800] 03:21:24 INFO - PROCESS | 1658 | 1462357284548 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x11318c000) [pid = 1658] [serial = 2183] [outer = 0x1120d6800] 03:21:25 INFO - PROCESS | 1658 | 1462357284994 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]]]}] 03:21:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:21:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 674ms 03:21:25 INFO - PROCESS | 1658 | 1462357285008 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 03:21:25 INFO - PROCESS | 1658 | 1462357285011 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 03:21:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:21:25 INFO - PROCESS | 1658 | 1462357285016 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - PROCESS | 1658 | 1462357285017 Marionette TRACE conn2 <- [1,2882,null,{}] 03:21:25 INFO - PROCESS | 1658 | 1462357285020 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}] 03:21:25 INFO - PROCESS | 1658 | 1462357285136 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf92000 == 74 [pid = 1658] [id = 719] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12badb000 == 73 [pid = 1658] [id = 718] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab12800 == 72 [pid = 1658] [id = 717] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab0d000 == 71 [pid = 1658] [id = 716] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12a778000 == 70 [pid = 1658] [id = 715] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x128fd2000 == 69 [pid = 1658] [id = 714] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x12ab50000) [pid = 1658] [serial = 2107] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x1165e5000 == 68 [pid = 1658] [id = 713] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x1250df800 == 67 [pid = 1658] [id = 712] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x121240800 == 66 [pid = 1658] [id = 711] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x119b11800 == 65 [pid = 1658] [id = 710] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x112a15800 == 64 [pid = 1658] [id = 709] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x119b0c000 == 63 [pid = 1658] [id = 708] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12d4d2000 == 62 [pid = 1658] [id = 18] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x1190c4000 == 61 [pid = 1658] [id = 707] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12d931800 == 60 [pid = 1658] [id = 705] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x1297d3000 == 59 [pid = 1658] [id = 704] 03:21:25 INFO - PROCESS | 1658 | --DOCSHELL 0x123e40800 == 58 [pid = 1658] [id = 703] 03:21:25 INFO - PROCESS | 1658 | 1462357285224 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x1165e5000 == 59 [pid = 1658] [id = 728] 03:21:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x1126ba400) [pid = 1658] [serial = 2184] [outer = 0x0] 03:21:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x112e62400) [pid = 1658] [serial = 2185] [outer = 0x1126ba400] 03:21:25 INFO - PROCESS | 1658 | 1462357285251 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1165c6400) [pid = 1658] [serial = 2186] [outer = 0x1126ba400] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x128ea7800) [pid = 1658] [serial = 2018] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x116a7e000) [pid = 1658] [serial = 1964] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1126c3800) [pid = 1658] [serial = 1961] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1272ca400) [pid = 1658] [serial = 1976] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x118568c00) [pid = 1658] [serial = 1967] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x126293000) [pid = 1658] [serial = 1973] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1212b8800) [pid = 1658] [serial = 1970] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x12724e800) [pid = 1658] [serial = 2086] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x12925fc00) [pid = 1658] [serial = 2092] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1276f0800) [pid = 1658] [serial = 2066] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1276e7000) [pid = 1658] [serial = 2065] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x128ea0000) [pid = 1658] [serial = 2068] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x128e9f000) [pid = 1658] [serial = 2089] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1167a1000) [pid = 1658] [serial = 2054] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x115d60800) [pid = 1658] [serial = 2053] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1292c0c00) [pid = 1658] [serial = 2095] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1182ac800) [pid = 1658] [serial = 2077] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1292b5000) [pid = 1658] [serial = 2093] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1185bc800) [pid = 1658] [serial = 2078] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x128ea7400) [pid = 1658] [serial = 2069] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x115de5400) [pid = 1658] [serial = 2074] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x124b25c00) [pid = 1658] [serial = 2060] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x124164400) [pid = 1658] [serial = 2059] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x116a7d000) [pid = 1658] [serial = 2075] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x119830400) [pid = 1658] [serial = 2080] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x123adb800) [pid = 1658] [serial = 2081] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x129119800) [pid = 1658] [serial = 2072] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x128d6f800) [pid = 1658] [serial = 2071] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1272c7000) [pid = 1658] [serial = 2063] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x126295000) [pid = 1658] [serial = 2062] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1187a3800) [pid = 1658] [serial = 2057] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x118566800) [pid = 1658] [serial = 2056] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x124caec00) [pid = 1658] [serial = 2083] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1165ca800) [pid = 1658] [serial = 2098] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1212bfc00) [pid = 1658] [serial = 2099] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12ab46400) [pid = 1658] [serial = 2105] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x12a836800) [pid = 1658] [serial = 2104] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x129621000) [pid = 1658] [serial = 2096] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x129256c00) [pid = 1658] [serial = 2090] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x128a15c00) [pid = 1658] [serial = 2087] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x12a808400) [pid = 1658] [serial = 2102] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12629d000) [pid = 1658] [serial = 2084] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1292b6000) [pid = 1658] [serial = 2101] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1185ad400) [pid = 1658] [serial = 2024] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x124b17800) [pid = 1658] [serial = 2027] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x115f53400) [pid = 1658] [serial = 2021] [outer = 0x0] [url = about:blank] 03:21:25 INFO - PROCESS | 1658 | 1462357285676 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]]]}] 03:21:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:21:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 723ms 03:21:25 INFO - PROCESS | 1658 | 1462357285797 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 03:21:25 INFO - PROCESS | 1658 | 1462357285799 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 03:21:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:21:25 INFO - PROCESS | 1658 | 1462357285805 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - PROCESS | 1658 | 1462357285807 Marionette TRACE conn2 <- [1,2886,null,{}] 03:21:25 INFO - PROCESS | 1658 | 1462357285811 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}] 03:21:25 INFO - PROCESS | 1658 | 1462357285919 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 03:21:25 INFO - PROCESS | 1658 | 1462357285971 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x1197ce000 == 60 [pid = 1658] [id = 729] 03:21:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1110f1400) [pid = 1658] [serial = 2187] [outer = 0x0] 03:21:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x113c69800) [pid = 1658] [serial = 2188] [outer = 0x1110f1400] 03:21:26 INFO - PROCESS | 1658 | 1462357286004 Marionette DEBUG loaded listener.js 03:21:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x116264800) [pid = 1658] [serial = 2189] [outer = 0x1110f1400] 03:21:26 INFO - PROCESS | 1658 | 1462357286546 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]]]}] 03:21:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:21:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 776ms 03:21:26 INFO - PROCESS | 1658 | 1462357286589 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 03:21:26 INFO - PROCESS | 1658 | 1462357286595 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 03:21:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:21:26 INFO - PROCESS | 1658 | 1462357286606 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 1658 | 1462357286609 Marionette TRACE conn2 <- [1,2890,null,{}] 03:21:26 INFO - PROCESS | 1658 | 1462357286613 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}] 03:21:26 INFO - PROCESS | 1658 | 1462357286771 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 03:21:26 INFO - PROCESS | 1658 | 1462357286871 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x12485d000 == 61 [pid = 1658] [id = 730] 03:21:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x116a7d000) [pid = 1658] [serial = 2190] [outer = 0x0] 03:21:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x117d2cc00) [pid = 1658] [serial = 2191] [outer = 0x116a7d000] 03:21:26 INFO - PROCESS | 1658 | 1462357286913 Marionette DEBUG loaded listener.js 03:21:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1181be000) [pid = 1658] [serial = 2192] [outer = 0x116a7d000] 03:21:27 INFO - PROCESS | 1658 | 1462357287409 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:21:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:21:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 876ms 03:21:27 INFO - PROCESS | 1658 | 1462357287480 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 03:21:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:21:27 INFO - PROCESS | 1658 | 1462357287483 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 03:21:27 INFO - PROCESS | 1658 | 1462357287508 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:21:27 INFO - PROCESS | 1658 | 1462357287512 Marionette TRACE conn2 <- [1,2894,null,{}] 03:21:27 INFO - PROCESS | 1658 | 1462357287529 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}] 03:21:27 INFO - PROCESS | 1658 | 1462357287677 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 03:21:27 INFO - PROCESS | 1658 | 1462357287741 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x128e21000 == 62 [pid = 1658] [id = 731] 03:21:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x118335000) [pid = 1658] [serial = 2193] [outer = 0x0] 03:21:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1185b5c00) [pid = 1658] [serial = 2194] [outer = 0x118335000] 03:21:27 INFO - PROCESS | 1658 | 1462357287773 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1187a8800) [pid = 1658] [serial = 2195] [outer = 0x118335000] 03:21:28 INFO - PROCESS | 1658 | 1462357288190 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]]]}] 03:21:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:21:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 751ms 03:21:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:21:28 INFO - PROCESS | 1658 | 1462357288238 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 03:21:28 INFO - PROCESS | 1658 | 1462357288240 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 03:21:28 INFO - PROCESS | 1658 | 1462357288242 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 1658 | 1462357288244 Marionette TRACE conn2 <- [1,2898,null,{}] 03:21:28 INFO - PROCESS | 1658 | 1462357288246 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}] 03:21:28 INFO - PROCESS | 1658 | 1462357288349 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 03:21:28 INFO - PROCESS | 1658 | 1462357288405 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x1292dd800 == 63 [pid = 1658] [id = 732] 03:21:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x118859000) [pid = 1658] [serial = 2196] [outer = 0x0] 03:21:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x11912b800) [pid = 1658] [serial = 2197] [outer = 0x118859000] 03:21:28 INFO - PROCESS | 1658 | 1462357288435 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x119d1b000) [pid = 1658] [serial = 2198] [outer = 0x118859000] 03:21:28 INFO - PROCESS | 1658 | 1462357288877 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]]]}] 03:21:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:21:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 671ms 03:21:28 INFO - PROCESS | 1658 | 1462357288913 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 03:21:28 INFO - PROCESS | 1658 | 1462357288915 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 03:21:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:21:28 INFO - PROCESS | 1658 | 1462357288933 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 1658 | 1462357288935 Marionette TRACE conn2 <- [1,2902,null,{}] 03:21:28 INFO - PROCESS | 1658 | 1462357288940 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}] 03:21:29 INFO - PROCESS | 1658 | 1462357289056 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 03:21:29 INFO - PROCESS | 1658 | 1462357289137 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab25800 == 64 [pid = 1658] [id = 733] 03:21:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x119ba3c00) [pid = 1658] [serial = 2199] [outer = 0x0] 03:21:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1212b9800) [pid = 1658] [serial = 2200] [outer = 0x119ba3c00] 03:21:29 INFO - PROCESS | 1658 | 1462357289167 Marionette DEBUG loaded listener.js 03:21:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x123fc9800) [pid = 1658] [serial = 2201] [outer = 0x119ba3c00] 03:21:29 INFO - PROCESS | 1658 | 1462357289578 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:21:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:21:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 689ms 03:21:29 INFO - PROCESS | 1658 | 1462357289607 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 03:21:29 INFO - PROCESS | 1658 | 1462357289608 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 03:21:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:21:29 INFO - PROCESS | 1658 | 1462357289611 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - PROCESS | 1658 | 1462357289612 Marionette TRACE conn2 <- [1,2906,null,{}] 03:21:29 INFO - PROCESS | 1658 | 1462357289614 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}] 03:21:29 INFO - PROCESS | 1658 | 1462357289727 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 03:21:29 INFO - PROCESS | 1658 | 1462357289785 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bad9000 == 65 [pid = 1658] [id = 734] 03:21:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x124402800) [pid = 1658] [serial = 2202] [outer = 0x0] 03:21:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x124eeb800) [pid = 1658] [serial = 2203] [outer = 0x124402800] 03:21:29 INFO - PROCESS | 1658 | 1462357289817 Marionette DEBUG loaded listener.js 03:21:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12714fc00) [pid = 1658] [serial = 2204] [outer = 0x124402800] 03:21:30 INFO - PROCESS | 1658 | 1462357290275 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]]]}] 03:21:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:21:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 722ms 03:21:30 INFO - PROCESS | 1658 | 1462357290339 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 03:21:30 INFO - PROCESS | 1658 | 1462357290340 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 03:21:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:21:30 INFO - PROCESS | 1658 | 1462357290365 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:21:30 INFO - PROCESS | 1658 | 1462357290366 Marionette TRACE conn2 <- [1,2910,null,{}] 03:21:30 INFO - PROCESS | 1658 | 1462357290385 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}] 03:21:30 INFO - PROCESS | 1658 | 1462357290485 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 03:21:30 INFO - PROCESS | 1658 | 1462357290554 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c195000 == 66 [pid = 1658] [id = 735] 03:21:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x112caa400) [pid = 1658] [serial = 2205] [outer = 0x0] 03:21:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x127237800) [pid = 1658] [serial = 2206] [outer = 0x112caa400] 03:21:30 INFO - PROCESS | 1658 | 1462357290583 Marionette DEBUG loaded listener.js 03:21:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1272c9c00) [pid = 1658] [serial = 2207] [outer = 0x112caa400] 03:21:31 INFO - PROCESS | 1658 | 1462357291030 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]]]}] 03:21:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:21:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:21:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 694ms 03:21:31 INFO - TEST-START | /DOMEvents/constructors.html 03:21:31 INFO - PROCESS | 1658 | 1462357291039 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 1658 | 1462357291041 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 03:21:31 INFO - PROCESS | 1658 | 1462357291045 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - PROCESS | 1658 | 1462357291047 Marionette TRACE conn2 <- [1,2914,null,{}] 03:21:31 INFO - PROCESS | 1658 | 1462357291051 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}] 03:21:31 INFO - PROCESS | 1658 | 1462357291150 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 03:21:31 INFO - PROCESS | 1658 | 1462357291207 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x124462800 == 67 [pid = 1658] [id = 736] 03:21:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x112a4b400) [pid = 1658] [serial = 2208] [outer = 0x0] 03:21:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x112ca5c00) [pid = 1658] [serial = 2209] [outer = 0x112a4b400] 03:21:31 INFO - PROCESS | 1658 | 1462357291235 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1168cb000) [pid = 1658] [serial = 2210] [outer = 0x112a4b400] 03:21:31 INFO - PROCESS | 1658 | 1462357291630 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]]]}] 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:21:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:21:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:21:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:21:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:21:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:21:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:21:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:21:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:21:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 626ms 03:21:31 INFO - PROCESS | 1658 | 1462357291671 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 1658 | 1462357291676 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 03:21:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:21:31 INFO - PROCESS | 1658 | 1462357291680 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - PROCESS | 1658 | 1462357291682 Marionette TRACE conn2 <- [1,2918,null,{}] 03:21:31 INFO - PROCESS | 1658 | 1462357291684 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}] 03:21:31 INFO - PROCESS | 1658 | 1462357291782 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 03:21:31 INFO - PROCESS | 1658 | 1462357291840 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297d0000 == 68 [pid = 1658] [id = 737] 03:21:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x116f0ac00) [pid = 1658] [serial = 2211] [outer = 0x0] 03:21:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1185af400) [pid = 1658] [serial = 2212] [outer = 0x116f0ac00] 03:21:31 INFO - PROCESS | 1658 | 1462357291868 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x11911d400) [pid = 1658] [serial = 2213] [outer = 0x116f0ac00] 03:21:32 INFO - PROCESS | 1658 | --DOCSHELL 0x1188a7000 == 67 [pid = 1658] [id = 621] 03:21:32 INFO - PROCESS | 1658 | --DOCSHELL 0x124004000 == 66 [pid = 1658] [id = 727] 03:21:32 INFO - PROCESS | 1658 | --DOCSHELL 0x1250dd800 == 65 [pid = 1658] [id = 722] 03:21:32 INFO - PROCESS | 1658 | --DOCSHELL 0x119722000 == 64 [pid = 1658] [id = 721] 03:21:32 INFO - PROCESS | 1658 | 1462357292234 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:21:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:21:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 572ms 03:21:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:21:32 INFO - PROCESS | 1658 | 1462357292254 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 03:21:32 INFO - PROCESS | 1658 | 1462357292256 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 03:21:32 INFO - PROCESS | 1658 | 1462357292258 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:21:32 INFO - PROCESS | 1658 | 1462357292260 Marionette TRACE conn2 <- [1,2922,null,{}] 03:21:32 INFO - PROCESS | 1658 | 1462357292268 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}] 03:21:32 INFO - PROCESS | 1658 | 1462357292356 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 03:21:32 INFO - PROCESS | 1658 | 1462357292362 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c258800 == 65 [pid = 1658] [id = 738] 03:21:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1212b9c00) [pid = 1658] [serial = 2214] [outer = 0x0] 03:21:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x124b23000) [pid = 1658] [serial = 2215] [outer = 0x1212b9c00] 03:21:32 INFO - PROCESS | 1658 | 1462357292390 Marionette DEBUG loaded listener.js 03:21:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1259c0400) [pid = 1658] [serial = 2216] [outer = 0x1212b9c00] 03:21:32 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:21:32 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:21:32 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:21:32 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:21:32 INFO - PROCESS | 1658 | 1462357292743 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]]]}] 03:21:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:21:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:21:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:21:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:21:32 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 03:21:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:21:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:21:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:21:32 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 03:21:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:21:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:21:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:21:32 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]" 03:21:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:21:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:21:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:21:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:21:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 521ms 03:21:32 INFO - PROCESS | 1658 | 1462357292780 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 03:21:32 INFO - PROCESS | 1658 | 1462357292782 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 03:21:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:21:32 INFO - PROCESS | 1658 | 1462357292784 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:21:32 INFO - PROCESS | 1658 | 1462357292785 Marionette TRACE conn2 <- [1,2926,null,{}] 03:21:32 INFO - PROCESS | 1658 | 1462357292788 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}] 03:21:32 INFO - PROCESS | 1658 | 1462357292868 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 03:21:32 INFO - PROCESS | 1658 | 1462357292874 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cba8800 == 66 [pid = 1658] [id = 739] 03:21:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x127235c00) [pid = 1658] [serial = 2217] [outer = 0x0] 03:21:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1276ebc00) [pid = 1658] [serial = 2218] [outer = 0x127235c00] 03:21:32 INFO - PROCESS | 1658 | 1462357292900 Marionette DEBUG loaded listener.js 03:21:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x128ad5400) [pid = 1658] [serial = 2219] [outer = 0x127235c00] 03:21:33 INFO - PROCESS | 1658 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:21:33 INFO - PROCESS | 1658 | 1462357293233 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]]]}] 03:21:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:21:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 471ms 03:21:33 INFO - PROCESS | 1658 | 1462357293256 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 03:21:33 INFO - PROCESS | 1658 | 1462357293257 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 03:21:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:21:33 INFO - PROCESS | 1658 | 1462357293259 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 1658 | 1462357293260 Marionette TRACE conn2 <- [1,2930,null,{}] 03:21:33 INFO - PROCESS | 1658 | 1462357293263 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}] 03:21:33 INFO - PROCESS | 1658 | 1462357293358 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 03:21:33 INFO - PROCESS | 1658 | 1462357293415 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d11e000 == 67 [pid = 1658] [id = 740] 03:21:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1272c7000) [pid = 1658] [serial = 2220] [outer = 0x0] 03:21:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x128adb800) [pid = 1658] [serial = 2221] [outer = 0x1272c7000] 03:21:33 INFO - PROCESS | 1658 | 1462357293440 Marionette DEBUG loaded listener.js 03:21:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x128d63400) [pid = 1658] [serial = 2222] [outer = 0x1272c7000] 03:21:33 INFO - PROCESS | 1658 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:21:33 INFO - PROCESS | 1658 | 1462357293709 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]]]}] 03:21:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:21:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 469ms 03:21:33 INFO - PROCESS | 1658 | 1462357293728 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 03:21:33 INFO - PROCESS | 1658 | 1462357293730 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 03:21:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:21:33 INFO - PROCESS | 1658 | 1462357293732 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 1658 | 1462357293733 Marionette TRACE conn2 <- [1,2934,null,{}] 03:21:33 INFO - PROCESS | 1658 | 1462357293750 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}] 03:21:33 INFO - PROCESS | 1658 | 1462357293884 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 03:21:33 INFO - PROCESS | 1658 | 1462357293922 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d943000 == 68 [pid = 1658] [id = 741] 03:21:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x128d67400) [pid = 1658] [serial = 2223] [outer = 0x0] 03:21:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x128ea1800) [pid = 1658] [serial = 2224] [outer = 0x128d67400] 03:21:33 INFO - PROCESS | 1658 | 1462357293948 Marionette DEBUG loaded listener.js 03:21:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12925c000) [pid = 1658] [serial = 2225] [outer = 0x128d67400] 03:21:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:21:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 519ms 03:21:34 INFO - PROCESS | 1658 | 1462357294245 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]]]}] 03:21:34 INFO - PROCESS | 1658 | 1462357294251 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 03:21:34 INFO - PROCESS | 1658 | 1462357294254 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 03:21:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:21:34 INFO - PROCESS | 1658 | 1462357294263 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:21:34 INFO - PROCESS | 1658 | 1462357294264 Marionette TRACE conn2 <- [1,2938,null,{}] 03:21:34 INFO - PROCESS | 1658 | 1462357294266 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}] 03:21:34 INFO - PROCESS | 1658 | 1462357294379 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 03:21:34 INFO - PROCESS | 1658 | 1462357294393 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dab3800 == 69 [pid = 1658] [id = 742] 03:21:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x129121000) [pid = 1658] [serial = 2226] [outer = 0x0] 03:21:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1292b8800) [pid = 1658] [serial = 2227] [outer = 0x129121000] 03:21:34 INFO - PROCESS | 1658 | 1462357294418 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1292c3000) [pid = 1658] [serial = 2228] [outer = 0x129121000] 03:21:34 INFO - PROCESS | 1658 | 1462357294745 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]]]}] 03:21:34 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. 03:21:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 522ms 03:21:34 INFO - PROCESS | 1658 | 1462357294786 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 03:21:34 INFO - PROCESS | 1658 | 1462357294787 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 03:21:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:21:34 INFO - PROCESS | 1658 | 1462357294790 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:21:34 INFO - PROCESS | 1658 | 1462357294791 Marionette TRACE conn2 <- [1,2942,null,{}] 03:21:34 INFO - PROCESS | 1658 | 1462357294793 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}] 03:21:34 INFO - PROCESS | 1658 | 1462357294900 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 03:21:34 INFO - PROCESS | 1658 | 1462357294910 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e302800 == 70 [pid = 1658] [id = 743] 03:21:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x1292c3800) [pid = 1658] [serial = 2229] [outer = 0x0] 03:21:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12a805400) [pid = 1658] [serial = 2230] [outer = 0x1292c3800] 03:21:34 INFO - PROCESS | 1658 | 1462357294935 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12a80d000) [pid = 1658] [serial = 2231] [outer = 0x1292c3800] 03:21:35 INFO - PROCESS | 1658 | 1462357295234 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"]]]}] 03:21:35 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 03:21:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:21:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:21:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 468ms 03:21:35 INFO - PROCESS | 1658 | 1462357295258 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 03:21:35 INFO - PROCESS | 1658 | 1462357295259 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 03:21:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:21:35 INFO - PROCESS | 1658 | 1462357295267 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:21:35 INFO - PROCESS | 1658 | 1462357295268 Marionette TRACE conn2 <- [1,2946,null,{}] 03:21:35 INFO - PROCESS | 1658 | 1462357295273 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}] 03:21:35 INFO - PROCESS | 1658 | 1462357295380 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 03:21:35 INFO - PROCESS | 1658 | 1462357295418 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x134c54000 == 71 [pid = 1658] [id = 744] 03:21:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x12a810400) [pid = 1658] [serial = 2232] [outer = 0x0] 03:21:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x12a834c00) [pid = 1658] [serial = 2233] [outer = 0x12a810400] 03:21:35 INFO - PROCESS | 1658 | 1462357295443 Marionette DEBUG loaded listener.js 03:21:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x12a88d800) [pid = 1658] [serial = 2234] [outer = 0x12a810400] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x1120d6800) [pid = 1658] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1212c1800) [pid = 1658] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x1134ef400) [pid = 1658] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12cfd3c00) [pid = 1658] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x110f53c00) [pid = 1658] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1185b4800) [pid = 1658] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x12ab48400) [pid = 1658] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1259b8800) [pid = 1658] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1253e9800) [pid = 1658] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x1190a7000) [pid = 1658] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1126bc000) [pid = 1658] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x110f4e000) [pid = 1658] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x110fe7c00) [pid = 1658] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x119d29800) [pid = 1658] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x116f08000) [pid = 1658] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x116f04c00) [pid = 1658] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:21:35 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1185b4400) [pid = 1658] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:21:35 INFO - PROCESS | 1658 | 1462357295791 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]]]}] 03:21:35 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. 03:21:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 574ms 03:21:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:21:35 INFO - PROCESS | 1658 | 1462357295837 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 03:21:35 INFO - PROCESS | 1658 | 1462357295838 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 03:21:35 INFO - PROCESS | 1658 | 1462357295840 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:21:35 INFO - PROCESS | 1658 | 1462357295841 Marionette TRACE conn2 <- [1,2950,null,{}] 03:21:35 INFO - PROCESS | 1658 | 1462357295844 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}] 03:21:35 INFO - PROCESS | 1658 | 1462357295931 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 03:21:35 INFO - PROCESS | 1658 | 1462357295991 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x119754000 == 72 [pid = 1658] [id = 745] 03:21:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x113083000) [pid = 1658] [serial = 2235] [outer = 0x0] 03:21:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x116a80c00) [pid = 1658] [serial = 2236] [outer = 0x113083000] 03:21:36 INFO - PROCESS | 1658 | 1462357296019 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x119d28800) [pid = 1658] [serial = 2237] [outer = 0x113083000] 03:21:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x116013000 == 73 [pid = 1658] [id = 746] 03:21:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x12a88ec00) [pid = 1658] [serial = 2238] [outer = 0x0] 03:21:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x124b1d800) [pid = 1658] [serial = 2239] [outer = 0x12a88ec00] 03:21:36 INFO - PROCESS | 1658 | 1462357296316 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]]]}] 03:21:36 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. 03:21:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 03:21:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:21:36 INFO - PROCESS | 1658 | 1462357296359 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 03:21:36 INFO - PROCESS | 1658 | 1462357296360 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 03:21:36 INFO - PROCESS | 1658 | 1462357296363 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:21:36 INFO - PROCESS | 1658 | 1462357296364 Marionette TRACE conn2 <- [1,2954,null,{}] 03:21:36 INFO - PROCESS | 1658 | 1462357296367 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}] 03:21:36 INFO - PROCESS | 1658 | 1462357296491 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 03:21:36 INFO - PROCESS | 1658 | 1462357296550 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x134cc3800 == 74 [pid = 1658] [id = 747] 03:21:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x11318fc00) [pid = 1658] [serial = 2240] [outer = 0x0] 03:21:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x124162400) [pid = 1658] [serial = 2241] [outer = 0x11318fc00] 03:21:36 INFO - PROCESS | 1658 | 1462357296579 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12ab52000) [pid = 1658] [serial = 2242] [outer = 0x11318fc00] 03:21:36 INFO - PROCESS | 1658 | 1462357296846 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]]]}] 03:21:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:21:36 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 03:21:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 518ms 03:21:36 INFO - PROCESS | 1658 | 1462357296882 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 03:21:36 INFO - PROCESS | 1658 | 1462357296883 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 03:21:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:21:36 INFO - PROCESS | 1658 | 1462357296892 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:21:36 INFO - PROCESS | 1658 | 1462357296893 Marionette TRACE conn2 <- [1,2958,null,{}] 03:21:36 INFO - PROCESS | 1658 | 1462357296896 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}] 03:21:36 INFO - PROCESS | 1658 | 1462357296995 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 03:21:37 INFO - PROCESS | 1658 | 1462357297000 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x1355c2000 == 75 [pid = 1658] [id = 748] 03:21:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x12ab52400) [pid = 1658] [serial = 2243] [outer = 0x0] 03:21:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12ade6400) [pid = 1658] [serial = 2244] [outer = 0x12ab52400] 03:21:37 INFO - PROCESS | 1658 | 1462357297024 Marionette DEBUG loaded listener.js 03:21:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12b216000) [pid = 1658] [serial = 2245] [outer = 0x12ab52400] 03:21:37 INFO - PROCESS | 1658 | 1462357297323 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]]]}] 03:21:37 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. 03:21:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 476ms 03:21:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:21:37 INFO - PROCESS | 1658 | 1462357297361 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 1658 | 1462357297362 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 03:21:37 INFO - PROCESS | 1658 | 1462357297364 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 1658 | 1462357297366 Marionette TRACE conn2 <- [1,2962,null,{}] 03:21:37 INFO - PROCESS | 1658 | 1462357297368 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}] 03:21:37 INFO - PROCESS | 1658 | 1462357297455 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 03:21:37 INFO - PROCESS | 1658 | 1462357297521 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x1355d2800 == 76 [pid = 1658] [id = 749] 03:21:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12adde400) [pid = 1658] [serial = 2246] [outer = 0x0] 03:21:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12b21d800) [pid = 1658] [serial = 2247] [outer = 0x12adde400] 03:21:37 INFO - PROCESS | 1658 | 1462357297546 Marionette DEBUG loaded listener.js 03:21:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12ba75c00) [pid = 1658] [serial = 2248] [outer = 0x12adde400] 03:21:37 INFO - PROCESS | 1658 | 1462357297944 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]]]}] 03:21:37 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. 03:21:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 623ms 03:21:37 INFO - PROCESS | 1658 | 1462357297989 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 1658 | 1462357297992 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 03:21:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:21:37 INFO - PROCESS | 1658 | 1462357297996 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 1658 | 1462357297998 Marionette TRACE conn2 <- [1,2966,null,{}] 03:21:38 INFO - PROCESS | 1658 | 1462357298018 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}] 03:21:38 INFO - PROCESS | 1658 | 1462357298155 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 03:21:38 INFO - PROCESS | 1658 | 1462357298213 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x124006000 == 77 [pid = 1658] [id = 750] 03:21:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x116259c00) [pid = 1658] [serial = 2249] [outer = 0x0] 03:21:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x116f0b400) [pid = 1658] [serial = 2250] [outer = 0x116259c00] 03:21:38 INFO - PROCESS | 1658 | 1462357298244 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1182aac00) [pid = 1658] [serial = 2251] [outer = 0x116259c00] 03:21:38 INFO - PROCESS | 1658 | 1462357298600 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]]]}] 03:21:38 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. 03:21:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 621ms 03:21:38 INFO - PROCESS | 1658 | 1462357298617 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 1658 | 1462357298621 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 03:21:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:21:38 INFO - PROCESS | 1658 | 1462357298626 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 1658 | 1462357298628 Marionette TRACE conn2 <- [1,2970,null,{}] 03:21:38 INFO - PROCESS | 1658 | 1462357298630 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}] 03:21:38 INFO - PROCESS | 1658 | 1462357298742 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 03:21:38 INFO - PROCESS | 1658 | 1462357298801 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c190000 == 78 [pid = 1658] [id = 751] 03:21:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x11832a400) [pid = 1658] [serial = 2252] [outer = 0x0] 03:21:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x11879f800) [pid = 1658] [serial = 2253] [outer = 0x11832a400] 03:21:38 INFO - PROCESS | 1658 | 1462357298875 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x123d5ec00) [pid = 1658] [serial = 2254] [outer = 0x11832a400] 03:21:39 INFO - PROCESS | 1658 | 1462357299251 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]]]}] 03:21:39 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. 03:21:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 03:21:39 INFO - PROCESS | 1658 | 1462357299297 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 03:21:39 INFO - PROCESS | 1658 | 1462357299298 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 03:21:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:21:39 INFO - PROCESS | 1658 | 1462357299301 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 1658 | 1462357299303 Marionette TRACE conn2 <- [1,2974,null,{}] 03:21:39 INFO - PROCESS | 1658 | 1462357299311 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}] 03:21:39 INFO - PROCESS | 1658 | 1462357299422 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 03:21:39 INFO - PROCESS | 1658 | 1462357299530 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x134cb3000 == 79 [pid = 1658] [id = 752] 03:21:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x124ee7000) [pid = 1658] [serial = 2255] [outer = 0x0] 03:21:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1276e4800) [pid = 1658] [serial = 2256] [outer = 0x124ee7000] 03:21:39 INFO - PROCESS | 1658 | 1462357299565 Marionette DEBUG loaded listener.js 03:21:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x128d69400) [pid = 1658] [serial = 2257] [outer = 0x124ee7000] 03:21:39 INFO - PROCESS | 1658 | 1462357299914 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]]]}] 03:21:39 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. 03:21:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 623ms 03:21:39 INFO - PROCESS | 1658 | 1462357299924 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 03:21:39 INFO - PROCESS | 1658 | 1462357299926 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 03:21:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:21:39 INFO - PROCESS | 1658 | 1462357299928 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 1658 | 1462357299929 Marionette TRACE conn2 <- [1,2978,null,{}] 03:21:39 INFO - PROCESS | 1658 | 1462357299932 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}] 03:21:40 INFO - PROCESS | 1658 | 1462357300040 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 03:21:40 INFO - PROCESS | 1658 | 1462357300159 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x13561a800 == 80 [pid = 1658] [id = 753] 03:21:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x128ea1c00) [pid = 1658] [serial = 2258] [outer = 0x0] 03:21:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12911a800) [pid = 1658] [serial = 2259] [outer = 0x128ea1c00] 03:21:40 INFO - PROCESS | 1658 | 1462357300192 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x1292b9400) [pid = 1658] [serial = 2260] [outer = 0x128ea1c00] 03:21:40 INFO - PROCESS | 1658 | 1462357300530 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]]]}] 03:21:40 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. 03:21:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 619ms 03:21:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:21:40 INFO - PROCESS | 1658 | 1462357300547 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 03:21:40 INFO - PROCESS | 1658 | 1462357300549 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 03:21:40 INFO - PROCESS | 1658 | 1462357300551 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:21:40 INFO - PROCESS | 1658 | 1462357300552 Marionette TRACE conn2 <- [1,2982,null,{}] 03:21:40 INFO - PROCESS | 1658 | 1462357300555 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}] 03:21:40 INFO - PROCESS | 1658 | 1462357300664 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 03:21:40 INFO - PROCESS | 1658 | 1462357300765 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x135666000 == 81 [pid = 1658] [id = 754] 03:21:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x128ea3000) [pid = 1658] [serial = 2261] [outer = 0x0] 03:21:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12a88d400) [pid = 1658] [serial = 2262] [outer = 0x128ea3000] 03:21:40 INFO - PROCESS | 1658 | 1462357300796 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12a899400) [pid = 1658] [serial = 2263] [outer = 0x128ea3000] 03:21:41 INFO - PROCESS | 1658 | 1462357301147 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"]]]}] 03:21:41 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 03:21:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:21:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:21:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 621ms 03:21:41 INFO - PROCESS | 1658 | 1462357301174 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 03:21:41 INFO - PROCESS | 1658 | 1462357301175 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 03:21:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:21:41 INFO - PROCESS | 1658 | 1462357301178 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - PROCESS | 1658 | 1462357301180 Marionette TRACE conn2 <- [1,2986,null,{}] 03:21:41 INFO - PROCESS | 1658 | 1462357301183 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}] 03:21:41 INFO - PROCESS | 1658 | 1462357301349 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 03:21:41 INFO - PROCESS | 1658 | 1462357301517 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b20800 == 82 [pid = 1658] [id = 755] 03:21:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x110fed000) [pid = 1658] [serial = 2264] [outer = 0x0] 03:21:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x115f58000) [pid = 1658] [serial = 2265] [outer = 0x110fed000] 03:21:41 INFO - PROCESS | 1658 | 1462357301562 Marionette DEBUG loaded listener.js 03:21:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12bb77000) [pid = 1658] [serial = 2266] [outer = 0x110fed000] 03:21:41 INFO - PROCESS | 1658 | 1462357301927 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]]]}] 03:21:41 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. 03:21:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 770ms 03:21:41 INFO - PROCESS | 1658 | 1462357301949 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 03:21:41 INFO - PROCESS | 1658 | 1462357301950 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 03:21:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:21:41 INFO - PROCESS | 1658 | 1462357301953 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - PROCESS | 1658 | 1462357301954 Marionette TRACE conn2 <- [1,2990,null,{}] 03:21:41 INFO - PROCESS | 1658 | 1462357301956 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}] 03:21:42 INFO - PROCESS | 1658 | 1462357302066 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 03:21:42 INFO - PROCESS | 1658 | 1462357302404 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x119747800 == 83 [pid = 1658] [id = 756] 03:21:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x110fe1400) [pid = 1658] [serial = 2267] [outer = 0x0] 03:21:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x110fea000) [pid = 1658] [serial = 2268] [outer = 0x110fe1400] 03:21:42 INFO - PROCESS | 1658 | 1462357302488 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x112969c00) [pid = 1658] [serial = 2269] [outer = 0x110fe1400] 03:21:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12123a800 == 84 [pid = 1658] [id = 757] 03:21:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x11680d000) [pid = 1658] [serial = 2270] [outer = 0x0] 03:21:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x112a54000) [pid = 1658] [serial = 2271] [outer = 0x11680d000] 03:21:43 INFO - PROCESS | 1658 | 1462357303010 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]]]}] 03:21:43 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. 03:21:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1069ms 03:21:43 INFO - PROCESS | 1658 | 1462357303022 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 03:21:43 INFO - PROCESS | 1658 | 1462357303025 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 03:21:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:21:43 INFO - PROCESS | 1658 | 1462357303028 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - PROCESS | 1658 | 1462357303030 Marionette TRACE conn2 <- [1,2994,null,{}] 03:21:43 INFO - PROCESS | 1658 | 1462357303033 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}] 03:21:43 INFO - PROCESS | 1658 | 1462357303152 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 03:21:43 INFO - PROCESS | 1658 | 1462357303261 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x1258bd000 == 85 [pid = 1658] [id = 758] 03:21:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x116a7d400) [pid = 1658] [serial = 2272] [outer = 0x0] 03:21:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x116f10000) [pid = 1658] [serial = 2273] [outer = 0x116a7d400] 03:21:43 INFO - PROCESS | 1658 | 1462357303291 Marionette DEBUG loaded listener.js 03:21:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x1182a2000) [pid = 1658] [serial = 2274] [outer = 0x116a7d400] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab0b000 == 84 [pid = 1658] [id = 577] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x1355c2000 == 83 [pid = 1658] [id = 748] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x134cc3800 == 82 [pid = 1658] [id = 747] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x116013000 == 81 [pid = 1658] [id = 746] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x112e62400) [pid = 1658] [serial = 2185] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x119754000 == 80 [pid = 1658] [id = 745] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x134c54000 == 79 [pid = 1658] [id = 744] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x12e302800 == 78 [pid = 1658] [id = 743] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x12dab3800 == 77 [pid = 1658] [id = 742] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x12d943000 == 76 [pid = 1658] [id = 741] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x12d11e000 == 75 [pid = 1658] [id = 740] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x12cba8800 == 74 [pid = 1658] [id = 739] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x12c258800 == 73 [pid = 1658] [id = 738] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x1297d0000 == 72 [pid = 1658] [id = 737] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x124462800 == 71 [pid = 1658] [id = 736] 03:21:43 INFO - PROCESS | 1658 | 1462357303809 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]]]}] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x12c263000 == 70 [pid = 1658] [id = 720] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x128e21000 == 69 [pid = 1658] [id = 731] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x134c62800 == 68 [pid = 1658] [id = 702] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x12485d000 == 67 [pid = 1658] [id = 730] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x1197ce000 == 66 [pid = 1658] [id = 729] 03:21:43 INFO - PROCESS | 1658 | --DOCSHELL 0x1165e5000 == 65 [pid = 1658] [id = 728] 03:21:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:21:43 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 03:21:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 828ms 03:21:43 INFO - PROCESS | 1658 | 1462357303857 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 03:21:43 INFO - PROCESS | 1658 | 1462357303859 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 03:21:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:21:43 INFO - PROCESS | 1658 | 1462357303862 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - PROCESS | 1658 | 1462357303864 Marionette TRACE conn2 <- [1,2998,null,{}] 03:21:43 INFO - PROCESS | 1658 | 1462357303866 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}] 03:21:43 INFO - PROCESS | 1658 | 1462357303981 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x119d25800) [pid = 1658] [serial = 2143] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x112a50c00) [pid = 1658] [serial = 2125] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x112e62000) [pid = 1658] [serial = 2126] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x1121e5c00) [pid = 1658] [serial = 2123] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x110fe1800) [pid = 1658] [serial = 2122] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x112a4fc00) [pid = 1658] [serial = 2128] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x116804800) [pid = 1658] [serial = 2129] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x123bef000) [pid = 1658] [serial = 2146] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x1182a0000) [pid = 1658] [serial = 2134] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x118506400) [pid = 1658] [serial = 2135] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x117173800) [pid = 1658] [serial = 2131] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x11807ec00) [pid = 1658] [serial = 2132] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1185bb000) [pid = 1658] [serial = 2137] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x118852400) [pid = 1658] [serial = 2138] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x112963400) [pid = 1658] [serial = 2182] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x11680ec00) [pid = 1658] [serial = 2110] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x11318c000) [pid = 1658] [serial = 2183] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x124406c00) [pid = 1658] [serial = 2149] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x119129000) [pid = 1658] [serial = 2113] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x123f66c00) [pid = 1658] [serial = 2147] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x127154800) [pid = 1658] [serial = 2116] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1272cdc00) [pid = 1658] [serial = 2162] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x112a50000) [pid = 1658] [serial = 2164] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x119d29000) [pid = 1658] [serial = 2119] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x1160f2400) [pid = 1658] [serial = 2167] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x118563400) [pid = 1658] [serial = 2170] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x124b21400) [pid = 1658] [serial = 2155] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x12a88dc00) [pid = 1658] [serial = 1466] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x119838000) [pid = 1658] [serial = 2173] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1182a6000) [pid = 1658] [serial = 2152] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1253e8400) [pid = 1658] [serial = 2156] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x124b1d400) [pid = 1658] [serial = 2150] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x119b6f000) [pid = 1658] [serial = 2141] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x11902ac00) [pid = 1658] [serial = 2140] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x124b20400) [pid = 1658] [serial = 2176] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1211e4800) [pid = 1658] [serial = 2144] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x127155000) [pid = 1658] [serial = 2159] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x123fca800) [pid = 1658] [serial = 2179] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x112a4c400) [pid = 1658] [serial = 2153] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x12addfc00) [pid = 1658] [serial = 2108] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x12722f800) [pid = 1658] [serial = 2161] [outer = 0x0] [url = about:blank] 03:21:43 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x127149c00) [pid = 1658] [serial = 2158] [outer = 0x0] [url = about:blank] 03:21:44 INFO - PROCESS | 1658 | 1462357304052 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x11973e800 == 66 [pid = 1658] [id = 759] 03:21:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x112a4fc00) [pid = 1658] [serial = 2275] [outer = 0x0] 03:21:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x115de4000) [pid = 1658] [serial = 2276] [outer = 0x112a4fc00] 03:21:44 INFO - PROCESS | 1658 | 1462357304081 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1185b2c00) [pid = 1658] [serial = 2277] [outer = 0x112a4fc00] 03:21:44 INFO - PROCESS | 1658 | 1462357304352 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]]]}] 03:21:44 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. 03:21:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 518ms 03:21:44 INFO - PROCESS | 1658 | 1462357304381 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 03:21:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:21:44 INFO - PROCESS | 1658 | 1462357304382 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 03:21:44 INFO - PROCESS | 1658 | 1462357304385 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 1658 | 1462357304393 Marionette TRACE conn2 <- [1,3002,null,{}] 03:21:44 INFO - PROCESS | 1658 | 1462357304411 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}] 03:21:44 INFO - PROCESS | 1658 | 1462357304503 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 03:21:44 INFO - PROCESS | 1658 | 1462357304588 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x127607000 == 67 [pid = 1658] [id = 760] 03:21:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x11832f400) [pid = 1658] [serial = 2278] [outer = 0x0] 03:21:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x119835000) [pid = 1658] [serial = 2279] [outer = 0x11832f400] 03:21:44 INFO - PROCESS | 1658 | 1462357304614 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x123fca400) [pid = 1658] [serial = 2280] [outer = 0x11832f400] 03:21:44 INFO - PROCESS | 1658 | 1462357304944 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]]]}] 03:21:44 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. 03:21:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 583ms 03:21:44 INFO - PROCESS | 1658 | 1462357304968 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 03:21:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:21:44 INFO - PROCESS | 1658 | 1462357304974 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 03:21:44 INFO - PROCESS | 1658 | 1462357304977 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 1658 | 1462357304979 Marionette TRACE conn2 <- [1,3006,null,{}] 03:21:44 INFO - PROCESS | 1658 | 1462357304982 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}] 03:21:45 INFO - PROCESS | 1658 | 1462357305119 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 03:21:45 INFO - PROCESS | 1658 | 1462357305211 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191c6000 == 68 [pid = 1658] [id = 761] 03:21:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x116a80000) [pid = 1658] [serial = 2281] [outer = 0x0] 03:21:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x118856400) [pid = 1658] [serial = 2282] [outer = 0x116a80000] 03:21:45 INFO - PROCESS | 1658 | 1462357305254 Marionette DEBUG loaded listener.js 03:21:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x124cb5c00) [pid = 1658] [serial = 2283] [outer = 0x116a80000] 03:21:45 INFO - PROCESS | 1658 | 1462357305534 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]]]}] 03:21:45 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. 03:21:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 570ms 03:21:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:21:45 INFO - PROCESS | 1658 | 1462357305546 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 03:21:45 INFO - PROCESS | 1658 | 1462357305548 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 03:21:45 INFO - PROCESS | 1658 | 1462357305550 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:21:45 INFO - PROCESS | 1658 | 1462357305551 Marionette TRACE conn2 <- [1,3010,null,{}] 03:21:45 INFO - PROCESS | 1658 | 1462357305563 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}] 03:21:45 INFO - PROCESS | 1658 | 1462357305651 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 03:21:45 INFO - PROCESS | 1658 | 1462357305657 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b381800 == 69 [pid = 1658] [id = 762] 03:21:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12629e800) [pid = 1658] [serial = 2284] [outer = 0x0] 03:21:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x127154c00) [pid = 1658] [serial = 2285] [outer = 0x12629e800] 03:21:45 INFO - PROCESS | 1658 | 1462357305751 Marionette DEBUG loaded listener.js 03:21:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x127238c00) [pid = 1658] [serial = 2286] [outer = 0x12629e800] 03:21:46 INFO - PROCESS | 1658 | 1462357306044 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]]]}] 03:21:46 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 03:21:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 526ms 03:21:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:21:46 INFO - PROCESS | 1658 | 1462357306082 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 03:21:46 INFO - PROCESS | 1658 | 1462357306084 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 03:21:46 INFO - PROCESS | 1658 | 1462357306086 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:21:46 INFO - PROCESS | 1658 | 1462357306089 Marionette TRACE conn2 <- [1,3014,null,{}] 03:21:46 INFO - PROCESS | 1658 | 1462357306093 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}] 03:21:46 INFO - PROCESS | 1658 | 1462357306200 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 03:21:46 INFO - PROCESS | 1658 | 1462357306238 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bf86000 == 70 [pid = 1658] [id = 763] 03:21:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12724f400) [pid = 1658] [serial = 2287] [outer = 0x0] 03:21:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1276ee400) [pid = 1658] [serial = 2288] [outer = 0x12724f400] 03:21:46 INFO - PROCESS | 1658 | 1462357306262 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x128adb400) [pid = 1658] [serial = 2289] [outer = 0x12724f400] 03:21:46 INFO - PROCESS | 1658 | [1658] 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 03:21:46 INFO - PROCESS | 1658 | 1462357306601 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:21:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:21:46 INFO - {} 03:21:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:21:46 INFO - {} 03:21:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:21:46 INFO - {} 03:21:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:21:46 INFO - {} 03:21:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 522ms 03:21:46 INFO - PROCESS | 1658 | 1462357306609 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 03:21:46 INFO - PROCESS | 1658 | 1462357306610 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 03:21:46 INFO - TEST-START | /FileAPI/fileReader.html 03:21:46 INFO - PROCESS | 1658 | 1462357306612 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:21:46 INFO - PROCESS | 1658 | 1462357306613 Marionette TRACE conn2 <- [1,3018,null,{}] 03:21:46 INFO - PROCESS | 1658 | 1462357306615 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}] 03:21:46 INFO - PROCESS | 1658 | 1462357306724 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 03:21:46 INFO - PROCESS | 1658 | 1462357306738 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ca4b800 == 71 [pid = 1658] [id = 764] 03:21:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x128adc400) [pid = 1658] [serial = 2290] [outer = 0x0] 03:21:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x128d6a400) [pid = 1658] [serial = 2291] [outer = 0x128adc400] 03:21:46 INFO - PROCESS | 1658 | 1462357306763 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1292bf000) [pid = 1658] [serial = 2292] [outer = 0x128adc400] 03:21:47 INFO - PROCESS | 1658 | 1462357307073 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]]]}] 03:21:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:21:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:21:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:21:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:21:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 518ms 03:21:47 INFO - TEST-START | /FileAPI/historical.html 03:21:47 INFO - PROCESS | 1658 | 1462357307131 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 1658 | 1462357307132 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 03:21:47 INFO - PROCESS | 1658 | 1462357307134 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 1658 | 1462357307135 Marionette TRACE conn2 <- [1,3022,null,{}] 03:21:47 INFO - PROCESS | 1658 | 1462357307143 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}] 03:21:47 INFO - PROCESS | 1658 | 1462357307249 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 03:21:47 INFO - PROCESS | 1658 | 1462357307259 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d4d3800 == 72 [pid = 1658] [id = 765] 03:21:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x129261000) [pid = 1658] [serial = 2293] [outer = 0x0] 03:21:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x12a80ac00) [pid = 1658] [serial = 2294] [outer = 0x129261000] 03:21:47 INFO - PROCESS | 1658 | 1462357307284 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12a88b800) [pid = 1658] [serial = 2295] [outer = 0x129261000] 03:21:47 INFO - PROCESS | 1658 | 1462357307594 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"]]]}] 03:21:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:21:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:21:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:21:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:21:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:21:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:21:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:21:47 INFO - TEST-OK | /FileAPI/historical.html | took 475ms 03:21:47 INFO - PROCESS | 1658 | 1462357307609 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 1658 | 1462357307610 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 03:21:47 INFO - TEST-START | /FileAPI/idlharness.html 03:21:47 INFO - PROCESS | 1658 | 1462357307613 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 1658 | 1462357307614 Marionette TRACE conn2 <- [1,3026,null,{}] 03:21:47 INFO - PROCESS | 1658 | 1462357307616 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}] 03:21:47 INFO - PROCESS | 1658 | 1462357307727 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 03:21:47 INFO - PROCESS | 1658 | 1462357307743 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d93f000 == 73 [pid = 1658] [id = 766] 03:21:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x1292c2800) [pid = 1658] [serial = 2296] [outer = 0x0] 03:21:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12ab48000) [pid = 1658] [serial = 2297] [outer = 0x1292c2800] 03:21:47 INFO - PROCESS | 1658 | 1462357307768 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12addfc00) [pid = 1658] [serial = 2298] [outer = 0x1292c2800] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x11318fc00) [pid = 1658] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x12d4d3000) [pid = 1658] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x128d67400) [pid = 1658] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x129121000) [pid = 1658] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12a810400) [pid = 1658] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x113083000) [pid = 1658] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x1292c3800) [pid = 1658] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x1272c7000) [pid = 1658] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x116f0ac00) [pid = 1658] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x112a4b400) [pid = 1658] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x127235c00) [pid = 1658] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x12ab52400) [pid = 1658] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1212b9c00) [pid = 1658] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x12a88ec00) [pid = 1658] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:21:48 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x12d4d8800) [pid = 1658] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:21:48 INFO - PROCESS | 1658 | 1462357308555 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]]]}] 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:21:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:21:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:21:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:21:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:21:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:21:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:21:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:21:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:21:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:21:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:21:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:21:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:21:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:21:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:21:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:21:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:21:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:21:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:21:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:21:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:21:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:21:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:21:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:21:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:21:48 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 03:21:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:21:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:21:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:21:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:21:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:21:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:21:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:21:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:21:48 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 03:21:48 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 03:21:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:21:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:21:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:21:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:21:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:21:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:21:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:21:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:21:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:21:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:21:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:21:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:21:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:21:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:21:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:21:48 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 03:21:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:21:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:21:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:21:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:21:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:21:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:21:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:21:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:21:48 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 03:21:48 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 03:21:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:21:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:21:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:21:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:21:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:21:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:21:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:21:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:21:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:21:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:21:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 981ms 03:21:48 INFO - PROCESS | 1658 | 1462357308595 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 03:21:48 INFO - PROCESS | 1658 | 1462357308597 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 03:21:48 INFO - TEST-START | /FileAPI/idlharness.worker 03:21:48 INFO - PROCESS | 1658 | 1462357308600 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:21:48 INFO - PROCESS | 1658 | 1462357308602 Marionette TRACE conn2 <- [1,3030,null,{}] 03:21:48 INFO - PROCESS | 1658 | 1462357308605 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}] 03:21:48 INFO - PROCESS | 1658 | 1462357308758 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 03:21:48 INFO - PROCESS | 1658 | 1462357308768 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da9c000 == 74 [pid = 1658] [id = 767] 03:21:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12ade8800) [pid = 1658] [serial = 2299] [outer = 0x0] 03:21:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12bf45000) [pid = 1658] [serial = 2300] [outer = 0x12ade8800] 03:21:48 INFO - PROCESS | 1658 | 1462357308816 Marionette DEBUG loaded listener.js 03:21:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x12c179800) [pid = 1658] [serial = 2301] [outer = 0x12ade8800] 03:21:49 INFO - PROCESS | 1658 | [1658] 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 03:21:49 INFO - PROCESS | 1658 | 1462357309666 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,{},{}]]]}] 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:21:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:21:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:21:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:21:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:21:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:21:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:21:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:21:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:21:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:21:49 INFO - {} 03:21:49 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 03:21:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:21:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:21:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:21:49 INFO - {} 03:21:49 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 - {} 03:21:49 INFO - {} 03:21:49 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 03:21:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:21:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:21:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:21:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:21:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:21:49 INFO - {} 03:21:49 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 03:21:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:21:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:21:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:21:49 INFO - {} 03:21:49 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 - {} 03:21:49 INFO - {} 03:21:49 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 03:21:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:21:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:21:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 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 03:21:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:21:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:21:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:21:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:21:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:21:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 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 03:21:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:21:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 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 03:21:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:21:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 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 03:21:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:21:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:21:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:21:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:21:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:21:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:21:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:21:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:21:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:21:49 INFO - {} 03:21:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1140ms 03:21:49 INFO - PROCESS | 1658 | 1462357309742 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 03:21:49 INFO - PROCESS | 1658 | 1462357309745 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 03:21:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:21:49 INFO - PROCESS | 1658 | 1462357309750 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:21:49 INFO - PROCESS | 1658 | 1462357309754 Marionette TRACE conn2 <- [1,3034,null,{}] 03:21:49 INFO - PROCESS | 1658 | 1462357309759 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}] 03:21:49 INFO - PROCESS | 1658 | 1462357309873 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 03:21:49 INFO - PROCESS | 1658 | 1462357309880 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x135cda800 == 75 [pid = 1658] [id = 768] 03:21:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12bf3f400) [pid = 1658] [serial = 2302] [outer = 0x0] 03:21:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12da0fc00) [pid = 1658] [serial = 2303] [outer = 0x12bf3f400] 03:21:49 INFO - PROCESS | 1658 | 1462357309900 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x135b8f000) [pid = 1658] [serial = 2304] [outer = 0x12bf3f400] 03:21:50 INFO - PROCESS | 1658 | 1462357310444 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]]]}] 03:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:21:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 727ms 03:21:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:21:50 INFO - PROCESS | 1658 | 1462357310477 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 03:21:50 INFO - PROCESS | 1658 | 1462357310481 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 03:21:50 INFO - PROCESS | 1658 | 1462357310486 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 1658 | 1462357310491 Marionette TRACE conn2 <- [1,3038,null,{}] 03:21:50 INFO - PROCESS | 1658 | 1462357310497 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}] 03:21:50 INFO - PROCESS | 1658 | 1462357310626 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 03:21:50 INFO - PROCESS | 1658 | 1462357310705 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b1b800 == 76 [pid = 1658] [id = 769] 03:21:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x1110ae000) [pid = 1658] [serial = 2305] [outer = 0x0] 03:21:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x1110b1800) [pid = 1658] [serial = 2306] [outer = 0x1110ae000] 03:21:50 INFO - PROCESS | 1658 | 1462357310738 Marionette DEBUG loaded listener.js 03:21:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x111d3a000) [pid = 1658] [serial = 2307] [outer = 0x1110ae000] 03:21:51 INFO - PROCESS | 1658 | 1462357311110 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"]]]}] 03:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:21:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 628ms 03:21:51 INFO - PROCESS | 1658 | 1462357311113 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 03:21:51 INFO - PROCESS | 1658 | 1462357311118 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 03:21:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:21:51 INFO - PROCESS | 1658 | 1462357311123 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:21:51 INFO - PROCESS | 1658 | 1462357311125 Marionette TRACE conn2 <- [1,3042,null,{}] 03:21:51 INFO - PROCESS | 1658 | 1462357311128 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}] 03:21:51 INFO - PROCESS | 1658 | 1462357311249 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 03:21:51 INFO - PROCESS | 1658 | 1462357311354 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x128fdc800 == 77 [pid = 1658] [id = 770] 03:21:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x1126b8c00) [pid = 1658] [serial = 2308] [outer = 0x0] 03:21:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x11318e800) [pid = 1658] [serial = 2309] [outer = 0x1126b8c00] 03:21:51 INFO - PROCESS | 1658 | 1462357311385 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x1171e7c00) [pid = 1658] [serial = 2310] [outer = 0x1126b8c00] 03:21:51 INFO - PROCESS | 1658 | 1462357311852 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]]]}] 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:21:51 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. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:21:51 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'.) 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:21:51 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. 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:21:51 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. 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:21:51 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. 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:21:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 781ms 03:21:51 INFO - PROCESS | 1658 | 1462357311905 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 03:21:51 INFO - PROCESS | 1658 | 1462357311906 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 03:21:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:21:51 INFO - PROCESS | 1658 | 1462357311909 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:21:51 INFO - PROCESS | 1658 | 1462357311913 Marionette TRACE conn2 <- [1,3046,null,{}] 03:21:51 INFO - PROCESS | 1658 | 1462357311983 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}] 03:21:52 INFO - PROCESS | 1658 | 1462357312115 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 03:21:52 INFO - PROCESS | 1658 | 1462357312224 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d4d2800 == 78 [pid = 1658] [id = 771] 03:21:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x118563400) [pid = 1658] [serial = 2311] [outer = 0x0] 03:21:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12463e800) [pid = 1658] [serial = 2312] [outer = 0x118563400] 03:21:52 INFO - PROCESS | 1658 | 1462357312277 Marionette DEBUG loaded listener.js 03:21:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x124644400) [pid = 1658] [serial = 2313] [outer = 0x118563400] 03:21:52 INFO - PROCESS | 1658 | [1658] 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 03:21:52 INFO - PROCESS | 1658 | 1462357312750 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:21:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:21:52 INFO - {} 03:21:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 867ms 03:21:52 INFO - PROCESS | 1658 | 1462357312776 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 1658 | 1462357312778 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 03:21:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:21:52 INFO - PROCESS | 1658 | 1462357312781 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 1658 | 1462357312782 Marionette TRACE conn2 <- [1,3050,null,{}] 03:21:52 INFO - PROCESS | 1658 | 1462357312784 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}] 03:21:52 INFO - PROCESS | 1658 | 1462357312927 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 03:21:53 INFO - PROCESS | 1658 | 1462357313031 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x135935000 == 79 [pid = 1658] [id = 772] 03:21:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x124b1e400) [pid = 1658] [serial = 2314] [outer = 0x0] 03:21:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1259bd000) [pid = 1658] [serial = 2315] [outer = 0x124b1e400] 03:21:53 INFO - PROCESS | 1658 | 1462357313063 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x128d62c00) [pid = 1658] [serial = 2316] [outer = 0x124b1e400] 03:21:53 INFO - PROCESS | 1658 | 1462357313428 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]]]}] 03:21:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:21:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:21:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:21:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:21:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 03:21:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:21:53 INFO - PROCESS | 1658 | 1462357313452 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 03:21:53 INFO - PROCESS | 1658 | 1462357313453 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 03:21:53 INFO - PROCESS | 1658 | 1462357313456 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - PROCESS | 1658 | 1462357313457 Marionette TRACE conn2 <- [1,3054,null,{}] 03:21:53 INFO - PROCESS | 1658 | 1462357313459 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}] 03:21:53 INFO - PROCESS | 1658 | 1462357313566 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 03:21:53 INFO - PROCESS | 1658 | 1462357313662 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x135ea1800 == 80 [pid = 1658] [id = 773] 03:21:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x123a32000) [pid = 1658] [serial = 2317] [outer = 0x0] 03:21:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x123a39800) [pid = 1658] [serial = 2318] [outer = 0x123a32000] 03:21:53 INFO - PROCESS | 1658 | 1462357313691 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x123a3dc00) [pid = 1658] [serial = 2319] [outer = 0x123a32000] 03:21:54 INFO - PROCESS | 1658 | 1462357314175 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"]]]}] 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:21:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:21:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:21:54 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" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:21:54 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" 03:21:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:21:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 786ms 03:21:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:21:54 INFO - PROCESS | 1658 | 1462357314243 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 03:21:54 INFO - PROCESS | 1658 | 1462357314244 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 03:21:54 INFO - PROCESS | 1658 | 1462357314247 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:21:54 INFO - PROCESS | 1658 | 1462357314248 Marionette TRACE conn2 <- [1,3058,null,{}] 03:21:54 INFO - PROCESS | 1658 | 1462357314251 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}] 03:21:54 INFO - PROCESS | 1658 | 1462357314366 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 03:21:54 INFO - PROCESS | 1658 | 1462357314476 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x135f7e000 == 81 [pid = 1658] [id = 774] 03:21:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x123a3a800) [pid = 1658] [serial = 2320] [outer = 0x0] 03:21:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12bf39000) [pid = 1658] [serial = 2321] [outer = 0x123a3a800] 03:21:54 INFO - PROCESS | 1658 | 1462357314508 Marionette DEBUG loaded listener.js 03:21:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12cfcf400) [pid = 1658] [serial = 2322] [outer = 0x123a3a800] 03:21:54 INFO - PROCESS | 1658 | 1462357314908 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]]]}] 03:21:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:21:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:21:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:21:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:21:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:21:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:21:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:21:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:21:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:21:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:21:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:21:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:21:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:21:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:21:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:21:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:21:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:21:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 675ms 03:21:54 INFO - PROCESS | 1658 | 1462357314933 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 03:21:54 INFO - PROCESS | 1658 | 1462357314934 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 03:21:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:21:54 INFO - PROCESS | 1658 | 1462357314938 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:21:54 INFO - PROCESS | 1658 | 1462357314940 Marionette TRACE conn2 <- [1,3062,null,{}] 03:21:54 INFO - PROCESS | 1658 | 1462357314942 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}] 03:21:55 INFO - PROCESS | 1658 | 1462357315052 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 03:21:55 INFO - PROCESS | 1658 | 1462357315128 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x134c68000 == 82 [pid = 1658] [id = 775] 03:21:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12ade9400) [pid = 1658] [serial = 2323] [outer = 0x0] 03:21:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12c17e400) [pid = 1658] [serial = 2324] [outer = 0x12ade9400] 03:21:55 INFO - PROCESS | 1658 | 1462357315157 Marionette DEBUG loaded listener.js 03:21:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12c184800) [pid = 1658] [serial = 2325] [outer = 0x12ade9400] 03:21:55 INFO - PROCESS | 1658 | [1658] 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 03:21:55 INFO - PROCESS | 1658 | 1462357315535 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:21:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:21:55 INFO - {} 03:21:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 619ms 03:21:55 INFO - PROCESS | 1658 | 1462357315558 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 03:21:55 INFO - PROCESS | 1658 | 1462357315559 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 03:21:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:21:55 INFO - PROCESS | 1658 | 1462357315561 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:21:55 INFO - PROCESS | 1658 | 1462357315563 Marionette TRACE conn2 <- [1,3066,null,{}] 03:21:55 INFO - PROCESS | 1658 | 1462357315565 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}] 03:21:55 INFO - PROCESS | 1658 | 1462357315672 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 03:21:55 INFO - PROCESS | 1658 | 1462357315732 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x135ccf000 == 83 [pid = 1658] [id = 776] 03:21:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x112c85c00) [pid = 1658] [serial = 2326] [outer = 0x0] 03:21:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x112c90400) [pid = 1658] [serial = 2327] [outer = 0x112c85c00] 03:21:55 INFO - PROCESS | 1658 | 1462357315761 Marionette DEBUG loaded listener.js 03:21:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x12c185000) [pid = 1658] [serial = 2328] [outer = 0x112c85c00] 03:21:56 INFO - PROCESS | 1658 | 1462357316156 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]]]}] 03:21:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:21:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:21:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:21:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:21:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:21:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:21:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:21:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 619ms 03:21:56 INFO - PROCESS | 1658 | 1462357316181 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 03:21:56 INFO - PROCESS | 1658 | 1462357316182 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 03:21:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:21:56 INFO - PROCESS | 1658 | 1462357316185 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:21:56 INFO - PROCESS | 1658 | 1462357316186 Marionette TRACE conn2 <- [1,3070,null,{}] 03:21:56 INFO - PROCESS | 1658 | 1462357316188 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}] 03:21:56 INFO - PROCESS | 1658 | 1462357316302 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 03:21:56 INFO - PROCESS | 1658 | 1462357316431 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x1188a6800 == 84 [pid = 1658] [id = 777] 03:21:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x115de8000) [pid = 1658] [serial = 2329] [outer = 0x0] 03:21:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x11717bc00) [pid = 1658] [serial = 2330] [outer = 0x115de8000] 03:21:56 INFO - PROCESS | 1658 | 1462357316466 Marionette DEBUG loaded listener.js 03:21:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x1274c4c00) [pid = 1658] [serial = 2331] [outer = 0x115de8000] 03:21:57 INFO - PROCESS | 1658 | 1462357317039 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]]]}] 03:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:21:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 871ms 03:21:57 INFO - PROCESS | 1658 | 1462357317057 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 1658 | 1462357317059 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 03:21:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:21:57 INFO - PROCESS | 1658 | 1462357317062 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 1658 | 1462357317065 Marionette TRACE conn2 <- [1,3074,null,{}] 03:21:57 INFO - PROCESS | 1658 | 1462357317068 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}] 03:21:57 INFO - PROCESS | 1658 | 1462357317176 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 03:21:57 INFO - PROCESS | 1658 | 1462357317261 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x128ed0800 == 85 [pid = 1658] [id = 778] 03:21:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x11215d400) [pid = 1658] [serial = 2332] [outer = 0x0] 03:21:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x112a46c00) [pid = 1658] [serial = 2333] [outer = 0x11215d400] 03:21:57 INFO - PROCESS | 1658 | 1462357317290 Marionette DEBUG loaded listener.js 03:21:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x11318c400) [pid = 1658] [serial = 2334] [outer = 0x11215d400] 03:21:57 INFO - PROCESS | 1658 | 1462357317764 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]]]}] 03:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:21:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 721ms 03:21:57 INFO - PROCESS | 1658 | 1462357317785 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 1658 | 1462357317791 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 03:21:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:21:57 INFO - PROCESS | 1658 | 1462357317798 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 1658 | 1462357317800 Marionette TRACE conn2 <- [1,3078,null,{}] 03:21:57 INFO - PROCESS | 1658 | 1462357317804 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}] 03:21:57 INFO - PROCESS | 1658 | 1462357317972 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 03:21:58 INFO - PROCESS | 1658 | 1462357318111 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1191b4800 == 86 [pid = 1658] [id = 779] 03:21:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x1168c3c00) [pid = 1658] [serial = 2335] [outer = 0x0] 03:21:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x117688000) [pid = 1658] [serial = 2336] [outer = 0x1168c3c00] 03:21:58 INFO - PROCESS | 1658 | 1462357318137 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x11982e800) [pid = 1658] [serial = 2337] [outer = 0x1168c3c00] 03:21:58 INFO - PROCESS | 1658 | 1462357318506 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 03:21:58 INFO - PROCESS | 1658 | 1462357318522 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 03:21:58 INFO - PROCESS | 1658 | 1462357318524 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - PROCESS | 1658 | 1462357318527 Marionette TRACE conn2 <- [1,3082,null,{}] 03:21:58 INFO - PROCESS | 1658 | 1462357318534 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}] 03:21:58 INFO - PROCESS | 1658 | 1462357318650 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 03:21:58 INFO - PROCESS | 1658 | 1462357318798 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12da9c000 == 85 [pid = 1658] [id = 767] 03:21:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12d93f000 == 84 [pid = 1658] [id = 766] 03:21:58 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x12b21d800) [pid = 1658] [serial = 2247] [outer = 0x0] [url = about:blank] 03:21:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x119b0c800 == 85 [pid = 1658] [id = 780] 03:21:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x113194400) [pid = 1658] [serial = 2338] [outer = 0x0] 03:21:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x11855e800) [pid = 1658] [serial = 2339] [outer = 0x113194400] 03:21:58 INFO - PROCESS | 1658 | 1462357318891 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x124b1e800) [pid = 1658] [serial = 2340] [outer = 0x113194400] 03:21:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12d4d3800 == 84 [pid = 1658] [id = 765] 03:21:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12ca4b800 == 83 [pid = 1658] [id = 764] 03:21:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12bf86000 == 82 [pid = 1658] [id = 763] 03:21:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12b381800 == 81 [pid = 1658] [id = 762] 03:21:58 INFO - PROCESS | 1658 | --DOCSHELL 0x1191c6000 == 80 [pid = 1658] [id = 761] 03:21:58 INFO - PROCESS | 1658 | --DOCSHELL 0x127607000 == 79 [pid = 1658] [id = 760] 03:21:59 INFO - PROCESS | 1658 | --DOCSHELL 0x11973e800 == 78 [pid = 1658] [id = 759] 03:21:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1258bd000 == 77 [pid = 1658] [id = 758] 03:21:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12123a800 == 76 [pid = 1658] [id = 757] 03:21:59 INFO - PROCESS | 1658 | --DOCSHELL 0x119747800 == 75 [pid = 1658] [id = 756] 03:21:59 INFO - PROCESS | 1658 | --DOCSHELL 0x134cb3000 == 74 [pid = 1658] [id = 752] 03:21:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12c190000 == 73 [pid = 1658] [id = 751] 03:21:59 INFO - PROCESS | 1658 | --DOCSHELL 0x124006000 == 72 [pid = 1658] [id = 750] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x116a80c00) [pid = 1658] [serial = 2236] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x12a805400) [pid = 1658] [serial = 2230] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x12a80d000) [pid = 1658] [serial = 2231] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x113c69800) [pid = 1658] [serial = 2188] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x128adb800) [pid = 1658] [serial = 2221] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x11911d400) [pid = 1658] [serial = 2213] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x1185af400) [pid = 1658] [serial = 2212] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x112ca5c00) [pid = 1658] [serial = 2209] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x1168cb000) [pid = 1658] [serial = 2210] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x124eeb800) [pid = 1658] [serial = 2203] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x127237800) [pid = 1658] [serial = 2206] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x1276ebc00) [pid = 1658] [serial = 2218] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x128ad5400) [pid = 1658] [serial = 2219] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x1185b5c00) [pid = 1658] [serial = 2194] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x117d2cc00) [pid = 1658] [serial = 2191] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x1212b9800) [pid = 1658] [serial = 2200] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x11912b800) [pid = 1658] [serial = 2197] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x12ab52000) [pid = 1658] [serial = 2242] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x12ade6400) [pid = 1658] [serial = 2244] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x119d28800) [pid = 1658] [serial = 2237] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x12a88d800) [pid = 1658] [serial = 2234] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x12b216000) [pid = 1658] [serial = 2245] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x124b23000) [pid = 1658] [serial = 2215] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x1259c0400) [pid = 1658] [serial = 2216] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1292c3000) [pid = 1658] [serial = 2228] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x124162400) [pid = 1658] [serial = 2241] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x128d63400) [pid = 1658] [serial = 2222] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x124b1d800) [pid = 1658] [serial = 2239] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x12925c000) [pid = 1658] [serial = 2225] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x128ea1800) [pid = 1658] [serial = 2224] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x1292b8800) [pid = 1658] [serial = 2227] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x12a834c00) [pid = 1658] [serial = 2233] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1658 | 1462357319298 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]]]}] 03:21:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:21:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:21:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:21:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 827ms 03:21:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:21:59 INFO - PROCESS | 1658 | 1462357319356 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 03:21:59 INFO - PROCESS | 1658 | 1462357319358 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 03:21:59 INFO - PROCESS | 1658 | 1462357319360 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:21:59 INFO - PROCESS | 1658 | 1462357319361 Marionette TRACE conn2 <- [1,3086,null,{}] 03:21:59 INFO - PROCESS | 1658 | 1462357319364 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}] 03:21:59 INFO - PROCESS | 1658 | 1462357319453 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 03:21:59 INFO - PROCESS | 1658 | 1462357319457 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b36b800 == 73 [pid = 1658] [id = 781] 03:21:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x12714c000) [pid = 1658] [serial = 2341] [outer = 0x0] 03:21:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x12723ac00) [pid = 1658] [serial = 2342] [outer = 0x12714c000] 03:21:59 INFO - PROCESS | 1658 | 1462357319482 Marionette DEBUG loaded listener.js 03:21:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x1276ed000) [pid = 1658] [serial = 2343] [outer = 0x12714c000] 03:21:59 INFO - PROCESS | 1658 | 1462357319832 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:21:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:21:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 520ms 03:21:59 INFO - PROCESS | 1658 | 1462357319880 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 03:21:59 INFO - PROCESS | 1658 | 1462357319881 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 03:21:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:21:59 INFO - PROCESS | 1658 | 1462357319893 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:21:59 INFO - PROCESS | 1658 | 1462357319894 Marionette TRACE conn2 <- [1,3090,null,{}] 03:21:59 INFO - PROCESS | 1658 | 1462357319896 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}] 03:21:59 INFO - PROCESS | 1658 | 1462357319985 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 03:21:59 INFO - PROCESS | 1658 | 1462357319990 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c765000 == 74 [pid = 1658] [id = 782] 03:21:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x128a18000) [pid = 1658] [serial = 2344] [outer = 0x0] 03:22:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x128d61800) [pid = 1658] [serial = 2345] [outer = 0x128a18000] 03:22:00 INFO - PROCESS | 1658 | 1462357320016 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x128d6fc00) [pid = 1658] [serial = 2346] [outer = 0x128a18000] 03:22:00 INFO - PROCESS | 1658 | 1462357320361 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:22:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:22:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 525ms 03:22:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:22:00 INFO - PROCESS | 1658 | 1462357320416 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 1658 | 1462357320418 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 03:22:00 INFO - PROCESS | 1658 | 1462357320420 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 1658 | 1462357320421 Marionette TRACE conn2 <- [1,3094,null,{}] 03:22:00 INFO - PROCESS | 1658 | 1462357320423 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}] 03:22:00 INFO - PROCESS | 1658 | 1462357320530 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 03:22:00 INFO - PROCESS | 1658 | 1462357320535 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d581800 == 75 [pid = 1658] [id = 783] 03:22:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x128ea7800) [pid = 1658] [serial = 2347] [outer = 0x0] 03:22:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x129262400) [pid = 1658] [serial = 2348] [outer = 0x128ea7800] 03:22:00 INFO - PROCESS | 1658 | 1462357320565 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x112c8a800) [pid = 1658] [serial = 2349] [outer = 0x128ea7800] 03:22:00 INFO - PROCESS | 1658 | 1462357320946 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:22:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:22:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 570ms 03:22:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:22:00 INFO - PROCESS | 1658 | 1462357320990 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 1658 | 1462357320992 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 03:22:00 INFO - PROCESS | 1658 | 1462357320995 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 1658 | 1462357320997 Marionette TRACE conn2 <- [1,3098,null,{}] 03:22:01 INFO - PROCESS | 1658 | 1462357321001 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}] 03:22:01 INFO - PROCESS | 1658 | 1462357321200 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 03:22:01 INFO - PROCESS | 1658 | 1462357321227 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e30e000 == 76 [pid = 1658] [id = 784] 03:22:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x112c89000) [pid = 1658] [serial = 2350] [outer = 0x0] 03:22:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12a80b800) [pid = 1658] [serial = 2351] [outer = 0x112c89000] 03:22:01 INFO - PROCESS | 1658 | 1462357321270 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12b212400) [pid = 1658] [serial = 2352] [outer = 0x112c89000] 03:22:01 INFO - PROCESS | 1658 | 1462357321606 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]]]}] 03:22:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:22:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:22:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 622ms 03:22:01 INFO - PROCESS | 1658 | 1462357321616 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 03:22:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:22:01 INFO - PROCESS | 1658 | 1462357321618 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 03:22:01 INFO - PROCESS | 1658 | 1462357321620 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - PROCESS | 1658 | 1462357321623 Marionette TRACE conn2 <- [1,3102,null,{}] 03:22:01 INFO - PROCESS | 1658 | 1462357321632 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}] 03:22:01 INFO - PROCESS | 1658 | 1462357321746 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 03:22:01 INFO - PROCESS | 1658 | 1462357321792 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x13538b800 == 77 [pid = 1658] [id = 785] 03:22:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x112c8a000) [pid = 1658] [serial = 2353] [outer = 0x0] 03:22:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12ba7a400) [pid = 1658] [serial = 2354] [outer = 0x112c8a000] 03:22:01 INFO - PROCESS | 1658 | 1462357321817 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12bb80000) [pid = 1658] [serial = 2355] [outer = 0x112c8a000] 03:22:02 INFO - PROCESS | 1658 | 1462357322134 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:22:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 522ms 03:22:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:22:02 INFO - PROCESS | 1658 | 1462357322143 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 03:22:02 INFO - PROCESS | 1658 | 1462357322144 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 03:22:02 INFO - PROCESS | 1658 | 1462357322146 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 1658 | 1462357322147 Marionette TRACE conn2 <- [1,3106,null,{}] 03:22:02 INFO - PROCESS | 1658 | 1462357322149 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}] 03:22:02 INFO - PROCESS | 1658 | 1462357322272 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 03:22:02 INFO - PROCESS | 1658 | 1462357322287 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x135606800 == 78 [pid = 1658] [id = 786] 03:22:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12bf39800) [pid = 1658] [serial = 2356] [outer = 0x0] 03:22:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12bfcd800) [pid = 1658] [serial = 2357] [outer = 0x12bf39800] 03:22:02 INFO - PROCESS | 1658 | 1462357322312 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12bfd9c00) [pid = 1658] [serial = 2358] [outer = 0x12bf39800] 03:22:02 INFO - PROCESS | 1658 | 1462357322631 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]]]}] 03:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:22:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 520ms 03:22:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:22:02 INFO - PROCESS | 1658 | 1462357322667 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 03:22:02 INFO - PROCESS | 1658 | 1462357322668 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 03:22:02 INFO - PROCESS | 1658 | 1462357322670 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 1658 | 1462357322671 Marionette TRACE conn2 <- [1,3110,null,{}] 03:22:02 INFO - PROCESS | 1658 | 1462357322674 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}] 03:22:02 INFO - PROCESS | 1658 | 1462357322792 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 03:22:02 INFO - PROCESS | 1658 | 1462357322836 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x135922000 == 79 [pid = 1658] [id = 787] 03:22:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x12bf40c00) [pid = 1658] [serial = 2359] [outer = 0x0] 03:22:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12c186000) [pid = 1658] [serial = 2360] [outer = 0x12bf40c00] 03:22:02 INFO - PROCESS | 1658 | 1462357322862 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x12ce38c00) [pid = 1658] [serial = 2361] [outer = 0x12bf40c00] 03:22:03 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x1126ba400) [pid = 1658] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:22:03 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x11832f400) [pid = 1658] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:22:03 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x12ade8800) [pid = 1658] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:22:03 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x12629e800) [pid = 1658] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:22:03 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x112a4fc00) [pid = 1658] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:22:03 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x1292c2800) [pid = 1658] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:22:03 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x129261000) [pid = 1658] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:22:03 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x12adde400) [pid = 1658] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:22:03 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x12724f400) [pid = 1658] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:22:03 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x110fe1400) [pid = 1658] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:22:03 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x128adc400) [pid = 1658] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:22:03 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x116a80000) [pid = 1658] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:22:03 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x116a7d400) [pid = 1658] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:22:03 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x11680d000) [pid = 1658] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:22:03 INFO - PROCESS | 1658 | 1462357323444 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"]]]}] 03:22:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:22:03 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 03:22:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:22:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:22:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 819ms 03:22:03 INFO - PROCESS | 1658 | 1462357323490 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 03:22:03 INFO - PROCESS | 1658 | 1462357323491 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 03:22:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:22:03 INFO - PROCESS | 1658 | 1462357323493 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:22:03 INFO - PROCESS | 1658 | 1462357323495 Marionette TRACE conn2 <- [1,3114,null,{}] 03:22:03 INFO - PROCESS | 1658 | 1462357323498 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}] 03:22:03 INFO - PROCESS | 1658 | 1462357323660 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 03:22:03 INFO - PROCESS | 1658 | 1462357323725 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\", \"4ccf951d-f73c-482a-8403-2bf342ee7617\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x135cce000 == 80 [pid = 1658] [id = 788] 03:22:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x111076800) [pid = 1658] [serial = 2362] [outer = 0x0] 03:22:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1126ba400) [pid = 1658] [serial = 2363] [outer = 0x111076800] 03:22:03 INFO - PROCESS | 1658 | 1462357323749 Marionette DEBUG loaded listener.js 03:22:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12c17a400) [pid = 1658] [serial = 2364] [outer = 0x111076800] 03:22:04 INFO - PROCESS | 1658 | 1462357324149 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]]]}] 03:22:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:22:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 671ms 03:22:04 INFO - PROCESS | 1658 | 1462357324166 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 03:22:04 INFO - PROCESS | 1658 | 1462357324168 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 03:22:05 WARNING - u'runner_teardown' () 03:22:05 INFO - No more tests 03:22:05 INFO - Got 0 unexpected results 03:22:05 INFO - SUITE-END | took 517s 03:22:05 INFO - Closing logging queue 03:22:05 INFO - queue closed 03:22:05 INFO - Return code: 0 03:22:05 WARNING - # TBPL SUCCESS # 03:22:05 INFO - Running post-action listener: _resource_record_post_action 03:22:05 INFO - Running post-run listener: _resource_record_post_run 03:22:06 INFO - Total resource usage - Wall time: 539s; CPU: 58.0%; Read bytes: 32308736; Write bytes: 952483840; Read time: 369; Write time: 4766 03:22:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:22:06 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150530560; Write bytes: 147531776; Read time: 13719; Write time: 332 03:22:06 INFO - run-tests - Wall time: 521s; CPU: 58.0%; Read bytes: 30162432; Write bytes: 792602624; Read time: 340; Write time: 4391 03:22:06 INFO - Running post-run listener: _upload_blobber_files 03:22:06 INFO - Blob upload gear active. 03:22:06 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:22:06 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 03:22:06 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'] 03:22:06 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 03:22:06 INFO - (blobuploader) - INFO - Open directory for files ... 03:22:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:22:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:22:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:22:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:22:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:22:08 INFO - (blobuploader) - INFO - Done attempting. 03:22:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:22:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:22:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:22:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:22:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:22:09 INFO - (blobuploader) - INFO - Done attempting. 03:22:09 INFO - (blobuploader) - INFO - Iteration through files over. 03:22:09 INFO - Return code: 0 03:22:09 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:22:09 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:22:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1d743fb399e868ce5710f722fe708e4fb9ef4176835a2505d3a4c852417df5cfdddaf814d825769fdeb65da7d4468efe0add6b730c72398eee02590f007bf759", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6970777ec7eb7e170f57815b8c2cb6fbe57d8951aa861e49de985711b2236e6313d1ae3bf9703da8925ba2954043ad1cd0714b1b991924ee113bcc73bc8379ca"} 03:22:09 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:22:09 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:22:09 INFO - Contents: 03:22:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1d743fb399e868ce5710f722fe708e4fb9ef4176835a2505d3a4c852417df5cfdddaf814d825769fdeb65da7d4468efe0add6b730c72398eee02590f007bf759", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6970777ec7eb7e170f57815b8c2cb6fbe57d8951aa861e49de985711b2236e6313d1ae3bf9703da8925ba2954043ad1cd0714b1b991924ee113bcc73bc8379ca"} 03:22:09 INFO - Running post-run listener: copy_logs_to_upload_dir 03:22:09 INFO - Copying logs to upload dir... 03:22:09 INFO - mkdir: /builds/slave/test/build/upload/logs 03:22:09 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1498.350187 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 58 secs) (at 2016-05-04 03:22:09.954101) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 03:22:09.957745) ========= 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.Z5VCRaV3SK/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.20997vQTSt/Listeners TMPDIR=/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/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/1d743fb399e868ce5710f722fe708e4fb9ef4176835a2505d3a4c852417df5cfdddaf814d825769fdeb65da7d4468efe0add6b730c72398eee02590f007bf759", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6970777ec7eb7e170f57815b8c2cb6fbe57d8951aa861e49de985711b2236e6313d1ae3bf9703da8925ba2954043ad1cd0714b1b991924ee113bcc73bc8379ca"} build_url:https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012388 build_url: 'https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/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/1d743fb399e868ce5710f722fe708e4fb9ef4176835a2505d3a4c852417df5cfdddaf814d825769fdeb65da7d4468efe0add6b730c72398eee02590f007bf759", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6970777ec7eb7e170f57815b8c2cb6fbe57d8951aa861e49de985711b2236e6313d1ae3bf9703da8925ba2954043ad1cd0714b1b991924ee113bcc73bc8379ca"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FCcAkzUkSrmZYWdCIY-X4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 03:22:09.993811) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 03:22:09.994205) ========= 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.Z5VCRaV3SK/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.20997vQTSt/Listeners TMPDIR=/var/folders/99/84w0k_014gv77_6qrv0b4tn000000w/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.005007 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 03:22:10.043063) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 03:22:10.046474) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 03:22:10.046948) ========= ========= Total master_lag: 0.63 =========