builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0037 starttime: 1464270852.15 results: success (0) buildid: 20160526062249 builduid: 8df1aa4730e94644a45d361d889289e6 revision: b0a5f5e149d2fa1aae0fd81801671369100a9580 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 06:54:12.153532) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 06:54:12.153982) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 06:54:12.154657) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 06:54:12.181227) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 06:54:12.181574) ========= 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.KwKdHBy2uN/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.8N1Kxq2uZO/Listeners TMPDIR=/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/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-26 06:54:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 161M=0s 2016-05-26 06:54:12 (161 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.133946 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 06:54:12.337360) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 06:54:12.337790) ========= 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.KwKdHBy2uN/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.8N1Kxq2uZO/Listeners TMPDIR=/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/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.036779 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 06:54:12.395599) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-26 06:54:12.395941) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b0a5f5e149d2fa1aae0fd81801671369100a9580 --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 b0a5f5e149d2fa1aae0fd81801671369100a9580 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.KwKdHBy2uN/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.8N1Kxq2uZO/Listeners TMPDIR=/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/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-26 06:54:12,474 truncating revision to first 12 chars 2016-05-26 06:54:12,474 Setting DEBUG logging. 2016-05-26 06:54:12,474 attempt 1/10 2016-05-26 06:54:12,474 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b0a5f5e149d2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-26 06:54:13,568 unpacking tar archive at: mozilla-aurora-b0a5f5e149d2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.352449 ========= master_lag: 2.27 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-26 06:54:16.023204) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 06:54:16.023464) ========= script_repo_revision: b0a5f5e149d2fa1aae0fd81801671369100a9580 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 06:54:16.023825) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 06:54:16.024080) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 06:54:16.550698) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-05-26 06:54:16.551007) ========= /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.KwKdHBy2uN/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.8N1Kxq2uZO/Listeners TMPDIR=/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/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 06:54:16 INFO - MultiFileLogger online at 20160526 06:54:16 in /builds/slave/test 06:54:16 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 06:54:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:54:16 INFO - {'append_to_log': False, 06:54:16 INFO - 'base_work_dir': '/builds/slave/test', 06:54:16 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:54:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:54:16 INFO - 'buildbot_json_path': 'buildprops.json', 06:54:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:54:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:54:16 INFO - 'download_minidump_stackwalk': True, 06:54:16 INFO - 'download_symbols': 'true', 06:54:16 INFO - 'e10s': False, 06:54:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:54:16 INFO - 'tooltool.py': '/tools/tooltool.py', 06:54:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:54:16 INFO - '/tools/misc-python/virtualenv.py')}, 06:54:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:54:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:54:16 INFO - 'log_level': 'info', 06:54:16 INFO - 'log_to_console': True, 06:54:16 INFO - 'opt_config_files': (), 06:54:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:54:16 INFO - '--processes=1', 06:54:16 INFO - '--config=%(test_path)s/wptrunner.ini', 06:54:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:54:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:54:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:54:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:54:16 INFO - 'pip_index': False, 06:54:16 INFO - 'require_test_zip': True, 06:54:16 INFO - 'test_type': ('testharness',), 06:54:16 INFO - 'this_chunk': '1', 06:54:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:54:16 INFO - 'total_chunks': '10', 06:54:16 INFO - 'virtualenv_path': 'venv', 06:54:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:54:16 INFO - 'work_dir': 'build'} 06:54:16 INFO - ##### 06:54:16 INFO - ##### Running clobber step. 06:54:16 INFO - ##### 06:54:16 INFO - Running pre-action listener: _resource_record_pre_action 06:54:16 INFO - Running main action method: clobber 06:54:16 INFO - rmtree: /builds/slave/test/build 06:54:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:54:18 INFO - Running post-action listener: _resource_record_post_action 06:54:18 INFO - ##### 06:54:18 INFO - ##### Running read-buildbot-config step. 06:54:18 INFO - ##### 06:54:18 INFO - Running pre-action listener: _resource_record_pre_action 06:54:18 INFO - Running main action method: read_buildbot_config 06:54:18 INFO - Using buildbot properties: 06:54:18 INFO - { 06:54:18 INFO - "project": "", 06:54:18 INFO - "product": "firefox", 06:54:18 INFO - "script_repo_revision": "production", 06:54:18 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 06:54:18 INFO - "repository": "", 06:54:18 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 06:54:18 INFO - "buildid": "20160526062249", 06:54:18 INFO - "pgo_build": "False", 06:54:18 INFO - "basedir": "/builds/slave/test", 06:54:18 INFO - "buildnumber": 19, 06:54:18 INFO - "slavename": "t-yosemite-r7-0037", 06:54:18 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 06:54:18 INFO - "platform": "macosx64", 06:54:18 INFO - "branch": "mozilla-aurora", 06:54:18 INFO - "revision": "b0a5f5e149d2fa1aae0fd81801671369100a9580", 06:54:18 INFO - "repo_path": "releases/mozilla-aurora", 06:54:18 INFO - "moz_repo_path": "", 06:54:18 INFO - "stage_platform": "macosx64", 06:54:18 INFO - "builduid": "8df1aa4730e94644a45d361d889289e6", 06:54:18 INFO - "slavebuilddir": "test" 06:54:18 INFO - } 06:54:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 06:54:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 06:54:18 INFO - Running post-action listener: _resource_record_post_action 06:54:18 INFO - ##### 06:54:18 INFO - ##### Running download-and-extract step. 06:54:18 INFO - ##### 06:54:18 INFO - Running pre-action listener: _resource_record_pre_action 06:54:18 INFO - Running main action method: download_and_extract 06:54:18 INFO - mkdir: /builds/slave/test/build/tests 06:54:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:18 INFO - https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 06:54:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 06:54:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 06:54:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/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 06:54:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/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 06:54:26 INFO - Downloaded 1235 bytes. 06:54:26 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 06:54:26 INFO - Using the following test package requirements: 06:54:26 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 06:54:26 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:54:26 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 06:54:26 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:54:26 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 06:54:26 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:54:26 INFO - u'jsshell-mac64.zip'], 06:54:26 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:54:26 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 06:54:26 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 06:54:26 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:54:26 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 06:54:26 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:54:26 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 06:54:26 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:54:26 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 06:54:26 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:54:26 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 06:54:26 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 06:54:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:26 INFO - https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 06:54:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 06:54:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 06:54:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/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 06:54:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/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 06:54:29 INFO - Downloaded 18306349 bytes. 06:54:29 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/*'] 06:54:29 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/* 06:54:29 INFO - caution: filename not matched: web-platform/* 06:54:29 INFO - Return code: 11 06:54: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')]} 06:54:29 INFO - https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 06:54:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 06:54:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 06:54:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/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 06:54:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/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 06:54:31 INFO - Downloaded 36409193 bytes. 06:54:31 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/*'] 06:54:31 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/* 06:54:35 INFO - caution: filename not matched: bin/* 06:54:35 INFO - caution: filename not matched: config/* 06:54:35 INFO - caution: filename not matched: mozbase/* 06:54:35 INFO - caution: filename not matched: marionette/* 06:54:35 INFO - caution: filename not matched: tools/wptserve/* 06:54:35 INFO - Return code: 11 06:54:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:35 INFO - https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 06:54:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:54:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:54:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 06:54:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/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 06:54:38 INFO - Downloaded 73048769 bytes. 06:54:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:54:38 INFO - mkdir: /builds/slave/test/properties 06:54:38 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:54:38 INFO - Writing to file /builds/slave/test/properties/build_url 06:54:38 INFO - Contents: 06:54:38 INFO - build_url:https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:54:39 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:54:39 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:54:39 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:54:39 INFO - Contents: 06:54:39 INFO - symbols_url:https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:54:39 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')]} 06:54:39 INFO - https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:54:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:54:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:54:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/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 06:54:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/R8A5x1LAQp2CaIq_g-JFmA/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 06:54:43 INFO - Downloaded 103639306 bytes. 06:54:43 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'] 06:54:43 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 06:54:47 INFO - Return code: 0 06:54:47 INFO - Running post-action listener: _resource_record_post_action 06:54:47 INFO - Running post-action listener: set_extra_try_arguments 06:54:47 INFO - ##### 06:54:47 INFO - ##### Running create-virtualenv step. 06:54:47 INFO - ##### 06:54:47 INFO - Running pre-action listener: _pre_create_virtualenv 06:54:47 INFO - Running pre-action listener: _resource_record_pre_action 06:54:47 INFO - Running main action method: create_virtualenv 06:54:47 INFO - Creating virtualenv /builds/slave/test/build/venv 06:54:47 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 06:54:47 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:54:47 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:54:47 INFO - Using real prefix '/tools/python27' 06:54:47 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:54:48 INFO - Installing distribute.............................................................................................................................................................................................done. 06:54:51 INFO - Installing pip.................done. 06:54:51 INFO - Return code: 0 06:54:51 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:54:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:54:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:54:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:54:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:54:51 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 0x10492ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104949f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb488dd5ec0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049455e0>, '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 0x104528cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104553990>, '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.KwKdHBy2uN/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.8N1Kxq2uZO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:54:51 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 06:54:51 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 06:54:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KwKdHBy2uN/Render', 06:54:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:54:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:54:51 INFO - 'HOME': '/Users/cltbld', 06:54:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:54:51 INFO - 'LOGNAME': 'cltbld', 06:54:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:54:51 INFO - 'MOZ_NO_REMOTE': '1', 06:54:51 INFO - 'NO_EM_RESTART': '1', 06:54:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:54:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:54:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:54:51 INFO - 'PWD': '/builds/slave/test', 06:54:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:54:51 INFO - 'SHELL': '/bin/bash', 06:54:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8N1Kxq2uZO/Listeners', 06:54:51 INFO - 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', 06:54:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:54:51 INFO - 'USER': 'cltbld', 06:54:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:54:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:54:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:54:51 INFO - 'XPC_FLAGS': '0x0', 06:54:51 INFO - 'XPC_SERVICE_NAME': '0', 06:54:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:54:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:54:51 INFO - Downloading/unpacking psutil>=0.7.1 06:54: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 06:54: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 06:54: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 06:54: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 06:54: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 06:54: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 06:54:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:54:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:54:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:54:54 INFO - Installing collected packages: psutil 06:54:54 INFO - Running setup.py install for psutil 06:54:54 INFO - building 'psutil._psutil_osx' extension 06:54:54 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 06:54:55 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 06:54:55 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 06:54:55 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 06:54:55 INFO - building 'psutil._psutil_posix' extension 06:54:55 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 06:54:55 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 06:54:55 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 06:54:55 INFO - ^ 06:54:55 INFO - 1 warning generated. 06:54:55 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 06:54:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:54:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:54:56 INFO - Successfully installed psutil 06:54:56 INFO - Cleaning up... 06:54:56 INFO - Return code: 0 06:54:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:54:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:54:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:54:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:54:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:54:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10492ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104949f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb488dd5ec0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049455e0>, '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 0x104528cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104553990>, '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.KwKdHBy2uN/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.8N1Kxq2uZO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:54:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 06:54:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 06:54:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KwKdHBy2uN/Render', 06:54:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:54:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:54:56 INFO - 'HOME': '/Users/cltbld', 06:54:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:54:56 INFO - 'LOGNAME': 'cltbld', 06:54:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:54:56 INFO - 'MOZ_NO_REMOTE': '1', 06:54:56 INFO - 'NO_EM_RESTART': '1', 06:54:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:54:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:54:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:54:56 INFO - 'PWD': '/builds/slave/test', 06:54:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:54:56 INFO - 'SHELL': '/bin/bash', 06:54:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8N1Kxq2uZO/Listeners', 06:54:56 INFO - 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', 06:54:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:54:56 INFO - 'USER': 'cltbld', 06:54:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:54:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:54:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:54:56 INFO - 'XPC_FLAGS': '0x0', 06:54:56 INFO - 'XPC_SERVICE_NAME': '0', 06:54:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:54:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:54:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:54:56 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 06:54:56 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 06:54:56 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 06:54:56 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 06:54:56 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 06:54:56 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 06:54:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:54:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:54:58 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:54:58 INFO - Installing collected packages: mozsystemmonitor 06:54:58 INFO - Running setup.py install for mozsystemmonitor 06:54:59 INFO - Successfully installed mozsystemmonitor 06:54:59 INFO - Cleaning up... 06:54:59 INFO - Return code: 0 06:54:59 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:54:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:54:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:54:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:54:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:54:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10492ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104949f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb488dd5ec0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049455e0>, '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 0x104528cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104553990>, '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.KwKdHBy2uN/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.8N1Kxq2uZO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:54:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 06:54:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 06:54:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KwKdHBy2uN/Render', 06:54:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:54:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:54:59 INFO - 'HOME': '/Users/cltbld', 06:54:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:54:59 INFO - 'LOGNAME': 'cltbld', 06:54:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:54:59 INFO - 'MOZ_NO_REMOTE': '1', 06:54:59 INFO - 'NO_EM_RESTART': '1', 06:54:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:54:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:54:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:54:59 INFO - 'PWD': '/builds/slave/test', 06:54:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:54:59 INFO - 'SHELL': '/bin/bash', 06:54:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8N1Kxq2uZO/Listeners', 06:54:59 INFO - 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', 06:54:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:54:59 INFO - 'USER': 'cltbld', 06:54:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:54:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:54:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:54:59 INFO - 'XPC_FLAGS': '0x0', 06:54:59 INFO - 'XPC_SERVICE_NAME': '0', 06:54:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:54:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:54:59 INFO - Downloading/unpacking blobuploader==1.2.4 06:54:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:54:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:54:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:54:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:54:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:54:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:55:01 INFO - Downloading blobuploader-1.2.4.tar.gz 06:55:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:55:01 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:55:01 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 06:55:01 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 06:55:01 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 06:55:01 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 06:55:01 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 06:55:01 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 06:55:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:55:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:55:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:55:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:55:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:55:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:55:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:55:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:55:03 INFO - Downloading docopt-0.6.1.tar.gz 06:55:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:55:03 INFO - Installing collected packages: blobuploader, requests, docopt 06:55:03 INFO - Running setup.py install for blobuploader 06:55:03 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:55:03 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:55:03 INFO - Running setup.py install for requests 06:55:03 INFO - Running setup.py install for docopt 06:55:03 INFO - Successfully installed blobuploader requests docopt 06:55:03 INFO - Cleaning up... 06:55:03 INFO - Return code: 0 06:55:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:55:03 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')]} 06:55:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:55:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:55:03 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')]} 06:55:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:55:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:55:04 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10492ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104949f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb488dd5ec0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049455e0>, '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 0x104528cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104553990>, '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.KwKdHBy2uN/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.8N1Kxq2uZO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:55:04 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:55:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:55:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KwKdHBy2uN/Render', 06:55:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:55:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:55:04 INFO - 'HOME': '/Users/cltbld', 06:55:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:55:04 INFO - 'LOGNAME': 'cltbld', 06:55:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:55:04 INFO - 'MOZ_NO_REMOTE': '1', 06:55:04 INFO - 'NO_EM_RESTART': '1', 06:55:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:55:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:55:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:55:04 INFO - 'PWD': '/builds/slave/test', 06:55:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:55:04 INFO - 'SHELL': '/bin/bash', 06:55:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8N1Kxq2uZO/Listeners', 06:55:04 INFO - 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', 06:55:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:55:04 INFO - 'USER': 'cltbld', 06:55:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:55:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:55:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:55:04 INFO - 'XPC_FLAGS': '0x0', 06:55:04 INFO - 'XPC_SERVICE_NAME': '0', 06:55:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:55:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:55:04 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-xbh9P_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:55:04 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-_0eahh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:55:04 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-BntpTJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:55:04 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-ISd4ND-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:55:04 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-MaZC1c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:55:04 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-LplK7w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:55:04 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-ed3PMW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:55:05 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-RzQYAb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:55:05 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-s69Wdz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:55:05 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-LoYUBL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:55:05 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-tJyF5F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:55:05 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-WmMfDK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:55:05 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-bhqtxY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:55:05 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-kbzDX7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:55:05 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-jJPsmi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:55:05 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-BoVyhu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:55:05 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-Q6xV8z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:55:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:55:06 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-sgKjak-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:55:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:55:06 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-N4LbnX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:55:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:55:06 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-ihieqR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:55:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:55:06 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-bfAlKu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:55:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:55:06 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 06:55:06 INFO - Running setup.py install for manifestparser 06:55:06 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:55:07 INFO - Running setup.py install for mozcrash 06:55:07 INFO - Running setup.py install for mozdebug 06:55:07 INFO - Running setup.py install for mozdevice 06:55:07 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:55:07 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:55:07 INFO - Running setup.py install for mozfile 06:55:07 INFO - Running setup.py install for mozhttpd 06:55:07 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:55:07 INFO - Running setup.py install for mozinfo 06:55:07 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:55:07 INFO - Running setup.py install for mozInstall 06:55:08 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Running setup.py install for mozleak 06:55:08 INFO - Running setup.py install for mozlog 06:55:08 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Running setup.py install for moznetwork 06:55:08 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Running setup.py install for mozprocess 06:55:08 INFO - Running setup.py install for mozprofile 06:55:08 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Running setup.py install for mozrunner 06:55:08 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Running setup.py install for mozscreenshot 06:55:09 INFO - Running setup.py install for moztest 06:55:09 INFO - Running setup.py install for mozversion 06:55:09 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:55:09 INFO - Running setup.py install for wptserve 06:55:09 INFO - Running setup.py install for marionette-driver 06:55:09 INFO - Running setup.py install for browsermob-proxy 06:55:09 INFO - Running setup.py install for marionette-client 06:55:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:55:10 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:55:10 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 06:55:10 INFO - Cleaning up... 06:55:10 INFO - Return code: 0 06:55:10 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:55:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:55:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:55:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:55:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:55:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:55:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:55:10 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 0x10492ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104949f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb488dd5ec0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049455e0>, '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 0x104528cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104553990>, '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.KwKdHBy2uN/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.8N1Kxq2uZO/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:55:10 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 06:55:10 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 06:55:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KwKdHBy2uN/Render', 06:55:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:55:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:55:10 INFO - 'HOME': '/Users/cltbld', 06:55:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:55:10 INFO - 'LOGNAME': 'cltbld', 06:55:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:55:10 INFO - 'MOZ_NO_REMOTE': '1', 06:55:10 INFO - 'NO_EM_RESTART': '1', 06:55:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:55:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:55:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:55:10 INFO - 'PWD': '/builds/slave/test', 06:55:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:55:10 INFO - 'SHELL': '/bin/bash', 06:55:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8N1Kxq2uZO/Listeners', 06:55:10 INFO - 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', 06:55:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:55:10 INFO - 'USER': 'cltbld', 06:55:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:55:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:55:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:55:10 INFO - 'XPC_FLAGS': '0x0', 06:55:10 INFO - 'XPC_SERVICE_NAME': '0', 06:55:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:55:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:55:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:55:10 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-NQJ4g9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:55:10 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)) 06:55:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:55:10 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-DAQ4Hj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:55:10 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)) 06:55:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:55:10 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-GGhdao-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:55:10 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)) 06:55:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:55:10 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-JV63D2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:55:10 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)) 06:55:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:55:10 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-PJRl71-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:55:11 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)) 06:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:55:11 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-Asg0oc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:55:11 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)) 06:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:55:11 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-KEcG1j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:55:11 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)) 06:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:55:11 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-aSCQId-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:55:11 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)) 06:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:55:11 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-K4mYsl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:55:11 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)) 06:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:55:11 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-8KbGl_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:55:11 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)) 06:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:55:11 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-Ld569q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:55:11 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)) 06:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:55:11 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-VercIp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:55:11 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)) 06:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:55:11 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-ARl2m3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:55:11 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)) 06:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:55:11 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-uZEUdg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:55:12 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)) 06:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:55:12 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-hj1yo5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:55:12 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)) 06:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:55:12 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-dNpZVi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:55:12 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)) 06:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:55:12 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-Wmkewc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:55:12 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)) 06:55:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:55:12 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-MTAiNd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:55:12 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)) 06:55:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:55:12 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-ZE0H6S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:55:12 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)) 06:55:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:55:12 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-6v5d0n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:55:12 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)) 06:55:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:55:13 INFO - Running setup.py (path:/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/pip-sUIM6M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:55:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:55:13 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)) 06:55:13 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)) 06:55:13 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)) 06:55:13 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)) 06:55:13 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)) 06:55:13 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)) 06:55:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:55:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:55:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:55:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:55:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:55:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:55:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:55:15 INFO - Downloading blessings-1.6.tar.gz 06:55:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:55:15 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)) 06:55:15 INFO - Installing collected packages: blessings 06:55:15 INFO - Running setup.py install for blessings 06:55:15 INFO - Successfully installed blessings 06:55:15 INFO - Cleaning up... 06:55:16 INFO - Return code: 0 06:55:16 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:55:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:55:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:55:16 INFO - Reading from file tmpfile_stdout 06:55:16 INFO - Current package versions: 06:55:16 INFO - blessings == 1.6 06:55:16 INFO - blobuploader == 1.2.4 06:55:16 INFO - browsermob-proxy == 0.6.0 06:55:16 INFO - docopt == 0.6.1 06:55:16 INFO - manifestparser == 1.1 06:55:16 INFO - marionette-client == 2.3.0 06:55:16 INFO - marionette-driver == 1.4.0 06:55:16 INFO - mozInstall == 1.12 06:55:16 INFO - mozcrash == 0.17 06:55:16 INFO - mozdebug == 0.1 06:55:16 INFO - mozdevice == 0.48 06:55:16 INFO - mozfile == 1.2 06:55:16 INFO - mozhttpd == 0.7 06:55:16 INFO - mozinfo == 0.9 06:55:16 INFO - mozleak == 0.1 06:55:16 INFO - mozlog == 3.1 06:55:16 INFO - moznetwork == 0.27 06:55:16 INFO - mozprocess == 0.22 06:55:16 INFO - mozprofile == 0.28 06:55:16 INFO - mozrunner == 6.11 06:55:16 INFO - mozscreenshot == 0.1 06:55:16 INFO - mozsystemmonitor == 0.0 06:55:16 INFO - moztest == 0.7 06:55:16 INFO - mozversion == 1.4 06:55:16 INFO - psutil == 3.1.1 06:55:16 INFO - requests == 1.2.3 06:55:16 INFO - wptserve == 1.4.0 06:55:16 INFO - wsgiref == 0.1.2 06:55:16 INFO - Running post-action listener: _resource_record_post_action 06:55:16 INFO - Running post-action listener: _start_resource_monitoring 06:55:16 INFO - Starting resource monitoring. 06:55:16 INFO - ##### 06:55:16 INFO - ##### Running pull step. 06:55:16 INFO - ##### 06:55:16 INFO - Running pre-action listener: _resource_record_pre_action 06:55:16 INFO - Running main action method: pull 06:55:16 INFO - Pull has nothing to do! 06:55:16 INFO - Running post-action listener: _resource_record_post_action 06:55:16 INFO - ##### 06:55:16 INFO - ##### Running install step. 06:55:16 INFO - ##### 06:55:16 INFO - Running pre-action listener: _resource_record_pre_action 06:55:16 INFO - Running main action method: install 06:55:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:55:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:55:16 INFO - Reading from file tmpfile_stdout 06:55:16 INFO - Detecting whether we're running mozinstall >=1.0... 06:55:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:55:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:55:16 INFO - Reading from file tmpfile_stdout 06:55:16 INFO - Output received: 06:55:16 INFO - Usage: mozinstall [options] installer 06:55:16 INFO - Options: 06:55:16 INFO - -h, --help show this help message and exit 06:55:16 INFO - -d DEST, --destination=DEST 06:55:16 INFO - Directory to install application into. [default: 06:55:16 INFO - "/builds/slave/test"] 06:55:16 INFO - --app=APP Application being installed. [default: firefox] 06:55:16 INFO - mkdir: /builds/slave/test/build/application 06:55:16 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'] 06:55:16 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 06:55:34 INFO - Reading from file tmpfile_stdout 06:55:34 INFO - Output received: 06:55:34 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 06:55:34 INFO - Running post-action listener: _resource_record_post_action 06:55:34 INFO - ##### 06:55:34 INFO - ##### Running run-tests step. 06:55:34 INFO - ##### 06:55:34 INFO - Running pre-action listener: _resource_record_pre_action 06:55:34 INFO - Running main action method: run_tests 06:55:34 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:55:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:55:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:55:34 INFO - grabbing minidump binary from tooltool 06:55:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:55:34 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 0x1049455e0>, '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 0x104528cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104553990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:55:34 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 06:55:34 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 06:55:34 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:55:34 INFO - Return code: 0 06:55:34 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 06:55:34 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:55:34 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/R8A5x1LAQp2CaIq_g-JFmA/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 06:55:34 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/R8A5x1LAQp2CaIq_g-JFmA/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 06:55:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KwKdHBy2uN/Render', 06:55:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:55:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:55:34 INFO - 'HOME': '/Users/cltbld', 06:55:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:55:34 INFO - 'LOGNAME': 'cltbld', 06:55:34 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:55:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:55:34 INFO - 'MOZ_NO_REMOTE': '1', 06:55:34 INFO - 'NO_EM_RESTART': '1', 06:55:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:55:34 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:55:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:55:34 INFO - 'PWD': '/builds/slave/test', 06:55:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:55:34 INFO - 'SHELL': '/bin/bash', 06:55:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8N1Kxq2uZO/Listeners', 06:55:34 INFO - 'TMPDIR': '/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/', 06:55:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:55:34 INFO - 'USER': 'cltbld', 06:55:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:55:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:55:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:55:34 INFO - 'XPC_FLAGS': '0x0', 06:55:34 INFO - 'XPC_SERVICE_NAME': '0', 06:55:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:55:34 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/R8A5x1LAQp2CaIq_g-JFmA/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 06:55:35 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 06:55:35 INFO - import pkg_resources 06:55:36 INFO - Using 1 client processes 06:55:36 INFO - wptserve Starting http server on 127.0.0.1:8000 06:55:36 INFO - wptserve Starting http server on 127.0.0.1:8001 06:55:36 INFO - wptserve Starting http server on 127.0.0.1:8443 06:55:38 INFO - SUITE-START | Running 778 tests 06:55:38 INFO - Running testharness tests 06:55:38 INFO - Setting up ssl 06:55:38 INFO - PROCESS | certutil | 06:55:38 INFO - PROCESS | certutil | 06:55:38 INFO - PROCESS | certutil | 06:55:38 INFO - Certificate Nickname Trust Attributes 06:55:38 INFO - SSL,S/MIME,JAR/XPI 06:55:38 INFO - 06:55:38 INFO - web-platform-tests CT,, 06:55:38 INFO - 06:55:38 INFO - Starting runner 06:55:39 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 06:55:39 INFO - PROCESS | 1653 | 1464270939518 Marionette DEBUG Marionette enabled via build flag and pref 06:55:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f22000 == 1 [pid = 1653] [id = 1] 06:55:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x113f22800) [pid = 1653] [serial = 1] [outer = 0x0] 06:55:39 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:55:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x113f23800) [pid = 1653] [serial = 2] [outer = 0x113f22800] 06:55:39 INFO - PROCESS | 1653 | 1464270939827 Marionette INFO Listening on port 2828 06:55:40 INFO - PROCESS | 1653 | 1464270940065 Marionette DEBUG Marionette enabled via command-line flag 06:55:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116921800 == 2 [pid = 1653] [id = 2] 06:55:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x116922000) [pid = 1653] [serial = 3] [outer = 0x0] 06:55:40 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:55:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x11695a800) [pid = 1653] [serial = 4] [outer = 0x116922000] 06:55:40 INFO - PROCESS | 1653 | [1653] 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 06:55:40 INFO - PROCESS | 1653 | 1464270940221 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 06:55:40 INFO - PROCESS | 1653 | 1464270940305 Marionette DEBUG Closed connection conn0 06:55:40 INFO - PROCESS | 1653 | [1653] 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 06:55:40 INFO - PROCESS | 1653 | 1464270940311 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 06:55:40 INFO - PROCESS | 1653 | 1464270940319 Marionette DEBUG Closed connection conn1 06:55:40 INFO - PROCESS | 1653 | [1653] 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 06:55:40 INFO - PROCESS | 1653 | 1464270940325 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 06:55:40 INFO - PROCESS | 1653 | 1464270940333 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:55:40 INFO - PROCESS | 1653 | 1464270940339 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":"20160526062249","device":"desktop","version":"48.0a2"} 06:55:40 INFO - PROCESS | 1653 | [1653] 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 06:55:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11999e000 == 3 [pid = 1653] [id = 3] 06:55:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x11999e800) [pid = 1653] [serial = 5] [outer = 0x0] 06:55:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11999f000 == 4 [pid = 1653] [id = 4] 06:55:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x11986bc00) [pid = 1653] [serial = 6] [outer = 0x0] 06:55:41 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:55:41 INFO - PROCESS | 1653 | [1653] 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 06:55:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12371e800 == 5 [pid = 1653] [id = 5] 06:55:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x11986b400) [pid = 1653] [serial = 7] [outer = 0x0] 06:55:41 INFO - PROCESS | 1653 | [1653] 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 06:55:41 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:55:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x12400f400) [pid = 1653] [serial = 8] [outer = 0x11986b400] 06:55:41 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:55:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x1246da800) [pid = 1653] [serial = 9] [outer = 0x11999e800] 06:55:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x123463000) [pid = 1653] [serial = 10] [outer = 0x11986bc00] 06:55:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x123587400) [pid = 1653] [serial = 11] [outer = 0x11986b400] 06:55:42 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:55:42 INFO - PROCESS | 1653 | 1464270942385 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 1653 | 1464270942396 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:55:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x127173c00) [pid = 1653] [serial = 12] [outer = 0x11986b400] 06:55:42 INFO - PROCESS | 1653 | 1464270942738 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"02897f77-02d3-024b-89bf-2062962f76f9","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":"20160526062249","device":"desktop","version":"48.0a2","command_id":1}}] 06:55:42 INFO - PROCESS | 1653 | 1464270942835 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}] 06:55:42 INFO - PROCESS | 1653 | 1464270942877 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 06:55:42 INFO - PROCESS | 1653 | 1464270942972 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:55:42 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:55:43 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x128d1cc00) [pid = 1653] [serial = 13] [outer = 0x11986b400] 06:55:43 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:55:43 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:43 INFO - PROCESS | 1653 | 1464270943225 Marionette TRACE conn2 <- [1,3,null,{}] 06:55:43 INFO - PROCESS | 1653 | 1464270943228 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:55:43 INFO - PROCESS | 1653 | 1464270943252 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 06:55:43 INFO - PROCESS | 1653 | 1464270943280 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 06:55:43 INFO - PROCESS | 1653 | 1464270943282 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 06:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:55:43 INFO - PROCESS | 1653 | 1464270943285 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 1653 | 1464270943288 Marionette TRACE conn2 <- [1,6,null,{}] 06:55:43 INFO - PROCESS | 1653 | 1464270943293 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}] 06:55:43 INFO - PROCESS | 1653 | 1464270943300 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 06:55:43 INFO - PROCESS | 1653 | 1464270943302 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x129098800 == 6 [pid = 1653] [id = 6] 06:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x1290f4400) [pid = 1653] [serial = 14] [outer = 0x0] 06:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x129431800) [pid = 1653] [serial = 15] [outer = 0x1290f4400] 06:55:43 INFO - PROCESS | 1653 | 1464270943338 Marionette DEBUG loaded listener.js 06:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x129437800) [pid = 1653] [serial = 16] [outer = 0x1290f4400] 06:55:43 INFO - PROCESS | 1653 | 1464270943642 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]]]}] 06:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 374ms 06:55:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x129480800 == 7 [pid = 1653] [id = 7] 06:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x1296bc000) [pid = 1653] [serial = 17] [outer = 0x0] 06:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x1296be800) [pid = 1653] [serial = 18] [outer = 0x1296bc000] 06:55:43 INFO - PROCESS | 1653 | 1464270943678 Marionette DEBUG loaded listener.js 06:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x129992800) [pid = 1653] [serial = 19] [outer = 0x1296bc000] 06:55:43 INFO - PROCESS | 1653 | 1464270943716 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 06:55:43 INFO - PROCESS | 1653 | 1464270943717 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 06:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:55:43 INFO - PROCESS | 1653 | 1464270943762 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 1653 | 1464270943763 Marionette TRACE conn2 <- [1,10,null,{}] 06:55:43 INFO - PROCESS | 1653 | 1464270943779 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}] 06:55:43 INFO - PROCESS | 1653 | 1464270943900 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 06:55:43 INFO - PROCESS | 1653 | 1464270943935 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9ad000 == 8 [pid = 1653] [id = 8] 06:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12a994000) [pid = 1653] [serial = 20] [outer = 0x0] 06:55:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12a995c00) [pid = 1653] [serial = 21] [outer = 0x12a994000] 06:55:43 INFO - PROCESS | 1653 | 1464270943963 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12a99a000) [pid = 1653] [serial = 22] [outer = 0x12a994000] 06:55:44 INFO - PROCESS | 1653 | 1464270944258 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]]]}] 06:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 534ms 06:55:44 INFO - PROCESS | 1653 | 1464270944293 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 06:55:44 INFO - PROCESS | 1653 | 1464270944295 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 06:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:55:44 INFO - PROCESS | 1653 | 1464270944369 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:55:44 INFO - PROCESS | 1653 | 1464270944372 Marionette TRACE conn2 <- [1,14,null,{}] 06:55:44 INFO - PROCESS | 1653 | 1464270944380 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}] 06:55:44 INFO - PROCESS | 1653 | 1464270944478 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 06:55:44 INFO - PROCESS | 1653 | 1464270944483 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9bb800 == 9 [pid = 1653] [id = 9] 06:55:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x1293bfc00) [pid = 1653] [serial = 23] [outer = 0x0] 06:55:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x1293c1800) [pid = 1653] [serial = 24] [outer = 0x1293bfc00] 06:55:44 INFO - PROCESS | 1653 | 1464270944507 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12ba36000) [pid = 1653] [serial = 25] [outer = 0x1293bfc00] 06:55:44 INFO - PROCESS | 1653 | 1464270944771 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]]]}] 06:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 473ms 06:55:44 INFO - PROCESS | 1653 | 1464270944797 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 06:55:44 INFO - PROCESS | 1653 | 1464270944798 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 06:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:55:44 INFO - PROCESS | 1653 | 1464270944800 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:55:44 INFO - PROCESS | 1653 | 1464270944801 Marionette TRACE conn2 <- [1,18,null,{}] 06:55:44 INFO - PROCESS | 1653 | 1464270944811 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}] 06:55:44 INFO - PROCESS | 1653 | 1464270944899 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 06:55:44 INFO - PROCESS | 1653 | 1464270944907 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae4000 == 10 [pid = 1653] [id = 10] 06:55:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12ba42c00) [pid = 1653] [serial = 26] [outer = 0x0] 06:55:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12bc16800) [pid = 1653] [serial = 27] [outer = 0x12ba42c00] 06:55:44 INFO - PROCESS | 1653 | 1464270944932 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12bc1e000) [pid = 1653] [serial = 28] [outer = 0x12ba42c00] 06:55:45 INFO - PROCESS | 1653 | 1464270945197 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]]]}] 06:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 423ms 06:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:55:45 INFO - PROCESS | 1653 | 1464270945228 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 06:55:45 INFO - PROCESS | 1653 | 1464270945229 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 06:55:45 INFO - PROCESS | 1653 | 1464270945231 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:55:45 INFO - PROCESS | 1653 | 1464270945232 Marionette TRACE conn2 <- [1,22,null,{}] 06:55:45 INFO - PROCESS | 1653 | 1464270945234 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}] 06:55:45 INFO - PROCESS | 1653 | 1464270945332 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 06:55:45 INFO - PROCESS | 1653 | 1464270945336 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bed0000 == 11 [pid = 1653] [id = 11] 06:55:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x12bc21c00) [pid = 1653] [serial = 29] [outer = 0x0] 06:55:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x12beed800) [pid = 1653] [serial = 30] [outer = 0x12bc21c00] 06:55:45 INFO - PROCESS | 1653 | 1464270945363 Marionette DEBUG loaded listener.js 06:55:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12bf62000) [pid = 1653] [serial = 31] [outer = 0x12bc21c00] 06:55:45 INFO - PROCESS | 1653 | 1464270945621 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]]]}] 06:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 06:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:55:45 INFO - PROCESS | 1653 | 1464270945649 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 06:55:45 INFO - PROCESS | 1653 | 1464270945650 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 06:55:45 INFO - PROCESS | 1653 | 1464270945660 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:55:45 INFO - PROCESS | 1653 | 1464270945661 Marionette TRACE conn2 <- [1,26,null,{}] 06:55:45 INFO - PROCESS | 1653 | 1464270945664 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}] 06:55:45 INFO - PROCESS | 1653 | 1464270945757 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 06:55:45 INFO - PROCESS | 1653 | 1464270945761 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1ea000 == 12 [pid = 1653] [id = 12] 06:55:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x118039000) [pid = 1653] [serial = 32] [outer = 0x0] 06:55:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x11803d000) [pid = 1653] [serial = 33] [outer = 0x118039000] 06:55:45 INFO - PROCESS | 1653 | 1464270945786 Marionette DEBUG loaded listener.js 06:55:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12bf66400) [pid = 1653] [serial = 34] [outer = 0x118039000] 06:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 375ms 06:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:55:46 INFO - PROCESS | 1653 | 1464270946026 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]]]}] 06:55:46 INFO - PROCESS | 1653 | 1464270946029 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 06:55:46 INFO - PROCESS | 1653 | 1464270946030 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 06:55:46 INFO - PROCESS | 1653 | 1464270946032 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:55:46 INFO - PROCESS | 1653 | 1464270946033 Marionette TRACE conn2 <- [1,30,null,{}] 06:55:46 INFO - PROCESS | 1653 | 1464270946035 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}] 06:55:46 INFO - PROCESS | 1653 | 1464270946133 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 06:55:46 INFO - PROCESS | 1653 | 1464270946137 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3ea800 == 13 [pid = 1653] [id = 13] 06:55:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12bf69000) [pid = 1653] [serial = 35] [outer = 0x0] 06:55:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12c10cc00) [pid = 1653] [serial = 36] [outer = 0x12bf69000] 06:55:46 INFO - PROCESS | 1653 | 1464270946162 Marionette DEBUG loaded listener.js 06:55:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c110400) [pid = 1653] [serial = 37] [outer = 0x12bf69000] 06:55:46 INFO - PROCESS | 1653 | 1464270946392 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]]]}] 06:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 06:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:55:46 INFO - PROCESS | 1653 | 1464270946400 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 06:55:46 INFO - PROCESS | 1653 | 1464270946401 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 06:55:46 INFO - PROCESS | 1653 | 1464270946411 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:55:46 INFO - PROCESS | 1653 | 1464270946412 Marionette TRACE conn2 <- [1,34,null,{}] 06:55:46 INFO - PROCESS | 1653 | 1464270946414 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}] 06:55:46 INFO - PROCESS | 1653 | 1464270946503 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 06:55:46 INFO - PROCESS | 1653 | 1464270946521 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7ac000 == 14 [pid = 1653] [id = 14] 06:55:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12c115c00) [pid = 1653] [serial = 38] [outer = 0x0] 06:55:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12c119c00) [pid = 1653] [serial = 39] [outer = 0x12c115c00] 06:55:46 INFO - PROCESS | 1653 | 1464270946554 Marionette DEBUG loaded listener.js 06:55:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12c7d2c00) [pid = 1653] [serial = 40] [outer = 0x12c115c00] 06:55:46 INFO - PROCESS | 1653 | 1464270946790 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]]]}] 06:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 424ms 06:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:55:46 INFO - PROCESS | 1653 | 1464270946832 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 06:55:46 INFO - PROCESS | 1653 | 1464270946833 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 06:55:46 INFO - PROCESS | 1653 | 1464270946835 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:55:46 INFO - PROCESS | 1653 | 1464270946836 Marionette TRACE conn2 <- [1,38,null,{}] 06:55:46 INFO - PROCESS | 1653 | 1464270946846 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}] 06:55:46 INFO - PROCESS | 1653 | 1464270946934 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 06:55:46 INFO - PROCESS | 1653 | 1464270946941 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb91000 == 15 [pid = 1653] [id = 15] 06:55:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12c7d6400) [pid = 1653] [serial = 41] [outer = 0x0] 06:55:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12cbc5c00) [pid = 1653] [serial = 42] [outer = 0x12c7d6400] 06:55:46 INFO - PROCESS | 1653 | 1464270946964 Marionette DEBUG loaded listener.js 06:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12cbcb400) [pid = 1653] [serial = 43] [outer = 0x12c7d6400] 06:55:47 INFO - PROCESS | 1653 | 1464270947208 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]]]}] 06:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 427ms 06:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:55:47 INFO - PROCESS | 1653 | 1464270947262 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 06:55:47 INFO - PROCESS | 1653 | 1464270947263 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 06:55:47 INFO - PROCESS | 1653 | 1464270947265 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - PROCESS | 1653 | 1464270947266 Marionette TRACE conn2 <- [1,42,null,{}] 06:55:47 INFO - PROCESS | 1653 | 1464270947269 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}] 06:55:47 INFO - PROCESS | 1653 | 1464270947368 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 06:55:47 INFO - PROCESS | 1653 | 1464270947373 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf45800 == 16 [pid = 1653] [id = 16] 06:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12cbd0000) [pid = 1653] [serial = 44] [outer = 0x0] 06:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12cf6a000) [pid = 1653] [serial = 45] [outer = 0x12cbd0000] 06:55:47 INFO - PROCESS | 1653 | 1464270947398 Marionette DEBUG loaded listener.js 06:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12cf6e400) [pid = 1653] [serial = 46] [outer = 0x12cbd0000] 06:55:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d381000 == 17 [pid = 1653] [id = 17] 06:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12d381800) [pid = 1653] [serial = 47] [outer = 0x0] 06:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12d382800) [pid = 1653] [serial = 48] [outer = 0x12d381800] 06:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x12d37f000) [pid = 1653] [serial = 49] [outer = 0x12d381800] 06:55:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d380800 == 18 [pid = 1653] [id = 18] 06:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x128e7bc00) [pid = 1653] [serial = 50] [outer = 0x0] 06:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x12d3c5800) [pid = 1653] [serial = 51] [outer = 0x128e7bc00] 06:55:47 INFO - PROCESS | 1653 | 1464270947723 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]]]}] 06:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x1166b6800) [pid = 1653] [serial = 52] [outer = 0x128e7bc00] 06:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms 06:55:47 INFO - PROCESS | 1653 | 1464270947796 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 06:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:55:47 INFO - PROCESS | 1653 | 1464270947806 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 06:55:47 INFO - PROCESS | 1653 | 1464270947809 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - PROCESS | 1653 | 1464270947810 Marionette TRACE conn2 <- [1,46,null,{}] 06:55:47 INFO - PROCESS | 1653 | 1464270947812 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}] 06:55:47 INFO - PROCESS | 1653 | 1464270947894 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 06:55:47 INFO - PROCESS | 1653 | 1464270947900 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d75c000 == 19 [pid = 1653] [id = 19] 06:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x12cf74400) [pid = 1653] [serial = 53] [outer = 0x0] 06:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x12d3c2000) [pid = 1653] [serial = 54] [outer = 0x12cf74400] 06:55:47 INFO - PROCESS | 1653 | 1464270947929 Marionette DEBUG loaded listener.js 06:55:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x12d825800) [pid = 1653] [serial = 55] [outer = 0x12cf74400] 06:55:48 INFO - PROCESS | 1653 | 1464270948181 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]]]}] 06:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 06:55:48 INFO - PROCESS | 1653 | 1464270948230 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 06:55:48 INFO - PROCESS | 1653 | 1464270948231 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 06:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:55:48 INFO - PROCESS | 1653 | 1464270948235 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:55:48 INFO - PROCESS | 1653 | 1464270948238 Marionette TRACE conn2 <- [1,50,null,{}] 06:55:48 INFO - PROCESS | 1653 | 1464270948251 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}] 06:55:48 INFO - PROCESS | 1653 | 1464270948402 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 06:55:48 INFO - PROCESS | 1653 | 1464270948409 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d8e2800 == 20 [pid = 1653] [id = 20] 06:55:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x118090000) [pid = 1653] [serial = 56] [outer = 0x0] 06:55:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x11967b000) [pid = 1653] [serial = 57] [outer = 0x118090000] 06:55:48 INFO - PROCESS | 1653 | 1464270948448 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x12d82bc00) [pid = 1653] [serial = 58] [outer = 0x118090000] 06:55:48 INFO - PROCESS | 1653 | 1464270948715 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]]]}] 06:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 532ms 06:55:48 INFO - PROCESS | 1653 | 1464270948767 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 06:55:48 INFO - PROCESS | 1653 | 1464270948770 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 06:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:55:48 INFO - PROCESS | 1653 | 1464270948798 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:55:48 INFO - PROCESS | 1653 | 1464270948799 Marionette TRACE conn2 <- [1,54,null,{}] 06:55:48 INFO - PROCESS | 1653 | 1464270948803 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}] 06:55:48 INFO - PROCESS | 1653 | 1464270948954 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 06:55:48 INFO - PROCESS | 1653 | 1464270948961 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x118114000 == 21 [pid = 1653] [id = 21] 06:55:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x118168000) [pid = 1653] [serial = 59] [outer = 0x0] 06:55:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x11816c400) [pid = 1653] [serial = 60] [outer = 0x118168000] 06:55:49 INFO - PROCESS | 1653 | 1464270949001 Marionette DEBUG loaded listener.js 06:55:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x118171000) [pid = 1653] [serial = 61] [outer = 0x118168000] 06:55:49 INFO - PROCESS | 1653 | 1464270949328 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]]]}] 06:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 580ms 06:55:49 INFO - PROCESS | 1653 | 1464270949367 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 06:55:49 INFO - PROCESS | 1653 | 1464270949369 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 06:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:55:49 INFO - PROCESS | 1653 | 1464270949381 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:55:49 INFO - PROCESS | 1653 | 1464270949382 Marionette TRACE conn2 <- [1,58,null,{}] 06:55:49 INFO - PROCESS | 1653 | 1464270949384 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}] 06:55:49 INFO - PROCESS | 1653 | 1464270949528 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 06:55:49 INFO - PROCESS | 1653 | 1464270949534 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194a9000 == 22 [pid = 1653] [id = 22] 06:55:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x12b0b6400) [pid = 1653] [serial = 62] [outer = 0x0] 06:55:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x127438800) [pid = 1653] [serial = 63] [outer = 0x12b0b6400] 06:55:49 INFO - PROCESS | 1653 | 1464270949573 Marionette DEBUG loaded listener.js 06:55:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x12d82ec00) [pid = 1653] [serial = 64] [outer = 0x12b0b6400] 06:55:50 INFO - PROCESS | 1653 | 1464270950699 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]]]}] 06:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1371ms 06:55:50 INFO - PROCESS | 1653 | 1464270950752 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 06:55:50 INFO - PROCESS | 1653 | 1464270950758 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 06:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:55:50 INFO - PROCESS | 1653 | 1464270950761 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:55:50 INFO - PROCESS | 1653 | 1464270950764 Marionette TRACE conn2 <- [1,62,null,{}] 06:55:50 INFO - PROCESS | 1653 | 1464270950767 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}] 06:55:50 INFO - PROCESS | 1653 | 1464270950877 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 06:55:50 INFO - PROCESS | 1653 | 1464270950932 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131d0800 == 23 [pid = 1653] [id = 23] 06:55:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x112e0bc00) [pid = 1653] [serial = 65] [outer = 0x0] 06:55:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1138b3400) [pid = 1653] [serial = 66] [outer = 0x112e0bc00] 06:55:50 INFO - PROCESS | 1653 | 1464270950963 Marionette DEBUG loaded listener.js 06:55:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x115e3d400) [pid = 1653] [serial = 67] [outer = 0x112e0bc00] 06:55:51 INFO - PROCESS | 1653 | 1464270951361 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]]]}] 06:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 06:55:51 INFO - PROCESS | 1653 | 1464270951382 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 06:55:51 INFO - PROCESS | 1653 | 1464270951386 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 06:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:55:51 INFO - PROCESS | 1653 | 1464270951411 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:55:51 INFO - PROCESS | 1653 | 1464270951413 Marionette TRACE conn2 <- [1,66,null,{}] 06:55:51 INFO - PROCESS | 1653 | 1464270951416 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}] 06:55:51 INFO - PROCESS | 1653 | 1464270951525 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 06:55:51 INFO - PROCESS | 1653 | 1464270951591 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116979800 == 24 [pid = 1653] [id = 24] 06:55:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x116a50000) [pid = 1653] [serial = 68] [outer = 0x0] 06:55:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11766f400) [pid = 1653] [serial = 69] [outer = 0x116a50000] 06:55:51 INFO - PROCESS | 1653 | 1464270951622 Marionette DEBUG loaded listener.js 06:55:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118039800) [pid = 1653] [serial = 70] [outer = 0x116a50000] 06:55:52 INFO - PROCESS | 1653 | 1464270952018 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]]]}] 06:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 673ms 06:55:52 INFO - PROCESS | 1653 | 1464270952082 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 06:55:52 INFO - PROCESS | 1653 | 1464270952083 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 06:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:55:52 INFO - PROCESS | 1653 | 1464270952086 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:55:52 INFO - PROCESS | 1653 | 1464270952088 Marionette TRACE conn2 <- [1,70,null,{}] 06:55:52 INFO - PROCESS | 1653 | 1464270952096 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}] 06:55:52 INFO - PROCESS | 1653 | 1464270952206 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 06:55:52 INFO - PROCESS | 1653 | 1464270952249 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d7000 == 25 [pid = 1653] [id = 25] 06:55:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118171400) [pid = 1653] [serial = 71] [outer = 0x0] 06:55:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11857d000) [pid = 1653] [serial = 72] [outer = 0x118171400] 06:55:52 INFO - PROCESS | 1653 | 1464270952283 Marionette DEBUG loaded listener.js 06:55:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119091c00) [pid = 1653] [serial = 73] [outer = 0x118171400] 06:55:52 INFO - PROCESS | 1653 | 1464270952930 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]]]}] 06:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 872ms 06:55:52 INFO - PROCESS | 1653 | 1464270952958 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 06:55:52 INFO - PROCESS | 1653 | 1464270952960 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 06:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:55:52 INFO - PROCESS | 1653 | 1464270952963 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:55:52 INFO - PROCESS | 1653 | 1464270952965 Marionette TRACE conn2 <- [1,74,null,{}] 06:55:52 INFO - PROCESS | 1653 | 1464270952968 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}] 06:55:53 INFO - PROCESS | 1653 | 1464270953048 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 06:55:53 INFO - PROCESS | 1653 | 1464270953090 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x113fd7000 == 26 [pid = 1653] [id = 26] 06:55:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1162efc00) [pid = 1653] [serial = 74] [outer = 0x0] 06:55:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116731000) [pid = 1653] [serial = 75] [outer = 0x1162efc00] 06:55:53 INFO - PROCESS | 1653 | 1464270953117 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116939000) [pid = 1653] [serial = 76] [outer = 0x1162efc00] 06:55:53 INFO - PROCESS | 1653 | 1464270953499 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]]]}] 06:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 569ms 06:55:53 INFO - PROCESS | 1653 | 1464270953533 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 06:55:53 INFO - PROCESS | 1653 | 1464270953537 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 06:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:55:53 INFO - PROCESS | 1653 | 1464270953543 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:55:53 INFO - PROCESS | 1653 | 1464270953545 Marionette TRACE conn2 <- [1,78,null,{}] 06:55:53 INFO - PROCESS | 1653 | 1464270953547 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}] 06:55:53 INFO - PROCESS | 1653 | 1464270953632 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 06:55:53 INFO - PROCESS | 1653 | 1464270953680 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11265e800 == 27 [pid = 1653] [id = 27] 06:55:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1122b1c00) [pid = 1653] [serial = 77] [outer = 0x0] 06:55:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112e0e800) [pid = 1653] [serial = 78] [outer = 0x1122b1c00] 06:55:53 INFO - PROCESS | 1653 | 1464270953705 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x117e0e400) [pid = 1653] [serial = 79] [outer = 0x1122b1c00] 06:55:53 INFO - PROCESS | 1653 | 1464270953976 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]]]}] 06:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 06:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:55:54 INFO - PROCESS | 1653 | 1464270954012 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 06:55:54 INFO - PROCESS | 1653 | 1464270954014 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 06:55:54 INFO - PROCESS | 1653 | 1464270954016 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:55:54 INFO - PROCESS | 1653 | 1464270954018 Marionette TRACE conn2 <- [1,82,null,{}] 06:55:54 INFO - PROCESS | 1653 | 1464270954033 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}] 06:55:54 INFO - PROCESS | 1653 | 1464270954112 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 06:55:54 INFO - PROCESS | 1653 | 1464270954117 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f28800 == 28 [pid = 1653] [id = 28] 06:55:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11808dc00) [pid = 1653] [serial = 80] [outer = 0x0] 06:55:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118515800) [pid = 1653] [serial = 81] [outer = 0x11808dc00] 06:55:54 INFO - PROCESS | 1653 | 1464270954147 Marionette DEBUG loaded listener.js 06:55:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1185df800) [pid = 1653] [serial = 82] [outer = 0x11808dc00] 06:55:54 INFO - PROCESS | 1653 | 1464270954504 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]]]}] 06:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 529ms 06:55:54 INFO - PROCESS | 1653 | 1464270954546 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 06:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:55:54 INFO - PROCESS | 1653 | 1464270954549 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 06:55:54 INFO - PROCESS | 1653 | 1464270954553 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:55:54 INFO - PROCESS | 1653 | 1464270954554 Marionette TRACE conn2 <- [1,86,null,{}] 06:55:54 INFO - PROCESS | 1653 | 1464270954558 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}] 06:55:54 INFO - PROCESS | 1653 | 1464270954682 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 06:55:54 INFO - PROCESS | 1653 | 1464270954695 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x117570000 == 29 [pid = 1653] [id = 29] 06:55:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11879c000) [pid = 1653] [serial = 83] [outer = 0x0] 06:55:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1189bfc00) [pid = 1653] [serial = 84] [outer = 0x11879c000] 06:55:54 INFO - PROCESS | 1653 | 1464270954737 Marionette DEBUG loaded listener.js 06:55:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119084800) [pid = 1653] [serial = 85] [outer = 0x11879c000] 06:55:55 INFO - PROCESS | 1653 | 1464270955095 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]]]}] 06:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 572ms 06:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:55:55 INFO - PROCESS | 1653 | 1464270955126 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 06:55:55 INFO - PROCESS | 1653 | 1464270955127 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 06:55:55 INFO - PROCESS | 1653 | 1464270955129 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:55:55 INFO - PROCESS | 1653 | 1464270955131 Marionette TRACE conn2 <- [1,90,null,{}] 06:55:55 INFO - PROCESS | 1653 | 1464270955133 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}] 06:55:55 INFO - PROCESS | 1653 | 1464270955202 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 06:55:55 INFO - PROCESS | 1653 | 1464270955207 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11845c000 == 30 [pid = 1653] [id = 30] 06:55:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119038c00) [pid = 1653] [serial = 86] [outer = 0x0] 06:55:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119090000) [pid = 1653] [serial = 87] [outer = 0x119038c00] 06:55:55 INFO - PROCESS | 1653 | 1464270955235 Marionette DEBUG loaded listener.js 06:55:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119270400) [pid = 1653] [serial = 88] [outer = 0x119038c00] 06:55:55 INFO - PROCESS | 1653 | 1464270955566 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]]]}] 06:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 467ms 06:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:55:55 INFO - PROCESS | 1653 | 1464270955598 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 06:55:55 INFO - PROCESS | 1653 | 1464270955599 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 06:55:55 INFO - PROCESS | 1653 | 1464270955601 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:55:55 INFO - PROCESS | 1653 | 1464270955602 Marionette TRACE conn2 <- [1,94,null,{}] 06:55:55 INFO - PROCESS | 1653 | 1464270955604 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}] 06:55:55 INFO - PROCESS | 1653 | 1464270955680 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 06:55:55 INFO - PROCESS | 1653 | 1464270955685 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x116908800 == 31 [pid = 1653] [id = 31] 06:55:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119273000) [pid = 1653] [serial = 89] [outer = 0x0] 06:55:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11967ec00) [pid = 1653] [serial = 90] [outer = 0x119273000] 06:55:55 INFO - PROCESS | 1653 | 1464270955714 Marionette DEBUG loaded listener.js 06:55:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1199ed000) [pid = 1653] [serial = 91] [outer = 0x119273000] 06:55:56 INFO - PROCESS | 1653 | 1464270955995 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]]]}] 06:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 06:55:56 INFO - PROCESS | 1653 | 1464270956019 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 06:55:56 INFO - PROCESS | 1653 | 1464270956021 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 06:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:55:56 INFO - PROCESS | 1653 | 1464270956030 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:55:56 INFO - PROCESS | 1653 | 1464270956031 Marionette TRACE conn2 <- [1,98,null,{}] 06:55:56 INFO - PROCESS | 1653 | 1464270956034 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}] 06:55:56 INFO - PROCESS | 1653 | 1464270956134 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 06:55:56 INFO - PROCESS | 1653 | 1464270956141 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x119062800 == 32 [pid = 1653] [id = 32] 06:55:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119276000) [pid = 1653] [serial = 92] [outer = 0x0] 06:55:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1199f0400) [pid = 1653] [serial = 93] [outer = 0x119276000] 06:55:56 INFO - PROCESS | 1653 | 1464270956166 Marionette DEBUG loaded listener.js 06:55:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119eb9800) [pid = 1653] [serial = 94] [outer = 0x119276000] 06:55:56 INFO - PROCESS | 1653 | 1464270956425 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]]]}] 06:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 417ms 06:55:56 INFO - PROCESS | 1653 | 1464270956449 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 06:55:56 INFO - PROCESS | 1653 | 1464270956450 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 06:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:55:56 INFO - PROCESS | 1653 | 1464270956459 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:55:56 INFO - PROCESS | 1653 | 1464270956460 Marionette TRACE conn2 <- [1,102,null,{}] 06:55:56 INFO - PROCESS | 1653 | 1464270956463 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}] 06:55:56 INFO - PROCESS | 1653 | 1464270956537 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 06:55:56 INFO - PROCESS | 1653 | 1464270956544 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194ba800 == 33 [pid = 1653] [id = 33] 06:55:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11967a800) [pid = 1653] [serial = 95] [outer = 0x0] 06:55:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x123276c00) [pid = 1653] [serial = 96] [outer = 0x11967a800] 06:55:56 INFO - PROCESS | 1653 | 1464270956569 Marionette DEBUG loaded listener.js 06:55:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1162a8400) [pid = 1653] [serial = 97] [outer = 0x11967a800] 06:55:56 INFO - PROCESS | 1653 | 1464270956852 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]]]}] 06:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 426ms 06:55:56 INFO - PROCESS | 1653 | 1464270956896 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 06:55:56 INFO - PROCESS | 1653 | 1464270956898 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 06:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:55:56 INFO - PROCESS | 1653 | 1464270956900 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:55:56 INFO - PROCESS | 1653 | 1464270956901 Marionette TRACE conn2 <- [1,106,null,{}] 06:55:56 INFO - PROCESS | 1653 | 1464270956904 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}] 06:55:56 INFO - PROCESS | 1653 | 1464270956977 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 06:55:57 INFO - PROCESS | 1653 | 1464270957024 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194cc800 == 34 [pid = 1653] [id = 34] 06:55:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112042000) [pid = 1653] [serial = 98] [outer = 0x0] 06:55:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1234e8c00) [pid = 1653] [serial = 99] [outer = 0x112042000] 06:55:57 INFO - PROCESS | 1653 | 1464270957048 Marionette DEBUG loaded listener.js 06:55:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124009800) [pid = 1653] [serial = 100] [outer = 0x112042000] 06:55:57 INFO - PROCESS | 1653 | 1464270957287 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]]]}] 06:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 06:55:57 INFO - PROCESS | 1653 | 1464270957318 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 06:55:57 INFO - PROCESS | 1653 | 1464270957319 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 06:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:55:57 INFO - PROCESS | 1653 | 1464270957331 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:55:57 INFO - PROCESS | 1653 | 1464270957332 Marionette TRACE conn2 <- [1,110,null,{}] 06:55:57 INFO - PROCESS | 1653 | 1464270957334 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}] 06:55:57 INFO - PROCESS | 1653 | 1464270957417 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 06:55:57 INFO - PROCESS | 1653 | 1464270957423 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b50800 == 35 [pid = 1653] [id = 35] 06:55:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12400f000) [pid = 1653] [serial = 101] [outer = 0x0] 06:55:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1242cf400) [pid = 1653] [serial = 102] [outer = 0x12400f000] 06:55:57 INFO - PROCESS | 1653 | 1464270957450 Marionette DEBUG loaded listener.js 06:55:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124726000) [pid = 1653] [serial = 103] [outer = 0x12400f000] 06:55:57 INFO - PROCESS | 1653 | 1464270957749 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]]]}] 06:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 06:55:57 INFO - PROCESS | 1653 | 1464270957800 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 06:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:55:57 INFO - PROCESS | 1653 | 1464270957801 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 06:55:57 INFO - PROCESS | 1653 | 1464270957803 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:55:57 INFO - PROCESS | 1653 | 1464270957805 Marionette TRACE conn2 <- [1,114,null,{}] 06:55:57 INFO - PROCESS | 1653 | 1464270957807 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}] 06:55:57 INFO - PROCESS | 1653 | 1464270957919 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 06:55:57 INFO - PROCESS | 1653 | 1464270957946 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e68000 == 36 [pid = 1653] [id = 36] 06:55:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119e31c00) [pid = 1653] [serial = 104] [outer = 0x0] 06:55:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124ba8c00) [pid = 1653] [serial = 105] [outer = 0x119e31c00] 06:55:57 INFO - PROCESS | 1653 | 1464270957974 Marionette DEBUG loaded listener.js 06:55:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12571f000) [pid = 1653] [serial = 106] [outer = 0x119e31c00] 06:55:58 INFO - PROCESS | 1653 | 1464270958254 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]]]}] 06:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 472ms 06:55:58 INFO - PROCESS | 1653 | 1464270958277 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 06:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:55:58 INFO - PROCESS | 1653 | 1464270958278 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 06:55:58 INFO - PROCESS | 1653 | 1464270958280 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:55:58 INFO - PROCESS | 1653 | 1464270958281 Marionette TRACE conn2 <- [1,118,null,{}] 06:55:58 INFO - PROCESS | 1653 | 1464270958284 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}] 06:55:58 INFO - PROCESS | 1653 | 1464270958360 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 06:55:58 INFO - PROCESS | 1653 | 1464270958365 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1231d6800 == 37 [pid = 1653] [id = 37] 06:55:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1243e9800) [pid = 1653] [serial = 107] [outer = 0x0] 06:55:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x125c2c800) [pid = 1653] [serial = 108] [outer = 0x1243e9800] 06:55:58 INFO - PROCESS | 1653 | 1464270958391 Marionette DEBUG loaded listener.js 06:55:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126db2400) [pid = 1653] [serial = 109] [outer = 0x1243e9800] 06:55:58 INFO - PROCESS | 1653 | 1464270958678 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]]]}] 06:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 417ms 06:55:58 INFO - PROCESS | 1653 | 1464270958699 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 06:55:58 INFO - PROCESS | 1653 | 1464270958701 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 06:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:55:58 INFO - PROCESS | 1653 | 1464270958714 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:55:58 INFO - PROCESS | 1653 | 1464270958715 Marionette TRACE conn2 <- [1,122,null,{}] 06:55:58 INFO - PROCESS | 1653 | 1464270958719 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}] 06:55:58 INFO - PROCESS | 1653 | 1464270958867 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 06:55:58 INFO - PROCESS | 1653 | 1464270958877 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232b7000 == 38 [pid = 1653] [id = 38] 06:55:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x125716800) [pid = 1653] [serial = 110] [outer = 0x0] 06:55:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126db4400) [pid = 1653] [serial = 111] [outer = 0x125716800] 06:55:58 INFO - PROCESS | 1653 | 1464270958916 Marionette DEBUG loaded listener.js 06:55:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126ffbc00) [pid = 1653] [serial = 112] [outer = 0x125716800] 06:55:59 INFO - PROCESS | 1653 | 1464270959288 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]]]}] 06:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 06:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:55:59 INFO - PROCESS | 1653 | 1464270959334 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 06:55:59 INFO - PROCESS | 1653 | 1464270959335 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 06:55:59 INFO - PROCESS | 1653 | 1464270959337 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:55:59 INFO - PROCESS | 1653 | 1464270959338 Marionette TRACE conn2 <- [1,126,null,{}] 06:55:59 INFO - PROCESS | 1653 | 1464270959340 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}] 06:55:59 INFO - PROCESS | 1653 | 1464270959419 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 06:55:59 INFO - PROCESS | 1653 | 1464270959468 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1233df000 == 39 [pid = 1653] [id = 39] 06:55:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126dbb400) [pid = 1653] [serial = 113] [outer = 0x0] 06:55:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1274f0800) [pid = 1653] [serial = 114] [outer = 0x126dbb400] 06:55:59 INFO - PROCESS | 1653 | 1464270959492 Marionette DEBUG loaded listener.js 06:55:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128c9e800) [pid = 1653] [serial = 115] [outer = 0x126dbb400] 06:55:59 INFO - PROCESS | 1653 | 1464270959788 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]]]}] 06:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 470ms 06:55:59 INFO - PROCESS | 1653 | 1464270959812 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 06:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:55:59 INFO - PROCESS | 1653 | 1464270959813 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 06:55:59 INFO - PROCESS | 1653 | 1464270959815 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:55:59 INFO - PROCESS | 1653 | 1464270959816 Marionette TRACE conn2 <- [1,130,null,{}] 06:55:59 INFO - PROCESS | 1653 | 1464270959818 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}] 06:55:59 INFO - PROCESS | 1653 | 1464270959896 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 06:55:59 INFO - PROCESS | 1653 | 1464270959901 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246e8800 == 40 [pid = 1653] [id = 40] 06:55:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128d13400) [pid = 1653] [serial = 116] [outer = 0x0] 06:55:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128e72800) [pid = 1653] [serial = 117] [outer = 0x128d13400] 06:55:59 INFO - PROCESS | 1653 | 1464270959927 Marionette DEBUG loaded listener.js 06:55:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1290ef000) [pid = 1653] [serial = 118] [outer = 0x128d13400] 06:56:00 INFO - PROCESS | 1653 | 1464270960228 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]]]}] 06:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 06:56:00 INFO - PROCESS | 1653 | 1464270960291 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 06:56:00 INFO - PROCESS | 1653 | 1464270960293 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 06:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:56:00 INFO - PROCESS | 1653 | 1464270960319 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:56:00 INFO - PROCESS | 1653 | 1464270960320 Marionette TRACE conn2 <- [1,134,null,{}] 06:56:00 INFO - PROCESS | 1653 | 1464270960323 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}] 06:56:00 INFO - PROCESS | 1653 | 1464270960394 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 06:56:00 INFO - PROCESS | 1653 | 1464270960398 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x125204800 == 41 [pid = 1653] [id = 41] 06:56:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1290f0000) [pid = 1653] [serial = 119] [outer = 0x0] 06:56:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1293b8c00) [pid = 1653] [serial = 120] [outer = 0x1290f0000] 06:56:00 INFO - PROCESS | 1653 | 1464270960424 Marionette DEBUG loaded listener.js 06:56:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x129432c00) [pid = 1653] [serial = 121] [outer = 0x1290f0000] 06:56:01 INFO - PROCESS | 1653 | 1464270961567 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]]]}] 06:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1270ms 06:56:01 INFO - PROCESS | 1653 | 1464270961590 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 06:56:01 INFO - PROCESS | 1653 | 1464270961592 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 06:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:56:01 INFO - PROCESS | 1653 | 1464270961601 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:56:01 INFO - PROCESS | 1653 | 1464270961603 Marionette TRACE conn2 <- [1,138,null,{}] 06:56:01 INFO - PROCESS | 1653 | 1464270961607 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}] 06:56:01 INFO - PROCESS | 1653 | 1464270961690 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 06:56:01 INFO - PROCESS | 1653 | 1464270961696 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x113a18800 == 42 [pid = 1653] [id = 42] 06:56:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1162a9800) [pid = 1653] [serial = 122] [outer = 0x0] 06:56:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x116736400) [pid = 1653] [serial = 123] [outer = 0x1162a9800] 06:56:01 INFO - PROCESS | 1653 | 1464270961723 Marionette DEBUG loaded listener.js 06:56:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11699a800) [pid = 1653] [serial = 124] [outer = 0x1162a9800] 06:56:02 INFO - PROCESS | 1653 | 1464270962035 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]]]}] 06:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 475ms 06:56:02 INFO - PROCESS | 1653 | 1464270962072 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 06:56:02 INFO - PROCESS | 1653 | 1464270962077 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 06:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:56:02 INFO - PROCESS | 1653 | 1464270962081 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:56:02 INFO - PROCESS | 1653 | 1464270962083 Marionette TRACE conn2 <- [1,142,null,{}] 06:56:02 INFO - PROCESS | 1653 | 1464270962085 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}] 06:56:02 INFO - PROCESS | 1653 | 1464270962169 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 06:56:02 INFO - PROCESS | 1653 | 1464270962200 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11664c000 == 43 [pid = 1653] [id = 43] 06:56:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x116a56000) [pid = 1653] [serial = 125] [outer = 0x0] 06:56:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118037400) [pid = 1653] [serial = 126] [outer = 0x116a56000] 06:56:02 INFO - PROCESS | 1653 | 1464270962228 Marionette DEBUG loaded listener.js 06:56:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11808ac00) [pid = 1653] [serial = 127] [outer = 0x116a56000] 06:56:02 INFO - PROCESS | 1653 | 1464270962541 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]]]}] 06:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 520ms 06:56:02 INFO - PROCESS | 1653 | 1464270962602 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 06:56:02 INFO - PROCESS | 1653 | 1464270962603 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 06:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:56:02 INFO - PROCESS | 1653 | 1464270962605 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:56:02 INFO - PROCESS | 1653 | 1464270962608 Marionette TRACE conn2 <- [1,146,null,{}] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x118039000) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12bc21c00) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12ba42c00) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1293bfc00) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12a994000) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1290f4400) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x118168000) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x118090000) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12cf74400) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12cbd0000) [pid = 1653] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12c7d6400) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12c115c00) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12bf69000) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x125716800) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116a50000) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118171400) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1162efc00) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1122b1c00) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11808dc00) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11879c000) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119038c00) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119273000) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119276000) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11967a800) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112042000) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119e31c00) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1243e9800) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b0b6400) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:56:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112e0bc00) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:56:03 INFO - PROCESS | 1653 | 1464270963136 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}] 06:56:03 INFO - PROCESS | 1653 | 1464270963210 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 06:56:03 INFO - PROCESS | 1653 | 1464270963217 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x117010000 == 44 [pid = 1653] [id = 44] 06:56:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118037000) [pid = 1653] [serial = 128] [outer = 0x0] 06:56:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118166000) [pid = 1653] [serial = 129] [outer = 0x118037000] 06:56:03 INFO - PROCESS | 1653 | 1464270963247 Marionette DEBUG loaded listener.js 06:56:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1183ca400) [pid = 1653] [serial = 130] [outer = 0x118037000] 06:56:03 INFO - PROCESS | 1653 | 1464270963556 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]]]}] 06:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 986ms 06:56:03 INFO - PROCESS | 1653 | 1464270963592 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 06:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:56:03 INFO - PROCESS | 1653 | 1464270963594 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 06:56:03 INFO - PROCESS | 1653 | 1464270963596 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:56:03 INFO - PROCESS | 1653 | 1464270963597 Marionette TRACE conn2 <- [1,150,null,{}] 06:56:03 INFO - PROCESS | 1653 | 1464270963599 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}] 06:56:03 INFO - PROCESS | 1653 | 1464270963671 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 06:56:03 INFO - PROCESS | 1653 | 1464270963714 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d8800 == 45 [pid = 1653] [id = 45] 06:56:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112a74400) [pid = 1653] [serial = 131] [outer = 0x0] 06:56:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1185d7000) [pid = 1653] [serial = 132] [outer = 0x112a74400] 06:56:03 INFO - PROCESS | 1653 | 1464270963739 Marionette DEBUG loaded listener.js 06:56:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11879c800) [pid = 1653] [serial = 133] [outer = 0x112a74400] 06:56:04 INFO - PROCESS | 1653 | 1464270964007 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]]]}] 06:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 06:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:56:04 INFO - PROCESS | 1653 | 1464270964064 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 06:56:04 INFO - PROCESS | 1653 | 1464270964065 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 06:56:04 INFO - PROCESS | 1653 | 1464270964067 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:56:04 INFO - PROCESS | 1653 | 1464270964068 Marionette TRACE conn2 <- [1,154,null,{}] 06:56:04 INFO - PROCESS | 1653 | 1464270964073 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}] 06:56:04 INFO - PROCESS | 1653 | 1464270964143 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 06:56:04 INFO - PROCESS | 1653 | 1464270964147 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x118561800 == 46 [pid = 1653] [id = 46] 06:56:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x117e0e000) [pid = 1653] [serial = 134] [outer = 0x0] 06:56:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1189bf800) [pid = 1653] [serial = 135] [outer = 0x117e0e000] 06:56:04 INFO - PROCESS | 1653 | 1464270964174 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11908d800) [pid = 1653] [serial = 136] [outer = 0x117e0e000] 06:56:04 INFO - PROCESS | 1653 | 1464270964486 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]]]}] 06:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 470ms 06:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:56:04 INFO - PROCESS | 1653 | 1464270964539 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 06:56:04 INFO - PROCESS | 1653 | 1464270964540 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 06:56:04 INFO - PROCESS | 1653 | 1464270964542 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:56:04 INFO - PROCESS | 1653 | 1464270964543 Marionette TRACE conn2 <- [1,158,null,{}] 06:56:04 INFO - PROCESS | 1653 | 1464270964546 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}] 06:56:04 INFO - PROCESS | 1653 | 1464270964627 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 06:56:04 INFO - PROCESS | 1653 | 1464270964632 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192b1000 == 47 [pid = 1653] [id = 47] 06:56:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119271400) [pid = 1653] [serial = 137] [outer = 0x0] 06:56:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119276c00) [pid = 1653] [serial = 138] [outer = 0x119271400] 06:56:04 INFO - PROCESS | 1653 | 1464270964659 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1199e5400) [pid = 1653] [serial = 139] [outer = 0x119271400] 06:56:04 INFO - PROCESS | 1653 | 1464270964943 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]]]}] 06:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 419ms 06:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:56:04 INFO - PROCESS | 1653 | 1464270964962 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 06:56:04 INFO - PROCESS | 1653 | 1464270964964 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 06:56:04 INFO - PROCESS | 1653 | 1464270964966 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:56:04 INFO - PROCESS | 1653 | 1464270964967 Marionette TRACE conn2 <- [1,162,null,{}] 06:56:04 INFO - PROCESS | 1653 | 1464270964976 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}] 06:56:05 INFO - PROCESS | 1653 | 1464270965049 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 06:56:05 INFO - PROCESS | 1653 | 1464270965054 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194cf800 == 48 [pid = 1653] [id = 48] 06:56:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1199ebc00) [pid = 1653] [serial = 140] [outer = 0x0] 06:56:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119eb4400) [pid = 1653] [serial = 141] [outer = 0x1199ebc00] 06:56:05 INFO - PROCESS | 1653 | 1464270965080 Marionette DEBUG loaded listener.js 06:56:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x123461400) [pid = 1653] [serial = 142] [outer = 0x1199ebc00] 06:56:05 INFO - PROCESS | 1653 | 1464270965561 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]]]}] 06:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 618ms 06:56:05 INFO - PROCESS | 1653 | 1464270965586 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 06:56:05 INFO - PROCESS | 1653 | 1464270965591 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 06:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:56:05 INFO - PROCESS | 1653 | 1464270965596 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:56:05 INFO - PROCESS | 1653 | 1464270965600 Marionette TRACE conn2 <- [1,166,null,{}] 06:56:05 INFO - PROCESS | 1653 | 1464270965625 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}] 06:56:05 INFO - PROCESS | 1653 | 1464270965781 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 06:56:05 INFO - PROCESS | 1653 | 1464270965890 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116637800 == 49 [pid = 1653] [id = 49] 06:56:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x116730800) [pid = 1653] [serial = 143] [outer = 0x0] 06:56:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x116933c00) [pid = 1653] [serial = 144] [outer = 0x116730800] 06:56:05 INFO - PROCESS | 1653 | 1464270965941 Marionette DEBUG loaded listener.js 06:56:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11766bc00) [pid = 1653] [serial = 145] [outer = 0x116730800] 06:56:06 INFO - PROCESS | 1653 | 1464270966432 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]]]}] 06:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 874ms 06:56:06 INFO - PROCESS | 1653 | 1464270966469 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 06:56:06 INFO - PROCESS | 1653 | 1464270966473 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 06:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:56:06 INFO - PROCESS | 1653 | 1464270966496 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:56:06 INFO - PROCESS | 1653 | 1464270966498 Marionette TRACE conn2 <- [1,170,null,{}] 06:56:06 INFO - PROCESS | 1653 | 1464270966500 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}] 06:56:06 INFO - PROCESS | 1653 | 1464270966594 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 06:56:06 INFO - PROCESS | 1653 | 1464270966652 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194ce800 == 50 [pid = 1653] [id = 50] 06:56:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118037c00) [pid = 1653] [serial = 146] [outer = 0x0] 06:56:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118170400) [pid = 1653] [serial = 147] [outer = 0x118037c00] 06:56:06 INFO - PROCESS | 1653 | 1464270966682 Marionette DEBUG loaded listener.js 06:56:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1185da400) [pid = 1653] [serial = 148] [outer = 0x118037c00] 06:56:07 INFO - PROCESS | 1653 | 1464270967086 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]]]}] 06:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 06:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:56:07 INFO - PROCESS | 1653 | 1464270967116 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 06:56:07 INFO - PROCESS | 1653 | 1464270967118 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 06:56:07 INFO - PROCESS | 1653 | 1464270967120 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:56:07 INFO - PROCESS | 1653 | 1464270967123 Marionette TRACE conn2 <- [1,174,null,{}] 06:56:07 INFO - PROCESS | 1653 | 1464270967130 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}] 06:56:07 INFO - PROCESS | 1653 | 1464270967237 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 06:56:07 INFO - PROCESS | 1653 | 1464270967296 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a19a800 == 51 [pid = 1653] [id = 51] 06:56:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x119271000) [pid = 1653] [serial = 149] [outer = 0x0] 06:56:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119675c00) [pid = 1653] [serial = 150] [outer = 0x119271000] 06:56:07 INFO - PROCESS | 1653 | 1464270967326 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1199e8800) [pid = 1653] [serial = 151] [outer = 0x119271000] 06:56:07 INFO - PROCESS | 1653 | 1464270967732 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]]]}] 06:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 621ms 06:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:56:07 INFO - PROCESS | 1653 | 1464270967742 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 06:56:07 INFO - PROCESS | 1653 | 1464270967743 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 06:56:07 INFO - PROCESS | 1653 | 1464270967746 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:56:07 INFO - PROCESS | 1653 | 1464270967747 Marionette TRACE conn2 <- [1,178,null,{}] 06:56:07 INFO - PROCESS | 1653 | 1464270967749 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}] 06:56:07 INFO - PROCESS | 1653 | 1464270967836 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 06:56:07 INFO - PROCESS | 1653 | 1464270967880 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118561000 == 52 [pid = 1653] [id = 52] 06:56:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119e32400) [pid = 1653] [serial = 152] [outer = 0x0] 06:56:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x123586800) [pid = 1653] [serial = 153] [outer = 0x119e32400] 06:56:07 INFO - PROCESS | 1653 | 1464270967909 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12400ec00) [pid = 1653] [serial = 154] [outer = 0x119e32400] 06:56:08 INFO - PROCESS | 1653 | 1464270968283 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]]]}] 06:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 568ms 06:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:56:08 INFO - PROCESS | 1653 | 1464270968315 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 06:56:08 INFO - PROCESS | 1653 | 1464270968316 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 06:56:08 INFO - PROCESS | 1653 | 1464270968318 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:56:08 INFO - PROCESS | 1653 | 1464270968320 Marionette TRACE conn2 <- [1,182,null,{}] 06:56:08 INFO - PROCESS | 1653 | 1464270968322 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}] 06:56:08 INFO - PROCESS | 1653 | 1464270968410 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 06:56:08 INFO - PROCESS | 1653 | 1464270968452 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11607e000 == 53 [pid = 1653] [id = 53] 06:56:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x116a54400) [pid = 1653] [serial = 155] [outer = 0x0] 06:56:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1189bf000) [pid = 1653] [serial = 156] [outer = 0x116a54400] 06:56:08 INFO - PROCESS | 1653 | 1464270968481 Marionette DEBUG loaded listener.js 06:56:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12368f000) [pid = 1653] [serial = 157] [outer = 0x116a54400] 06:56:08 INFO - PROCESS | 1653 | 1464270968998 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]]]}] 06:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 718ms 06:56:09 INFO - PROCESS | 1653 | 1464270969059 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 06:56:09 INFO - PROCESS | 1653 | 1464270969062 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 06:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:56:09 INFO - PROCESS | 1653 | 1464270969066 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:56:09 INFO - PROCESS | 1653 | 1464270969068 Marionette TRACE conn2 <- [1,186,null,{}] 06:56:09 INFO - PROCESS | 1653 | 1464270969074 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}] 06:56:09 INFO - PROCESS | 1653 | 1464270969163 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 06:56:09 INFO - PROCESS | 1653 | 1464270969222 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f1d000 == 54 [pid = 1653] [id = 54] 06:56:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x113df5400) [pid = 1653] [serial = 158] [outer = 0x0] 06:56:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x115e3e800) [pid = 1653] [serial = 159] [outer = 0x113df5400] 06:56:09 INFO - PROCESS | 1653 | 1464270969251 Marionette DEBUG loaded listener.js 06:56:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11626cc00) [pid = 1653] [serial = 160] [outer = 0x113df5400] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1192b1000 == 53 [pid = 1653] [id = 47] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x118561800 == 52 [pid = 1653] [id = 46] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1170d8800 == 51 [pid = 1653] [id = 45] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1194cc800 == 50 [pid = 1653] [id = 34] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x117010000 == 49 [pid = 1653] [id = 44] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11845c000 == 48 [pid = 1653] [id = 30] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11664c000 == 47 [pid = 1653] [id = 43] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1194ba800 == 46 [pid = 1653] [id = 33] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x113a18800 == 45 [pid = 1653] [id = 42] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x116f28800 == 44 [pid = 1653] [id = 28] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11265e800 == 43 [pid = 1653] [id = 27] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x117570000 == 42 [pid = 1653] [id = 29] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x119062800 == 41 [pid = 1653] [id = 32] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x125204800 == 40 [pid = 1653] [id = 41] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x116908800 == 39 [pid = 1653] [id = 31] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11607e000 == 38 [pid = 1653] [id = 53] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x118561000 == 37 [pid = 1653] [id = 52] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11a19a800 == 36 [pid = 1653] [id = 51] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1231d6800 == 35 [pid = 1653] [id = 37] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1194ce800 == 34 [pid = 1653] [id = 50] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x119b50800 == 33 [pid = 1653] [id = 35] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1232b7000 == 32 [pid = 1653] [id = 38] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x116637800 == 31 [pid = 1653] [id = 49] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1194cf800 == 30 [pid = 1653] [id = 48] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1233df000 == 29 [pid = 1653] [id = 39] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1246e8800 == 28 [pid = 1653] [id = 40] 06:56:09 INFO - PROCESS | 1653 | --DOCSHELL 0x119e68000 == 27 [pid = 1653] [id = 36] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x123587400) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x128e72800) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x126db4400) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1274f0800) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11766f400) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11857d000) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x119091c00) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x116731000) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x112e0e800) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x118515800) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1189bfc00) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x119090000) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119270400) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11967ec00) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1199ed000) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1199f0400) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119eb9800) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x123276c00) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1162a8400) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1234e8c00) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124009800) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1242cf400) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124ba8c00) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x125c2c800) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x127438800) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1138b3400) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126db2400) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126ffbc00) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x115e3d400) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x117e0e400) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116939000) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119084800) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12571f000) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118039800) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1185df800) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12d82ec00) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1293c1800) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12a995c00) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a99a000) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129437800) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1296be800) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129431800) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12400f400) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12cf6e400) [pid = 1653] [serial = 46] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12d382800) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12cf6a000) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12cbc5c00) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12cbcb400) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12c119c00) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12c7d2c00) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12c110400) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12bf66400) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12c10cc00) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11803d000) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12beed800) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12bf62000) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12bc16800) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12bc1e000) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12ba36000) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11816c400) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118171000) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11967b000) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12d82bc00) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12d3c2000) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12d825800) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 06:56:09 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12d3c5800) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 06:56:10 INFO - PROCESS | 1653 | 1464270970050 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]]]}] 06:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1022ms 06:56:10 INFO - PROCESS | 1653 | 1464270970089 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 06:56:10 INFO - PROCESS | 1653 | 1464270970092 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 06:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:56:10 INFO - PROCESS | 1653 | 1464270970095 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:56:10 INFO - PROCESS | 1653 | 1464270970097 Marionette TRACE conn2 <- [1,190,null,{}] 06:56:10 INFO - PROCESS | 1653 | 1464270970105 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}] 06:56:10 INFO - PROCESS | 1653 | 1464270970177 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 06:56:10 INFO - PROCESS | 1653 | 1464270970183 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11330d800 == 28 [pid = 1653] [id = 55] 06:56:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1160e3000) [pid = 1653] [serial = 161] [outer = 0x0] 06:56:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1162a8400) [pid = 1653] [serial = 162] [outer = 0x1160e3000] 06:56:10 INFO - PROCESS | 1653 | 1464270970213 Marionette DEBUG loaded listener.js 06:56:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x116731000) [pid = 1653] [serial = 163] [outer = 0x1160e3000] 06:56:10 INFO - PROCESS | 1653 | 1464270970513 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]]]}] 06:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 475ms 06:56:10 INFO - PROCESS | 1653 | 1464270970570 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 06:56:10 INFO - PROCESS | 1653 | 1464270970574 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 06:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:56:10 INFO - PROCESS | 1653 | 1464270970579 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:56:10 INFO - PROCESS | 1653 | 1464270970581 Marionette TRACE conn2 <- [1,194,null,{}] 06:56:10 INFO - PROCESS | 1653 | 1464270970583 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}] 06:56:10 INFO - PROCESS | 1653 | 1464270970652 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 06:56:10 INFO - PROCESS | 1653 | 1464270970657 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162d0000 == 29 [pid = 1653] [id = 56] 06:56:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11673a800) [pid = 1653] [serial = 164] [outer = 0x0] 06:56:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x117678800) [pid = 1653] [serial = 165] [outer = 0x11673a800] 06:56:10 INFO - PROCESS | 1653 | 1464270970685 Marionette DEBUG loaded listener.js 06:56:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118034c00) [pid = 1653] [serial = 166] [outer = 0x11673a800] 06:56:11 INFO - PROCESS | 1653 | 1464270971012 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]]]}] 06:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 06:56:11 INFO - PROCESS | 1653 | 1464270971049 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 06:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:56:11 INFO - PROCESS | 1653 | 1464270971050 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 06:56:11 INFO - PROCESS | 1653 | 1464270971053 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:56:11 INFO - PROCESS | 1653 | 1464270971055 Marionette TRACE conn2 <- [1,198,null,{}] 06:56:11 INFO - PROCESS | 1653 | 1464270971063 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}] 06:56:11 INFO - PROCESS | 1653 | 1464270971144 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 06:56:11 INFO - PROCESS | 1653 | 1464270971184 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170c5800 == 30 [pid = 1653] [id = 57] 06:56:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x115e3f800) [pid = 1653] [serial = 167] [outer = 0x0] 06:56:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118167c00) [pid = 1653] [serial = 168] [outer = 0x115e3f800] 06:56:11 INFO - PROCESS | 1653 | 1464270971212 Marionette DEBUG loaded listener.js 06:56:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11851e000) [pid = 1653] [serial = 169] [outer = 0x115e3f800] 06:56:11 INFO - PROCESS | 1653 | 1464270971472 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]]]}] 06:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 472ms 06:56:11 INFO - PROCESS | 1653 | 1464270971528 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 06:56:11 INFO - PROCESS | 1653 | 1464270971530 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 06:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:56:11 INFO - PROCESS | 1653 | 1464270971532 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:56:11 INFO - PROCESS | 1653 | 1464270971533 Marionette TRACE conn2 <- [1,202,null,{}] 06:56:11 INFO - PROCESS | 1653 | 1464270971536 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}] 06:56:11 INFO - PROCESS | 1653 | 1464270971611 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 06:56:11 INFO - PROCESS | 1653 | 1464270971615 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11811a000 == 31 [pid = 1653] [id = 58] 06:56:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1185df000) [pid = 1653] [serial = 170] [outer = 0x0] 06:56:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118948c00) [pid = 1653] [serial = 171] [outer = 0x1185df000] 06:56:11 INFO - PROCESS | 1653 | 1464270971643 Marionette DEBUG loaded listener.js 06:56:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11903a000) [pid = 1653] [serial = 172] [outer = 0x1185df000] 06:56:11 INFO - PROCESS | 1653 | 1464270971949 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]]]}] 06:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 06:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:56:12 INFO - PROCESS | 1653 | 1464270972001 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 06:56:12 INFO - PROCESS | 1653 | 1464270972002 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 06:56:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11330d800 == 30 [pid = 1653] [id = 55] 06:56:12 INFO - PROCESS | 1653 | --DOCSHELL 0x113f1d000 == 29 [pid = 1653] [id = 54] 06:56:12 INFO - PROCESS | 1653 | 1464270972522 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:56:12 INFO - PROCESS | 1653 | 1464270972524 Marionette TRACE conn2 <- [1,206,null,{}] 06:56:12 INFO - PROCESS | 1653 | 1464270972568 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}] 06:56:12 INFO - PROCESS | 1653 | 1464270972663 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 06:56:12 INFO - PROCESS | 1653 | 1464270972669 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131c7000 == 30 [pid = 1653] [id = 59] 06:56:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113a7f800) [pid = 1653] [serial = 173] [outer = 0x0] 06:56:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115e3d400) [pid = 1653] [serial = 174] [outer = 0x113a7f800] 06:56:12 INFO - PROCESS | 1653 | 1464270972700 Marionette DEBUG loaded listener.js 06:56:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1162aa000) [pid = 1653] [serial = 175] [outer = 0x113a7f800] 06:56:13 INFO - PROCESS | 1653 | 1464270973129 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]]]}] 06:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1170ms 06:56:13 INFO - PROCESS | 1653 | 1464270973174 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 06:56:13 INFO - PROCESS | 1653 | 1464270973177 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 06:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:56:13 INFO - PROCESS | 1653 | 1464270973185 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:56:13 INFO - PROCESS | 1653 | 1464270973186 Marionette TRACE conn2 <- [1,210,null,{}] 06:56:13 INFO - PROCESS | 1653 | 1464270973190 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}] 06:56:13 INFO - PROCESS | 1653 | 1464270973294 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 06:56:13 INFO - PROCESS | 1653 | 1464270973303 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11691f000 == 31 [pid = 1653] [id = 60] 06:56:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116730000) [pid = 1653] [serial = 176] [outer = 0x0] 06:56:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x117673c00) [pid = 1653] [serial = 177] [outer = 0x116730000] 06:56:13 INFO - PROCESS | 1653 | 1464270973344 Marionette DEBUG loaded listener.js 06:56:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11803cc00) [pid = 1653] [serial = 178] [outer = 0x116730000] 06:56:13 INFO - PROCESS | 1653 | 1464270973843 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]]]}] 06:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 679ms 06:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:56:13 INFO - PROCESS | 1653 | 1464270973858 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 06:56:13 INFO - PROCESS | 1653 | 1464270973860 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 06:56:13 INFO - PROCESS | 1653 | 1464270973862 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:56:13 INFO - PROCESS | 1653 | 1464270973863 Marionette TRACE conn2 <- [1,214,null,{}] 06:56:13 INFO - PROCESS | 1653 | 1464270973865 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}] 06:56:13 INFO - PROCESS | 1653 | 1464270973948 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 06:56:13 INFO - PROCESS | 1653 | 1464270973994 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x118105000 == 32 [pid = 1653] [id = 61] 06:56:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118035000) [pid = 1653] [serial = 179] [outer = 0x0] 06:56:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1185dbc00) [pid = 1653] [serial = 180] [outer = 0x118035000] 06:56:14 INFO - PROCESS | 1653 | 1464270974024 Marionette DEBUG loaded listener.js 06:56:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118951c00) [pid = 1653] [serial = 181] [outer = 0x118035000] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1199ebc00) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119271400) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1162a9800) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118037000) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116a56000) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x112a74400) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x117e0e000) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1290f0000) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12400f000) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126dbb400) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x128d13400) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x116730800) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118037c00) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119271000) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119e32400) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x116a54400) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x113df5400) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1160e3000) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11673a800) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:56:14 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x115e3f800) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:56:14 INFO - PROCESS | 1653 | 1464270974507 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]]]}] 06:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 06:56:14 INFO - PROCESS | 1653 | 1464270974535 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 06:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:56:14 INFO - PROCESS | 1653 | 1464270974536 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 06:56:14 INFO - PROCESS | 1653 | 1464270974544 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:56:14 INFO - PROCESS | 1653 | 1464270974545 Marionette TRACE conn2 <- [1,218,null,{}] 06:56:14 INFO - PROCESS | 1653 | 1464270974547 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}] 06:56:14 INFO - PROCESS | 1653 | 1464270974631 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 06:56:14 INFO - PROCESS | 1653 | 1464270974677 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11845f800 == 33 [pid = 1653] [id = 62] 06:56:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116a5d000) [pid = 1653] [serial = 182] [outer = 0x0] 06:56:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1189bb800) [pid = 1653] [serial = 183] [outer = 0x116a5d000] 06:56:14 INFO - PROCESS | 1653 | 1464270974702 Marionette DEBUG loaded listener.js 06:56:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11908e000) [pid = 1653] [serial = 184] [outer = 0x116a5d000] 06:56:15 INFO - PROCESS | 1653 | 1464270975036 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]]]}] 06:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 524ms 06:56:15 INFO - PROCESS | 1653 | 1464270975065 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 06:56:15 INFO - PROCESS | 1653 | 1464270975066 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 06:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:56:15 INFO - PROCESS | 1653 | 1464270975070 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:56:15 INFO - PROCESS | 1653 | 1464270975072 Marionette TRACE conn2 <- [1,222,null,{}] 06:56:15 INFO - PROCESS | 1653 | 1464270975075 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}] 06:56:15 INFO - PROCESS | 1653 | 1464270975175 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 06:56:15 INFO - PROCESS | 1653 | 1464270975232 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x118996000 == 34 [pid = 1653] [id = 63] 06:56:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118516400) [pid = 1653] [serial = 185] [outer = 0x0] 06:56:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11926dc00) [pid = 1653] [serial = 186] [outer = 0x118516400] 06:56:15 INFO - PROCESS | 1653 | 1464270975257 Marionette DEBUG loaded listener.js 06:56:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11965ec00) [pid = 1653] [serial = 187] [outer = 0x118516400] 06:56:15 INFO - PROCESS | 1653 | 1464270975542 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]]]}] 06:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 522ms 06:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:56:15 INFO - PROCESS | 1653 | 1464270975593 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 06:56:15 INFO - PROCESS | 1653 | 1464270975594 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 06:56:15 INFO - PROCESS | 1653 | 1464270975596 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:56:15 INFO - PROCESS | 1653 | 1464270975597 Marionette TRACE conn2 <- [1,226,null,{}] 06:56:15 INFO - PROCESS | 1653 | 1464270975599 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}] 06:56:15 INFO - PROCESS | 1653 | 1464270975684 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 06:56:15 INFO - PROCESS | 1653 | 1464270975691 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194b6000 == 35 [pid = 1653] [id = 64] 06:56:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119869c00) [pid = 1653] [serial = 188] [outer = 0x0] 06:56:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1199e6400) [pid = 1653] [serial = 189] [outer = 0x119869c00] 06:56:15 INFO - PROCESS | 1653 | 1464270975716 Marionette DEBUG loaded listener.js 06:56:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119eb2800) [pid = 1653] [serial = 190] [outer = 0x119869c00] 06:56:16 INFO - PROCESS | 1653 | 1464270975994 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]]]}] 06:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 418ms 06:56:16 INFO - PROCESS | 1653 | 1464270976015 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 06:56:16 INFO - PROCESS | 1653 | 1464270976016 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 06:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:56:16 INFO - PROCESS | 1653 | 1464270976018 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:56:16 INFO - PROCESS | 1653 | 1464270976019 Marionette TRACE conn2 <- [1,230,null,{}] 06:56:16 INFO - PROCESS | 1653 | 1464270976030 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}] 06:56:16 INFO - PROCESS | 1653 | 1464270976118 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 06:56:16 INFO - PROCESS | 1653 | 1464270976124 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194d2800 == 36 [pid = 1653] [id = 65] 06:56:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1122b5800) [pid = 1653] [serial = 191] [outer = 0x0] 06:56:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119eb3c00) [pid = 1653] [serial = 192] [outer = 0x1122b5800] 06:56:16 INFO - PROCESS | 1653 | 1464270976148 Marionette DEBUG loaded listener.js 06:56:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1234e3000) [pid = 1653] [serial = 193] [outer = 0x1122b5800] 06:56:16 INFO - PROCESS | 1653 | 1464270976542 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]]]}] 06:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 579ms 06:56:16 INFO - PROCESS | 1653 | 1464270976598 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 06:56:16 INFO - PROCESS | 1653 | 1464270976600 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 06:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:56:16 INFO - PROCESS | 1653 | 1464270976604 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:56:16 INFO - PROCESS | 1653 | 1464270976606 Marionette TRACE conn2 <- [1,234,null,{}] 06:56:16 INFO - PROCESS | 1653 | 1464270976610 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}] 06:56:16 INFO - PROCESS | 1653 | 1464270976699 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 06:56:16 INFO - PROCESS | 1653 | 1464270976752 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162bb800 == 37 [pid = 1653] [id = 66] 06:56:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x113af7800) [pid = 1653] [serial = 194] [outer = 0x0] 06:56:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1162a4c00) [pid = 1653] [serial = 195] [outer = 0x113af7800] 06:56:16 INFO - PROCESS | 1653 | 1464270976783 Marionette DEBUG loaded listener.js 06:56:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116990000) [pid = 1653] [serial = 196] [outer = 0x113af7800] 06:56:17 INFO - PROCESS | 1653 | 1464270977175 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]]]}] 06:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 621ms 06:56:17 INFO - PROCESS | 1653 | 1464270977225 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 06:56:17 INFO - PROCESS | 1653 | 1464270977229 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 06:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:56:17 INFO - PROCESS | 1653 | 1464270977234 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:56:17 INFO - PROCESS | 1653 | 1464270977236 Marionette TRACE conn2 <- [1,238,null,{}] 06:56:17 INFO - PROCESS | 1653 | 1464270977238 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}] 06:56:17 INFO - PROCESS | 1653 | 1464270977327 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 06:56:17 INFO - PROCESS | 1653 | 1464270977367 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c2800 == 38 [pid = 1653] [id = 67] 06:56:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118033800) [pid = 1653] [serial = 197] [outer = 0x0] 06:56:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118164800) [pid = 1653] [serial = 198] [outer = 0x118033800] 06:56:17 INFO - PROCESS | 1653 | 1464270977397 Marionette DEBUG loaded listener.js 06:56:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118519800) [pid = 1653] [serial = 199] [outer = 0x118033800] 06:56:17 INFO - PROCESS | 1653 | 1464270977796 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]]]}] 06:56:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x117170400) [pid = 1653] [serial = 200] [outer = 0x128e7bc00] 06:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 573ms 06:56:17 INFO - PROCESS | 1653 | 1464270977819 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 06:56:17 INFO - PROCESS | 1653 | 1464270977821 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 06:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:56:17 INFO - PROCESS | 1653 | 1464270977842 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:56:17 INFO - PROCESS | 1653 | 1464270977845 Marionette TRACE conn2 <- [1,242,null,{}] 06:56:17 INFO - PROCESS | 1653 | 1464270977866 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}] 06:56:17 INFO - PROCESS | 1653 | 1464270977953 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 06:56:18 INFO - PROCESS | 1653 | 1464270978038 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x118103000 == 39 [pid = 1653] [id = 68] 06:56:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11926e400) [pid = 1653] [serial = 201] [outer = 0x0] 06:56:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11966a800) [pid = 1653] [serial = 202] [outer = 0x11926e400] 06:56:18 INFO - PROCESS | 1653 | 1464270978070 Marionette DEBUG loaded listener.js 06:56:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12345a400) [pid = 1653] [serial = 203] [outer = 0x11926e400] 06:56:18 INFO - PROCESS | 1653 | 1464270978481 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]]]}] 06:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 696ms 06:56:18 INFO - PROCESS | 1653 | 1464270978526 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 06:56:18 INFO - PROCESS | 1653 | 1464270978529 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 06:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:56:18 INFO - PROCESS | 1653 | 1464270978532 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:56:18 INFO - PROCESS | 1653 | 1464270978534 Marionette TRACE conn2 <- [1,246,null,{}] 06:56:18 INFO - PROCESS | 1653 | 1464270978538 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}] 06:56:18 INFO - PROCESS | 1653 | 1464270978672 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 06:56:18 INFO - PROCESS | 1653 | 1464270978734 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x116648000 == 40 [pid = 1653] [id = 69] 06:56:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112dbb800) [pid = 1653] [serial = 204] [outer = 0x0] 06:56:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11879d400) [pid = 1653] [serial = 205] [outer = 0x112dbb800] 06:56:18 INFO - PROCESS | 1653 | 1464270978823 Marionette DEBUG loaded listener.js 06:56:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1242ccc00) [pid = 1653] [serial = 206] [outer = 0x112dbb800] 06:56:19 INFO - PROCESS | 1653 | 1464270979302 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]]]}] 06:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 778ms 06:56:19 INFO - PROCESS | 1653 | 1464270979310 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 06:56:19 INFO - PROCESS | 1653 | 1464270979312 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 06:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:56:19 INFO - PROCESS | 1653 | 1464270979316 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:56:19 INFO - PROCESS | 1653 | 1464270979318 Marionette TRACE conn2 <- [1,250,null,{}] 06:56:19 INFO - PROCESS | 1653 | 1464270979321 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}] 06:56:19 INFO - PROCESS | 1653 | 1464270979410 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 06:56:19 INFO - PROCESS | 1653 | 1464270979450 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x113813800 == 41 [pid = 1653] [id = 70] 06:56:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112f7e400) [pid = 1653] [serial = 207] [outer = 0x0] 06:56:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x115162000) [pid = 1653] [serial = 208] [outer = 0x112f7e400] 06:56:19 INFO - PROCESS | 1653 | 1464270979479 Marionette DEBUG loaded listener.js 06:56:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116730400) [pid = 1653] [serial = 209] [outer = 0x112f7e400] 06:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1194b6000 == 40 [pid = 1653] [id = 64] 06:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118996000 == 39 [pid = 1653] [id = 63] 06:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11845f800 == 38 [pid = 1653] [id = 62] 06:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118105000 == 37 [pid = 1653] [id = 61] 06:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11691f000 == 36 [pid = 1653] [id = 60] 06:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1170c5800 == 35 [pid = 1653] [id = 57] 06:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1162d0000 == 34 [pid = 1653] [id = 56] 06:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1131c7000 == 33 [pid = 1653] [id = 59] 06:56:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11811a000 == 32 [pid = 1653] [id = 58] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119eb4400) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123461400) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1199e5400) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116933c00) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118170400) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119675c00) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x123586800) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1189bf000) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x115e3e800) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1162a8400) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11766bc00) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x117678800) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118034c00) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118167c00) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1185da400) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1199e8800) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12400ec00) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12368f000) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11851e000) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x116736400) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118166000) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118037400) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x116731000) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1185d7000) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1189bf800) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x119276c00) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11808ac00) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1183ca400) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11699a800) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x11908d800) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x129432c00) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x11626cc00) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x11879c800) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x1293b8c00) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x124726000) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x128c9e800) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1290ef000) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 06:56:19 INFO - PROCESS | 1653 | 1464270979867 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]]]}] 06:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 575ms 06:56:19 INFO - PROCESS | 1653 | 1464270979892 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 06:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:56:19 INFO - PROCESS | 1653 | 1464270979897 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 06:56:19 INFO - PROCESS | 1653 | 1464270979903 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:56:19 INFO - PROCESS | 1653 | 1464270979905 Marionette TRACE conn2 <- [1,254,null,{}] 06:56:19 INFO - PROCESS | 1653 | 1464270979909 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}] 06:56:20 INFO - PROCESS | 1653 | 1464270980021 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 06:56:20 INFO - PROCESS | 1653 | 1464270980031 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162d0800 == 33 [pid = 1653] [id = 71] 06:56:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x11693e800) [pid = 1653] [serial = 210] [outer = 0x0] 06:56:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x11766bc00) [pid = 1653] [serial = 211] [outer = 0x11693e800] 06:56:20 INFO - PROCESS | 1653 | 1464270980074 Marionette DEBUG loaded listener.js 06:56:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x118031c00) [pid = 1653] [serial = 212] [outer = 0x11693e800] 06:56:20 INFO - PROCESS | 1653 | 1464270980486 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]]]}] 06:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 623ms 06:56:20 INFO - PROCESS | 1653 | 1464270980526 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 06:56:20 INFO - PROCESS | 1653 | 1464270980528 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 06:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:56:20 INFO - PROCESS | 1653 | 1464270980532 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:56:20 INFO - PROCESS | 1653 | 1464270980535 Marionette TRACE conn2 <- [1,258,null,{}] 06:56:20 INFO - PROCESS | 1653 | 1464270980546 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}] 06:56:20 INFO - PROCESS | 1653 | 1464270980658 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 06:56:20 INFO - PROCESS | 1653 | 1464270980702 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170cb000 == 34 [pid = 1653] [id = 72] 06:56:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1183d1c00) [pid = 1653] [serial = 213] [outer = 0x0] 06:56:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1185d5800) [pid = 1653] [serial = 214] [outer = 0x1183d1c00] 06:56:20 INFO - PROCESS | 1653 | 1464270980747 Marionette DEBUG loaded listener.js 06:56:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1189bf800) [pid = 1653] [serial = 215] [outer = 0x1183d1c00] 06:56:21 INFO - PROCESS | 1653 | 1464270981113 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]]]}] 06:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 624ms 06:56:21 INFO - PROCESS | 1653 | 1464270981155 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 06:56:21 INFO - PROCESS | 1653 | 1464270981157 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 06:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:56:21 INFO - PROCESS | 1653 | 1464270981159 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:56:21 INFO - PROCESS | 1653 | 1464270981160 Marionette TRACE conn2 <- [1,262,null,{}] 06:56:21 INFO - PROCESS | 1653 | 1464270981169 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}] 06:56:21 INFO - PROCESS | 1653 | 1464270981241 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 06:56:21 INFO - PROCESS | 1653 | 1464270981246 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11811a000 == 35 [pid = 1653] [id = 73] 06:56:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11908b000) [pid = 1653] [serial = 216] [outer = 0x0] 06:56:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x119273800) [pid = 1653] [serial = 217] [outer = 0x11908b000] 06:56:21 INFO - PROCESS | 1653 | 1464270981272 Marionette DEBUG loaded listener.js 06:56:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11967c800) [pid = 1653] [serial = 218] [outer = 0x11908b000] 06:56:21 INFO - PROCESS | 1653 | 1464270981549 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]]]}] 06:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 420ms 06:56:21 INFO - PROCESS | 1653 | 1464270981581 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 06:56:21 INFO - PROCESS | 1653 | 1464270981582 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 06:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:56:21 INFO - PROCESS | 1653 | 1464270981584 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:56:21 INFO - PROCESS | 1653 | 1464270981585 Marionette TRACE conn2 <- [1,266,null,{}] 06:56:21 INFO - PROCESS | 1653 | 1464270981588 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}] 06:56:21 INFO - PROCESS | 1653 | 1464270981662 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 06:56:21 INFO - PROCESS | 1653 | 1464270981666 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1189a2800 == 36 [pid = 1653] [id = 74] 06:56:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x112f34800) [pid = 1653] [serial = 219] [outer = 0x0] 06:56:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1199eb400) [pid = 1653] [serial = 220] [outer = 0x112f34800] 06:56:21 INFO - PROCESS | 1653 | 1464270981693 Marionette DEBUG loaded listener.js 06:56:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119eba000) [pid = 1653] [serial = 221] [outer = 0x112f34800] 06:56:22 INFO - PROCESS | 1653 | 1464270982015 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]]]}] 06:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 06:56:22 INFO - PROCESS | 1653 | 1464270982055 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 06:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:56:22 INFO - PROCESS | 1653 | 1464270982056 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 06:56:22 INFO - PROCESS | 1653 | 1464270982058 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:56:22 INFO - PROCESS | 1653 | 1464270982059 Marionette TRACE conn2 <- [1,270,null,{}] 06:56:22 INFO - PROCESS | 1653 | 1464270982073 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}] 06:56:22 INFO - PROCESS | 1653 | 1464270982176 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 06:56:22 INFO - PROCESS | 1653 | 1464270982205 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c7000 == 37 [pid = 1653] [id = 75] 06:56:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x12347cc00) [pid = 1653] [serial = 222] [outer = 0x0] 06:56:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1242d1800) [pid = 1653] [serial = 223] [outer = 0x12347cc00] 06:56:22 INFO - PROCESS | 1653 | 1464270982230 Marionette DEBUG loaded listener.js 06:56:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x124bf1400) [pid = 1653] [serial = 224] [outer = 0x12347cc00] 06:56:22 INFO - PROCESS | 1653 | 1464270982518 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]]]}] 06:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 06:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:56:22 INFO - PROCESS | 1653 | 1464270982531 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 06:56:22 INFO - PROCESS | 1653 | 1464270982532 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 06:56:22 INFO - PROCESS | 1653 | 1464270982534 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:56:22 INFO - PROCESS | 1653 | 1464270982535 Marionette TRACE conn2 <- [1,274,null,{}] 06:56:22 INFO - PROCESS | 1653 | 1464270982538 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}] 06:56:22 INFO - PROCESS | 1653 | 1464270982636 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 06:56:22 INFO - PROCESS | 1653 | 1464270982663 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x111e03800 == 38 [pid = 1653] [id = 76] 06:56:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x123589000) [pid = 1653] [serial = 225] [outer = 0x0] 06:56:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x124ed5c00) [pid = 1653] [serial = 226] [outer = 0x123589000] 06:56:22 INFO - PROCESS | 1653 | 1464270982688 Marionette DEBUG loaded listener.js 06:56:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x12518d800) [pid = 1653] [serial = 227] [outer = 0x123589000] 06:56:22 INFO - PROCESS | 1653 | 1464270982963 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]]]}] 06:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 471ms 06:56:23 INFO - PROCESS | 1653 | 1464270983007 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 06:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:56:23 INFO - PROCESS | 1653 | 1464270983011 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 06:56:23 INFO - PROCESS | 1653 | 1464270983013 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - PROCESS | 1653 | 1464270983014 Marionette TRACE conn2 <- [1,278,null,{}] 06:56:23 INFO - PROCESS | 1653 | 1464270983016 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}] 06:56:23 INFO - PROCESS | 1653 | 1464270983104 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 06:56:23 INFO - PROCESS | 1653 | 1464270983109 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a195000 == 39 [pid = 1653] [id = 77] 06:56:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x124ecf800) [pid = 1653] [serial = 228] [outer = 0x0] 06:56:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x12571a000) [pid = 1653] [serial = 229] [outer = 0x124ecf800] 06:56:23 INFO - PROCESS | 1653 | 1464270983132 Marionette DEBUG loaded listener.js 06:56:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x12576bc00) [pid = 1653] [serial = 230] [outer = 0x124ecf800] 06:56:23 INFO - PROCESS | 1653 | 1464270983434 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]]]}] 06:56:23 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119869c00) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:56:23 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x113a7f800) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:56:23 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118035000) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:56:23 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x116a5d000) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:56:23 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x116730000) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:56:23 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118516400) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:56:23 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1185df000) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 470ms 06:56:23 INFO - PROCESS | 1653 | 1464270983483 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 06:56:23 INFO - PROCESS | 1653 | 1464270983484 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 06:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:56:23 INFO - PROCESS | 1653 | 1464270983487 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - PROCESS | 1653 | 1464270983488 Marionette TRACE conn2 <- [1,282,null,{}] 06:56:23 INFO - PROCESS | 1653 | 1464270983494 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}] 06:56:23 INFO - PROCESS | 1653 | 1464270983566 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 06:56:23 INFO - PROCESS | 1653 | 1464270983571 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1189a4000 == 40 [pid = 1653] [id = 78] 06:56:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118521400) [pid = 1653] [serial = 231] [outer = 0x0] 06:56:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11926ec00) [pid = 1653] [serial = 232] [outer = 0x118521400] 06:56:23 INFO - PROCESS | 1653 | 1464270983598 Marionette DEBUG loaded listener.js 06:56:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x125c25000) [pid = 1653] [serial = 233] [outer = 0x118521400] 06:56:23 INFO - PROCESS | 1653 | 1464270983895 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]]]}] 06:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 422ms 06:56:23 INFO - PROCESS | 1653 | 1464270983913 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 06:56:23 INFO - PROCESS | 1653 | 1464270983914 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 06:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:56:23 INFO - PROCESS | 1653 | 1464270983916 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - PROCESS | 1653 | 1464270983917 Marionette TRACE conn2 <- [1,286,null,{}] 06:56:23 INFO - PROCESS | 1653 | 1464270983919 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}] 06:56:24 INFO - PROCESS | 1653 | 1464270983994 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 06:56:24 INFO - PROCESS | 1653 | 1464270983998 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1240ef800 == 41 [pid = 1653] [id = 79] 06:56:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x125c21000) [pid = 1653] [serial = 234] [outer = 0x0] 06:56:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x126db2800) [pid = 1653] [serial = 235] [outer = 0x125c21000] 06:56:24 INFO - PROCESS | 1653 | 1464270984025 Marionette DEBUG loaded listener.js 06:56:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x126f92400) [pid = 1653] [serial = 236] [outer = 0x125c21000] 06:56:24 INFO - PROCESS | 1653 | 1464270984309 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]]]}] 06:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 420ms 06:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:56:24 INFO - PROCESS | 1653 | 1464270984343 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 06:56:24 INFO - PROCESS | 1653 | 1464270984345 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 06:56:24 INFO - PROCESS | 1653 | 1464270984347 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:56:24 INFO - PROCESS | 1653 | 1464270984349 Marionette TRACE conn2 <- [1,290,null,{}] 06:56:24 INFO - PROCESS | 1653 | 1464270984351 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}] 06:56:24 INFO - PROCESS | 1653 | 1464270984457 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 06:56:24 INFO - PROCESS | 1653 | 1464270984472 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246d9800 == 42 [pid = 1653] [id = 80] 06:56:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116a5d000) [pid = 1653] [serial = 237] [outer = 0x0] 06:56:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x126db3c00) [pid = 1653] [serial = 238] [outer = 0x116a5d000] 06:56:24 INFO - PROCESS | 1653 | 1464270984500 Marionette DEBUG loaded listener.js 06:56:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x128c9ec00) [pid = 1653] [serial = 239] [outer = 0x116a5d000] 06:56:24 INFO - PROCESS | 1653 | 1464270984792 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]]]}] 06:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 469ms 06:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:56:24 INFO - PROCESS | 1653 | 1464270984816 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 06:56:24 INFO - PROCESS | 1653 | 1464270984817 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 06:56:24 INFO - PROCESS | 1653 | 1464270984819 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:56:24 INFO - PROCESS | 1653 | 1464270984820 Marionette TRACE conn2 <- [1,294,null,{}] 06:56:24 INFO - PROCESS | 1653 | 1464270984825 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}] 06:56:24 INFO - PROCESS | 1653 | 1464270984900 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 06:56:24 INFO - PROCESS | 1653 | 1464270984904 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12573e000 == 43 [pid = 1653] [id = 81] 06:56:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1274f1800) [pid = 1653] [serial = 240] [outer = 0x0] 06:56:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x128d1a800) [pid = 1653] [serial = 241] [outer = 0x1274f1800] 06:56:24 INFO - PROCESS | 1653 | 1464270984931 Marionette DEBUG loaded listener.js 06:56:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128e7e400) [pid = 1653] [serial = 242] [outer = 0x1274f1800] 06:56:25 INFO - PROCESS | 1653 | 1464270985217 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]]]}] 06:56:25 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. 06:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 422ms 06:56:25 INFO - PROCESS | 1653 | 1464270985246 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 06:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:56:25 INFO - PROCESS | 1653 | 1464270985247 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 06:56:25 INFO - PROCESS | 1653 | 1464270985249 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:56:25 INFO - PROCESS | 1653 | 1464270985250 Marionette TRACE conn2 <- [1,298,null,{}] 06:56:25 INFO - PROCESS | 1653 | 1464270985252 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}] 06:56:25 INFO - PROCESS | 1653 | 1464270985350 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 06:56:25 INFO - PROCESS | 1653 | 1464270985356 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x125752800 == 44 [pid = 1653] [id = 82] 06:56:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118516400) [pid = 1653] [serial = 243] [outer = 0x0] 06:56:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1243ed400) [pid = 1653] [serial = 244] [outer = 0x118516400] 06:56:25 INFO - PROCESS | 1653 | 1464270985380 Marionette DEBUG loaded listener.js 06:56:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1274f2c00) [pid = 1653] [serial = 245] [outer = 0x118516400] 06:56:25 INFO - PROCESS | 1653 | 1464270985649 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]]]}] 06:56:25 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. 06:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 419ms 06:56:25 INFO - PROCESS | 1653 | 1464270985669 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 06:56:25 INFO - PROCESS | 1653 | 1464270985670 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 06:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:56:25 INFO - PROCESS | 1653 | 1464270985680 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:56:25 INFO - PROCESS | 1653 | 1464270985681 Marionette TRACE conn2 <- [1,302,null,{}] 06:56:25 INFO - PROCESS | 1653 | 1464270985683 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}] 06:56:25 INFO - PROCESS | 1653 | 1464270985764 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 06:56:25 INFO - PROCESS | 1653 | 1464270985769 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f27800 == 45 [pid = 1653] [id = 83] 06:56:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1274f2400) [pid = 1653] [serial = 246] [outer = 0x0] 06:56:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128c98000) [pid = 1653] [serial = 247] [outer = 0x1274f2400] 06:56:25 INFO - PROCESS | 1653 | 1464270985793 Marionette DEBUG loaded listener.js 06:56:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128c9e800) [pid = 1653] [serial = 248] [outer = 0x1274f2400] 06:56:26 INFO - PROCESS | 1653 | 1464270986160 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]]]}] 06:56:26 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. 06:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 568ms 06:56:26 INFO - PROCESS | 1653 | 1464270986249 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 06:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:56:26 INFO - PROCESS | 1653 | 1464270986253 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 06:56:26 INFO - PROCESS | 1653 | 1464270986301 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:56:26 INFO - PROCESS | 1653 | 1464270986304 Marionette TRACE conn2 <- [1,306,null,{}] 06:56:26 INFO - PROCESS | 1653 | 1464270986311 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}] 06:56:26 INFO - PROCESS | 1653 | 1464270986446 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 06:56:26 INFO - PROCESS | 1653 | 1464270986547 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x116212000 == 46 [pid = 1653] [id = 84] 06:56:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x113344400) [pid = 1653] [serial = 249] [outer = 0x0] 06:56:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11515cc00) [pid = 1653] [serial = 250] [outer = 0x113344400] 06:56:26 INFO - PROCESS | 1653 | 1464270986590 Marionette DEBUG loaded listener.js 06:56:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116730800) [pid = 1653] [serial = 251] [outer = 0x113344400] 06:56:27 INFO - PROCESS | 1653 | 1464270987049 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]]]}] 06:56:27 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. 06:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 817ms 06:56:27 INFO - PROCESS | 1653 | 1464270987075 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 06:56:27 INFO - PROCESS | 1653 | 1464270987080 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 06:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:56:27 INFO - PROCESS | 1653 | 1464270987084 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:56:27 INFO - PROCESS | 1653 | 1464270987086 Marionette TRACE conn2 <- [1,310,null,{}] 06:56:27 INFO - PROCESS | 1653 | 1464270987089 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}] 06:56:27 INFO - PROCESS | 1653 | 1464270987193 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 06:56:27 INFO - PROCESS | 1653 | 1464270987250 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194aa000 == 47 [pid = 1653] [id = 85] 06:56:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x117e0e400) [pid = 1653] [serial = 252] [outer = 0x0] 06:56:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118087c00) [pid = 1653] [serial = 253] [outer = 0x117e0e400] 06:56:27 INFO - PROCESS | 1653 | 1464270987295 Marionette DEBUG loaded listener.js 06:56:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118172000) [pid = 1653] [serial = 254] [outer = 0x117e0e400] 06:56:27 INFO - PROCESS | 1653 | 1464270987794 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]]]}] 06:56:27 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. 06:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 774ms 06:56:27 INFO - PROCESS | 1653 | 1464270987859 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 06:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:56:27 INFO - PROCESS | 1653 | 1464270987861 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 06:56:27 INFO - PROCESS | 1653 | 1464270987863 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:56:27 INFO - PROCESS | 1653 | 1464270987866 Marionette TRACE conn2 <- [1,314,null,{}] 06:56:27 INFO - PROCESS | 1653 | 1464270987873 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}] 06:56:27 INFO - PROCESS | 1653 | 1464270987969 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 06:56:28 INFO - PROCESS | 1653 | 1464270988024 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x124eea000 == 48 [pid = 1653] [id = 86] 06:56:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11908f000) [pid = 1653] [serial = 255] [outer = 0x0] 06:56:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1199f0c00) [pid = 1653] [serial = 256] [outer = 0x11908f000] 06:56:28 INFO - PROCESS | 1653 | 1464270988056 Marionette DEBUG loaded listener.js 06:56:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123591400) [pid = 1653] [serial = 257] [outer = 0x11908f000] 06:56:28 INFO - PROCESS | 1653 | 1464270988514 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]]]}] 06:56:28 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. 06:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 06:56:28 INFO - PROCESS | 1653 | 1464270988535 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 06:56:28 INFO - PROCESS | 1653 | 1464270988536 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 06:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:56:28 INFO - PROCESS | 1653 | 1464270988556 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:56:28 INFO - PROCESS | 1653 | 1464270988558 Marionette TRACE conn2 <- [1,318,null,{}] 06:56:28 INFO - PROCESS | 1653 | 1464270988561 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}] 06:56:28 INFO - PROCESS | 1653 | 1464270988656 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 06:56:28 INFO - PROCESS | 1653 | 1464270988868 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x117020000 == 49 [pid = 1653] [id = 87] 06:56:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113805c00) [pid = 1653] [serial = 258] [outer = 0x0] 06:56:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11515c000) [pid = 1653] [serial = 259] [outer = 0x113805c00] 06:56:28 INFO - PROCESS | 1653 | 1464270988895 Marionette DEBUG loaded listener.js 06:56:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1162ed400) [pid = 1653] [serial = 260] [outer = 0x113805c00] 06:56:29 INFO - PROCESS | 1653 | 1464270989366 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]]]}] 06:56:29 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. 06:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 824ms 06:56:29 INFO - PROCESS | 1653 | 1464270989380 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 06:56:29 INFO - PROCESS | 1653 | 1464270989382 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 06:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:56:29 INFO - PROCESS | 1653 | 1464270989385 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:56:29 INFO - PROCESS | 1653 | 1464270989388 Marionette TRACE conn2 <- [1,322,null,{}] 06:56:29 INFO - PROCESS | 1653 | 1464270989391 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}] 06:56:29 INFO - PROCESS | 1653 | 1464270989477 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 06:56:29 INFO - PROCESS | 1653 | 1464270989541 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11756b800 == 50 [pid = 1653] [id = 88] 06:56:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116a56000) [pid = 1653] [serial = 261] [outer = 0x0] 06:56:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118035800) [pid = 1653] [serial = 262] [outer = 0x116a56000] 06:56:29 INFO - PROCESS | 1653 | 1464270989570 Marionette DEBUG loaded listener.js 06:56:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11816f000) [pid = 1653] [serial = 263] [outer = 0x116a56000] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x125752800 == 49 [pid = 1653] [id = 82] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12573e000 == 48 [pid = 1653] [id = 81] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1246d9800 == 47 [pid = 1653] [id = 80] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1240ef800 == 46 [pid = 1653] [id = 79] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1189a4000 == 45 [pid = 1653] [id = 78] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11a195000 == 44 [pid = 1653] [id = 77] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x111e03800 == 43 [pid = 1653] [id = 76] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c7000 == 42 [pid = 1653] [id = 75] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1189a2800 == 41 [pid = 1653] [id = 74] 06:56:29 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119eb3c00) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11811a000 == 40 [pid = 1653] [id = 73] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1170cb000 == 39 [pid = 1653] [id = 72] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1162d0800 == 38 [pid = 1653] [id = 71] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x113813800 == 37 [pid = 1653] [id = 70] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x116648000 == 36 [pid = 1653] [id = 69] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118103000 == 35 [pid = 1653] [id = 68] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c2800 == 34 [pid = 1653] [id = 67] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1162bb800 == 33 [pid = 1653] [id = 66] 06:56:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1194d2800 == 32 [pid = 1653] [id = 65] 06:56:29 INFO - PROCESS | 1653 | 1464270989924 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]]]}] 06:56:29 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. 06:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 572ms 06:56:29 INFO - PROCESS | 1653 | 1464270989960 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 06:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:56:29 INFO - PROCESS | 1653 | 1464270989962 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 06:56:29 INFO - PROCESS | 1653 | 1464270989964 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:56:29 INFO - PROCESS | 1653 | 1464270989966 Marionette TRACE conn2 <- [1,326,null,{}] 06:56:29 INFO - PROCESS | 1653 | 1464270989968 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}] 06:56:30 INFO - PROCESS | 1653 | 1464270990044 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 06:56:30 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1199e6400) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 06:56:30 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115e3d400) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 06:56:30 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1162aa000) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 06:56:30 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1185dbc00) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 06:56:30 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1189bb800) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 06:56:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117673c00) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 06:56:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11926dc00) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 06:56:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118951c00) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 06:56:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11803cc00) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 06:56:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119eb2800) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 06:56:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11908e000) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 06:56:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11903a000) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 06:56:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11965ec00) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 06:56:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118948c00) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 06:56:30 INFO - PROCESS | 1653 | 1464270990091 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e05800 == 33 [pid = 1653] [id = 89] 06:56:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116265000) [pid = 1653] [serial = 264] [outer = 0x0] 06:56:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11816ec00) [pid = 1653] [serial = 265] [outer = 0x116265000] 06:56:30 INFO - PROCESS | 1653 | 1464270990117 Marionette DEBUG loaded listener.js 06:56:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118945800) [pid = 1653] [serial = 266] [outer = 0x116265000] 06:56:30 INFO - PROCESS | 1653 | 1464270990403 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]]]}] 06:56:30 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. 06:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 470ms 06:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:56:30 INFO - PROCESS | 1653 | 1464270990435 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 06:56:30 INFO - PROCESS | 1653 | 1464270990436 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 06:56:30 INFO - PROCESS | 1653 | 1464270990449 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:56:30 INFO - PROCESS | 1653 | 1464270990453 Marionette TRACE conn2 <- [1,330,null,{}] 06:56:30 INFO - PROCESS | 1653 | 1464270990460 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}] 06:56:30 INFO - PROCESS | 1653 | 1464270990535 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 06:56:30 INFO - PROCESS | 1653 | 1464270990543 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11855f000 == 34 [pid = 1653] [id = 90] 06:56:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11903d000) [pid = 1653] [serial = 267] [outer = 0x0] 06:56:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11926fc00) [pid = 1653] [serial = 268] [outer = 0x11903d000] 06:56:30 INFO - PROCESS | 1653 | 1464270990569 Marionette DEBUG loaded listener.js 06:56:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119681800) [pid = 1653] [serial = 269] [outer = 0x11903d000] 06:56:30 INFO - PROCESS | 1653 | 1464270990891 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]]]}] 06:56:30 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. 06:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 487ms 06:56:30 INFO - PROCESS | 1653 | 1464270990927 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 06:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:56:30 INFO - PROCESS | 1653 | 1464270990935 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 06:56:30 INFO - PROCESS | 1653 | 1464270990938 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:56:30 INFO - PROCESS | 1653 | 1464270990939 Marionette TRACE conn2 <- [1,334,null,{}] 06:56:30 INFO - PROCESS | 1653 | 1464270990941 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}] 06:56:31 INFO - PROCESS | 1653 | 1464270991012 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 06:56:31 INFO - PROCESS | 1653 | 1464270991016 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194a4000 == 35 [pid = 1653] [id = 91] 06:56:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1199ec400) [pid = 1653] [serial = 270] [outer = 0x0] 06:56:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119eb0000) [pid = 1653] [serial = 271] [outer = 0x1199ec400] 06:56:31 INFO - PROCESS | 1653 | 1464270991043 Marionette DEBUG loaded listener.js 06:56:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1234dd400) [pid = 1653] [serial = 272] [outer = 0x1199ec400] 06:56:31 INFO - PROCESS | 1653 | 1464270991332 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]]]}] 06:56:31 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. 06:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 421ms 06:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:56:31 INFO - PROCESS | 1653 | 1464270991363 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 06:56:31 INFO - PROCESS | 1653 | 1464270991364 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 06:56:31 INFO - PROCESS | 1653 | 1464270991366 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:56:31 INFO - PROCESS | 1653 | 1464270991367 Marionette TRACE conn2 <- [1,338,null,{}] 06:56:31 INFO - PROCESS | 1653 | 1464270991370 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}] 06:56:31 INFO - PROCESS | 1653 | 1464270991446 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 06:56:31 INFO - PROCESS | 1653 | 1464270991450 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b45000 == 36 [pid = 1653] [id = 92] 06:56:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1243e4000) [pid = 1653] [serial = 273] [outer = 0x0] 06:56:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1243ea400) [pid = 1653] [serial = 274] [outer = 0x1243e4000] 06:56:31 INFO - PROCESS | 1653 | 1464270991483 Marionette DEBUG loaded listener.js 06:56:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124bf6000) [pid = 1653] [serial = 275] [outer = 0x1243e4000] 06:56:31 INFO - PROCESS | 1653 | 1464270991830 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]]]}] 06:56:31 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. 06:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 518ms 06:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:56:31 INFO - PROCESS | 1653 | 1464270991885 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 06:56:31 INFO - PROCESS | 1653 | 1464270991886 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 06:56:31 INFO - PROCESS | 1653 | 1464270991895 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:56:31 INFO - PROCESS | 1653 | 1464270991896 Marionette TRACE conn2 <- [1,342,null,{}] 06:56:31 INFO - PROCESS | 1653 | 1464270991898 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}] 06:56:31 INFO - PROCESS | 1653 | 1464270991991 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 06:56:32 INFO - PROCESS | 1653 | 1464270991997 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0a5800 == 37 [pid = 1653] [id = 93] 06:56:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124ece800) [pid = 1653] [serial = 276] [outer = 0x0] 06:56:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12571bc00) [pid = 1653] [serial = 277] [outer = 0x124ece800] 06:56:32 INFO - PROCESS | 1653 | 1464270992022 Marionette DEBUG loaded listener.js 06:56:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12576fc00) [pid = 1653] [serial = 278] [outer = 0x124ece800] 06:56:32 INFO - PROCESS | 1653 | 1464270992375 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]]]}] 06:56:32 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. 06:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 526ms 06:56:32 INFO - PROCESS | 1653 | 1464270992415 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 06:56:32 INFO - PROCESS | 1653 | 1464270992417 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 06:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:56:32 INFO - PROCESS | 1653 | 1464270992420 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:56:32 INFO - PROCESS | 1653 | 1464270992422 Marionette TRACE conn2 <- [1,346,null,{}] 06:56:32 INFO - PROCESS | 1653 | 1464270992425 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}] 06:56:32 INFO - PROCESS | 1653 | 1464270992561 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 06:56:32 INFO - PROCESS | 1653 | 1464270992601 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x123725800 == 38 [pid = 1653] [id = 94] 06:56:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x125719c00) [pid = 1653] [serial = 279] [outer = 0x0] 06:56:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126db2c00) [pid = 1653] [serial = 280] [outer = 0x125719c00] 06:56:32 INFO - PROCESS | 1653 | 1464270992642 Marionette DEBUG loaded listener.js 06:56:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126ffbc00) [pid = 1653] [serial = 281] [outer = 0x125719c00] 06:56:33 INFO - PROCESS | 1653 | 1464270993021 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]]]}] 06:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 623ms 06:56:33 INFO - PROCESS | 1653 | 1464270993044 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 06:56:33 INFO - PROCESS | 1653 | 1464270993045 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 06:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:56:33 INFO - PROCESS | 1653 | 1464270993047 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:56:33 INFO - PROCESS | 1653 | 1464270993048 Marionette TRACE conn2 <- [1,350,null,{}] 06:56:33 INFO - PROCESS | 1653 | 1464270993051 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}] 06:56:33 INFO - PROCESS | 1653 | 1464270993141 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 06:56:33 INFO - PROCESS | 1653 | 1464270993151 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1247ad000 == 39 [pid = 1653] [id = 95] 06:56:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12716f400) [pid = 1653] [serial = 282] [outer = 0x0] 06:56:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12742b800) [pid = 1653] [serial = 283] [outer = 0x12716f400] 06:56:33 INFO - PROCESS | 1653 | 1464270993176 Marionette DEBUG loaded listener.js 06:56:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1274ef400) [pid = 1653] [serial = 284] [outer = 0x12716f400] 06:56:33 INFO - PROCESS | 1653 | 1464270993498 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]]]}] 06:56:33 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. 06:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 06:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:56:33 INFO - PROCESS | 1653 | 1464270993516 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 06:56:33 INFO - PROCESS | 1653 | 1464270993517 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 06:56:33 INFO - PROCESS | 1653 | 1464270993519 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:56:33 INFO - PROCESS | 1653 | 1464270993520 Marionette TRACE conn2 <- [1,354,null,{}] 06:56:33 INFO - PROCESS | 1653 | 1464270993522 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}] 06:56:33 INFO - PROCESS | 1653 | 1464270993610 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 06:56:33 INFO - PROCESS | 1653 | 1464270993640 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f21800 == 40 [pid = 1653] [id = 96] 06:56:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119676000) [pid = 1653] [serial = 285] [outer = 0x0] 06:56:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128c9e000) [pid = 1653] [serial = 286] [outer = 0x119676000] 06:56:33 INFO - PROCESS | 1653 | 1464270993664 Marionette DEBUG loaded listener.js 06:56:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128d19c00) [pid = 1653] [serial = 287] [outer = 0x119676000] 06:56:34 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x123589000) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:56:34 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124ecf800) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:56:34 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x112f7e400) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:56:34 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11693e800) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:56:34 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1183d1c00) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:56:34 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112dbb800) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:56:34 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11908b000) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:56:34 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112f34800) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:56:34 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118521400) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:56:34 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116a5d000) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:56:34 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118516400) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:56:34 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1274f1800) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:56:34 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125c21000) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:56:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12347cc00) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:56:34 INFO - PROCESS | 1653 | 1464270994076 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]]]}] 06:56:34 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. 06:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 568ms 06:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:56:34 INFO - PROCESS | 1653 | 1464270994087 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 06:56:34 INFO - PROCESS | 1653 | 1464270994089 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 06:56:34 INFO - PROCESS | 1653 | 1464270994092 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:56:34 INFO - PROCESS | 1653 | 1464270994093 Marionette TRACE conn2 <- [1,358,null,{}] 06:56:34 INFO - PROCESS | 1653 | 1464270994095 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}] 06:56:34 INFO - PROCESS | 1653 | 1464270994171 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 06:56:34 INFO - PROCESS | 1653 | 1464270994178 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0b1800 == 41 [pid = 1653] [id = 97] 06:56:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112f7e400) [pid = 1653] [serial = 288] [outer = 0x0] 06:56:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119276c00) [pid = 1653] [serial = 289] [outer = 0x112f7e400] 06:56:34 INFO - PROCESS | 1653 | 1464270994208 Marionette DEBUG loaded listener.js 06:56:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128c9c000) [pid = 1653] [serial = 290] [outer = 0x112f7e400] 06:56:34 INFO - PROCESS | 1653 | 1464270994553 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]]]}] 06:56:34 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. 06:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 471ms 06:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:56:34 INFO - PROCESS | 1653 | 1464270994564 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 06:56:34 INFO - PROCESS | 1653 | 1464270994565 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 06:56:34 INFO - PROCESS | 1653 | 1464270994567 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:56:34 INFO - PROCESS | 1653 | 1464270994569 Marionette TRACE conn2 <- [1,362,null,{}] 06:56:34 INFO - PROCESS | 1653 | 1464270994571 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}] 06:56:34 INFO - PROCESS | 1653 | 1464270994677 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 06:56:34 INFO - PROCESS | 1653 | 1464270994703 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ed7000 == 42 [pid = 1653] [id = 98] 06:56:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1185d8c00) [pid = 1653] [serial = 291] [outer = 0x0] 06:56:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1290eec00) [pid = 1653] [serial = 292] [outer = 0x1185d8c00] 06:56:34 INFO - PROCESS | 1653 | 1464270994727 Marionette DEBUG loaded listener.js 06:56:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129431800) [pid = 1653] [serial = 293] [outer = 0x1185d8c00] 06:56:34 INFO - PROCESS | 1653 | 1464270994991 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]]]}] 06:56:35 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. 06:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 471ms 06:56:35 INFO - PROCESS | 1653 | 1464270995046 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 06:56:35 INFO - PROCESS | 1653 | 1464270995048 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 06:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:56:35 INFO - PROCESS | 1653 | 1464270995050 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:56:35 INFO - PROCESS | 1653 | 1464270995051 Marionette TRACE conn2 <- [1,366,null,{}] 06:56:35 INFO - PROCESS | 1653 | 1464270995054 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}] 06:56:35 INFO - PROCESS | 1653 | 1464270995132 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 06:56:35 INFO - PROCESS | 1653 | 1464270995136 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x129483000 == 43 [pid = 1653] [id = 99] 06:56:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129434400) [pid = 1653] [serial = 294] [outer = 0x0] 06:56:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12943a000) [pid = 1653] [serial = 295] [outer = 0x129434400] 06:56:35 INFO - PROCESS | 1653 | 1464270995164 Marionette DEBUG loaded listener.js 06:56:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1296b5000) [pid = 1653] [serial = 296] [outer = 0x129434400] 06:56:35 INFO - PROCESS | 1653 | 1464270995477 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]]]}] 06:56:35 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. 06:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 469ms 06:56:35 INFO - PROCESS | 1653 | 1464270995519 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 06:56:35 INFO - PROCESS | 1653 | 1464270995520 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 06:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:56:35 INFO - PROCESS | 1653 | 1464270995522 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:56:35 INFO - PROCESS | 1653 | 1464270995524 Marionette TRACE conn2 <- [1,370,null,{}] 06:56:35 INFO - PROCESS | 1653 | 1464270995526 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}] 06:56:35 INFO - PROCESS | 1653 | 1464270995629 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 06:56:35 INFO - PROCESS | 1653 | 1464270995633 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12995c000 == 44 [pid = 1653] [id = 100] 06:56:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1234e3800) [pid = 1653] [serial = 297] [outer = 0x0] 06:56:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1296bb400) [pid = 1653] [serial = 298] [outer = 0x1234e3800] 06:56:35 INFO - PROCESS | 1653 | 1464270995657 Marionette DEBUG loaded listener.js 06:56:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x129990800) [pid = 1653] [serial = 299] [outer = 0x1234e3800] 06:56:35 INFO - PROCESS | 1653 | 1464270995944 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]]]}] 06:56:35 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. 06:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 470ms 06:56:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:56:36 INFO - PROCESS | 1653 | 1464270995993 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 06:56:36 INFO - PROCESS | 1653 | 1464270995994 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 06:56:36 INFO - PROCESS | 1653 | 1464270995996 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:56:36 INFO - PROCESS | 1653 | 1464270995997 Marionette TRACE conn2 <- [1,374,null,{}] 06:56:36 INFO - PROCESS | 1653 | 1464270995999 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}] 06:56:36 INFO - PROCESS | 1653 | 1464270996124 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 06:56:36 INFO - PROCESS | 1653 | 1464270996169 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11330c000 == 45 [pid = 1653] [id = 101] 06:56:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1122b1c00) [pid = 1653] [serial = 300] [outer = 0x0] 06:56:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x112dbf800) [pid = 1653] [serial = 301] [outer = 0x1122b1c00] 06:56:36 INFO - PROCESS | 1653 | 1464270996200 Marionette DEBUG loaded listener.js 06:56:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11606dc00) [pid = 1653] [serial = 302] [outer = 0x1122b1c00] 06:56:36 INFO - PROCESS | 1653 | 1464270996659 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:56:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:56:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 718ms 06:56:36 INFO - PROCESS | 1653 | 1464270996726 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 06:56:36 INFO - PROCESS | 1653 | 1464270996728 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 06:56:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:56:36 INFO - PROCESS | 1653 | 1464270996732 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:56:36 INFO - PROCESS | 1653 | 1464270996734 Marionette TRACE conn2 <- [1,378,null,{}] 06:56:36 INFO - PROCESS | 1653 | 1464270996737 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}] 06:56:36 INFO - PROCESS | 1653 | 1464270996857 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 06:56:36 INFO - PROCESS | 1653 | 1464270996927 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192af000 == 46 [pid = 1653] [id = 102] 06:56:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1183d7000) [pid = 1653] [serial = 303] [outer = 0x0] 06:56:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1185d9000) [pid = 1653] [serial = 304] [outer = 0x1183d7000] 06:56:36 INFO - PROCESS | 1653 | 1464270996957 Marionette DEBUG loaded listener.js 06:56:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11903d800) [pid = 1653] [serial = 305] [outer = 0x1183d7000] 06:56:37 INFO - PROCESS | 1653 | 1464270997369 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:56:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:56:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 671ms 06:56:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:56:37 INFO - PROCESS | 1653 | 1464270997403 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 06:56:37 INFO - PROCESS | 1653 | 1464270997405 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 06:56:37 INFO - PROCESS | 1653 | 1464270997407 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:56:37 INFO - PROCESS | 1653 | 1464270997408 Marionette TRACE conn2 <- [1,382,null,{}] 06:56:37 INFO - PROCESS | 1653 | 1464270997411 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}] 06:56:37 INFO - PROCESS | 1653 | 1464270997507 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 06:56:37 INFO - PROCESS | 1653 | 1464270997550 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ed2000 == 47 [pid = 1653] [id = 103] 06:56:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x119676400) [pid = 1653] [serial = 306] [outer = 0x0] 06:56:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119e32400) [pid = 1653] [serial = 307] [outer = 0x119676400] 06:56:37 INFO - PROCESS | 1653 | 1464270997583 Marionette DEBUG loaded listener.js 06:56:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1242cf400) [pid = 1653] [serial = 308] [outer = 0x119676400] 06:56:38 INFO - PROCESS | 1653 | 1464270997998 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:56:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:56:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 619ms 06:56:38 INFO - PROCESS | 1653 | 1464270998026 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 06:56:38 INFO - PROCESS | 1653 | 1464270998029 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 06:56:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:56:38 INFO - PROCESS | 1653 | 1464270998036 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:56:38 INFO - PROCESS | 1653 | 1464270998040 Marionette TRACE conn2 <- [1,386,null,{}] 06:56:38 INFO - PROCESS | 1653 | 1464270998060 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}] 06:56:38 INFO - PROCESS | 1653 | 1464270998159 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 06:56:38 INFO - PROCESS | 1653 | 1464270998253 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9a1000 == 48 [pid = 1653] [id = 104] 06:56:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12571c400) [pid = 1653] [serial = 309] [outer = 0x0] 06:56:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x126dbf800) [pid = 1653] [serial = 310] [outer = 0x12571c400] 06:56:38 INFO - PROCESS | 1653 | 1464270998282 Marionette DEBUG loaded listener.js 06:56:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128c97400) [pid = 1653] [serial = 311] [outer = 0x12571c400] 06:56:38 INFO - PROCESS | 1653 | 1464270998701 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]]]}] 06:56:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:56:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 692ms 06:56:38 INFO - PROCESS | 1653 | 1464270998725 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 06:56:38 INFO - PROCESS | 1653 | 1464270998726 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 06:56:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:56:38 INFO - PROCESS | 1653 | 1464270998729 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:56:38 INFO - PROCESS | 1653 | 1464270998730 Marionette TRACE conn2 <- [1,390,null,{}] 06:56:38 INFO - PROCESS | 1653 | 1464270998732 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}] 06:56:38 INFO - PROCESS | 1653 | 1464270998826 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 06:56:38 INFO - PROCESS | 1653 | 1464270998868 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9bc000 == 49 [pid = 1653] [id = 105] 06:56:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x128c9a400) [pid = 1653] [serial = 312] [outer = 0x0] 06:56:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1290f5c00) [pid = 1653] [serial = 313] [outer = 0x128c9a400] 06:56:38 INFO - PROCESS | 1653 | 1464270998899 Marionette DEBUG loaded listener.js 06:56:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12943c000) [pid = 1653] [serial = 314] [outer = 0x128c9a400] 06:56:39 INFO - PROCESS | 1653 | 1464270999640 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]]]}] 06:56:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:56:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 969ms 06:56:39 INFO - PROCESS | 1653 | 1464270999724 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 06:56:39 INFO - PROCESS | 1653 | 1464270999727 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 06:56:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:56:39 INFO - PROCESS | 1653 | 1464270999815 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:56:39 INFO - PROCESS | 1653 | 1464270999817 Marionette TRACE conn2 <- [1,394,null,{}] 06:56:39 INFO - PROCESS | 1653 | 1464270999889 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}] 06:56:39 INFO - PROCESS | 1653 | 1464270999972 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 06:56:40 INFO - PROCESS | 1653 | 1464271000035 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d6000 == 50 [pid = 1653] [id = 106] 06:56:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1166b8400) [pid = 1653] [serial = 315] [outer = 0x0] 06:56:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x118166400) [pid = 1653] [serial = 316] [outer = 0x1166b8400] 06:56:40 INFO - PROCESS | 1653 | 1464271000063 Marionette DEBUG loaded listener.js 06:56:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1189bf000) [pid = 1653] [serial = 317] [outer = 0x1166b8400] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12995c000 == 49 [pid = 1653] [id = 100] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x129483000 == 48 [pid = 1653] [id = 99] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x128ed7000 == 47 [pid = 1653] [id = 98] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0b1800 == 46 [pid = 1653] [id = 97] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x126f21800 == 45 [pid = 1653] [id = 96] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1247ad000 == 44 [pid = 1653] [id = 95] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x123725800 == 43 [pid = 1653] [id = 94] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0a5800 == 42 [pid = 1653] [id = 93] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x128c98000) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1162a4c00) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x118164800) [pid = 1653] [serial = 198] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11966a800) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x119b45000 == 41 [pid = 1653] [id = 92] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1194a4000 == 40 [pid = 1653] [id = 91] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11855f000 == 39 [pid = 1653] [id = 90] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x115e05800 == 38 [pid = 1653] [id = 89] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11756b800 == 37 [pid = 1653] [id = 88] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x117020000 == 36 [pid = 1653] [id = 87] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1194aa000 == 35 [pid = 1653] [id = 85] 06:56:40 INFO - PROCESS | 1653 | --DOCSHELL 0x116212000 == 34 [pid = 1653] [id = 84] 06:56:40 INFO - PROCESS | 1653 | 1464271000492 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]]]}] 06:56:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 767ms 06:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:56:40 INFO - PROCESS | 1653 | 1464271000544 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 06:56:40 INFO - PROCESS | 1653 | 1464271000548 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 06:56:40 INFO - PROCESS | 1653 | 1464271000552 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:56:40 INFO - PROCESS | 1653 | 1464271000554 Marionette TRACE conn2 <- [1,398,null,{}] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1166b6800) [pid = 1653] [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.] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1274f2c00) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x126db2800) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1242d1800) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x124bf1400) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12576bc00) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x126f92400) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x128e7e400) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119eba000) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124ed5c00) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12571a000) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116730400) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x115162000) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11766bc00) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118031c00) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1185d5800) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1189bf800) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12518d800) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1242ccc00) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11879d400) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119273800) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11967c800) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1199eb400) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11926ec00) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125c25000) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126db3c00) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128c9ec00) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1243ed400) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128d1a800) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 06:56:40 INFO - PROCESS | 1653 | 1464271000571 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}] 06:56:40 INFO - PROCESS | 1653 | 1464271000661 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 06:56:40 INFO - PROCESS | 1653 | 1464271000668 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11664c000 == 35 [pid = 1653] [id = 107] 06:56:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1189c2400) [pid = 1653] [serial = 318] [outer = 0x0] 06:56:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11908e400) [pid = 1653] [serial = 319] [outer = 0x1189c2400] 06:56:40 INFO - PROCESS | 1653 | 1464271000696 Marionette DEBUG loaded listener.js 06:56:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11966a800) [pid = 1653] [serial = 320] [outer = 0x1189c2400] 06:56:41 INFO - PROCESS | 1653 | 1464271001034 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]]]}] 06:56:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 524ms 06:56:41 INFO - PROCESS | 1653 | 1464271001076 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 06:56:41 INFO - PROCESS | 1653 | 1464271001078 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 06:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:56:41 INFO - PROCESS | 1653 | 1464271001080 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:56:41 INFO - PROCESS | 1653 | 1464271001082 Marionette TRACE conn2 <- [1,402,null,{}] 06:56:41 INFO - PROCESS | 1653 | 1464271001089 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}] 06:56:41 INFO - PROCESS | 1653 | 1464271001178 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 06:56:41 INFO - PROCESS | 1653 | 1464271001241 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192ad800 == 36 [pid = 1653] [id = 108] 06:56:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119e30c00) [pid = 1653] [serial = 321] [outer = 0x0] 06:56:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124221000) [pid = 1653] [serial = 322] [outer = 0x119e30c00] 06:56:41 INFO - PROCESS | 1653 | 1464271001270 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124ba9000) [pid = 1653] [serial = 323] [outer = 0x119e30c00] 06:56:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 470ms 06:56:41 INFO - PROCESS | 1653 | 1464271001547 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]]]}] 06:56:41 INFO - PROCESS | 1653 | 1464271001553 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 06:56:41 INFO - PROCESS | 1653 | 1464271001554 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 06:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:56:41 INFO - PROCESS | 1653 | 1464271001565 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:56:41 INFO - PROCESS | 1653 | 1464271001566 Marionette TRACE conn2 <- [1,406,null,{}] 06:56:41 INFO - PROCESS | 1653 | 1464271001583 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}] 06:56:41 INFO - PROCESS | 1653 | 1464271001664 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 06:56:41 INFO - PROCESS | 1653 | 1464271001669 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b57800 == 37 [pid = 1653] [id = 109] 06:56:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125770400) [pid = 1653] [serial = 324] [outer = 0x0] 06:56:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x125c2c800) [pid = 1653] [serial = 325] [outer = 0x125770400] 06:56:41 INFO - PROCESS | 1653 | 1464271001701 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126ff1c00) [pid = 1653] [serial = 326] [outer = 0x125770400] 06:56:42 INFO - PROCESS | 1653 | 1464271002010 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]]]}] 06:56:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:56:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 494ms 06:56:42 INFO - PROCESS | 1653 | 1464271002053 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 06:56:42 INFO - PROCESS | 1653 | 1464271002054 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 06:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:56:42 INFO - PROCESS | 1653 | 1464271002064 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:56:42 INFO - PROCESS | 1653 | 1464271002065 Marionette TRACE conn2 <- [1,410,null,{}] 06:56:42 INFO - PROCESS | 1653 | 1464271002068 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}] 06:56:42 INFO - PROCESS | 1653 | 1464271002146 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 06:56:42 INFO - PROCESS | 1653 | 1464271002151 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1231e0000 == 38 [pid = 1653] [id = 110] 06:56:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12571a000) [pid = 1653] [serial = 327] [outer = 0x0] 06:56:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1274f1400) [pid = 1653] [serial = 328] [outer = 0x12571a000] 06:56:42 INFO - PROCESS | 1653 | 1464271002178 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128d13000) [pid = 1653] [serial = 329] [outer = 0x12571a000] 06:56:42 INFO - PROCESS | 1653 | 1464271002440 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:56:42 INFO - PROCESS | 1653 | 1464271002540 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]]]}] 06:56:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:56:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 527ms 06:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:56:42 INFO - PROCESS | 1653 | 1464271002586 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 06:56:42 INFO - PROCESS | 1653 | 1464271002587 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 06:56:42 INFO - PROCESS | 1653 | 1464271002589 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:56:42 INFO - PROCESS | 1653 | 1464271002590 Marionette TRACE conn2 <- [1,414,null,{}] 06:56:42 INFO - PROCESS | 1653 | 1464271002593 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}] 06:56:42 INFO - PROCESS | 1653 | 1464271002706 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 06:56:42 INFO - PROCESS | 1653 | 1464271002724 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b3e000 == 39 [pid = 1653] [id = 111] 06:56:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128d21000) [pid = 1653] [serial = 330] [outer = 0x0] 06:56:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12a841c00) [pid = 1653] [serial = 331] [outer = 0x128d21000] 06:56:42 INFO - PROCESS | 1653 | 1464271002749 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12a98f400) [pid = 1653] [serial = 332] [outer = 0x128d21000] 06:56:43 INFO - PROCESS | 1653 | 1464271003068 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]]]}] 06:56:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:56:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 06:56:43 INFO - PROCESS | 1653 | 1464271003111 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 06:56:43 INFO - PROCESS | 1653 | 1464271003112 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 06:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:56:43 INFO - PROCESS | 1653 | 1464271003114 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:56:43 INFO - PROCESS | 1653 | 1464271003115 Marionette TRACE conn2 <- [1,418,null,{}] 06:56:43 INFO - PROCESS | 1653 | 1464271003118 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}] 06:56:43 INFO - PROCESS | 1653 | 1464271003210 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 06:56:43 INFO - PROCESS | 1653 | 1464271003214 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11701d800 == 40 [pid = 1653] [id = 112] 06:56:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12a848c00) [pid = 1653] [serial = 333] [outer = 0x0] 06:56:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12a99a400) [pid = 1653] [serial = 334] [outer = 0x12a848c00] 06:56:43 INFO - PROCESS | 1653 | 1464271003317 Marionette DEBUG loaded listener.js 06:56:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b037000) [pid = 1653] [serial = 335] [outer = 0x12a848c00] 06:56:44 INFO - PROCESS | 1653 | 1464271004114 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]]]}] 06:56:44 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 06:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1019ms 06:56:44 INFO - PROCESS | 1653 | 1464271004135 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 06:56:44 INFO - PROCESS | 1653 | 1464271004136 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 06:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:56:44 INFO - PROCESS | 1653 | 1464271004146 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:56:44 INFO - PROCESS | 1653 | 1464271004147 Marionette TRACE conn2 <- [1,422,null,{}] 06:56:44 INFO - PROCESS | 1653 | 1464271004149 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}] 06:56:44 INFO - PROCESS | 1653 | 1464271004244 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 06:56:44 INFO - PROCESS | 1653 | 1464271004248 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12761d800 == 41 [pid = 1653] [id = 113] 06:56:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12a997800) [pid = 1653] [serial = 336] [outer = 0x0] 06:56:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b03e800) [pid = 1653] [serial = 337] [outer = 0x12a997800] 06:56:44 INFO - PROCESS | 1653 | 1464271004271 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12b0b6400) [pid = 1653] [serial = 338] [outer = 0x12a997800] 06:56:44 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1199ec400) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:56:44 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x113805c00) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:56:44 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1243e4000) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:56:44 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116a56000) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:56:44 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116265000) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:56:44 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119676000) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:56:44 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x129434400) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:56:44 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112f7e400) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:56:44 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1185d8c00) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:56:44 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1274f2400) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:56:44 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124ece800) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:56:44 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x125719c00) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:56:44 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12716f400) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:56:44 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11903d000) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:56:45 INFO - PROCESS | 1653 | 1464271005080 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]]]}] 06:56:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:56:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 969ms 06:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:56:45 INFO - PROCESS | 1653 | 1464271005115 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 06:56:45 INFO - PROCESS | 1653 | 1464271005116 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 06:56:45 INFO - PROCESS | 1653 | 1464271005119 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:56:45 INFO - PROCESS | 1653 | 1464271005120 Marionette TRACE conn2 <- [1,426,null,{}] 06:56:45 INFO - PROCESS | 1653 | 1464271005122 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}] 06:56:45 INFO - PROCESS | 1653 | 1464271005201 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 06:56:45 INFO - PROCESS | 1653 | 1464271005246 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232b8000 == 42 [pid = 1653] [id = 114] 06:56:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x115e42400) [pid = 1653] [serial = 339] [outer = 0x0] 06:56:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1189c2000) [pid = 1653] [serial = 340] [outer = 0x115e42400] 06:56:45 INFO - PROCESS | 1653 | 1464271005270 Marionette DEBUG loaded listener.js 06:56:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1243f0400) [pid = 1653] [serial = 341] [outer = 0x115e42400] 06:56:45 INFO - PROCESS | 1653 | 1464271005573 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] 06:56:45 INFO - PROCESS | 1653 | 1464271005599 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 06:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:56:45 INFO - PROCESS | 1653 | 1464271005601 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:56:45 INFO - PROCESS | 1653 | 1464271005602 Marionette TRACE conn2 <- [1,430,null,{}] 06:56:45 INFO - PROCESS | 1653 | 1464271005604 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}] 06:56:45 INFO - PROCESS | 1653 | 1464271005689 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 06:56:45 INFO - PROCESS | 1653 | 1464271005695 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x129954000 == 43 [pid = 1653] [id = 115] 06:56:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126dbb400) [pid = 1653] [serial = 342] [outer = 0x0] 06:56:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b03f400) [pid = 1653] [serial = 343] [outer = 0x126dbb400] 06:56:45 INFO - PROCESS | 1653 | 1464271005720 Marionette DEBUG loaded listener.js 06:56:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12ba3c000) [pid = 1653] [serial = 344] [outer = 0x126dbb400] 06:56:46 INFO - PROCESS | 1653 | 1464271006041 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]]]}] 06:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 471ms 06:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:56:46 INFO - PROCESS | 1653 | 1464271006073 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 06:56:46 INFO - PROCESS | 1653 | 1464271006076 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 06:56:46 INFO - PROCESS | 1653 | 1464271006078 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:56:46 INFO - PROCESS | 1653 | 1464271006080 Marionette TRACE conn2 <- [1,434,null,{}] 06:56:46 INFO - PROCESS | 1653 | 1464271006082 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}] 06:56:46 INFO - PROCESS | 1653 | 1464271006194 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 06:56:46 INFO - PROCESS | 1653 | 1464271006200 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9ba800 == 44 [pid = 1653] [id = 116] 06:56:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119eb4c00) [pid = 1653] [serial = 345] [outer = 0x0] 06:56:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12bc16400) [pid = 1653] [serial = 346] [outer = 0x119eb4c00] 06:56:46 INFO - PROCESS | 1653 | 1464271006228 Marionette DEBUG loaded listener.js 06:56:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12bee4000) [pid = 1653] [serial = 347] [outer = 0x119eb4c00] 06:56:46 INFO - PROCESS | 1653 | 1464271006507 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]]]}] 06:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 471ms 06:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:56:46 INFO - PROCESS | 1653 | 1464271006549 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 06:56:46 INFO - PROCESS | 1653 | 1464271006550 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 06:56:46 INFO - PROCESS | 1653 | 1464271006552 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:56:46 INFO - PROCESS | 1653 | 1464271006553 Marionette TRACE conn2 <- [1,438,null,{}] 06:56:46 INFO - PROCESS | 1653 | 1464271006557 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}] 06:56:46 INFO - PROCESS | 1653 | 1464271006636 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 06:56:46 INFO - PROCESS | 1653 | 1464271006643 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b35e800 == 45 [pid = 1653] [id = 117] 06:56:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124ed0000) [pid = 1653] [serial = 348] [outer = 0x0] 06:56:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12beeb800) [pid = 1653] [serial = 349] [outer = 0x124ed0000] 06:56:46 INFO - PROCESS | 1653 | 1464271006667 Marionette DEBUG loaded listener.js 06:56:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12bf61800) [pid = 1653] [serial = 350] [outer = 0x124ed0000] 06:56:47 INFO - PROCESS | 1653 | 1464271007203 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]]]}] 06:56:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:56:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 669ms 06:56:47 INFO - PROCESS | 1653 | 1464271007223 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 06:56:47 INFO - PROCESS | 1653 | 1464271007230 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 06:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:56:47 INFO - PROCESS | 1653 | 1464271007235 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 1653 | 1464271007239 Marionette TRACE conn2 <- [1,442,null,{}] 06:56:47 INFO - PROCESS | 1653 | 1464271007266 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}] 06:56:47 INFO - PROCESS | 1653 | 1464271007421 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 06:56:47 INFO - PROCESS | 1653 | 1464271007536 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x118118800 == 46 [pid = 1653] [id = 118] 06:56:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x117e02800) [pid = 1653] [serial = 351] [outer = 0x0] 06:56:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11816ac00) [pid = 1653] [serial = 352] [outer = 0x117e02800] 06:56:47 INFO - PROCESS | 1653 | 1464271007585 Marionette DEBUG loaded listener.js 06:56:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118794400) [pid = 1653] [serial = 353] [outer = 0x117e02800] 06:56:48 INFO - PROCESS | 1653 | 1464271008005 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]]]}] 06:56:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:56:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 794ms 06:56:48 INFO - PROCESS | 1653 | 1464271008042 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 06:56:48 INFO - PROCESS | 1653 | 1464271008046 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 06:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:56:48 INFO - PROCESS | 1653 | 1464271008051 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:56:48 INFO - PROCESS | 1653 | 1464271008053 Marionette TRACE conn2 <- [1,446,null,{}] 06:56:48 INFO - PROCESS | 1653 | 1464271008074 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}] 06:56:48 INFO - PROCESS | 1653 | 1464271008177 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 06:56:48 INFO - PROCESS | 1653 | 1464271008237 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194db800 == 47 [pid = 1653] [id = 119] 06:56:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11967c800) [pid = 1653] [serial = 354] [outer = 0x0] 06:56:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1199e8800) [pid = 1653] [serial = 355] [outer = 0x11967c800] 06:56:48 INFO - PROCESS | 1653 | 1464271008267 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12400e800) [pid = 1653] [serial = 356] [outer = 0x11967c800] 06:56:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:56:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 06:56:48 INFO - PROCESS | 1653 | 1464271008715 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]]]}] 06:56:48 INFO - PROCESS | 1653 | 1464271008721 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 06:56:48 INFO - PROCESS | 1653 | 1464271008723 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 06:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:56:48 INFO - PROCESS | 1653 | 1464271008727 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:56:48 INFO - PROCESS | 1653 | 1464271008730 Marionette TRACE conn2 <- [1,450,null,{}] 06:56:48 INFO - PROCESS | 1653 | 1464271008738 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}] 06:56:48 INFO - PROCESS | 1653 | 1464271008871 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 06:56:48 INFO - PROCESS | 1653 | 1464271008878 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b06f800 == 48 [pid = 1653] [id = 120] 06:56:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x124f7bc00) [pid = 1653] [serial = 357] [outer = 0x0] 06:56:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x125c2d400) [pid = 1653] [serial = 358] [outer = 0x124f7bc00] 06:56:48 INFO - PROCESS | 1653 | 1464271008910 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x128d16400) [pid = 1653] [serial = 359] [outer = 0x124f7bc00] 06:56:49 INFO - PROCESS | 1653 | 1464271009328 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] 06:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:56:49 INFO - PROCESS | 1653 | 1464271009352 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 06:56:49 INFO - PROCESS | 1653 | 1464271009354 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - PROCESS | 1653 | 1464271009356 Marionette TRACE conn2 <- [1,454,null,{}] 06:56:49 INFO - PROCESS | 1653 | 1464271009360 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}] 06:56:49 INFO - PROCESS | 1653 | 1464271009461 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 06:56:49 INFO - PROCESS | 1653 | 1464271009542 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184ab000 == 49 [pid = 1653] [id = 121] 06:56:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124f7e000) [pid = 1653] [serial = 360] [outer = 0x0] 06:56:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12998f400) [pid = 1653] [serial = 361] [outer = 0x124f7e000] 06:56:49 INFO - PROCESS | 1653 | 1464271009572 Marionette DEBUG loaded listener.js 06:56:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12a84d400) [pid = 1653] [serial = 362] [outer = 0x124f7e000] 06:56:50 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:56:50 INFO - PROCESS | 1653 | 1464271010167 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]]]}] 06:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 872ms 06:56:50 INFO - PROCESS | 1653 | 1464271010226 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 06:56:50 INFO - PROCESS | 1653 | 1464271010228 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 06:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:56:50 INFO - PROCESS | 1653 | 1464271010232 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:56:50 INFO - PROCESS | 1653 | 1464271010234 Marionette TRACE conn2 <- [1,458,null,{}] 06:56:50 INFO - PROCESS | 1653 | 1464271010237 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}] 06:56:50 INFO - PROCESS | 1653 | 1464271010326 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 06:56:50 INFO - PROCESS | 1653 | 1464271010390 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x113a84000 == 50 [pid = 1653] [id = 122] 06:56:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1162eac00) [pid = 1653] [serial = 363] [outer = 0x0] 06:56:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11673a800) [pid = 1653] [serial = 364] [outer = 0x1162eac00] 06:56:50 INFO - PROCESS | 1653 | 1464271010418 Marionette DEBUG loaded listener.js 06:56:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11716b800) [pid = 1653] [serial = 365] [outer = 0x1162eac00] 06:56:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9ba800 == 49 [pid = 1653] [id = 116] 06:56:50 INFO - PROCESS | 1653 | --DOCSHELL 0x129954000 == 48 [pid = 1653] [id = 115] 06:56:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1232b8000 == 47 [pid = 1653] [id = 114] 06:56:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12761d800 == 46 [pid = 1653] [id = 113] 06:56:50 INFO - PROCESS | 1653 | --DOCSHELL 0x11701d800 == 45 [pid = 1653] [id = 112] 06:56:50 INFO - PROCESS | 1653 | --DOCSHELL 0x124b3e000 == 44 [pid = 1653] [id = 111] 06:56:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1231e0000 == 43 [pid = 1653] [id = 110] 06:56:50 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1199f0c00) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 06:56:50 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11515cc00) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 06:56:50 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x118087c00) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 06:56:50 INFO - PROCESS | 1653 | --DOCSHELL 0x119b57800 == 42 [pid = 1653] [id = 109] 06:56:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1192ad800 == 41 [pid = 1653] [id = 108] 06:56:50 INFO - PROCESS | 1653 | --DOCSHELL 0x11664c000 == 40 [pid = 1653] [id = 107] 06:56:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1170d6000 == 39 [pid = 1653] [id = 106] 06:56:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1192af000 == 38 [pid = 1653] [id = 102] 06:56:50 INFO - PROCESS | 1653 | --DOCSHELL 0x11330c000 == 37 [pid = 1653] [id = 101] 06:56:50 INFO - PROCESS | 1653 | 1464271010880 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] 06:56:50 INFO - PROCESS | 1653 | 1464271010917 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 06:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:56:50 INFO - PROCESS | 1653 | 1464271010923 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:56:50 INFO - PROCESS | 1653 | 1464271010925 Marionette TRACE conn2 <- [1,462,null,{}] 06:56:50 INFO - PROCESS | 1653 | 1464271010928 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}] 06:56:51 INFO - PROCESS | 1653 | 1464271011002 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 06:56:51 INFO - PROCESS | 1653 | 1464271011011 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116965800 == 38 [pid = 1653] [id = 123] 06:56:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118031c00) [pid = 1653] [serial = 366] [outer = 0x0] 06:56:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118171800) [pid = 1653] [serial = 367] [outer = 0x118031c00] 06:56:51 INFO - PROCESS | 1653 | 1464271011036 Marionette DEBUG loaded listener.js 06:56:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11879bc00) [pid = 1653] [serial = 368] [outer = 0x118031c00] 06:56:51 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:56:51 INFO - PROCESS | 1653 | 1464271011404 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] 06:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:56:51 INFO - PROCESS | 1653 | 1464271011448 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 06:56:51 INFO - PROCESS | 1653 | 1464271011452 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:56:51 INFO - PROCESS | 1653 | 1464271011456 Marionette TRACE conn2 <- [1,466,null,{}] 06:56:51 INFO - PROCESS | 1653 | 1464271011467 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}] 06:56:51 INFO - PROCESS | 1653 | 1464271011589 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 06:56:51 INFO - PROCESS | 1653 | 1464271011607 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119056000 == 39 [pid = 1653] [id = 124] 06:56:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119272c00) [pid = 1653] [serial = 369] [outer = 0x0] 06:56:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1199e9000) [pid = 1653] [serial = 370] [outer = 0x119272c00] 06:56:51 INFO - PROCESS | 1653 | 1464271011652 Marionette DEBUG loaded listener.js 06:56:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124009800) [pid = 1653] [serial = 371] [outer = 0x119272c00] 06:56:52 INFO - PROCESS | 1653 | 1464271012076 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] 06:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:56:52 INFO - PROCESS | 1653 | 1464271012127 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 06:56:52 INFO - PROCESS | 1653 | 1464271012130 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:56:52 INFO - PROCESS | 1653 | 1464271012131 Marionette TRACE conn2 <- [1,470,null,{}] 06:56:52 INFO - PROCESS | 1653 | 1464271012140 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}] 06:56:52 INFO - PROCESS | 1653 | 1464271012229 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 06:56:52 INFO - PROCESS | 1653 | 1464271012236 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194d9800 == 40 [pid = 1653] [id = 125] 06:56:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1243ef400) [pid = 1653] [serial = 372] [outer = 0x0] 06:56:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124bfa800) [pid = 1653] [serial = 373] [outer = 0x1243ef400] 06:56:52 INFO - PROCESS | 1653 | 1464271012261 Marionette DEBUG loaded listener.js 06:56:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x125717400) [pid = 1653] [serial = 374] [outer = 0x1243ef400] 06:56:52 INFO - PROCESS | 1653 | 1464271012568 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]]]}] 06:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 467ms 06:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:56:52 INFO - PROCESS | 1653 | 1464271012598 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 06:56:52 INFO - PROCESS | 1653 | 1464271012599 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 06:56:52 INFO - PROCESS | 1653 | 1464271012601 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:56:52 INFO - PROCESS | 1653 | 1464271012602 Marionette TRACE conn2 <- [1,474,null,{}] 06:56:52 INFO - PROCESS | 1653 | 1464271012605 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}] 06:56:52 INFO - PROCESS | 1653 | 1464271012706 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 06:56:52 INFO - PROCESS | 1653 | 1464271012712 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133a2000 == 41 [pid = 1653] [id = 126] 06:56:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119e39400) [pid = 1653] [serial = 375] [outer = 0x0] 06:56:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x125c2ec00) [pid = 1653] [serial = 376] [outer = 0x119e39400] 06:56:52 INFO - PROCESS | 1653 | 1464271012737 Marionette DEBUG loaded listener.js 06:56:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126ffb400) [pid = 1653] [serial = 377] [outer = 0x119e39400] 06:56:53 INFO - PROCESS | 1653 | 1464271013072 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]]]}] 06:56:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 521ms 06:56:53 INFO - PROCESS | 1653 | 1464271013123 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 06:56:53 INFO - PROCESS | 1653 | 1464271013124 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 06:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:56:53 INFO - PROCESS | 1653 | 1464271013127 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:56:53 INFO - PROCESS | 1653 | 1464271013128 Marionette TRACE conn2 <- [1,478,null,{}] 06:56:53 INFO - PROCESS | 1653 | 1464271013130 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}] 06:56:53 INFO - PROCESS | 1653 | 1464271013235 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 06:56:53 INFO - PROCESS | 1653 | 1464271013257 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x123721800 == 42 [pid = 1653] [id = 127] 06:56:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x127433800) [pid = 1653] [serial = 378] [outer = 0x0] 06:56:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128d19000) [pid = 1653] [serial = 379] [outer = 0x127433800] 06:56:53 INFO - PROCESS | 1653 | 1464271013288 Marionette DEBUG loaded listener.js 06:56:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1293c0800) [pid = 1653] [serial = 380] [outer = 0x127433800] 06:56:53 INFO - PROCESS | 1653 | 1464271013629 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]]]}] 06:56:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 06:56:53 INFO - PROCESS | 1653 | 1464271013647 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 06:56:53 INFO - PROCESS | 1653 | 1464271013648 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 06:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:56:53 INFO - PROCESS | 1653 | 1464271013650 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:56:53 INFO - PROCESS | 1653 | 1464271013651 Marionette TRACE conn2 <- [1,482,null,{}] 06:56:53 INFO - PROCESS | 1653 | 1464271013654 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}] 06:56:53 INFO - PROCESS | 1653 | 1464271013745 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 06:56:53 INFO - PROCESS | 1653 | 1464271013757 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f15800 == 43 [pid = 1653] [id = 128] 06:56:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1274f1000) [pid = 1653] [serial = 381] [outer = 0x0] 06:56:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1296bb800) [pid = 1653] [serial = 382] [outer = 0x1274f1000] 06:56:53 INFO - PROCESS | 1653 | 1464271013781 Marionette DEBUG loaded listener.js 06:56:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11626f400) [pid = 1653] [serial = 383] [outer = 0x1274f1000] 06:56:54 INFO - PROCESS | 1653 | 1464271014127 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]]]}] 06:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 519ms 06:56:54 INFO - PROCESS | 1653 | 1464271014171 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 06:56:54 INFO - PROCESS | 1653 | 1464271014173 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 06:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:56:54 INFO - PROCESS | 1653 | 1464271014175 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:56:54 INFO - PROCESS | 1653 | 1464271014176 Marionette TRACE conn2 <- [1,486,null,{}] 06:56:54 INFO - PROCESS | 1653 | 1464271014179 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}] 06:56:54 INFO - PROCESS | 1653 | 1464271014271 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 06:56:54 INFO - PROCESS | 1653 | 1464271014276 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x126fd7000 == 44 [pid = 1653] [id = 129] 06:56:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129434400) [pid = 1653] [serial = 384] [outer = 0x0] 06:56:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12a98f800) [pid = 1653] [serial = 385] [outer = 0x129434400] 06:56:54 INFO - PROCESS | 1653 | 1464271014300 Marionette DEBUG loaded listener.js 06:56:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12b037400) [pid = 1653] [serial = 386] [outer = 0x129434400] 06:56:54 INFO - PROCESS | 1653 | 1464271014656 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]]]}] 06:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 519ms 06:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:56:54 INFO - PROCESS | 1653 | 1464271014694 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 06:56:54 INFO - PROCESS | 1653 | 1464271014695 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 06:56:54 INFO - PROCESS | 1653 | 1464271014697 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:56:54 INFO - PROCESS | 1653 | 1464271014698 Marionette TRACE conn2 <- [1,490,null,{}] 06:56:54 INFO - PROCESS | 1653 | 1464271014700 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}] 06:56:54 INFO - PROCESS | 1653 | 1464271014792 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 06:56:54 INFO - PROCESS | 1653 | 1464271014796 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x127618800 == 45 [pid = 1653] [id = 130] 06:56:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12a993000) [pid = 1653] [serial = 387] [outer = 0x0] 06:56:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12b03ec00) [pid = 1653] [serial = 388] [outer = 0x12a993000] 06:56:54 INFO - PROCESS | 1653 | 1464271014821 Marionette DEBUG loaded listener.js 06:56:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12ba3c800) [pid = 1653] [serial = 389] [outer = 0x12a993000] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118033800) [pid = 1653] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11908f000) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x113af7800) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x117e0e400) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11926e400) [pid = 1653] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1122b5800) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12a848c00) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1189c2400) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12571a000) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128c9a400) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1166b8400) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119e30c00) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x125770400) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a997800) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x115e42400) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x126dbb400) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119eb4c00) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128d21000) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:56:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x113344400) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:56:55 INFO - PROCESS | 1653 | 1464271015235 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]]]}] 06:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 569ms 06:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:56:55 INFO - PROCESS | 1653 | 1464271015266 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 06:56:55 INFO - PROCESS | 1653 | 1464271015267 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 06:56:55 INFO - PROCESS | 1653 | 1464271015270 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:56:55 INFO - PROCESS | 1653 | 1464271015270 Marionette TRACE conn2 <- [1,494,null,{}] 06:56:55 INFO - PROCESS | 1653 | 1464271015273 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}] 06:56:55 INFO - PROCESS | 1653 | 1464271015347 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 06:56:55 INFO - PROCESS | 1653 | 1464271015395 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e67800 == 46 [pid = 1653] [id = 131] 06:56:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x115e42400) [pid = 1653] [serial = 390] [outer = 0x0] 06:56:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119680c00) [pid = 1653] [serial = 391] [outer = 0x115e42400] 06:56:55 INFO - PROCESS | 1653 | 1464271015422 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12576c800) [pid = 1653] [serial = 392] [outer = 0x115e42400] 06:56:55 INFO - PROCESS | 1653 | 1464271015694 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]]]}] 06:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 06:56:55 INFO - PROCESS | 1653 | 1464271015740 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 06:56:55 INFO - PROCESS | 1653 | 1464271015744 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 06:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:56:55 INFO - PROCESS | 1653 | 1464271015747 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:56:55 INFO - PROCESS | 1653 | 1464271015748 Marionette TRACE conn2 <- [1,498,null,{}] 06:56:55 INFO - PROCESS | 1653 | 1464271015750 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}] 06:56:55 INFO - PROCESS | 1653 | 1464271015843 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 06:56:55 INFO - PROCESS | 1653 | 1464271015848 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12948f000 == 47 [pid = 1653] [id = 132] 06:56:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12518f800) [pid = 1653] [serial = 393] [outer = 0x0] 06:56:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12b0b5000) [pid = 1653] [serial = 394] [outer = 0x12518f800] 06:56:55 INFO - PROCESS | 1653 | 1464271015876 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12bee1400) [pid = 1653] [serial = 395] [outer = 0x12518f800] 06:56:56 INFO - PROCESS | 1653 | 1464271016211 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]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 468ms 06:56:56 INFO - PROCESS | 1653 | 1464271016216 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 06:56:56 INFO - PROCESS | 1653 | 1464271016217 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 06:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:56:56 INFO - PROCESS | 1653 | 1464271016219 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 1653 | 1464271016220 Marionette TRACE conn2 <- [1,502,null,{}] 06:56:56 INFO - PROCESS | 1653 | 1464271016225 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}] 06:56:56 INFO - PROCESS | 1653 | 1464271016330 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 06:56:56 INFO - PROCESS | 1653 | 1464271016336 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a756800 == 48 [pid = 1653] [id = 133] 06:56:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128c9a400) [pid = 1653] [serial = 396] [outer = 0x0] 06:56:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12bee2800) [pid = 1653] [serial = 397] [outer = 0x128c9a400] 06:56:56 INFO - PROCESS | 1653 | 1464271016362 Marionette DEBUG loaded listener.js 06:56:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12bf66400) [pid = 1653] [serial = 398] [outer = 0x128c9a400] 06:56:56 INFO - PROCESS | 1653 | 1464271016658 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]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 469ms 06:56:56 INFO - PROCESS | 1653 | 1464271016689 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 06:56:56 INFO - PROCESS | 1653 | 1464271016692 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 06:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:56:56 INFO - PROCESS | 1653 | 1464271016696 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 1653 | 1464271016697 Marionette TRACE conn2 <- [1,506,null,{}] 06:56:56 INFO - PROCESS | 1653 | 1464271016699 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}] 06:56:56 INFO - PROCESS | 1653 | 1464271016783 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 06:56:56 INFO - PROCESS | 1653 | 1464271016787 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b34e000 == 49 [pid = 1653] [id = 134] 06:56:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12bf65000) [pid = 1653] [serial = 399] [outer = 0x0] 06:56:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12bf6d800) [pid = 1653] [serial = 400] [outer = 0x12bf65000] 06:56:56 INFO - PROCESS | 1653 | 1464271016814 Marionette DEBUG loaded listener.js 06:56:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12c10e800) [pid = 1653] [serial = 401] [outer = 0x12bf65000] 06:56:57 INFO - PROCESS | 1653 | 1464271017183 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]]]}] 06:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 518ms 06:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:56:57 INFO - PROCESS | 1653 | 1464271017215 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 06:56:57 INFO - PROCESS | 1653 | 1464271017217 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 06:56:57 INFO - PROCESS | 1653 | 1464271017221 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:56:57 INFO - PROCESS | 1653 | 1464271017226 Marionette TRACE conn2 <- [1,510,null,{}] 06:56:57 INFO - PROCESS | 1653 | 1464271017230 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}] 06:56:57 INFO - PROCESS | 1653 | 1464271017329 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 06:56:57 INFO - PROCESS | 1653 | 1464271017386 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167e8800 == 50 [pid = 1653] [id = 135] 06:56:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1160da400) [pid = 1653] [serial = 402] [outer = 0x0] 06:56:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1162ed400) [pid = 1653] [serial = 403] [outer = 0x1160da400] 06:56:57 INFO - PROCESS | 1653 | 1464271017417 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x118034c00) [pid = 1653] [serial = 404] [outer = 0x1160da400] 06:56:57 INFO - PROCESS | 1653 | 1464271017884 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]]]}] 06:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 675ms 06:56:57 INFO - PROCESS | 1653 | 1464271017896 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 06:56:57 INFO - PROCESS | 1653 | 1464271017900 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 06:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:56:57 INFO - PROCESS | 1653 | 1464271017905 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:56:57 INFO - PROCESS | 1653 | 1464271017906 Marionette TRACE conn2 <- [1,514,null,{}] 06:56:57 INFO - PROCESS | 1653 | 1464271017927 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}] 06:56:58 INFO - PROCESS | 1653 | 1464271018030 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 06:56:58 INFO - PROCESS | 1653 | 1464271018092 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199b7800 == 51 [pid = 1653] [id = 136] 06:56:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11851e000) [pid = 1653] [serial = 405] [outer = 0x0] 06:56:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11926f800) [pid = 1653] [serial = 406] [outer = 0x11851e000] 06:56:58 INFO - PROCESS | 1653 | 1464271018121 Marionette DEBUG loaded listener.js 06:56:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1199e3400) [pid = 1653] [serial = 407] [outer = 0x11851e000] 06:56:58 INFO - PROCESS | 1653 | 1464271018532 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]]]}] 06:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 06:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 638ms 06:56:58 INFO - PROCESS | 1653 | 1464271018542 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 06:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:56:58 INFO - PROCESS | 1653 | 1464271018544 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 06:56:58 INFO - PROCESS | 1653 | 1464271018546 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:56:58 INFO - PROCESS | 1653 | 1464271018549 Marionette TRACE conn2 <- [1,518,null,{}] 06:56:58 INFO - PROCESS | 1653 | 1464271018556 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}] 06:56:58 INFO - PROCESS | 1653 | 1464271018675 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 06:56:58 INFO - PROCESS | 1653 | 1464271018736 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a75c800 == 52 [pid = 1653] [id = 137] 06:56:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1243e5c00) [pid = 1653] [serial = 408] [outer = 0x0] 06:56:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12717e400) [pid = 1653] [serial = 409] [outer = 0x1243e5c00] 06:56:58 INFO - PROCESS | 1653 | 1464271018767 Marionette DEBUG loaded listener.js 06:56:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x128c9c000) [pid = 1653] [serial = 410] [outer = 0x1243e5c00] 06:56:59 INFO - PROCESS | 1653 | 1464271019196 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]]]}] 06:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 673ms 06:56:59 INFO - PROCESS | 1653 | 1464271019220 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 06:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:56:59 INFO - PROCESS | 1653 | 1464271019222 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 06:56:59 INFO - PROCESS | 1653 | 1464271019224 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:56:59 INFO - PROCESS | 1653 | 1464271019226 Marionette TRACE conn2 <- [1,522,null,{}] 06:56:59 INFO - PROCESS | 1653 | 1464271019228 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}] 06:56:59 INFO - PROCESS | 1653 | 1464271019326 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 06:56:59 INFO - PROCESS | 1653 | 1464271019371 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bec0000 == 53 [pid = 1653] [id = 138] 06:56:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x128d1a800) [pid = 1653] [serial = 411] [outer = 0x0] 06:56:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1296bd000) [pid = 1653] [serial = 412] [outer = 0x128d1a800] 06:56:59 INFO - PROCESS | 1653 | 1464271019401 Marionette DEBUG loaded listener.js 06:56:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12b0b7c00) [pid = 1653] [serial = 413] [outer = 0x128d1a800] 06:56:59 INFO - PROCESS | 1653 | 1464271019849 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]]]}] 06:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 669ms 06:56:59 INFO - PROCESS | 1653 | 1464271019907 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 06:56:59 INFO - PROCESS | 1653 | 1464271019908 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 06:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:56:59 INFO - PROCESS | 1653 | 1464271019912 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:56:59 INFO - PROCESS | 1653 | 1464271019913 Marionette TRACE conn2 <- [1,526,null,{}] 06:56:59 INFO - PROCESS | 1653 | 1464271019916 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}] 06:57:00 INFO - PROCESS | 1653 | 1464271020037 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 06:57:00 INFO - PROCESS | 1653 | 1464271020101 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1df000 == 54 [pid = 1653] [id = 139] 06:57:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12ba3f000) [pid = 1653] [serial = 414] [outer = 0x0] 06:57:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12bc1ec00) [pid = 1653] [serial = 415] [outer = 0x12ba3f000] 06:57:00 INFO - PROCESS | 1653 | 1464271020132 Marionette DEBUG loaded listener.js 06:57:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12c111800) [pid = 1653] [serial = 416] [outer = 0x12ba3f000] 06:57:00 INFO - PROCESS | 1653 | 1464271020733 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]]]}] 06:57:00 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 06:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 871ms 06:57:00 INFO - PROCESS | 1653 | 1464271020784 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 06:57:00 INFO - PROCESS | 1653 | 1464271020786 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 06:57:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:57:00 INFO - PROCESS | 1653 | 1464271020790 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:57:00 INFO - PROCESS | 1653 | 1464271020794 Marionette TRACE conn2 <- [1,530,null,{}] 06:57:00 INFO - PROCESS | 1653 | 1464271020798 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}] 06:57:00 INFO - PROCESS | 1653 | 1464271020886 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 06:57:00 INFO - PROCESS | 1653 | 1464271020946 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11856c000 == 55 [pid = 1653] [id = 140] 06:57:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x116735800) [pid = 1653] [serial = 417] [outer = 0x0] 06:57:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x116ad8400) [pid = 1653] [serial = 418] [outer = 0x116735800] 06:57:00 INFO - PROCESS | 1653 | 1464271020973 Marionette DEBUG loaded listener.js 06:57:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x118039c00) [pid = 1653] [serial = 419] [outer = 0x116735800] 06:57:01 INFO - PROCESS | 1653 | 1464271021374 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"]]]}] 06:57:01 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 06:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:57:01 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 06:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:57:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 624ms 06:57:01 INFO - PROCESS | 1653 | 1464271021414 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 06:57:01 INFO - PROCESS | 1653 | 1464271021417 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 06:57:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:57:01 INFO - PROCESS | 1653 | 1464271021422 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:57:01 INFO - PROCESS | 1653 | 1464271021423 Marionette TRACE conn2 <- [1,534,null,{}] 06:57:01 INFO - PROCESS | 1653 | 1464271021426 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}] 06:57:01 INFO - PROCESS | 1653 | 1464271021521 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 06:57:01 INFO - PROCESS | 1653 | 1464271021572 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194ba800 == 56 [pid = 1653] [id = 141] 06:57:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x118946c00) [pid = 1653] [serial = 420] [outer = 0x0] 06:57:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x119274000) [pid = 1653] [serial = 421] [outer = 0x118946c00] 06:57:01 INFO - PROCESS | 1653 | 1464271021600 Marionette DEBUG loaded listener.js 06:57:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x119e31400) [pid = 1653] [serial = 422] [outer = 0x118946c00] 06:57:02 INFO - PROCESS | 1653 | 1464271022032 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]]]}] 06:57:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:57:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 620ms 06:57:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:57:02 INFO - PROCESS | 1653 | 1464271022044 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 06:57:02 INFO - PROCESS | 1653 | 1464271022045 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 06:57:02 INFO - PROCESS | 1653 | 1464271022047 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:57:02 INFO - PROCESS | 1653 | 1464271022049 Marionette TRACE conn2 <- [1,538,null,{}] 06:57:02 INFO - PROCESS | 1653 | 1464271022057 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}] 06:57:02 INFO - PROCESS | 1653 | 1464271022174 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12a756800 == 55 [pid = 1653] [id = 133] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12948f000 == 54 [pid = 1653] [id = 132] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x119e67800 == 53 [pid = 1653] [id = 131] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x127618800 == 52 [pid = 1653] [id = 130] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x126fd7000 == 51 [pid = 1653] [id = 129] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116f15800 == 50 [pid = 1653] [id = 128] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1185d9000) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x112dbf800) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x119e32400) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x126dbf800) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x123721800 == 49 [pid = 1653] [id = 127] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1133a2000 == 48 [pid = 1653] [id = 126] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1194d9800 == 47 [pid = 1653] [id = 125] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x119056000 == 46 [pid = 1653] [id = 124] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116965800 == 45 [pid = 1653] [id = 123] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x113a84000 == 44 [pid = 1653] [id = 122] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1194db800 == 43 [pid = 1653] [id = 119] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x118118800 == 42 [pid = 1653] [id = 118] 06:57:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b35e800 == 41 [pid = 1653] [id = 117] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12345a400) [pid = 1653] [serial = 203] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1234e3000) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12a99a400) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11908e400) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11966a800) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1274f1400) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12943c000) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1290f5c00) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1189bf000) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118166400) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x124221000) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x124ba9000) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x125c2c800) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x126ff1c00) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b03e800) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1189c2000) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12ba3c000) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12bee4000) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12b03f400) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12b0b6400) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12a98f400) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12a841c00) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b037000) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1243f0400) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12bc16400) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128d13000) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116730800) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118519800) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x123591400) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116990000) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118172000) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 06:57:02 INFO - PROCESS | 1653 | 1464271022287 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x113a84000 == 42 [pid = 1653] [id = 142] 06:57:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11672d000) [pid = 1653] [serial = 423] [outer = 0x0] 06:57:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x117e06000) [pid = 1653] [serial = 424] [outer = 0x11672d000] 06:57:02 INFO - PROCESS | 1653 | 1464271022326 Marionette DEBUG loaded listener.js 06:57:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119279000) [pid = 1653] [serial = 425] [outer = 0x11672d000] 06:57:02 INFO - PROCESS | 1653 | 1464271022603 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]]]}] 06:57:02 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. 06:57:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 06:57:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:57:02 INFO - PROCESS | 1653 | 1464271022618 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 06:57:02 INFO - PROCESS | 1653 | 1464271022620 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 06:57:02 INFO - PROCESS | 1653 | 1464271022622 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:57:02 INFO - PROCESS | 1653 | 1464271022623 Marionette TRACE conn2 <- [1,542,null,{}] 06:57:02 INFO - PROCESS | 1653 | 1464271022633 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}] 06:57:02 INFO - PROCESS | 1653 | 1464271022716 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 06:57:02 INFO - PROCESS | 1653 | 1464271022721 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11906b000 == 43 [pid = 1653] [id = 143] 06:57:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1243e3c00) [pid = 1653] [serial = 426] [outer = 0x0] 06:57:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12571bc00) [pid = 1653] [serial = 427] [outer = 0x1243e3c00] 06:57:02 INFO - PROCESS | 1653 | 1464271022752 Marionette DEBUG loaded listener.js 06:57:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126db4400) [pid = 1653] [serial = 428] [outer = 0x1243e3c00] 06:57:03 INFO - PROCESS | 1653 | 1464271023171 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]]]}] 06:57:03 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. 06:57:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 577ms 06:57:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:57:03 INFO - PROCESS | 1653 | 1464271023200 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 06:57:03 INFO - PROCESS | 1653 | 1464271023201 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 06:57:03 INFO - PROCESS | 1653 | 1464271023203 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:57:03 INFO - PROCESS | 1653 | 1464271023204 Marionette TRACE conn2 <- [1,546,null,{}] 06:57:03 INFO - PROCESS | 1653 | 1464271023206 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}] 06:57:03 INFO - PROCESS | 1653 | 1464271023281 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 06:57:03 INFO - PROCESS | 1653 | 1464271023285 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0a5000 == 44 [pid = 1653] [id = 144] 06:57:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126f94000) [pid = 1653] [serial = 429] [outer = 0x0] 06:57:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x127435c00) [pid = 1653] [serial = 430] [outer = 0x126f94000] 06:57:03 INFO - PROCESS | 1653 | 1464271023317 Marionette DEBUG loaded listener.js 06:57:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128d13400) [pid = 1653] [serial = 431] [outer = 0x126f94000] 06:57:03 INFO - PROCESS | 1653 | 1464271023664 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]]]}] 06:57:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:57:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 469ms 06:57:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:57:03 INFO - PROCESS | 1653 | 1464271023673 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 06:57:03 INFO - PROCESS | 1653 | 1464271023675 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 06:57:03 INFO - PROCESS | 1653 | 1464271023677 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:57:03 INFO - PROCESS | 1653 | 1464271023678 Marionette TRACE conn2 <- [1,550,null,{}] 06:57:03 INFO - PROCESS | 1653 | 1464271023680 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}] 06:57:03 INFO - PROCESS | 1653 | 1464271023799 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 06:57:03 INFO - PROCESS | 1653 | 1464271023812 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246ed800 == 45 [pid = 1653] [id = 145] 06:57:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128c92400) [pid = 1653] [serial = 432] [outer = 0x0] 06:57:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128e7e400) [pid = 1653] [serial = 433] [outer = 0x128c92400] 06:57:03 INFO - PROCESS | 1653 | 1464271023842 Marionette DEBUG loaded listener.js 06:57:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12a998c00) [pid = 1653] [serial = 434] [outer = 0x128c92400] 06:57:04 INFO - PROCESS | 1653 | 1464271024196 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]]]}] 06:57:04 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. 06:57:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 569ms 06:57:04 INFO - PROCESS | 1653 | 1464271024246 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 06:57:04 INFO - PROCESS | 1653 | 1464271024248 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 06:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:57:04 INFO - PROCESS | 1653 | 1464271024250 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:57:04 INFO - PROCESS | 1653 | 1464271024251 Marionette TRACE conn2 <- [1,554,null,{}] 06:57:04 INFO - PROCESS | 1653 | 1464271024253 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}] 06:57:04 INFO - PROCESS | 1653 | 1464271024327 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 06:57:04 INFO - PROCESS | 1653 | 1464271024332 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x126fd3000 == 46 [pid = 1653] [id = 146] 06:57:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b037800) [pid = 1653] [serial = 435] [outer = 0x0] 06:57:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12ba36000) [pid = 1653] [serial = 436] [outer = 0x12b037800] 06:57:04 INFO - PROCESS | 1653 | 1464271024356 Marionette DEBUG loaded listener.js 06:57:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12ba42800) [pid = 1653] [serial = 437] [outer = 0x12b037800] 06:57:04 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:04 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:04 INFO - PROCESS | 1653 | 1464271024712 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]]]}] 06:57:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:57:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 468ms 06:57:04 INFO - PROCESS | 1653 | 1464271024718 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 06:57:04 INFO - PROCESS | 1653 | 1464271024719 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 06:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:57:04 INFO - PROCESS | 1653 | 1464271024721 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:57:04 INFO - PROCESS | 1653 | 1464271024722 Marionette TRACE conn2 <- [1,558,null,{}] 06:57:04 INFO - PROCESS | 1653 | 1464271024726 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}] 06:57:04 INFO - PROCESS | 1653 | 1464271024828 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 06:57:04 INFO - PROCESS | 1653 | 1464271024859 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12765d000 == 47 [pid = 1653] [id = 147] 06:57:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12b03dc00) [pid = 1653] [serial = 438] [outer = 0x0] 06:57:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12bc1f400) [pid = 1653] [serial = 439] [outer = 0x12b03dc00] 06:57:04 INFO - PROCESS | 1653 | 1464271024885 Marionette DEBUG loaded listener.js 06:57:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12bf64000) [pid = 1653] [serial = 440] [outer = 0x12b03dc00] 06:57:05 INFO - PROCESS | 1653 | 1464271025248 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]]]}] 06:57:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:57:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 568ms 06:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:57:05 INFO - PROCESS | 1653 | 1464271025290 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 06:57:05 INFO - PROCESS | 1653 | 1464271025291 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 06:57:05 INFO - PROCESS | 1653 | 1464271025293 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:57:05 INFO - PROCESS | 1653 | 1464271025295 Marionette TRACE conn2 <- [1,562,null,{}] 06:57:05 INFO - PROCESS | 1653 | 1464271025297 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}] 06:57:05 INFO - PROCESS | 1653 | 1464271025389 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 06:57:05 INFO - PROCESS | 1653 | 1464271025394 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x129484000 == 48 [pid = 1653] [id = 148] 06:57:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12bc14c00) [pid = 1653] [serial = 441] [outer = 0x0] 06:57:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12c113800) [pid = 1653] [serial = 442] [outer = 0x12bc14c00] 06:57:05 INFO - PROCESS | 1653 | 1464271025418 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12c7d1800) [pid = 1653] [serial = 443] [outer = 0x12bc14c00] 06:57:05 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:05 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:05 INFO - PROCESS | 1653 | 1464271025749 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]]]}] 06:57:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:57:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 468ms 06:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:57:05 INFO - PROCESS | 1653 | 1464271025764 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 06:57:05 INFO - PROCESS | 1653 | 1464271025765 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 06:57:05 INFO - PROCESS | 1653 | 1464271025786 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:57:05 INFO - PROCESS | 1653 | 1464271025787 Marionette TRACE conn2 <- [1,566,null,{}] 06:57:05 INFO - PROCESS | 1653 | 1464271025790 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}] 06:57:05 INFO - PROCESS | 1653 | 1464271025894 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 06:57:05 INFO - PROCESS | 1653 | 1464271025929 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8dc000 == 49 [pid = 1653] [id = 149] 06:57:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12c7cdc00) [pid = 1653] [serial = 444] [outer = 0x0] 06:57:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12c7d8c00) [pid = 1653] [serial = 445] [outer = 0x12c7cdc00] 06:57:05 INFO - PROCESS | 1653 | 1464271025961 Marionette DEBUG loaded listener.js 06:57:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12cbc4c00) [pid = 1653] [serial = 446] [outer = 0x12c7cdc00] 06:57:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:06 INFO - PROCESS | 1653 | 1464271026390 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]]]}] 06:57:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:57:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 642ms 06:57:06 INFO - PROCESS | 1653 | 1464271026410 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 06:57:06 INFO - PROCESS | 1653 | 1464271026412 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 06:57:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:57:06 INFO - PROCESS | 1653 | 1464271026414 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - PROCESS | 1653 | 1464271026415 Marionette TRACE conn2 <- [1,570,null,{}] 06:57:06 INFO - PROCESS | 1653 | 1464271026418 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}] 06:57:06 INFO - PROCESS | 1653 | 1464271026635 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1234e3800) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x119676400) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1183d7000) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1122b1c00) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12571c400) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x127433800) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1274f1000) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x115e42400) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129434400) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12a993000) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119272c00) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1243ef400) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119e39400) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11967c800) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1162eac00) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124f7e000) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12518f800) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124f7bc00) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118031c00) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117e02800) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:57:06 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128c9a400) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:57:06 INFO - PROCESS | 1653 | 1464271026685 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x118122000 == 50 [pid = 1653] [id = 150] 06:57:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x110f4a400) [pid = 1653] [serial = 447] [outer = 0x0] 06:57:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1122b6400) [pid = 1653] [serial = 448] [outer = 0x110f4a400] 06:57:06 INFO - PROCESS | 1653 | 1464271026713 Marionette DEBUG loaded listener.js 06:57:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118578000) [pid = 1653] [serial = 449] [outer = 0x110f4a400] 06:57:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:06 INFO - PROCESS | 1653 | 1464271026987 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]]]}] 06:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 619ms 06:57:07 INFO - PROCESS | 1653 | 1464271027033 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 06:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:57:07 INFO - PROCESS | 1653 | 1464271027034 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 06:57:07 INFO - PROCESS | 1653 | 1464271027036 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:57:07 INFO - PROCESS | 1653 | 1464271027037 Marionette TRACE conn2 <- [1,574,null,{}] 06:57:07 INFO - PROCESS | 1653 | 1464271027042 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}] 06:57:07 INFO - PROCESS | 1653 | 1464271027133 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 06:57:07 INFO - PROCESS | 1653 | 1464271027196 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bade000 == 51 [pid = 1653] [id = 151] 06:57:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11967c800) [pid = 1653] [serial = 450] [outer = 0x0] 06:57:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126ff4800) [pid = 1653] [serial = 451] [outer = 0x11967c800] 06:57:07 INFO - PROCESS | 1653 | 1464271027222 Marionette DEBUG loaded listener.js 06:57:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12ba3cc00) [pid = 1653] [serial = 452] [outer = 0x11967c800] 06:57:07 INFO - PROCESS | 1653 | 1464271027482 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]]]}] 06:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 473ms 06:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:57:07 INFO - PROCESS | 1653 | 1464271027515 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 06:57:07 INFO - PROCESS | 1653 | 1464271027516 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 06:57:07 INFO - PROCESS | 1653 | 1464271027518 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:57:07 INFO - PROCESS | 1653 | 1464271027519 Marionette TRACE conn2 <- [1,578,null,{}] 06:57:07 INFO - PROCESS | 1653 | 1464271027522 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}] 06:57:07 INFO - PROCESS | 1653 | 1464271027615 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 06:57:07 INFO - PROCESS | 1653 | 1464271027619 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3e4000 == 52 [pid = 1653] [id = 152] 06:57:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12a993000) [pid = 1653] [serial = 453] [outer = 0x0] 06:57:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12c373000) [pid = 1653] [serial = 454] [outer = 0x12a993000] 06:57:07 INFO - PROCESS | 1653 | 1464271027643 Marionette DEBUG loaded listener.js 06:57:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12c378000) [pid = 1653] [serial = 455] [outer = 0x12a993000] 06:57:07 INFO - PROCESS | 1653 | 1464271027988 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]]]}] 06:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 520ms 06:57:08 INFO - PROCESS | 1653 | 1464271028045 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 06:57:08 INFO - PROCESS | 1653 | 1464271028046 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 06:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:57:08 INFO - PROCESS | 1653 | 1464271028048 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 1653 | 1464271028049 Marionette TRACE conn2 <- [1,582,null,{}] 06:57:08 INFO - PROCESS | 1653 | 1464271028052 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}] 06:57:08 INFO - PROCESS | 1653 | 1464271028133 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 06:57:08 INFO - PROCESS | 1653 | 1464271028138 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c79d800 == 53 [pid = 1653] [id = 153] 06:57:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12c378400) [pid = 1653] [serial = 456] [outer = 0x0] 06:57:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12c37d400) [pid = 1653] [serial = 457] [outer = 0x12c378400] 06:57:08 INFO - PROCESS | 1653 | 1464271028162 Marionette DEBUG loaded listener.js 06:57:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12cbc5c00) [pid = 1653] [serial = 458] [outer = 0x12c378400] 06:57:08 INFO - PROCESS | 1653 | 1464271028492 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]]]}] 06:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 467ms 06:57:08 INFO - PROCESS | 1653 | 1464271028517 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 06:57:08 INFO - PROCESS | 1653 | 1464271028518 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 06:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:57:08 INFO - PROCESS | 1653 | 1464271028520 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 1653 | 1464271028521 Marionette TRACE conn2 <- [1,586,null,{}] 06:57:08 INFO - PROCESS | 1653 | 1464271028524 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}] 06:57:08 INFO - PROCESS | 1653 | 1464271028602 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 06:57:08 INFO - PROCESS | 1653 | 1464271028707 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f11000 == 54 [pid = 1653] [id = 154] 06:57:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x110f45400) [pid = 1653] [serial = 459] [outer = 0x0] 06:57:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x110f49400) [pid = 1653] [serial = 460] [outer = 0x110f45400] 06:57:08 INFO - PROCESS | 1653 | 1464271028746 Marionette DEBUG loaded listener.js 06:57:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x110f51c00) [pid = 1653] [serial = 461] [outer = 0x110f45400] 06:57:08 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:09 INFO - PROCESS | 1653 | 1464271029139 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]]]}] 06:57:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:57:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 668ms 06:57:09 INFO - PROCESS | 1653 | 1464271029189 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 06:57:09 INFO - PROCESS | 1653 | 1464271029192 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 06:57:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:57:09 INFO - PROCESS | 1653 | 1464271029195 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:57:09 INFO - PROCESS | 1653 | 1464271029198 Marionette TRACE conn2 <- [1,590,null,{}] 06:57:09 INFO - PROCESS | 1653 | 1464271029201 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}] 06:57:09 INFO - PROCESS | 1653 | 1464271029305 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 06:57:09 INFO - PROCESS | 1653 | 1464271029356 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b48800 == 55 [pid = 1653] [id = 155] 06:57:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x113a76c00) [pid = 1653] [serial = 462] [outer = 0x0] 06:57:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x117e0f800) [pid = 1653] [serial = 463] [outer = 0x113a76c00] 06:57:09 INFO - PROCESS | 1653 | 1464271029387 Marionette DEBUG loaded listener.js 06:57:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11816b000) [pid = 1653] [serial = 464] [outer = 0x113a76c00] 06:57:09 INFO - PROCESS | 1653 | 1464271029812 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]]]}] 06:57:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:57:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 671ms 06:57:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:57:09 INFO - PROCESS | 1653 | 1464271029869 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 06:57:09 INFO - PROCESS | 1653 | 1464271029872 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 06:57:09 INFO - PROCESS | 1653 | 1464271029874 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:57:09 INFO - PROCESS | 1653 | 1464271029876 Marionette TRACE conn2 <- [1,594,null,{}] 06:57:09 INFO - PROCESS | 1653 | 1464271029878 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}] 06:57:09 INFO - PROCESS | 1653 | 1464271029981 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 06:57:10 INFO - PROCESS | 1653 | 1464271030044 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ee7800 == 56 [pid = 1653] [id = 156] 06:57:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x118166000) [pid = 1653] [serial = 465] [outer = 0x0] 06:57:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119273800) [pid = 1653] [serial = 466] [outer = 0x118166000] 06:57:10 INFO - PROCESS | 1653 | 1464271030074 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12421b000) [pid = 1653] [serial = 467] [outer = 0x118166000] 06:57:10 INFO - PROCESS | 1653 | 1464271030484 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]]]}] 06:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 06:57:10 INFO - PROCESS | 1653 | 1464271030544 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 06:57:10 INFO - PROCESS | 1653 | 1464271030546 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 06:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:57:10 INFO - PROCESS | 1653 | 1464271030553 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:57:10 INFO - PROCESS | 1653 | 1464271030557 Marionette TRACE conn2 <- [1,598,null,{}] 06:57:10 INFO - PROCESS | 1653 | 1464271030561 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}] 06:57:10 INFO - PROCESS | 1653 | 1464271030684 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 06:57:10 INFO - PROCESS | 1653 | 1464271030747 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb84000 == 57 [pid = 1653] [id = 157] 06:57:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x127172400) [pid = 1653] [serial = 468] [outer = 0x0] 06:57:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1293b2800) [pid = 1653] [serial = 469] [outer = 0x127172400] 06:57:10 INFO - PROCESS | 1653 | 1464271030776 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1296c0800) [pid = 1653] [serial = 470] [outer = 0x127172400] 06:57:11 INFO - PROCESS | 1653 | 1464271031179 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]]]}] 06:57:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 677ms 06:57:11 INFO - PROCESS | 1653 | 1464271031227 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 06:57:11 INFO - PROCESS | 1653 | 1464271031229 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 06:57:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:57:11 INFO - PROCESS | 1653 | 1464271031231 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 1653 | 1464271031232 Marionette TRACE conn2 <- [1,602,null,{}] 06:57:11 INFO - PROCESS | 1653 | 1464271031235 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}] 06:57:11 INFO - PROCESS | 1653 | 1464271031334 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 06:57:11 INFO - PROCESS | 1653 | 1464271031384 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb9c000 == 58 [pid = 1653] [id = 158] 06:57:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x129995c00) [pid = 1653] [serial = 471] [outer = 0x0] 06:57:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12a994400) [pid = 1653] [serial = 472] [outer = 0x129995c00] 06:57:11 INFO - PROCESS | 1653 | 1464271031413 Marionette DEBUG loaded listener.js 06:57:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12ba91000) [pid = 1653] [serial = 473] [outer = 0x129995c00] 06:57:11 INFO - PROCESS | 1653 | 1464271031879 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]]]}] 06:57:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 06:57:11 INFO - PROCESS | 1653 | 1464271031902 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 06:57:11 INFO - PROCESS | 1653 | 1464271031903 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 06:57:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:57:11 INFO - PROCESS | 1653 | 1464271031906 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 1653 | 1464271031907 Marionette TRACE conn2 <- [1,606,null,{}] 06:57:11 INFO - PROCESS | 1653 | 1464271031910 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}] 06:57:12 INFO - PROCESS | 1653 | 1464271032034 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 06:57:12 INFO - PROCESS | 1653 | 1464271032264 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x117572000 == 59 [pid = 1653] [id = 159] 06:57:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1110af800) [pid = 1653] [serial = 474] [outer = 0x0] 06:57:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x112a72c00) [pid = 1653] [serial = 475] [outer = 0x1110af800] 06:57:12 INFO - PROCESS | 1653 | 1464271032293 Marionette DEBUG loaded listener.js 06:57:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11515c400) [pid = 1653] [serial = 476] [outer = 0x1110af800] 06:57:12 INFO - PROCESS | 1653 | 1464271032695 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]]]}] 06:57:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:57:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 820ms 06:57:12 INFO - PROCESS | 1653 | 1464271032728 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 06:57:12 INFO - PROCESS | 1653 | 1464271032731 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 06:57:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:57:12 INFO - PROCESS | 1653 | 1464271032734 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:57:12 INFO - PROCESS | 1653 | 1464271032737 Marionette TRACE conn2 <- [1,610,null,{}] 06:57:12 INFO - PROCESS | 1653 | 1464271032740 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}] 06:57:12 INFO - PROCESS | 1653 | 1464271032836 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 06:57:12 INFO - PROCESS | 1653 | 1464271032909 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x116223800 == 60 [pid = 1653] [id = 160] 06:57:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11716a800) [pid = 1653] [serial = 477] [outer = 0x0] 06:57:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x117e10c00) [pid = 1653] [serial = 478] [outer = 0x11716a800] 06:57:13 INFO - PROCESS | 1653 | 1464271032996 Marionette DEBUG loaded listener.js 06:57:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11816e000) [pid = 1653] [serial = 479] [outer = 0x11716a800] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x128ed2000 == 59 [pid = 1653] [id = 103] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12c79d800 == 58 [pid = 1653] [id = 153] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3e4000 == 57 [pid = 1653] [id = 152] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12bade000 == 56 [pid = 1653] [id = 151] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12bf6d800) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118122000 == 55 [pid = 1653] [id = 150] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8dc000 == 54 [pid = 1653] [id = 149] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x129484000 == 53 [pid = 1653] [id = 148] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12765d000 == 52 [pid = 1653] [id = 147] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x126fd3000 == 51 [pid = 1653] [id = 146] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1246ed800 == 50 [pid = 1653] [id = 145] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0a5000 == 49 [pid = 1653] [id = 144] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11906b000 == 48 [pid = 1653] [id = 143] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x113a84000 == 47 [pid = 1653] [id = 142] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1194ba800 == 46 [pid = 1653] [id = 141] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11856c000 == 45 [pid = 1653] [id = 140] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1df000 == 44 [pid = 1653] [id = 139] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12bec0000 == 43 [pid = 1653] [id = 138] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12a75c800 == 42 [pid = 1653] [id = 137] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1199b7800 == 41 [pid = 1653] [id = 136] 06:57:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1167e8800 == 40 [pid = 1653] [id = 135] 06:57:13 INFO - PROCESS | 1653 | 1464271033498 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]]]}] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11903d800) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11606dc00) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x128c97400) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x129990800) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1242cf400) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12b03ec00) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1199e9000) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x124009800) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x124bfa800) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x125717400) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x125c2ec00) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12400e800) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1199e8800) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11716b800) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11673a800) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12a84d400) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12998f400) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b0b5000) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x128d16400) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x125c2d400) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x118171800) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11879bc00) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118794400) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11816ac00) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12beeb800) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12bee1400) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b037400) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12ba3c800) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12bee2800) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12bf66400) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11626f400) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1293c0800) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12576c800) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126ffb400) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128d19000) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1296bb800) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119680c00) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 06:57:13 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a98f800) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 06:57:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:57:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 825ms 06:57:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:57:13 INFO - PROCESS | 1653 | 1464271033561 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 06:57:13 INFO - PROCESS | 1653 | 1464271033564 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 06:57:13 INFO - PROCESS | 1653 | 1464271033566 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:57:13 INFO - PROCESS | 1653 | 1464271033567 Marionette TRACE conn2 <- [1,614,null,{}] 06:57:13 INFO - PROCESS | 1653 | 1464271033569 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}] 06:57:13 INFO - PROCESS | 1653 | 1464271033649 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 06:57:13 INFO - PROCESS | 1653 | 1464271033655 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x117570000 == 41 [pid = 1653] [id = 161] 06:57:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11857a000) [pid = 1653] [serial = 480] [outer = 0x0] 06:57:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118798400) [pid = 1653] [serial = 481] [outer = 0x11857a000] 06:57:13 INFO - PROCESS | 1653 | 1464271033685 Marionette DEBUG loaded listener.js 06:57:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119041400) [pid = 1653] [serial = 482] [outer = 0x11857a000] 06:57:14 INFO - PROCESS | 1653 | 1464271034042 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]]]}] 06:57:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:57:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 519ms 06:57:14 INFO - PROCESS | 1653 | 1464271034086 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 06:57:14 INFO - PROCESS | 1653 | 1464271034087 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 06:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:57:14 INFO - PROCESS | 1653 | 1464271034094 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:57:14 INFO - PROCESS | 1653 | 1464271034098 Marionette TRACE conn2 <- [1,618,null,{}] 06:57:14 INFO - PROCESS | 1653 | 1464271034101 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}] 06:57:14 INFO - PROCESS | 1653 | 1464271034176 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 06:57:14 INFO - PROCESS | 1653 | 1464271034181 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192bc800 == 42 [pid = 1653] [id = 162] 06:57:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11908ec00) [pid = 1653] [serial = 483] [outer = 0x0] 06:57:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119669400) [pid = 1653] [serial = 484] [outer = 0x11908ec00] 06:57:14 INFO - PROCESS | 1653 | 1464271034207 Marionette DEBUG loaded listener.js 06:57:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119eba800) [pid = 1653] [serial = 485] [outer = 0x11908ec00] 06:57:14 INFO - PROCESS | 1653 | 1464271034578 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]]]}] 06:57:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:57:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 527ms 06:57:14 INFO - PROCESS | 1653 | 1464271034618 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 06:57:14 INFO - PROCESS | 1653 | 1464271034621 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 06:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:57:14 INFO - PROCESS | 1653 | 1464271034626 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:57:14 INFO - PROCESS | 1653 | 1464271034628 Marionette TRACE conn2 <- [1,622,null,{}] 06:57:14 INFO - PROCESS | 1653 | 1464271034632 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}] 06:57:14 INFO - PROCESS | 1653 | 1464271034770 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 06:57:14 INFO - PROCESS | 1653 | 1464271034783 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11999c000 == 43 [pid = 1653] [id = 163] 06:57:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123691000) [pid = 1653] [serial = 486] [outer = 0x0] 06:57:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1242c7c00) [pid = 1653] [serial = 487] [outer = 0x123691000] 06:57:14 INFO - PROCESS | 1653 | 1464271034825 Marionette DEBUG loaded listener.js 06:57:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1243ec800) [pid = 1653] [serial = 488] [outer = 0x123691000] 06:57:15 INFO - PROCESS | 1653 | 1464271035212 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]]]}] 06:57:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:57:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 621ms 06:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:57:15 INFO - PROCESS | 1653 | 1464271035246 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 06:57:15 INFO - PROCESS | 1653 | 1464271035247 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 06:57:15 INFO - PROCESS | 1653 | 1464271035249 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:57:15 INFO - PROCESS | 1653 | 1464271035250 Marionette TRACE conn2 <- [1,626,null,{}] 06:57:15 INFO - PROCESS | 1653 | 1464271035252 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}] 06:57:15 INFO - PROCESS | 1653 | 1464271035355 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 06:57:15 INFO - PROCESS | 1653 | 1464271035370 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0a9000 == 44 [pid = 1653] [id = 164] 06:57:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124bf2000) [pid = 1653] [serial = 489] [outer = 0x0] 06:57:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124ecf800) [pid = 1653] [serial = 490] [outer = 0x124bf2000] 06:57:15 INFO - PROCESS | 1653 | 1464271035401 Marionette DEBUG loaded listener.js 06:57:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12571e800) [pid = 1653] [serial = 491] [outer = 0x124bf2000] 06:57:15 INFO - PROCESS | 1653 | 1464271035743 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]]]}] 06:57:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:57:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 520ms 06:57:15 INFO - PROCESS | 1653 | 1464271035771 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 06:57:15 INFO - PROCESS | 1653 | 1464271035773 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 06:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:57:15 INFO - PROCESS | 1653 | 1464271035784 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:57:15 INFO - PROCESS | 1653 | 1464271035785 Marionette TRACE conn2 <- [1,630,null,{}] 06:57:15 INFO - PROCESS | 1653 | 1464271035788 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}] 06:57:15 INFO - PROCESS | 1653 | 1464271035879 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 06:57:15 INFO - PROCESS | 1653 | 1464271035908 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232b7800 == 45 [pid = 1653] [id = 165] 06:57:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124bf6000) [pid = 1653] [serial = 492] [outer = 0x0] 06:57:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126ff2400) [pid = 1653] [serial = 493] [outer = 0x124bf6000] 06:57:15 INFO - PROCESS | 1653 | 1464271035933 Marionette DEBUG loaded listener.js 06:57:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1274e8000) [pid = 1653] [serial = 494] [outer = 0x124bf6000] 06:57:16 INFO - PROCESS | 1653 | 1464271036264 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]]]}] 06:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 525ms 06:57:16 INFO - PROCESS | 1653 | 1464271036303 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 06:57:16 INFO - PROCESS | 1653 | 1464271036304 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 06:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:57:16 INFO - PROCESS | 1653 | 1464271036306 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:57:16 INFO - PROCESS | 1653 | 1464271036309 Marionette TRACE conn2 <- [1,634,null,{}] 06:57:16 INFO - PROCESS | 1653 | 1464271036312 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}] 06:57:16 INFO - PROCESS | 1653 | 1464271036404 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 06:57:16 INFO - PROCESS | 1653 | 1464271036408 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1247ab800 == 46 [pid = 1653] [id = 166] 06:57:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12576fc00) [pid = 1653] [serial = 495] [outer = 0x0] 06:57:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128c9ac00) [pid = 1653] [serial = 496] [outer = 0x12576fc00] 06:57:16 INFO - PROCESS | 1653 | 1464271036433 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1290f2c00) [pid = 1653] [serial = 497] [outer = 0x12576fc00] 06:57:16 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:16 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:16 INFO - PROCESS | 1653 | 1464271036752 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]]]}] 06:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 470ms 06:57:16 INFO - PROCESS | 1653 | 1464271036787 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 06:57:16 INFO - PROCESS | 1653 | 1464271036789 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 06:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:57:16 INFO - PROCESS | 1653 | 1464271036793 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:57:16 INFO - PROCESS | 1653 | 1464271036796 Marionette TRACE conn2 <- [1,638,null,{}] 06:57:16 INFO - PROCESS | 1653 | 1464271036798 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}] 06:57:16 INFO - PROCESS | 1653 | 1464271036900 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 06:57:16 INFO - PROCESS | 1653 | 1464271036904 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x125788800 == 47 [pid = 1653] [id = 167] 06:57:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1290f3000) [pid = 1653] [serial = 498] [outer = 0x0] 06:57:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129431800) [pid = 1653] [serial = 499] [outer = 0x1290f3000] 06:57:16 INFO - PROCESS | 1653 | 1464271036930 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1296bc800) [pid = 1653] [serial = 500] [outer = 0x1290f3000] 06:57:17 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:17 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:17 INFO - PROCESS | 1653 | 1464271037265 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]]]}] 06:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 521ms 06:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x110f4a400) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118946c00) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1243e3c00) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12bf65000) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x126f94000) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12b037800) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128c92400) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11672d000) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12bc14c00) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11967c800) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12c7cdc00) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116735800) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12b03dc00) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:57:17 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a993000) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:57:17 INFO - PROCESS | 1653 | 1464271037423 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 06:57:17 INFO - PROCESS | 1653 | 1464271037425 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 06:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:57:17 INFO - PROCESS | 1653 | 1464271037435 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:57:17 INFO - PROCESS | 1653 | 1464271037436 Marionette TRACE conn2 <- [1,642,null,{}] 06:57:17 INFO - PROCESS | 1653 | 1464271037438 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}] 06:57:17 INFO - PROCESS | 1653 | 1464271037516 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 06:57:17 INFO - PROCESS | 1653 | 1464271037519 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194c5000 == 48 [pid = 1653] [id = 168] 06:57:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1199e3800) [pid = 1653] [serial = 501] [outer = 0x0] 06:57:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128c92400) [pid = 1653] [serial = 502] [outer = 0x1199e3800] 06:57:17 INFO - PROCESS | 1653 | 1464271037547 Marionette DEBUG loaded listener.js 06:57:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129990800) [pid = 1653] [serial = 503] [outer = 0x1199e3800] 06:57:17 INFO - PROCESS | 1653 | 1464271037861 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]]]}] 06:57:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12a929000) [pid = 1653] [serial = 504] [outer = 0x128e7bc00] 06:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 471ms 06:57:17 INFO - PROCESS | 1653 | 1464271037911 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 06:57:17 INFO - PROCESS | 1653 | 1464271037912 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 06:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:57:17 INFO - PROCESS | 1653 | 1464271037915 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:57:17 INFO - PROCESS | 1653 | 1464271037916 Marionette TRACE conn2 <- [1,646,null,{}] 06:57:17 INFO - PROCESS | 1653 | 1464271037918 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}] 06:57:17 INFO - PROCESS | 1653 | 1464271037995 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 06:57:18 INFO - PROCESS | 1653 | 1464271038000 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a19b000 == 49 [pid = 1653] [id = 169] 06:57:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11515c000) [pid = 1653] [serial = 505] [outer = 0x0] 06:57:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12a925800) [pid = 1653] [serial = 506] [outer = 0x11515c000] 06:57:18 INFO - PROCESS | 1653 | 1464271038070 Marionette DEBUG loaded listener.js 06:57:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12ba39000) [pid = 1653] [serial = 507] [outer = 0x11515c000] 06:57:18 INFO - PROCESS | 1653 | 1464271038388 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]]]}] 06:57:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:57:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 518ms 06:57:18 INFO - PROCESS | 1653 | 1464271038434 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 06:57:18 INFO - PROCESS | 1653 | 1464271038436 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 06:57:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:57:18 INFO - PROCESS | 1653 | 1464271038439 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:57:18 INFO - PROCESS | 1653 | 1464271038442 Marionette TRACE conn2 <- [1,650,null,{}] 06:57:18 INFO - PROCESS | 1653 | 1464271038445 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}] 06:57:18 INFO - PROCESS | 1653 | 1464271038586 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 06:57:18 INFO - PROCESS | 1653 | 1464271038655 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ed1000 == 50 [pid = 1653] [id = 170] 06:57:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119038c00) [pid = 1653] [serial = 508] [outer = 0x0] 06:57:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12ba3e800) [pid = 1653] [serial = 509] [outer = 0x119038c00] 06:57:18 INFO - PROCESS | 1653 | 1464271038698 Marionette DEBUG loaded listener.js 06:57:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12bc12c00) [pid = 1653] [serial = 510] [outer = 0x119038c00] 06:57:19 INFO - PROCESS | 1653 | 1464271039086 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]]]}] 06:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 06:57:19 INFO - PROCESS | 1653 | 1464271039112 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 06:57:19 INFO - PROCESS | 1653 | 1464271039113 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 06:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:57:19 INFO - PROCESS | 1653 | 1464271039116 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:57:19 INFO - PROCESS | 1653 | 1464271039117 Marionette TRACE conn2 <- [1,654,null,{}] 06:57:19 INFO - PROCESS | 1653 | 1464271039119 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}] 06:57:19 INFO - PROCESS | 1653 | 1464271039199 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 06:57:19 INFO - PROCESS | 1653 | 1464271039247 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8cb000 == 51 [pid = 1653] [id = 171] 06:57:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119273000) [pid = 1653] [serial = 511] [outer = 0x0] 06:57:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12bee1400) [pid = 1653] [serial = 512] [outer = 0x119273000] 06:57:19 INFO - PROCESS | 1653 | 1464271039272 Marionette DEBUG loaded listener.js 06:57:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12beee000) [pid = 1653] [serial = 513] [outer = 0x119273000] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1184ab000 == 50 [pid = 1653] [id = 121] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12b06f800 == 49 [pid = 1653] [id = 120] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9a1000 == 48 [pid = 1653] [id = 104] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x124eea000 == 47 [pid = 1653] [id = 86] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12b34e000 == 46 [pid = 1653] [id = 134] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x126f27800 == 45 [pid = 1653] [id = 83] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9bc000 == 44 [pid = 1653] [id = 105] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x116223800 == 43 [pid = 1653] [id = 160] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x117572000 == 42 [pid = 1653] [id = 159] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb9c000 == 41 [pid = 1653] [id = 158] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb84000 == 40 [pid = 1653] [id = 157] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x128ee7800 == 39 [pid = 1653] [id = 156] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119b48800 == 38 [pid = 1653] [id = 155] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x113f11000 == 37 [pid = 1653] [id = 154] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1192bc800 == 36 [pid = 1653] [id = 162] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x117570000 == 35 [pid = 1653] [id = 161] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1232b7800 == 34 [pid = 1653] [id = 165] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1247ab800 == 33 [pid = 1653] [id = 166] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x125788800 == 32 [pid = 1653] [id = 167] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11a19b000 == 31 [pid = 1653] [id = 169] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0a9000 == 30 [pid = 1653] [id = 164] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1194c5000 == 29 [pid = 1653] [id = 168] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11999c000 == 28 [pid = 1653] [id = 163] 06:57:20 INFO - PROCESS | 1653 | --DOCSHELL 0x128ed1000 == 27 [pid = 1653] [id = 170] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12c37d400) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12c378000) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1122b6400) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1162ed400) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119e31400) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12571bc00) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12c10e800) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x127435c00) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12ba36000) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128e7e400) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119279000) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12c113800) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12c7d1800) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12ba3cc00) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11926f800) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12cbc4c00) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116ad8400) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a998c00) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118039c00) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12717e400) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118578000) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12ba42800) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117e06000) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12bf64000) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119274000) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126db4400) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126ff4800) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12bc1f400) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128d13400) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12c373000) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12bc1ec00) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12c7d8c00) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1296bd000) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 06:57:20 INFO - PROCESS | 1653 | 1464271040916 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]]]}] 06:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1822ms 06:57:20 INFO - PROCESS | 1653 | 1464271040939 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 06:57:20 INFO - PROCESS | 1653 | 1464271040942 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 06:57:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:57:20 INFO - PROCESS | 1653 | 1464271040946 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:57:20 INFO - PROCESS | 1653 | 1464271040949 Marionette TRACE conn2 <- [1,658,null,{}] 06:57:20 INFO - PROCESS | 1653 | 1464271040954 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}] 06:57:21 INFO - PROCESS | 1653 | 1464271041055 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 06:57:21 INFO - PROCESS | 1653 | 1464271041122 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x113824000 == 28 [pid = 1653] [id = 172] 06:57:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113afec00) [pid = 1653] [serial = 514] [outer = 0x0] 06:57:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113d63000) [pid = 1653] [serial = 515] [outer = 0x113afec00] 06:57:21 INFO - PROCESS | 1653 | 1464271041154 Marionette DEBUG loaded listener.js 06:57:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1160dc800) [pid = 1653] [serial = 516] [outer = 0x113afec00] 06:57:21 INFO - PROCESS | 1653 | 1464271041663 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]]]}] 06:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 773ms 06:57:21 INFO - PROCESS | 1653 | 1464271041719 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 06:57:21 INFO - PROCESS | 1653 | 1464271041724 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 06:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:57:21 INFO - PROCESS | 1653 | 1464271041728 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:57:21 INFO - PROCESS | 1653 | 1464271041730 Marionette TRACE conn2 <- [1,662,null,{}] 06:57:21 INFO - PROCESS | 1653 | 1464271041733 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}] 06:57:21 INFO - PROCESS | 1653 | 1464271041836 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 06:57:21 INFO - PROCESS | 1653 | 1464271041902 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x116649800 == 29 [pid = 1653] [id = 173] 06:57:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1162aa000) [pid = 1653] [serial = 517] [outer = 0x0] 06:57:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11693a400) [pid = 1653] [serial = 518] [outer = 0x1162aa000] 06:57:21 INFO - PROCESS | 1653 | 1464271041933 Marionette DEBUG loaded listener.js 06:57:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11766b000) [pid = 1653] [serial = 519] [outer = 0x1162aa000] 06:57:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1131d0800 == 28 [pid = 1653] [id = 23] 06:57:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1170d7000 == 27 [pid = 1653] [id = 25] 06:57:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1194a9000 == 26 [pid = 1653] [id = 22] 06:57:22 INFO - PROCESS | 1653 | --DOCSHELL 0x118114000 == 25 [pid = 1653] [id = 21] 06:57:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf45800 == 24 [pid = 1653] [id = 16] 06:57:22 INFO - PROCESS | 1653 | --DOCSHELL 0x116979800 == 23 [pid = 1653] [id = 24] 06:57:22 INFO - PROCESS | 1653 | 1464271042443 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]]]}] 06:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 721ms 06:57:22 INFO - PROCESS | 1653 | 1464271042450 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 06:57:22 INFO - PROCESS | 1653 | 1464271042452 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 06:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:57:22 INFO - PROCESS | 1653 | 1464271042456 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:57:22 INFO - PROCESS | 1653 | 1464271042460 Marionette TRACE conn2 <- [1,666,null,{}] 06:57:22 INFO - PROCESS | 1653 | 1464271042465 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}] 06:57:22 INFO - PROCESS | 1653 | 1464271042542 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 06:57:22 INFO - PROCESS | 1653 | 1464271042550 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x116644000 == 24 [pid = 1653] [id = 174] 06:57:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x115e3bc00) [pid = 1653] [serial = 520] [outer = 0x0] 06:57:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11629f000) [pid = 1653] [serial = 521] [outer = 0x115e3bc00] 06:57:22 INFO - PROCESS | 1653 | 1464271042583 Marionette DEBUG loaded listener.js 06:57:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116a54400) [pid = 1653] [serial = 522] [outer = 0x115e3bc00] 06:57:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:23 INFO - PROCESS | 1653 | 1464271043067 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]]]}] 06:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 624ms 06:57:23 INFO - PROCESS | 1653 | 1464271043080 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 06:57:23 INFO - PROCESS | 1653 | 1464271043085 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 06:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:57:23 INFO - PROCESS | 1653 | 1464271043089 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:57:23 INFO - PROCESS | 1653 | 1464271043090 Marionette TRACE conn2 <- [1,670,null,{}] 06:57:23 INFO - PROCESS | 1653 | 1464271043093 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}] 06:57:23 INFO - PROCESS | 1653 | 1464271043166 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 06:57:23 INFO - PROCESS | 1653 | 1464271043172 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d0800 == 25 [pid = 1653] [id = 175] 06:57:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11672c800) [pid = 1653] [serial = 523] [outer = 0x0] 06:57:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11803a800) [pid = 1653] [serial = 524] [outer = 0x11672c800] 06:57:23 INFO - PROCESS | 1653 | 1464271043199 Marionette DEBUG loaded listener.js 06:57:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118164800) [pid = 1653] [serial = 525] [outer = 0x11672c800] 06:57:23 INFO - PROCESS | 1653 | 1464271043528 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]]]}] 06:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 470ms 06:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:57:23 INFO - PROCESS | 1653 | 1464271043561 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 06:57:23 INFO - PROCESS | 1653 | 1464271043562 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 06:57:23 INFO - PROCESS | 1653 | 1464271043564 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:57:23 INFO - PROCESS | 1653 | 1464271043567 Marionette TRACE conn2 <- [1,674,null,{}] 06:57:23 INFO - PROCESS | 1653 | 1464271043574 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}] 06:57:23 INFO - PROCESS | 1653 | 1464271043650 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 06:57:23 INFO - PROCESS | 1653 | 1464271043656 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11849f000 == 26 [pid = 1653] [id = 176] 06:57:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1122aa000) [pid = 1653] [serial = 526] [outer = 0x0] 06:57:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11851bc00) [pid = 1653] [serial = 527] [outer = 0x1122aa000] 06:57:23 INFO - PROCESS | 1653 | 1464271043695 Marionette DEBUG loaded listener.js 06:57:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11879a000) [pid = 1653] [serial = 528] [outer = 0x1122aa000] 06:57:23 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:23 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:24 INFO - PROCESS | 1653 | 1464271044049 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]]]}] 06:57:24 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 06:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 522ms 06:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:57:24 INFO - PROCESS | 1653 | 1464271044090 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 06:57:24 INFO - PROCESS | 1653 | 1464271044092 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 06:57:24 INFO - PROCESS | 1653 | 1464271044094 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:57:24 INFO - PROCESS | 1653 | 1464271044095 Marionette TRACE conn2 <- [1,678,null,{}] 06:57:24 INFO - PROCESS | 1653 | 1464271044098 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}] 06:57:24 INFO - PROCESS | 1653 | 1464271044172 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 06:57:24 INFO - PROCESS | 1653 | 1464271044179 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192b4000 == 27 [pid = 1653] [id = 177] 06:57:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11908b000) [pid = 1653] [serial = 529] [outer = 0x0] 06:57:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11926e400) [pid = 1653] [serial = 530] [outer = 0x11908b000] 06:57:24 INFO - PROCESS | 1653 | 1464271044205 Marionette DEBUG loaded listener.js 06:57:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11965d800) [pid = 1653] [serial = 531] [outer = 0x11908b000] 06:57:24 INFO - PROCESS | 1653 | 1464271044520 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]]]}] 06:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 469ms 06:57:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:57:24 INFO - PROCESS | 1653 | 1464271044564 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 06:57:24 INFO - PROCESS | 1653 | 1464271044565 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 06:57:24 INFO - PROCESS | 1653 | 1464271044567 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:57:24 INFO - PROCESS | 1653 | 1464271044568 Marionette TRACE conn2 <- [1,682,null,{}] 06:57:24 INFO - PROCESS | 1653 | 1464271044570 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}] 06:57:24 INFO - PROCESS | 1653 | 1464271044639 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 06:57:24 INFO - PROCESS | 1653 | 1464271044645 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194c5000 == 28 [pid = 1653] [id = 178] 06:57:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11908f000) [pid = 1653] [serial = 532] [outer = 0x0] 06:57:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11986cc00) [pid = 1653] [serial = 533] [outer = 0x11908f000] 06:57:24 INFO - PROCESS | 1653 | 1464271044670 Marionette DEBUG loaded listener.js 06:57:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1199ebc00) [pid = 1653] [serial = 534] [outer = 0x11908f000] 06:57:25 INFO - PROCESS | 1653 | 1464271045580 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]]]}] 06:57:25 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) 06:57:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1018ms 06:57:25 INFO - PROCESS | 1653 | 1464271045586 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 06:57:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:57:25 INFO - PROCESS | 1653 | 1464271045587 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 06:57:25 INFO - PROCESS | 1653 | 1464271045589 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:57:25 INFO - PROCESS | 1653 | 1464271045592 Marionette TRACE conn2 <- [1,686,null,{}] 06:57:25 INFO - PROCESS | 1653 | 1464271045601 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}] 06:57:25 INFO - PROCESS | 1653 | 1464271045711 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 06:57:25 INFO - PROCESS | 1653 | 1464271045742 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e54800 == 29 [pid = 1653] [id = 179] 06:57:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119e3cc00) [pid = 1653] [serial = 535] [outer = 0x0] 06:57:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1242d2400) [pid = 1653] [serial = 536] [outer = 0x119e3cc00] 06:57:25 INFO - PROCESS | 1653 | 1464271045767 Marionette DEBUG loaded listener.js 06:57:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1243ed400) [pid = 1653] [serial = 537] [outer = 0x119e3cc00] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124bf6000) [pid = 1653] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12576fc00) [pid = 1653] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1290f3000) [pid = 1653] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11515c000) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1199e3800) [pid = 1653] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1110af800) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129995c00) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127172400) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118166000) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113a76c00) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x110f45400) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123691000) [pid = 1653] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11908ec00) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11857a000) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11716a800) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119038c00) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124bf2000) [pid = 1653] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1243e5c00) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1160da400) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11851e000) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128d1a800) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12ba3f000) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124ed0000) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:57:26 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12c378400) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:57:26 INFO - PROCESS | 1653 | 1464271046533 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]]]}] 06:57:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:57:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 980ms 06:57:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:57:26 INFO - PROCESS | 1653 | 1464271046570 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 06:57:26 INFO - PROCESS | 1653 | 1464271046571 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 06:57:26 INFO - PROCESS | 1653 | 1464271046573 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:57:26 INFO - PROCESS | 1653 | 1464271046574 Marionette TRACE conn2 <- [1,690,null,{}] 06:57:26 INFO - PROCESS | 1653 | 1464271046577 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}] 06:57:26 INFO - PROCESS | 1653 | 1464271046645 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 06:57:26 INFO - PROCESS | 1653 | 1464271046649 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x116637800 == 30 [pid = 1653] [id = 180] 06:57:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1160db800) [pid = 1653] [serial = 538] [outer = 0x0] 06:57:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11857a000) [pid = 1653] [serial = 539] [outer = 0x1160db800] 06:57:26 INFO - PROCESS | 1653 | 1464271046676 Marionette DEBUG loaded listener.js 06:57:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1199e4c00) [pid = 1653] [serial = 540] [outer = 0x1160db800] 06:57:27 INFO - PROCESS | 1653 | 1464271047486 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]]]}] 06:57:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:57:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 920ms 06:57:27 INFO - PROCESS | 1653 | 1464271047494 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 06:57:27 INFO - PROCESS | 1653 | 1464271047495 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 06:57:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:57:27 INFO - PROCESS | 1653 | 1464271047497 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:57:27 INFO - PROCESS | 1653 | 1464271047498 Marionette TRACE conn2 <- [1,694,null,{}] 06:57:27 INFO - PROCESS | 1653 | 1464271047501 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}] 06:57:27 INFO - PROCESS | 1653 | 1464271047571 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 06:57:27 INFO - PROCESS | 1653 | 1464271047578 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1231da000 == 31 [pid = 1653] [id = 181] 06:57:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1110af800) [pid = 1653] [serial = 541] [outer = 0x0] 06:57:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1243ef400) [pid = 1653] [serial = 542] [outer = 0x1110af800] 06:57:27 INFO - PROCESS | 1653 | 1464271047646 Marionette DEBUG loaded listener.js 06:57:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124ad7000) [pid = 1653] [serial = 543] [outer = 0x1110af800] 06:57:28 INFO - PROCESS | 1653 | 1464271048371 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]]]}] 06:57:28 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) 06:57:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 920ms 06:57:28 INFO - PROCESS | 1653 | 1464271048417 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 06:57:28 INFO - PROCESS | 1653 | 1464271048419 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 06:57:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:57:28 INFO - PROCESS | 1653 | 1464271048421 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:57:28 INFO - PROCESS | 1653 | 1464271048422 Marionette TRACE conn2 <- [1,698,null,{}] 06:57:28 INFO - PROCESS | 1653 | 1464271048424 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}] 06:57:28 INFO - PROCESS | 1653 | 1464271048495 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 06:57:28 INFO - PROCESS | 1653 | 1464271048499 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11849d800 == 32 [pid = 1653] [id = 182] 06:57:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124bf6000) [pid = 1653] [serial = 544] [outer = 0x0] 06:57:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124ed6c00) [pid = 1653] [serial = 545] [outer = 0x124bf6000] 06:57:28 INFO - PROCESS | 1653 | 1464271048526 Marionette DEBUG loaded listener.js 06:57:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118797800) [pid = 1653] [serial = 546] [outer = 0x124bf6000] 06:57:29 INFO - PROCESS | 1653 | 1464271049489 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]]]}] 06:57:29 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) 06:57:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1121ms 06:57:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:57:29 INFO - PROCESS | 1653 | 1464271049543 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 06:57:29 INFO - PROCESS | 1653 | 1464271049546 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 06:57:29 INFO - PROCESS | 1653 | 1464271049549 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:57:29 INFO - PROCESS | 1653 | 1464271049551 Marionette TRACE conn2 <- [1,702,null,{}] 06:57:29 INFO - PROCESS | 1653 | 1464271049555 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}] 06:57:29 INFO - PROCESS | 1653 | 1464271049678 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 06:57:29 INFO - PROCESS | 1653 | 1464271049720 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170c5000 == 33 [pid = 1653] [id = 183] 06:57:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112a67400) [pid = 1653] [serial = 547] [outer = 0x0] 06:57:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11672cc00) [pid = 1653] [serial = 548] [outer = 0x112a67400] 06:57:29 INFO - PROCESS | 1653 | 1464271049751 Marionette DEBUG loaded listener.js 06:57:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117e0d400) [pid = 1653] [serial = 549] [outer = 0x112a67400] 06:57:30 INFO - PROCESS | 1653 | 1464271050640 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]]]}] 06:57:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:57:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1121ms 06:57:30 INFO - PROCESS | 1653 | 1464271050672 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 06:57:30 INFO - PROCESS | 1653 | 1464271050680 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 06:57:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:57:30 INFO - PROCESS | 1653 | 1464271050687 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:57:30 INFO - PROCESS | 1653 | 1464271050690 Marionette TRACE conn2 <- [1,706,null,{}] 06:57:30 INFO - PROCESS | 1653 | 1464271050694 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}] 06:57:30 INFO - PROCESS | 1653 | 1464271050955 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 06:57:31 INFO - PROCESS | 1653 | 1464271051078 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d27800 == 34 [pid = 1653] [id = 184] 06:57:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1160e0800) [pid = 1653] [serial = 550] [outer = 0x0] 06:57:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1162a4c00) [pid = 1653] [serial = 551] [outer = 0x1160e0800] 06:57:31 INFO - PROCESS | 1653 | 1464271051124 Marionette DEBUG loaded listener.js 06:57:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x117e02400) [pid = 1653] [serial = 552] [outer = 0x1160e0800] 06:57:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12d75c000 == 33 [pid = 1653] [id = 19] 06:57:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1ea000 == 32 [pid = 1653] [id = 12] 06:57:31 INFO - PROCESS | 1653 | --DOCSHELL 0x129098800 == 31 [pid = 1653] [id = 6] 06:57:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3ea800 == 30 [pid = 1653] [id = 13] 06:57:31 INFO - PROCESS | 1653 | --DOCSHELL 0x113fd7000 == 29 [pid = 1653] [id = 26] 06:57:31 INFO - PROCESS | 1653 | --DOCSHELL 0x116649800 == 28 [pid = 1653] [id = 173] 06:57:31 INFO - PROCESS | 1653 | --DOCSHELL 0x113824000 == 27 [pid = 1653] [id = 172] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12bf61800) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12cbc5c00) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126ff2400) [pid = 1653] [serial = 493] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128c9ac00) [pid = 1653] [serial = 496] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1274e8000) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x117170400) [pid = 1653] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129431800) [pid = 1653] [serial = 499] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12a925800) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128c92400) [pid = 1653] [serial = 502] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1296bc800) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x129990800) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12ba39000) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112a72c00) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12ba91000) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a994400) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1296c0800) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1293b2800) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12421b000) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119273800) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11816b000) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x117e0f800) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x110f51c00) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x110f49400) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1242c7c00) [pid = 1653] [serial = 487] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1243ec800) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119669400) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119eba800) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118798400) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119041400) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11816e000) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x117e10c00) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11515c400) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12bc12c00) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x124ecf800) [pid = 1653] [serial = 490] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12571e800) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12ba3e800) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1290f2c00) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x128c9c000) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x118034c00) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1199e3400) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x12b0b7c00) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 06:57:31 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x12c111800) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 06:57:32 INFO - PROCESS | 1653 | 1464271052033 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]]]}] 06:57:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:57:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1376ms 06:57:32 INFO - PROCESS | 1653 | 1464271052064 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 06:57:32 INFO - PROCESS | 1653 | 1464271052066 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 06:57:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:57:32 INFO - PROCESS | 1653 | 1464271052069 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:57:32 INFO - PROCESS | 1653 | 1464271052072 Marionette TRACE conn2 <- [1,710,null,{}] 06:57:32 INFO - PROCESS | 1653 | 1464271052076 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}] 06:57:32 INFO - PROCESS | 1653 | 1464271052149 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 06:57:32 INFO - PROCESS | 1653 | 1464271052154 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11662f800 == 28 [pid = 1653] [id = 185] 06:57:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x118031800) [pid = 1653] [serial = 553] [outer = 0x0] 06:57:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x118038000) [pid = 1653] [serial = 554] [outer = 0x118031800] 06:57:32 INFO - PROCESS | 1653 | 1464271052185 Marionette DEBUG loaded listener.js 06:57:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x118166800) [pid = 1653] [serial = 555] [outer = 0x118031800] 06:57:33 INFO - PROCESS | 1653 | 1464271053002 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]]]}] 06:57:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:57:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 971ms 06:57:33 INFO - PROCESS | 1653 | 1464271053041 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 06:57:33 INFO - PROCESS | 1653 | 1464271053045 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 06:57:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:57:33 INFO - PROCESS | 1653 | 1464271053047 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:57:33 INFO - PROCESS | 1653 | 1464271053048 Marionette TRACE conn2 <- [1,714,null,{}] 06:57:33 INFO - PROCESS | 1653 | 1464271053051 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}] 06:57:33 INFO - PROCESS | 1653 | 1464271053121 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 06:57:33 INFO - PROCESS | 1653 | 1464271053164 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x118114800 == 29 [pid = 1653] [id = 186] 06:57:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x118033000) [pid = 1653] [serial = 556] [outer = 0x0] 06:57:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1185da000) [pid = 1653] [serial = 557] [outer = 0x118033000] 06:57:33 INFO - PROCESS | 1653 | 1464271053189 Marionette DEBUG loaded listener.js 06:57:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x119040800) [pid = 1653] [serial = 558] [outer = 0x118033000] 06:57:33 INFO - PROCESS | 1653 | 1464271053984 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]]]}] 06:57:34 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 06:57:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 969ms 06:57:34 INFO - PROCESS | 1653 | 1464271054021 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 06:57:34 INFO - PROCESS | 1653 | 1464271054024 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 06:57:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:57:34 INFO - PROCESS | 1653 | 1464271054031 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:57:34 INFO - PROCESS | 1653 | 1464271054035 Marionette TRACE conn2 <- [1,718,null,{}] 06:57:34 INFO - PROCESS | 1653 | 1464271054037 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}] 06:57:34 INFO - PROCESS | 1653 | 1464271054134 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 06:57:34 INFO - PROCESS | 1653 | 1464271054163 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192ac000 == 30 [pid = 1653] [id = 187] 06:57:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x119084800) [pid = 1653] [serial = 559] [outer = 0x0] 06:57:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1199e2800) [pid = 1653] [serial = 560] [outer = 0x119084800] 06:57:34 INFO - PROCESS | 1653 | 1464271054188 Marionette DEBUG loaded listener.js 06:57:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119e38c00) [pid = 1653] [serial = 561] [outer = 0x119084800] 06:57:34 INFO - PROCESS | 1653 | 1464271054963 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]]]}] 06:57:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:57:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 975ms 06:57:35 INFO - PROCESS | 1653 | 1464271055003 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 06:57:35 INFO - PROCESS | 1653 | 1464271055004 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 06:57:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:57:35 INFO - PROCESS | 1653 | 1464271055006 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:57:35 INFO - PROCESS | 1653 | 1464271055007 Marionette TRACE conn2 <- [1,722,null,{}] 06:57:35 INFO - PROCESS | 1653 | 1464271055010 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}] 06:57:35 INFO - PROCESS | 1653 | 1464271055094 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 06:57:35 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119e3cc00) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:57:35 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x11908f000) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:57:35 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1110af800) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:57:35 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1162aa000) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:57:35 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x11908b000) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:57:35 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x115e3bc00) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:57:35 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x113afec00) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:57:35 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x1122aa000) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:57:35 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x11672c800) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:57:35 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1160db800) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:57:35 INFO - PROCESS | 1653 | 1464271055147 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x116908000 == 31 [pid = 1653] [id = 188] 06:57:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x110f4a400) [pid = 1653] [serial = 562] [outer = 0x0] 06:57:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1160db800) [pid = 1653] [serial = 563] [outer = 0x110f4a400] 06:57:35 INFO - PROCESS | 1653 | 1464271055174 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x12326e800) [pid = 1653] [serial = 564] [outer = 0x110f4a400] 06:57:35 INFO - PROCESS | 1653 | 1464271055497 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] 06:57:35 INFO - PROCESS | 1653 | 1464271055530 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 06:57:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:57:35 INFO - PROCESS | 1653 | 1464271055534 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:57:35 INFO - PROCESS | 1653 | 1464271055535 Marionette TRACE conn2 <- [1,726,null,{}] 06:57:35 INFO - PROCESS | 1653 | 1464271055539 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}] 06:57:35 INFO - PROCESS | 1653 | 1464271055655 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 06:57:35 INFO - PROCESS | 1653 | 1464271055664 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b4f000 == 32 [pid = 1653] [id = 189] 06:57:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x124222800) [pid = 1653] [serial = 565] [outer = 0x0] 06:57:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1242cf400) [pid = 1653] [serial = 566] [outer = 0x124222800] 06:57:35 INFO - PROCESS | 1653 | 1464271055714 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1243f2c00) [pid = 1653] [serial = 567] [outer = 0x124222800] 06:57:36 INFO - PROCESS | 1653 | 1464271056160 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]]]}] 06:57:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:57:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 677ms 06:57:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:57:36 INFO - PROCESS | 1653 | 1464271056211 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 06:57:36 INFO - PROCESS | 1653 | 1464271056212 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 06:57:36 INFO - PROCESS | 1653 | 1464271056214 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:57:36 INFO - PROCESS | 1653 | 1464271056215 Marionette TRACE conn2 <- [1,730,null,{}] 06:57:36 INFO - PROCESS | 1653 | 1464271056217 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}] 06:57:36 INFO - PROCESS | 1653 | 1464271056290 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 06:57:36 INFO - PROCESS | 1653 | 1464271056297 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1231d3000 == 33 [pid = 1653] [id = 190] 06:57:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x124ba4400) [pid = 1653] [serial = 568] [outer = 0x0] 06:57:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x125719800) [pid = 1653] [serial = 569] [outer = 0x124ba4400] 06:57:36 INFO - PROCESS | 1653 | 1464271056322 Marionette DEBUG loaded listener.js 06:57:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x125c20000) [pid = 1653] [serial = 570] [outer = 0x124ba4400] 06:57:36 INFO - PROCESS | 1653 | 1464271056682 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] 06:57:36 INFO - PROCESS | 1653 | 1464271056736 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 06:57:36 INFO - PROCESS | 1653 | 1464271056739 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:57:36 INFO - PROCESS | 1653 | 1464271056741 Marionette TRACE conn2 <- [1,734,null,{}] 06:57:36 INFO - PROCESS | 1653 | 1464271056752 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}] 06:57:36 INFO - PROCESS | 1653 | 1464271056855 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 06:57:36 INFO - PROCESS | 1653 | 1464271056861 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1240e0000 == 34 [pid = 1653] [id = 191] 06:57:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x125c2c800) [pid = 1653] [serial = 571] [outer = 0x0] 06:57:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x126d42000) [pid = 1653] [serial = 572] [outer = 0x125c2c800] 06:57:36 INFO - PROCESS | 1653 | 1464271056886 Marionette DEBUG loaded listener.js 06:57:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x126ffbc00) [pid = 1653] [serial = 573] [outer = 0x125c2c800] 06:57:37 INFO - PROCESS | 1653 | 1464271057165 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]]]}] 06:57:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:57:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 472ms 06:57:37 INFO - PROCESS | 1653 | 1464271057213 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 06:57:37 INFO - PROCESS | 1653 | 1464271057215 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 06:57:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:57:37 INFO - PROCESS | 1653 | 1464271057217 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:57:37 INFO - PROCESS | 1653 | 1464271057218 Marionette TRACE conn2 <- [1,738,null,{}] 06:57:37 INFO - PROCESS | 1653 | 1464271057221 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}] 06:57:37 INFO - PROCESS | 1653 | 1464271057307 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 06:57:37 INFO - PROCESS | 1653 | 1464271057315 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246e9000 == 35 [pid = 1653] [id = 192] 06:57:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x126ffac00) [pid = 1653] [serial = 574] [outer = 0x0] 06:57:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x127438c00) [pid = 1653] [serial = 575] [outer = 0x126ffac00] 06:57:37 INFO - PROCESS | 1653 | 1464271057347 Marionette DEBUG loaded listener.js 06:57:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x128c94400) [pid = 1653] [serial = 576] [outer = 0x126ffac00] 06:57:38 INFO - PROCESS | 1653 | 1464271058390 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]]]}] 06:57:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:57:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1219ms 06:57:38 INFO - PROCESS | 1653 | 1464271058437 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 06:57:38 INFO - PROCESS | 1653 | 1464271058440 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 06:57:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:57:38 INFO - PROCESS | 1653 | 1464271058444 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:57:38 INFO - PROCESS | 1653 | 1464271058445 Marionette TRACE conn2 <- [1,742,null,{}] 06:57:38 INFO - PROCESS | 1653 | 1464271058449 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}] 06:57:38 INFO - PROCESS | 1653 | 1464271058544 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 06:57:38 INFO - PROCESS | 1653 | 1464271058585 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11701e800 == 36 [pid = 1653] [id = 193] 06:57:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1122b6c00) [pid = 1653] [serial = 577] [outer = 0x0] 06:57:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1162aa000) [pid = 1653] [serial = 578] [outer = 0x1122b6c00] 06:57:38 INFO - PROCESS | 1653 | 1464271058616 Marionette DEBUG loaded listener.js 06:57:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x117169800) [pid = 1653] [serial = 579] [outer = 0x1122b6c00] 06:57:39 INFO - PROCESS | 1653 | 1464271059547 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]]]}] 06:57:39 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 06:57:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1122ms 06:57:39 INFO - PROCESS | 1653 | 1464271059566 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 06:57:39 INFO - PROCESS | 1653 | 1464271059570 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 06:57:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:57:39 INFO - PROCESS | 1653 | 1464271059574 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:57:39 INFO - PROCESS | 1653 | 1464271059578 Marionette TRACE conn2 <- [1,746,null,{}] 06:57:39 INFO - PROCESS | 1653 | 1464271059581 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}] 06:57:39 INFO - PROCESS | 1653 | 1464271059700 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 06:57:39 INFO - PROCESS | 1653 | 1464271059742 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b46800 == 37 [pid = 1653] [id = 194] 06:57:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118949c00) [pid = 1653] [serial = 580] [outer = 0x0] 06:57:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11908c000) [pid = 1653] [serial = 581] [outer = 0x118949c00] 06:57:39 INFO - PROCESS | 1653 | 1464271059771 Marionette DEBUG loaded listener.js 06:57:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11966a800) [pid = 1653] [serial = 582] [outer = 0x118949c00] 06:57:40 INFO - PROCESS | 1653 | 1464271060706 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]]]}] 06:57:40 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.) 06:57:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1174ms 06:57:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:57:40 INFO - PROCESS | 1653 | 1464271060748 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 06:57:40 INFO - PROCESS | 1653 | 1464271060750 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 06:57:40 INFO - PROCESS | 1653 | 1464271060754 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:57:40 INFO - PROCESS | 1653 | 1464271060756 Marionette TRACE conn2 <- [1,750,null,{}] 06:57:40 INFO - PROCESS | 1653 | 1464271060760 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}] 06:57:40 INFO - PROCESS | 1653 | 1464271060845 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 06:57:40 INFO - PROCESS | 1653 | 1464271060887 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x117021800 == 38 [pid = 1653] [id = 195] 06:57:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1162efc00) [pid = 1653] [serial = 583] [outer = 0x0] 06:57:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116738c00) [pid = 1653] [serial = 584] [outer = 0x1162efc00] 06:57:40 INFO - PROCESS | 1653 | 1464271060915 Marionette DEBUG loaded listener.js 06:57:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118038c00) [pid = 1653] [serial = 585] [outer = 0x1162efc00] 06:57:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae4000 == 37 [pid = 1653] [id = 10] 06:57:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12bed0000 == 36 [pid = 1653] [id = 11] 06:57:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7ac000 == 35 [pid = 1653] [id = 14] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12bee1400) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124ed6c00) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1242d2400) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11986cc00) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1243ef400) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11766b000) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11693a400) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11926e400) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11965d800) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11629f000) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x116a54400) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1160dc800) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x113d63000) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11851bc00) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11879a000) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x11803a800) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x118164800) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1243ed400) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x124ad7000) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x11857a000) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1199ebc00) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x1199e4c00) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 06:57:41 INFO - PROCESS | 1653 | 1464271061817 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]]]}] 06:57:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:57:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1073ms 06:57:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:57:41 INFO - PROCESS | 1653 | 1464271061827 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 06:57:41 INFO - PROCESS | 1653 | 1464271061830 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 06:57:41 INFO - PROCESS | 1653 | 1464271061834 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:57:41 INFO - PROCESS | 1653 | 1464271061836 Marionette TRACE conn2 <- [1,754,null,{}] 06:57:41 INFO - PROCESS | 1653 | 1464271061839 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}] 06:57:41 INFO - PROCESS | 1653 | 1464271061914 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 06:57:41 INFO - PROCESS | 1653 | 1464271061954 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11690c000 == 36 [pid = 1653] [id = 196] 06:57:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1162f0400) [pid = 1653] [serial = 586] [outer = 0x0] 06:57:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11816b000) [pid = 1653] [serial = 587] [outer = 0x1162f0400] 06:57:41 INFO - PROCESS | 1653 | 1464271061980 Marionette DEBUG loaded listener.js 06:57:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x118520c00) [pid = 1653] [serial = 588] [outer = 0x1162f0400] 06:57:42 INFO - PROCESS | 1653 | 1464271062771 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]]]}] 06:57:42 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 06:57:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 973ms 06:57:42 INFO - PROCESS | 1653 | 1464271062808 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 06:57:42 INFO - PROCESS | 1653 | 1464271062810 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 06:57:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:57:42 INFO - PROCESS | 1653 | 1464271062813 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:57:42 INFO - PROCESS | 1653 | 1464271062816 Marionette TRACE conn2 <- [1,758,null,{}] 06:57:42 INFO - PROCESS | 1653 | 1464271062823 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}] 06:57:42 INFO - PROCESS | 1653 | 1464271062900 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 06:57:42 INFO - PROCESS | 1653 | 1464271062906 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11856b800 == 37 [pid = 1653] [id = 197] 06:57:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x111ed7400) [pid = 1653] [serial = 589] [outer = 0x0] 06:57:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1199ec400) [pid = 1653] [serial = 590] [outer = 0x111ed7400] 06:57:42 INFO - PROCESS | 1653 | 1464271062937 Marionette DEBUG loaded listener.js 06:57:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x12316fc00) [pid = 1653] [serial = 591] [outer = 0x111ed7400] 06:57:43 INFO - PROCESS | 1653 | 1464271063283 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]]]}] 06:57:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:57:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 520ms 06:57:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:57:43 INFO - PROCESS | 1653 | 1464271063334 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 06:57:43 INFO - PROCESS | 1653 | 1464271063336 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 06:57:43 INFO - PROCESS | 1653 | 1464271063338 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:57:43 INFO - PROCESS | 1653 | 1464271063339 Marionette TRACE conn2 <- [1,762,null,{}] 06:57:43 INFO - PROCESS | 1653 | 1464271063341 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}] 06:57:43 INFO - PROCESS | 1653 | 1464271063422 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 06:57:43 INFO - PROCESS | 1653 | 1464271063429 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194d9000 == 38 [pid = 1653] [id = 198] 06:57:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1234e0800) [pid = 1653] [serial = 592] [outer = 0x0] 06:57:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1242c6400) [pid = 1653] [serial = 593] [outer = 0x1234e0800] 06:57:43 INFO - PROCESS | 1653 | 1464271063454 Marionette DEBUG loaded listener.js 06:57:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x124728c00) [pid = 1653] [serial = 594] [outer = 0x1234e0800] 06:57:44 INFO - PROCESS | 1653 | 1464271064234 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]]]}] 06:57:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:57:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 919ms 06:57:44 INFO - PROCESS | 1653 | 1464271064264 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 06:57:44 INFO - PROCESS | 1653 | 1464271064265 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 06:57:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:57:44 INFO - PROCESS | 1653 | 1464271064267 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:57:44 INFO - PROCESS | 1653 | 1464271064268 Marionette TRACE conn2 <- [1,766,null,{}] 06:57:44 INFO - PROCESS | 1653 | 1464271064270 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}] 06:57:44 INFO - PROCESS | 1653 | 1464271064353 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 06:57:44 INFO - PROCESS | 1653 | 1464271064357 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0af000 == 39 [pid = 1653] [id = 199] 06:57:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1234e3000) [pid = 1653] [serial = 595] [outer = 0x0] 06:57:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x124bfdc00) [pid = 1653] [serial = 596] [outer = 0x1234e3000] 06:57:44 INFO - PROCESS | 1653 | 1464271064385 Marionette DEBUG loaded listener.js 06:57:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x125184800) [pid = 1653] [serial = 597] [outer = 0x1234e3000] 06:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119273000) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x110f4a400) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x118031800) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x118033000) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x124222800) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1160e0800) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x124ba4400) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x125c2c800) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:57:44 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x119084800) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:57:45 INFO - PROCESS | 1653 | 1464271065173 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]]]}] 06:57:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:57:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 924ms 06:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:57:45 INFO - PROCESS | 1653 | 1464271065191 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 06:57:45 INFO - PROCESS | 1653 | 1464271065192 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 06:57:45 INFO - PROCESS | 1653 | 1464271065194 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:57:45 INFO - PROCESS | 1653 | 1464271065195 Marionette TRACE conn2 <- [1,770,null,{}] 06:57:45 INFO - PROCESS | 1653 | 1464271065198 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}] 06:57:45 INFO - PROCESS | 1653 | 1464271065283 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 06:57:45 INFO - PROCESS | 1653 | 1464271065328 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232ba000 == 40 [pid = 1653] [id = 200] 06:57:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x124ba2400) [pid = 1653] [serial = 598] [outer = 0x0] 06:57:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x125c21000) [pid = 1653] [serial = 599] [outer = 0x124ba2400] 06:57:45 INFO - PROCESS | 1653 | 1464271065361 Marionette DEBUG loaded listener.js 06:57:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x127172400) [pid = 1653] [serial = 600] [outer = 0x124ba2400] 06:57:45 INFO - PROCESS | 1653 | 1464271065618 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]]]}] 06:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 470ms 06:57:45 INFO - PROCESS | 1653 | 1464271065665 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 06:57:45 INFO - PROCESS | 1653 | 1464271065666 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 06:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:57:45 INFO - PROCESS | 1653 | 1464271065669 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:57:45 INFO - PROCESS | 1653 | 1464271065670 Marionette TRACE conn2 <- [1,774,null,{}] 06:57:45 INFO - PROCESS | 1653 | 1464271065672 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}] 06:57:45 INFO - PROCESS | 1653 | 1464271065749 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 06:57:45 INFO - PROCESS | 1653 | 1464271065753 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b3a000 == 41 [pid = 1653] [id = 201] 06:57:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x12576bc00) [pid = 1653] [serial = 601] [outer = 0x0] 06:57:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x128c95c00) [pid = 1653] [serial = 602] [outer = 0x12576bc00] 06:57:45 INFO - PROCESS | 1653 | 1464271065780 Marionette DEBUG loaded listener.js 06:57:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x128ca1400) [pid = 1653] [serial = 603] [outer = 0x12576bc00] 06:57:46 INFO - PROCESS | 1653 | 1464271066083 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]]]}] 06:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 421ms 06:57:46 INFO - PROCESS | 1653 | 1464271066101 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 06:57:46 INFO - PROCESS | 1653 | 1464271066103 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 06:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:57:46 INFO - PROCESS | 1653 | 1464271066106 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:57:46 INFO - PROCESS | 1653 | 1464271066108 Marionette TRACE conn2 <- [1,778,null,{}] 06:57:46 INFO - PROCESS | 1653 | 1464271066116 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}] 06:57:46 INFO - PROCESS | 1653 | 1464271066229 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 06:57:46 INFO - PROCESS | 1653 | 1464271066296 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e86000 == 42 [pid = 1653] [id = 202] 06:57:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x124ecf800) [pid = 1653] [serial = 604] [outer = 0x0] 06:57:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x128d19000) [pid = 1653] [serial = 605] [outer = 0x124ecf800] 06:57:46 INFO - PROCESS | 1653 | 1464271066337 Marionette DEBUG loaded listener.js 06:57:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1290f2000) [pid = 1653] [serial = 606] [outer = 0x124ecf800] 06:57:46 INFO - PROCESS | 1653 | 1464271066723 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]]]}] 06:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 627ms 06:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:57:46 INFO - PROCESS | 1653 | 1464271066733 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 06:57:46 INFO - PROCESS | 1653 | 1464271066734 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 06:57:46 INFO - PROCESS | 1653 | 1464271066736 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:57:46 INFO - PROCESS | 1653 | 1464271066737 Marionette TRACE conn2 <- [1,782,null,{}] 06:57:46 INFO - PROCESS | 1653 | 1464271066740 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}] 06:57:46 INFO - PROCESS | 1653 | 1464271066813 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 06:57:46 INFO - PROCESS | 1653 | 1464271066817 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11856a800 == 43 [pid = 1653] [id = 203] 06:57:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1290f4800) [pid = 1653] [serial = 607] [outer = 0x0] 06:57:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1293bd800) [pid = 1653] [serial = 608] [outer = 0x1290f4800] 06:57:46 INFO - PROCESS | 1653 | 1464271066844 Marionette DEBUG loaded listener.js 06:57:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x129436c00) [pid = 1653] [serial = 609] [outer = 0x1290f4800] 06:57:47 INFO - PROCESS | 1653 | 1464271067131 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]]]}] 06:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 420ms 06:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:57:47 INFO - PROCESS | 1653 | 1464271067168 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 06:57:47 INFO - PROCESS | 1653 | 1464271067169 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 06:57:47 INFO - PROCESS | 1653 | 1464271067171 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:57:47 INFO - PROCESS | 1653 | 1464271067172 Marionette TRACE conn2 <- [1,786,null,{}] 06:57:47 INFO - PROCESS | 1653 | 1464271067174 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}] 06:57:47 INFO - PROCESS | 1653 | 1464271067281 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 06:57:47 INFO - PROCESS | 1653 | 1464271067286 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x125784000 == 44 [pid = 1653] [id = 204] 06:57:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1290eb000) [pid = 1653] [serial = 610] [outer = 0x0] 06:57:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x12943d000) [pid = 1653] [serial = 611] [outer = 0x1290eb000] 06:57:47 INFO - PROCESS | 1653 | 1464271067312 Marionette DEBUG loaded listener.js 06:57:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1296bc800) [pid = 1653] [serial = 612] [outer = 0x1290eb000] 06:57:47 INFO - PROCESS | 1653 | 1464271067595 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]]]}] 06:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 468ms 06:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:57:47 INFO - PROCESS | 1653 | 1464271067708 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 06:57:47 INFO - PROCESS | 1653 | 1464271067710 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 06:57:47 INFO - PROCESS | 1653 | 1464271067714 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:57:47 INFO - PROCESS | 1653 | 1464271067717 Marionette TRACE conn2 <- [1,790,null,{}] 06:57:47 INFO - PROCESS | 1653 | 1464271067721 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}] 06:57:47 INFO - PROCESS | 1653 | 1464271067816 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 06:57:47 INFO - PROCESS | 1653 | 1464271067870 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x116966000 == 45 [pid = 1653] [id = 205] 06:57:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115e3d800) [pid = 1653] [serial = 613] [outer = 0x0] 06:57:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116265400) [pid = 1653] [serial = 614] [outer = 0x115e3d800] 06:57:47 INFO - PROCESS | 1653 | 1464271067905 Marionette DEBUG loaded listener.js 06:57:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x117170400) [pid = 1653] [serial = 615] [outer = 0x115e3d800] 06:57:48 INFO - PROCESS | 1653 | 1464271068469 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]]]}] 06:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 774ms 06:57:48 INFO - PROCESS | 1653 | 1464271068494 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 06:57:48 INFO - PROCESS | 1653 | 1464271068497 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 06:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:57:48 INFO - PROCESS | 1653 | 1464271068503 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:57:48 INFO - PROCESS | 1653 | 1464271068506 Marionette TRACE conn2 <- [1,794,null,{}] 06:57:48 INFO - PROCESS | 1653 | 1464271068511 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}] 06:57:48 INFO - PROCESS | 1653 | 1464271068606 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 06:57:48 INFO - PROCESS | 1653 | 1464271068663 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194e3000 == 46 [pid = 1653] [id = 206] 06:57:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x117e04000) [pid = 1653] [serial = 616] [outer = 0x0] 06:57:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119084800) [pid = 1653] [serial = 617] [outer = 0x117e04000] 06:57:48 INFO - PROCESS | 1653 | 1464271068692 Marionette DEBUG loaded listener.js 06:57:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119678000) [pid = 1653] [serial = 618] [outer = 0x117e04000] 06:57:49 INFO - PROCESS | 1653 | 1464271069104 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]]]}] 06:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 626ms 06:57:49 INFO - PROCESS | 1653 | 1464271069147 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 06:57:49 INFO - PROCESS | 1653 | 1464271069148 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 06:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:57:49 INFO - PROCESS | 1653 | 1464271069150 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:57:49 INFO - PROCESS | 1653 | 1464271069152 Marionette TRACE conn2 <- [1,798,null,{}] 06:57:49 INFO - PROCESS | 1653 | 1464271069171 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}] 06:57:49 INFO - PROCESS | 1653 | 1464271069287 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 06:57:49 INFO - PROCESS | 1653 | 1464271069322 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12761f800 == 47 [pid = 1653] [id = 207] 06:57:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124ba4400) [pid = 1653] [serial = 619] [outer = 0x0] 06:57:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x125189400) [pid = 1653] [serial = 620] [outer = 0x124ba4400] 06:57:49 INFO - PROCESS | 1653 | 1464271069353 Marionette DEBUG loaded listener.js 06:57:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126dbf800) [pid = 1653] [serial = 621] [outer = 0x124ba4400] 06:57:49 INFO - PROCESS | 1653 | 1464271069791 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]]]}] 06:57:49 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 06:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 06:57:49 INFO - PROCESS | 1653 | 1464271069821 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 06:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:57:49 INFO - PROCESS | 1653 | 1464271069824 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 06:57:49 INFO - PROCESS | 1653 | 1464271069827 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:57:49 INFO - PROCESS | 1653 | 1464271069829 Marionette TRACE conn2 <- [1,802,null,{}] 06:57:49 INFO - PROCESS | 1653 | 1464271069833 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}] 06:57:49 INFO - PROCESS | 1653 | 1464271069972 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 06:57:50 INFO - PROCESS | 1653 | 1464271070034 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12909d000 == 48 [pid = 1653] [id = 208] 06:57:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126ff1400) [pid = 1653] [serial = 622] [outer = 0x0] 06:57:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129438000) [pid = 1653] [serial = 623] [outer = 0x126ff1400] 06:57:50 INFO - PROCESS | 1653 | 1464271070063 Marionette DEBUG loaded listener.js 06:57:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x129992400) [pid = 1653] [serial = 624] [outer = 0x126ff1400] 06:57:50 INFO - PROCESS | 1653 | 1464271070488 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]]]}] 06:57:50 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 06:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 06:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:57:50 INFO - PROCESS | 1653 | 1464271070498 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 06:57:50 INFO - PROCESS | 1653 | 1464271070499 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 06:57:50 INFO - PROCESS | 1653 | 1464271070501 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:57:50 INFO - PROCESS | 1653 | 1464271070502 Marionette TRACE conn2 <- [1,806,null,{}] 06:57:50 INFO - PROCESS | 1653 | 1464271070505 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}] 06:57:50 INFO - PROCESS | 1653 | 1464271070616 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 06:57:50 INFO - PROCESS | 1653 | 1464271070661 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x127677800 == 49 [pid = 1653] [id = 209] 06:57:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1274e7000) [pid = 1653] [serial = 625] [outer = 0x0] 06:57:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12999d400) [pid = 1653] [serial = 626] [outer = 0x1274e7000] 06:57:50 INFO - PROCESS | 1653 | 1464271070691 Marionette DEBUG loaded listener.js 06:57:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a92c400) [pid = 1653] [serial = 627] [outer = 0x1274e7000] 06:57:51 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:57:51 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 06:57:51 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 06:57:51 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 06:57:51 INFO - PROCESS | 1653 | 1464271071120 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]]]}] 06:57:51 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 06:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 669ms 06:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:57:51 INFO - PROCESS | 1653 | 1464271071170 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 06:57:51 INFO - PROCESS | 1653 | 1464271071172 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 06:57:51 INFO - PROCESS | 1653 | 1464271071174 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:57:51 INFO - PROCESS | 1653 | 1464271071175 Marionette TRACE conn2 <- [1,810,null,{}] 06:57:51 INFO - PROCESS | 1653 | 1464271071177 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}] 06:57:51 INFO - PROCESS | 1653 | 1464271071288 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 06:57:51 INFO - PROCESS | 1653 | 1464271071335 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a764000 == 50 [pid = 1653] [id = 210] 06:57:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a999800) [pid = 1653] [serial = 628] [outer = 0x0] 06:57:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b0b1400) [pid = 1653] [serial = 629] [outer = 0x12a999800] 06:57:51 INFO - PROCESS | 1653 | 1464271071365 Marionette DEBUG loaded listener.js 06:57:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12ba3b400) [pid = 1653] [serial = 630] [outer = 0x12a999800] 06:57:51 INFO - PROCESS | 1653 | 1464271071965 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]]]}] 06:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 821ms 06:57:51 INFO - PROCESS | 1653 | 1464271071996 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 06:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:57:52 INFO - PROCESS | 1653 | 1464271071998 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 06:57:52 INFO - PROCESS | 1653 | 1464271072001 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:57:52 INFO - PROCESS | 1653 | 1464271072003 Marionette TRACE conn2 <- [1,814,null,{}] 06:57:52 INFO - PROCESS | 1653 | 1464271072007 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}] 06:57:52 INFO - PROCESS | 1653 | 1464271072095 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 06:57:52 INFO - PROCESS | 1653 | 1464271072158 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11381f800 == 51 [pid = 1653] [id = 211] 06:57:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116271800) [pid = 1653] [serial = 631] [outer = 0x0] 06:57:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1162f0c00) [pid = 1653] [serial = 632] [outer = 0x116271800] 06:57:52 INFO - PROCESS | 1653 | 1464271072187 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116992c00) [pid = 1653] [serial = 633] [outer = 0x116271800] 06:57:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11856a800 == 50 [pid = 1653] [id = 203] 06:57:52 INFO - PROCESS | 1653 | --DOCSHELL 0x124e86000 == 49 [pid = 1653] [id = 202] 06:57:52 INFO - PROCESS | 1653 | --DOCSHELL 0x124b3a000 == 48 [pid = 1653] [id = 201] 06:57:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1232ba000 == 47 [pid = 1653] [id = 200] 06:57:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0af000 == 46 [pid = 1653] [id = 199] 06:57:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1194d9000 == 45 [pid = 1653] [id = 198] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x127438c00) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11856b800 == 44 [pid = 1653] [id = 197] 06:57:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11690c000 == 43 [pid = 1653] [id = 196] 06:57:52 INFO - PROCESS | 1653 | --DOCSHELL 0x117021800 == 42 [pid = 1653] [id = 195] 06:57:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11701e800 == 41 [pid = 1653] [id = 193] 06:57:52 INFO - PROCESS | 1653 | 1464271072618 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] 06:57:52 INFO - PROCESS | 1653 | 1464271072631 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 06:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:57:52 INFO - PROCESS | 1653 | 1464271072638 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:57:52 INFO - PROCESS | 1653 | 1464271072641 Marionette TRACE conn2 <- [1,818,null,{}] 06:57:52 INFO - PROCESS | 1653 | 1464271072645 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}] 06:57:52 INFO - PROCESS | 1653 | 1464271072780 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12beee000) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1160db800) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118038000) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12326e800) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118166800) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11672cc00) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1185da000) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1242cf400) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x117e02400) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1162a4c00) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x125719800) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126ffbc00) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126d42000) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x125c20000) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1199e2800) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119e38c00) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119040800) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1243f2c00) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 06:57:52 INFO - PROCESS | 1653 | 1464271072861 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x116909800 == 42 [pid = 1653] [id = 212] 06:57:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1160db800) [pid = 1653] [serial = 634] [outer = 0x0] 06:57:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116993000) [pid = 1653] [serial = 635] [outer = 0x1160db800] 06:57:52 INFO - PROCESS | 1653 | 1464271072904 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1185dbc00) [pid = 1653] [serial = 636] [outer = 0x1160db800] 06:57:53 INFO - PROCESS | 1653 | 1464271073203 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]]]}] 06:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 572ms 06:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:57:53 INFO - PROCESS | 1653 | 1464271073217 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 06:57:53 INFO - PROCESS | 1653 | 1464271073218 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 06:57:53 INFO - PROCESS | 1653 | 1464271073220 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:57:53 INFO - PROCESS | 1653 | 1464271073223 Marionette TRACE conn2 <- [1,822,null,{}] 06:57:53 INFO - PROCESS | 1653 | 1464271073238 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}] 06:57:53 INFO - PROCESS | 1653 | 1464271073331 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 06:57:53 INFO - PROCESS | 1653 | 1464271073401 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x118499000 == 43 [pid = 1653] [id = 213] 06:57:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11926f400) [pid = 1653] [serial = 637] [outer = 0x0] 06:57:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1199e2800) [pid = 1653] [serial = 638] [outer = 0x11926f400] 06:57:53 INFO - PROCESS | 1653 | 1464271073428 Marionette DEBUG loaded listener.js 06:57:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x123483400) [pid = 1653] [serial = 639] [outer = 0x11926f400] 06:57:53 INFO - PROCESS | 1653 | 1464271073702 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] 06:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:57:53 INFO - PROCESS | 1653 | 1464271073753 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 06:57:53 INFO - PROCESS | 1653 | 1464271073755 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:57:53 INFO - PROCESS | 1653 | 1464271073756 Marionette TRACE conn2 <- [1,826,null,{}] 06:57:53 INFO - PROCESS | 1653 | 1464271073762 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}] 06:57:53 INFO - PROCESS | 1653 | 1464271073851 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 06:57:53 INFO - PROCESS | 1653 | 1464271073855 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194c9800 == 44 [pid = 1653] [id = 214] 06:57:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1243e3c00) [pid = 1653] [serial = 640] [outer = 0x0] 06:57:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1243f2c00) [pid = 1653] [serial = 641] [outer = 0x1243e3c00] 06:57:53 INFO - PROCESS | 1653 | 1464271073888 Marionette DEBUG loaded listener.js 06:57:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125719800) [pid = 1653] [serial = 642] [outer = 0x1243e3c00] 06:57:54 INFO - PROCESS | 1653 | 1464271074193 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]]]}] 06:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 475ms 06:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:57:54 INFO - PROCESS | 1653 | 1464271074232 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 06:57:54 INFO - PROCESS | 1653 | 1464271074233 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 06:57:54 INFO - PROCESS | 1653 | 1464271074235 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:57:54 INFO - PROCESS | 1653 | 1464271074236 Marionette TRACE conn2 <- [1,830,null,{}] 06:57:54 INFO - PROCESS | 1653 | 1464271074239 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}] 06:57:54 INFO - PROCESS | 1653 | 1464271074328 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 06:57:54 INFO - PROCESS | 1653 | 1464271074332 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0aa800 == 45 [pid = 1653] [id = 215] 06:57:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1234e3c00) [pid = 1653] [serial = 643] [outer = 0x0] 06:57:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126d34800) [pid = 1653] [serial = 644] [outer = 0x1234e3c00] 06:57:54 INFO - PROCESS | 1653 | 1464271074358 Marionette DEBUG loaded listener.js 06:57:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126dbf000) [pid = 1653] [serial = 645] [outer = 0x1234e3c00] 06:57:54 INFO - PROCESS | 1653 | 1464271074690 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]]]}] 06:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 470ms 06:57:54 INFO - PROCESS | 1653 | 1464271074707 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 06:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:57:54 INFO - PROCESS | 1653 | 1464271074708 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 06:57:54 INFO - PROCESS | 1653 | 1464271074713 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:57:54 INFO - PROCESS | 1653 | 1464271074714 Marionette TRACE conn2 <- [1,834,null,{}] 06:57:54 INFO - PROCESS | 1653 | 1464271074716 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}] 06:57:54 INFO - PROCESS | 1653 | 1464271074831 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 06:57:54 INFO - PROCESS | 1653 | 1464271074844 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232b1800 == 46 [pid = 1653] [id = 216] 06:57:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127174400) [pid = 1653] [serial = 646] [outer = 0x0] 06:57:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128c9c400) [pid = 1653] [serial = 647] [outer = 0x127174400] 06:57:54 INFO - PROCESS | 1653 | 1464271074869 Marionette DEBUG loaded listener.js 06:57:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1296b5000) [pid = 1653] [serial = 648] [outer = 0x127174400] 06:57:55 INFO - PROCESS | 1653 | 1464271075217 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]]]}] 06:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 521ms 06:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:57:55 INFO - PROCESS | 1653 | 1464271075234 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 06:57:55 INFO - PROCESS | 1653 | 1464271075236 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 06:57:55 INFO - PROCESS | 1653 | 1464271075239 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:57:55 INFO - PROCESS | 1653 | 1464271075242 Marionette TRACE conn2 <- [1,838,null,{}] 06:57:55 INFO - PROCESS | 1653 | 1464271075254 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}] 06:57:55 INFO - PROCESS | 1653 | 1464271075399 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 06:57:55 INFO - PROCESS | 1653 | 1464271075414 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12521f800 == 47 [pid = 1653] [id = 217] 06:57:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1296c1800) [pid = 1653] [serial = 649] [outer = 0x0] 06:57:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a98f800) [pid = 1653] [serial = 650] [outer = 0x1296c1800] 06:57:55 INFO - PROCESS | 1653 | 1464271075455 Marionette DEBUG loaded listener.js 06:57:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b038c00) [pid = 1653] [serial = 651] [outer = 0x1296c1800] 06:57:55 INFO - PROCESS | 1653 | 1464271075898 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]]]}] 06:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 680ms 06:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:57:55 INFO - PROCESS | 1653 | 1464271075920 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 06:57:55 INFO - PROCESS | 1653 | 1464271075921 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 06:57:55 INFO - PROCESS | 1653 | 1464271075923 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:57:55 INFO - PROCESS | 1653 | 1464271075924 Marionette TRACE conn2 <- [1,842,null,{}] 06:57:55 INFO - PROCESS | 1653 | 1464271075926 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}] 06:57:56 INFO - PROCESS | 1653 | 1464271076019 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 06:57:56 INFO - PROCESS | 1653 | 1464271076032 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x125cda800 == 48 [pid = 1653] [id = 218] 06:57:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b03a000) [pid = 1653] [serial = 652] [outer = 0x0] 06:57:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ba34c00) [pid = 1653] [serial = 653] [outer = 0x12b03a000] 06:57:56 INFO - PROCESS | 1653 | 1464271076056 Marionette DEBUG loaded listener.js 06:57:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12ba3e000) [pid = 1653] [serial = 654] [outer = 0x12b03a000] 06:57:56 INFO - PROCESS | 1653 | 1464271076399 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]]]}] 06:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 06:57:56 INFO - PROCESS | 1653 | 1464271076442 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 06:57:56 INFO - PROCESS | 1653 | 1464271076444 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 06:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:57:56 INFO - PROCESS | 1653 | 1464271076446 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:57:56 INFO - PROCESS | 1653 | 1464271076448 Marionette TRACE conn2 <- [1,846,null,{}] 06:57:56 INFO - PROCESS | 1653 | 1464271076450 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}] 06:57:56 INFO - PROCESS | 1653 | 1464271076566 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 06:57:56 INFO - PROCESS | 1653 | 1464271076582 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ee7000 == 49 [pid = 1653] [id = 219] 06:57:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12ba40400) [pid = 1653] [serial = 655] [outer = 0x0] 06:57:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12ba8f800) [pid = 1653] [serial = 656] [outer = 0x12ba40400] 06:57:56 INFO - PROCESS | 1653 | 1464271076622 Marionette DEBUG loaded listener.js 06:57:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12ba94c00) [pid = 1653] [serial = 657] [outer = 0x12ba40400] 06:57:57 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1234e3000) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:57:57 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1162efc00) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:57:57 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1162f0400) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:57:57 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1234e0800) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:57:57 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x111ed7400) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:57:57 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1290f4800) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:57:57 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12576bc00) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:57:57 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124ecf800) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:57:57 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124ba2400) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:57:57 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112a67400) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:57:57 INFO - PROCESS | 1653 | 1464271077106 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]]]}] 06:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 06:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:57:57 INFO - PROCESS | 1653 | 1464271077116 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 06:57:57 INFO - PROCESS | 1653 | 1464271077117 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 06:57:57 INFO - PROCESS | 1653 | 1464271077119 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:57:57 INFO - PROCESS | 1653 | 1464271077120 Marionette TRACE conn2 <- [1,850,null,{}] 06:57:57 INFO - PROCESS | 1653 | 1464271077122 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}] 06:57:57 INFO - PROCESS | 1653 | 1464271077202 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 06:57:57 INFO - PROCESS | 1653 | 1464271077206 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a761000 == 50 [pid = 1653] [id = 220] 06:57:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113af8c00) [pid = 1653] [serial = 658] [outer = 0x0] 06:57:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128c94800) [pid = 1653] [serial = 659] [outer = 0x113af8c00] 06:57:57 INFO - PROCESS | 1653 | 1464271077232 Marionette DEBUG loaded listener.js 06:57:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12ba93400) [pid = 1653] [serial = 660] [outer = 0x113af8c00] 06:57:57 INFO - PROCESS | 1653 | 1464271077546 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]]]}] 06:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 468ms 06:57:57 INFO - PROCESS | 1653 | 1464271077588 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 06:57:57 INFO - PROCESS | 1653 | 1464271077590 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 06:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:57:57 INFO - PROCESS | 1653 | 1464271077592 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:57:57 INFO - PROCESS | 1653 | 1464271077594 Marionette TRACE conn2 <- [1,854,null,{}] 06:57:57 INFO - PROCESS | 1653 | 1464271077596 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}] 06:57:57 INFO - PROCESS | 1653 | 1464271077716 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 06:57:57 INFO - PROCESS | 1653 | 1464271077720 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b059800 == 51 [pid = 1653] [id = 221] 06:57:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12ba97000) [pid = 1653] [serial = 661] [outer = 0x0] 06:57:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12bc14400) [pid = 1653] [serial = 662] [outer = 0x12ba97000] 06:57:57 INFO - PROCESS | 1653 | 1464271077749 Marionette DEBUG loaded listener.js 06:57:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12bee6000) [pid = 1653] [serial = 663] [outer = 0x12ba97000] 06:57:58 INFO - PROCESS | 1653 | 1464271078051 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]]]}] 06:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 469ms 06:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:57:58 INFO - PROCESS | 1653 | 1464271078065 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 06:57:58 INFO - PROCESS | 1653 | 1464271078066 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 06:57:58 INFO - PROCESS | 1653 | 1464271078068 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 1653 | 1464271078069 Marionette TRACE conn2 <- [1,858,null,{}] 06:57:58 INFO - PROCESS | 1653 | 1464271078071 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}] 06:57:58 INFO - PROCESS | 1653 | 1464271078155 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 06:57:58 INFO - PROCESS | 1653 | 1464271078203 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1a3000 == 52 [pid = 1653] [id = 222] 06:57:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12ba97800) [pid = 1653] [serial = 664] [outer = 0x0] 06:57:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12bee9400) [pid = 1653] [serial = 665] [outer = 0x12ba97800] 06:57:58 INFO - PROCESS | 1653 | 1464271078228 Marionette DEBUG loaded listener.js 06:57:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12bf62400) [pid = 1653] [serial = 666] [outer = 0x12ba97800] 06:57:58 INFO - PROCESS | 1653 | 1464271078467 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]]]}] 06:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 418ms 06:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:57:58 INFO - PROCESS | 1653 | 1464271078487 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 06:57:58 INFO - PROCESS | 1653 | 1464271078488 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 06:57:58 INFO - PROCESS | 1653 | 1464271078490 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 1653 | 1464271078491 Marionette TRACE conn2 <- [1,862,null,{}] 06:57:58 INFO - PROCESS | 1653 | 1464271078503 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}] 06:57:58 INFO - PROCESS | 1653 | 1464271078587 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 06:57:58 INFO - PROCESS | 1653 | 1464271078591 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b367800 == 53 [pid = 1653] [id = 223] 06:57:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12bf63000) [pid = 1653] [serial = 667] [outer = 0x0] 06:57:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12bf68000) [pid = 1653] [serial = 668] [outer = 0x12bf63000] 06:57:58 INFO - PROCESS | 1653 | 1464271078615 Marionette DEBUG loaded listener.js 06:57:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12c10a800) [pid = 1653] [serial = 669] [outer = 0x12bf63000] 06:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 429ms 06:57:58 INFO - PROCESS | 1653 | 1464271078916 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]]]}] 06:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:57:58 INFO - PROCESS | 1653 | 1464271078919 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 06:57:58 INFO - PROCESS | 1653 | 1464271078920 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 06:57:58 INFO - PROCESS | 1653 | 1464271078922 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 1653 | 1464271078923 Marionette TRACE conn2 <- [1,866,null,{}] 06:57:58 INFO - PROCESS | 1653 | 1464271078934 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}] 06:57:59 INFO - PROCESS | 1653 | 1464271079031 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 06:57:59 INFO - PROCESS | 1653 | 1464271079130 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x113305800 == 54 [pid = 1653] [id = 224] 06:57:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x110f44800) [pid = 1653] [serial = 670] [outer = 0x0] 06:57:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x110f50c00) [pid = 1653] [serial = 671] [outer = 0x110f44800] 06:57:59 INFO - PROCESS | 1653 | 1464271079161 Marionette DEBUG loaded listener.js 06:57:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x113d63000) [pid = 1653] [serial = 672] [outer = 0x110f44800] 06:57:59 INFO - PROCESS | 1653 | 1464271079584 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]]]}] 06:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 671ms 06:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:57:59 INFO - PROCESS | 1653 | 1464271079595 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 06:57:59 INFO - PROCESS | 1653 | 1464271079597 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 06:57:59 INFO - PROCESS | 1653 | 1464271079600 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:57:59 INFO - PROCESS | 1653 | 1464271079603 Marionette TRACE conn2 <- [1,870,null,{}] 06:57:59 INFO - PROCESS | 1653 | 1464271079606 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}] 06:57:59 INFO - PROCESS | 1653 | 1464271079710 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 06:57:59 INFO - PROCESS | 1653 | 1464271079757 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c3000 == 55 [pid = 1653] [id = 225] 06:57:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x117e05800) [pid = 1653] [serial = 673] [outer = 0x0] 06:57:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11851e800) [pid = 1653] [serial = 674] [outer = 0x117e05800] 06:57:59 INFO - PROCESS | 1653 | 1464271079800 Marionette DEBUG loaded listener.js 06:57:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11908e000) [pid = 1653] [serial = 675] [outer = 0x117e05800] 06:58:00 INFO - PROCESS | 1653 | 1464271080218 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]]]}] 06:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 672ms 06:58:00 INFO - PROCESS | 1653 | 1464271080278 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 06:58:00 INFO - PROCESS | 1653 | 1464271080280 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 06:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:58:00 INFO - PROCESS | 1653 | 1464271080284 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:58:00 INFO - PROCESS | 1653 | 1464271080286 Marionette TRACE conn2 <- [1,874,null,{}] 06:58:00 INFO - PROCESS | 1653 | 1464271080288 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}] 06:58:00 INFO - PROCESS | 1653 | 1464271080413 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 06:58:00 INFO - PROCESS | 1653 | 1464271080490 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9ba000 == 56 [pid = 1653] [id = 226] 06:58:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124017c00) [pid = 1653] [serial = 676] [outer = 0x0] 06:58:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x124ae4c00) [pid = 1653] [serial = 677] [outer = 0x124017c00] 06:58:00 INFO - PROCESS | 1653 | 1464271080519 Marionette DEBUG loaded listener.js 06:58:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x126ff1c00) [pid = 1653] [serial = 678] [outer = 0x124017c00] 06:58:00 INFO - PROCESS | 1653 | 1464271080932 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]]]}] 06:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 672ms 06:58:00 INFO - PROCESS | 1653 | 1464271080957 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 06:58:00 INFO - PROCESS | 1653 | 1464271080958 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 06:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:58:00 INFO - PROCESS | 1653 | 1464271080966 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:58:00 INFO - PROCESS | 1653 | 1464271080970 Marionette TRACE conn2 <- [1,878,null,{}] 06:58:00 INFO - PROCESS | 1653 | 1464271080973 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}] 06:58:01 INFO - PROCESS | 1653 | 1464271081108 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 06:58:01 INFO - PROCESS | 1653 | 1464271081119 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bec2000 == 57 [pid = 1653] [id = 227] 06:58:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128c9b000) [pid = 1653] [serial = 679] [outer = 0x0] 06:58:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x129434000) [pid = 1653] [serial = 680] [outer = 0x128c9b000] 06:58:01 INFO - PROCESS | 1653 | 1464271081147 Marionette DEBUG loaded listener.js 06:58:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12b040c00) [pid = 1653] [serial = 681] [outer = 0x128c9b000] 06:58:01 INFO - PROCESS | 1653 | 1464271081542 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]]]}] 06:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 628ms 06:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:58:01 INFO - PROCESS | 1653 | 1464271081591 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 06:58:01 INFO - PROCESS | 1653 | 1464271081592 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 06:58:01 INFO - PROCESS | 1653 | 1464271081595 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:58:01 INFO - PROCESS | 1653 | 1464271081596 Marionette TRACE conn2 <- [1,882,null,{}] 06:58:01 INFO - PROCESS | 1653 | 1464271081599 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}] 06:58:01 INFO - PROCESS | 1653 | 1464271081724 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 06:58:01 INFO - PROCESS | 1653 | 1464271081819 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f19000 == 58 [pid = 1653] [id = 228] 06:58:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x111a05000) [pid = 1653] [serial = 682] [outer = 0x0] 06:58:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118032c00) [pid = 1653] [serial = 683] [outer = 0x111a05000] 06:58:01 INFO - PROCESS | 1653 | 1464271081849 Marionette DEBUG loaded listener.js 06:58:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12ba41800) [pid = 1653] [serial = 684] [outer = 0x111a05000] 06:58:02 INFO - PROCESS | 1653 | 1464271082387 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]]]}] 06:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 819ms 06:58:02 INFO - PROCESS | 1653 | 1464271082415 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 06:58:02 INFO - PROCESS | 1653 | 1464271082417 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 06:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:58:02 INFO - PROCESS | 1653 | 1464271082420 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:58:02 INFO - PROCESS | 1653 | 1464271082422 Marionette TRACE conn2 <- [1,886,null,{}] 06:58:02 INFO - PROCESS | 1653 | 1464271082426 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}] 06:58:02 INFO - PROCESS | 1653 | 1464271082520 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 06:58:02 INFO - PROCESS | 1653 | 1464271082571 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x116977800 == 59 [pid = 1653] [id = 229] 06:58:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x112a67800) [pid = 1653] [serial = 685] [outer = 0x0] 06:58:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x113df1400) [pid = 1653] [serial = 686] [outer = 0x112a67800] 06:58:02 INFO - PROCESS | 1653 | 1464271082599 Marionette DEBUG loaded listener.js 06:58:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11673a800) [pid = 1653] [serial = 687] [outer = 0x112a67800] 06:58:03 INFO - PROCESS | 1653 | 1464271083021 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]]]}] 06:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 06:58:03 INFO - PROCESS | 1653 | 1464271083091 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 06:58:03 INFO - PROCESS | 1653 | 1464271083096 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 06:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:58:03 INFO - PROCESS | 1653 | 1464271083100 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:58:03 INFO - PROCESS | 1653 | 1464271083102 Marionette TRACE conn2 <- [1,890,null,{}] 06:58:03 INFO - PROCESS | 1653 | 1464271083105 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}] 06:58:03 INFO - PROCESS | 1653 | 1464271083203 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12d8e2800 == 58 [pid = 1653] [id = 20] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb91000 == 57 [pid = 1653] [id = 15] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9bb800 == 56 [pid = 1653] [id = 9] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12b367800 == 55 [pid = 1653] [id = 223] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1a3000 == 54 [pid = 1653] [id = 222] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12b059800 == 53 [pid = 1653] [id = 221] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12a761000 == 52 [pid = 1653] [id = 220] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x128ee7000 == 51 [pid = 1653] [id = 219] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11908c000) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1162aa000) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12943d000) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | 1464271083299 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x125cda800 == 50 [pid = 1653] [id = 218] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12521f800 == 49 [pid = 1653] [id = 217] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1232b1800 == 48 [pid = 1653] [id = 216] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0aa800 == 47 [pid = 1653] [id = 215] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1194c9800 == 46 [pid = 1653] [id = 214] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x118499000 == 45 [pid = 1653] [id = 213] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116909800 == 44 [pid = 1653] [id = 212] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11381f800 == 43 [pid = 1653] [id = 211] 06:58:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e1a000 == 44 [pid = 1653] [id = 230] 06:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x111c28400) [pid = 1653] [serial = 688] [outer = 0x0] 06:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x115e3e800) [pid = 1653] [serial = 689] [outer = 0x111c28400] 06:58:03 INFO - PROCESS | 1653 | 1464271083331 Marionette DEBUG loaded listener.js 06:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1185d9800) [pid = 1653] [serial = 690] [outer = 0x111c28400] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116966000 == 43 [pid = 1653] [id = 205] 06:58:03 INFO - PROCESS | 1653 | --DOCSHELL 0x125784000 == 42 [pid = 1653] [id = 204] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x117e0d400) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x124bfdc00) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x118038c00) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x116738c00) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11816b000) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118520c00) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1242c6400) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1199ec400) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12316fc00) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x129436c00) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128c95c00) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1293bd800) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1290f2000) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128ca1400) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x125c21000) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128d19000) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x125184800) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x127172400) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124728c00) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 06:58:03 INFO - PROCESS | 1653 | 1464271083635 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]]]}] 06:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 569ms 06:58:03 INFO - PROCESS | 1653 | 1464271083670 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 06:58:03 INFO - PROCESS | 1653 | 1464271083671 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 06:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:58:03 INFO - PROCESS | 1653 | 1464271083673 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:58:03 INFO - PROCESS | 1653 | 1464271083677 Marionette TRACE conn2 <- [1,894,null,{}] 06:58:03 INFO - PROCESS | 1653 | 1464271083687 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}] 06:58:03 INFO - PROCESS | 1653 | 1464271083765 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 06:58:03 INFO - PROCESS | 1653 | 1464271083771 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x118567800 == 43 [pid = 1653] [id = 231] 06:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119085000) [pid = 1653] [serial = 691] [outer = 0x0] 06:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119275c00) [pid = 1653] [serial = 692] [outer = 0x119085000] 06:58:03 INFO - PROCESS | 1653 | 1464271083800 Marionette DEBUG loaded listener.js 06:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1199ebc00) [pid = 1653] [serial = 693] [outer = 0x119085000] 06:58:04 INFO - PROCESS | 1653 | 1464271084146 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]]]}] 06:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 525ms 06:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:58:04 INFO - PROCESS | 1653 | 1464271084198 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 06:58:04 INFO - PROCESS | 1653 | 1464271084200 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 06:58:04 INFO - PROCESS | 1653 | 1464271084202 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:58:04 INFO - PROCESS | 1653 | 1464271084203 Marionette TRACE conn2 <- [1,898,null,{}] 06:58:04 INFO - PROCESS | 1653 | 1464271084205 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}] 06:58:04 INFO - PROCESS | 1653 | 1464271084283 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 06:58:04 INFO - PROCESS | 1653 | 1464271084288 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194d8000 == 44 [pid = 1653] [id = 232] 06:58:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x123274c00) [pid = 1653] [serial = 694] [outer = 0x0] 06:58:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1234e8c00) [pid = 1653] [serial = 695] [outer = 0x123274c00] 06:58:04 INFO - PROCESS | 1653 | 1464271084316 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1243e4000) [pid = 1653] [serial = 696] [outer = 0x123274c00] 06:58:04 INFO - PROCESS | 1653 | 1464271084667 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]]]}] 06:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 518ms 06:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:58:04 INFO - PROCESS | 1653 | 1464271084720 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 06:58:04 INFO - PROCESS | 1653 | 1464271084721 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 06:58:04 INFO - PROCESS | 1653 | 1464271084723 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:58:04 INFO - PROCESS | 1653 | 1464271084725 Marionette TRACE conn2 <- [1,902,null,{}] 06:58:04 INFO - PROCESS | 1653 | 1464271084727 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}] 06:58:04 INFO - PROCESS | 1653 | 1464271084818 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 06:58:04 INFO - PROCESS | 1653 | 1464271084824 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e6a800 == 45 [pid = 1653] [id = 233] 06:58:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1243e6400) [pid = 1653] [serial = 697] [outer = 0x0] 06:58:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1243f1800) [pid = 1653] [serial = 698] [outer = 0x1243e6400] 06:58:04 INFO - PROCESS | 1653 | 1464271084853 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x124bf0800) [pid = 1653] [serial = 699] [outer = 0x1243e6400] 06:58:05 INFO - PROCESS | 1653 | 1464271085154 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]]]}] 06:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 06:58:05 INFO - PROCESS | 1653 | 1464271085196 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 06:58:05 INFO - PROCESS | 1653 | 1464271085197 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 06:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:58:05 INFO - PROCESS | 1653 | 1464271085199 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:58:05 INFO - PROCESS | 1653 | 1464271085200 Marionette TRACE conn2 <- [1,906,null,{}] 06:58:05 INFO - PROCESS | 1653 | 1464271085202 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}] 06:58:05 INFO - PROCESS | 1653 | 1464271085292 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 06:58:05 INFO - PROCESS | 1653 | 1464271085300 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x123732800 == 46 [pid = 1653] [id = 234] 06:58:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x124f7c000) [pid = 1653] [serial = 700] [outer = 0x0] 06:58:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x125c21400) [pid = 1653] [serial = 701] [outer = 0x124f7c000] 06:58:05 INFO - PROCESS | 1653 | 1464271085326 Marionette DEBUG loaded listener.js 06:58:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128c97c00) [pid = 1653] [serial = 702] [outer = 0x124f7c000] 06:58:05 INFO - PROCESS | 1653 | 1464271085706 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]]]}] 06:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 518ms 06:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:58:05 INFO - PROCESS | 1653 | 1464271085717 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 06:58:05 INFO - PROCESS | 1653 | 1464271085718 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 06:58:05 INFO - PROCESS | 1653 | 1464271085720 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:58:05 INFO - PROCESS | 1653 | 1464271085721 Marionette TRACE conn2 <- [1,910,null,{}] 06:58:05 INFO - PROCESS | 1653 | 1464271085724 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}] 06:58:05 INFO - PROCESS | 1653 | 1464271085819 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 06:58:05 INFO - PROCESS | 1653 | 1464271085854 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x125218800 == 47 [pid = 1653] [id = 235] 06:58:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1243e4800) [pid = 1653] [serial = 703] [outer = 0x0] 06:58:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x128d16c00) [pid = 1653] [serial = 704] [outer = 0x1243e4800] 06:58:05 INFO - PROCESS | 1653 | 1464271085879 Marionette DEBUG loaded listener.js 06:58:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1166bd000) [pid = 1653] [serial = 705] [outer = 0x1243e4800] 06:58:06 INFO - PROCESS | 1653 | 1464271086185 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]]]}] 06:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 519ms 06:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:58:06 INFO - PROCESS | 1653 | 1464271086241 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 06:58:06 INFO - PROCESS | 1653 | 1464271086242 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 06:58:06 INFO - PROCESS | 1653 | 1464271086244 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:58:06 INFO - PROCESS | 1653 | 1464271086245 Marionette TRACE conn2 <- [1,914,null,{}] 06:58:06 INFO - PROCESS | 1653 | 1464271086248 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}] 06:58:06 INFO - PROCESS | 1653 | 1464271086339 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 06:58:06 INFO - PROCESS | 1653 | 1464271086343 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x125cd8800 == 48 [pid = 1653] [id = 236] 06:58:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x128c9cc00) [pid = 1653] [serial = 706] [outer = 0x0] 06:58:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129431800) [pid = 1653] [serial = 707] [outer = 0x128c9cc00] 06:58:06 INFO - PROCESS | 1653 | 1464271086368 Marionette DEBUG loaded listener.js 06:58:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1296bd400) [pid = 1653] [serial = 708] [outer = 0x128c9cc00] 06:58:06 INFO - PROCESS | 1653 | 1464271086686 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]]]}] 06:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 469ms 06:58:06 INFO - PROCESS | 1653 | 1464271086731 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 06:58:06 INFO - PROCESS | 1653 | 1464271086733 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 06:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:58:06 INFO - PROCESS | 1653 | 1464271086735 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:58:06 INFO - PROCESS | 1653 | 1464271086736 Marionette TRACE conn2 <- [1,918,null,{}] 06:58:06 INFO - PROCESS | 1653 | 1464271086738 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}] 06:58:06 INFO - PROCESS | 1653 | 1464271086840 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 06:58:06 INFO - PROCESS | 1653 | 1464271086845 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x127604000 == 49 [pid = 1653] [id = 237] 06:58:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1293ba800) [pid = 1653] [serial = 709] [outer = 0x0] 06:58:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1296bec00) [pid = 1653] [serial = 710] [outer = 0x1293ba800] 06:58:06 INFO - PROCESS | 1653 | 1464271086896 Marionette DEBUG loaded listener.js 06:58:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12a99c400) [pid = 1653] [serial = 711] [outer = 0x1293ba800] 06:58:07 INFO - PROCESS | 1653 | 1464271087207 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]]]}] 06:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 522ms 06:58:07 INFO - PROCESS | 1653 | 1464271087257 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 06:58:07 INFO - PROCESS | 1653 | 1464271087259 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 06:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:58:07 INFO - PROCESS | 1653 | 1464271087261 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:58:07 INFO - PROCESS | 1653 | 1464271087262 Marionette TRACE conn2 <- [1,922,null,{}] 06:58:07 INFO - PROCESS | 1653 | 1464271087264 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}] 06:58:07 INFO - PROCESS | 1653 | 1464271087362 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 06:58:07 INFO - PROCESS | 1653 | 1464271087375 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x129486800 == 50 [pid = 1653] [id = 238] 06:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x129997c00) [pid = 1653] [serial = 712] [outer = 0x0] 06:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12ba36400) [pid = 1653] [serial = 713] [outer = 0x129997c00] 06:58:07 INFO - PROCESS | 1653 | 1464271087400 Marionette DEBUG loaded listener.js 06:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12ba3fc00) [pid = 1653] [serial = 714] [outer = 0x129997c00] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x126ffac00) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x118949c00) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1122b6c00) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1296c1800) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b03a000) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1274e7000) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x116271800) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x117e04000) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1160db800) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x124ba4400) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x115e3d800) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12ba40400) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11926f400) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1234e3c00) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x113af8c00) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12ba97000) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1243e3c00) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12a999800) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x126ff1400) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x127174400) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12ba97800) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:58:07 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124bf6000) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:58:07 INFO - PROCESS | 1653 | 1464271087897 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]]]}] 06:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 06:58:07 INFO - PROCESS | 1653 | 1464271087932 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 06:58:07 INFO - PROCESS | 1653 | 1464271087933 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 06:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:58:07 INFO - PROCESS | 1653 | 1464271087935 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:58:07 INFO - PROCESS | 1653 | 1464271087937 Marionette TRACE conn2 <- [1,926,null,{}] 06:58:07 INFO - PROCESS | 1653 | 1464271087939 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}] 06:58:08 INFO - PROCESS | 1653 | 1464271088058 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 06:58:08 INFO - PROCESS | 1653 | 1464271088092 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a749800 == 51 [pid = 1653] [id = 239] 06:58:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1122b5400) [pid = 1653] [serial = 715] [outer = 0x0] 06:58:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119675c00) [pid = 1653] [serial = 716] [outer = 0x1122b5400] 06:58:08 INFO - PROCESS | 1653 | 1464271088123 Marionette DEBUG loaded listener.js 06:58:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b0bc000) [pid = 1653] [serial = 717] [outer = 0x1122b5400] 06:58:08 INFO - PROCESS | 1653 | 1464271088419 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]]]}] 06:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 520ms 06:58:08 INFO - PROCESS | 1653 | 1464271088457 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 06:58:08 INFO - PROCESS | 1653 | 1464271088458 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 06:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:58:08 INFO - PROCESS | 1653 | 1464271088469 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:58:08 INFO - PROCESS | 1653 | 1464271088470 Marionette TRACE conn2 <- [1,930,null,{}] 06:58:08 INFO - PROCESS | 1653 | 1464271088472 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}] 06:58:08 INFO - PROCESS | 1653 | 1464271088554 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 06:58:08 INFO - PROCESS | 1653 | 1464271088560 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b05b800 == 52 [pid = 1653] [id = 240] 06:58:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12ba34400) [pid = 1653] [serial = 718] [outer = 0x0] 06:58:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12ba97800) [pid = 1653] [serial = 719] [outer = 0x12ba34400] 06:58:08 INFO - PROCESS | 1653 | 1464271088586 Marionette DEBUG loaded listener.js 06:58:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12bc18800) [pid = 1653] [serial = 720] [outer = 0x12ba34400] 06:58:08 INFO - PROCESS | 1653 | 1464271088886 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]]]}] 06:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 469ms 06:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:58:08 INFO - PROCESS | 1653 | 1464271088951 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 06:58:08 INFO - PROCESS | 1653 | 1464271088952 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 06:58:08 INFO - PROCESS | 1653 | 1464271088955 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:58:08 INFO - PROCESS | 1653 | 1464271088956 Marionette TRACE conn2 <- [1,934,null,{}] 06:58:08 INFO - PROCESS | 1653 | 1464271088959 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}] 06:58:09 INFO - PROCESS | 1653 | 1464271089039 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 06:58:09 INFO - PROCESS | 1653 | 1464271089045 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae0800 == 53 [pid = 1653] [id = 241] 06:58:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b0bb800) [pid = 1653] [serial = 721] [outer = 0x0] 06:58:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12bee2400) [pid = 1653] [serial = 722] [outer = 0x12b0bb800] 06:58:09 INFO - PROCESS | 1653 | 1464271089070 Marionette DEBUG loaded listener.js 06:58:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12bee9c00) [pid = 1653] [serial = 723] [outer = 0x12b0bb800] 06:58:09 INFO - PROCESS | 1653 | 1464271089431 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]]]}] 06:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 518ms 06:58:09 INFO - PROCESS | 1653 | 1464271089474 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 06:58:09 INFO - PROCESS | 1653 | 1464271089476 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 06:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:58:09 INFO - PROCESS | 1653 | 1464271089479 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:58:09 INFO - PROCESS | 1653 | 1464271089481 Marionette TRACE conn2 <- [1,938,null,{}] 06:58:09 INFO - PROCESS | 1653 | 1464271089484 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}] 06:58:09 INFO - PROCESS | 1653 | 1464271089638 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 06:58:09 INFO - PROCESS | 1653 | 1464271089650 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bed8800 == 54 [pid = 1653] [id = 242] 06:58:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12ba43800) [pid = 1653] [serial = 724] [outer = 0x0] 06:58:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12beeec00) [pid = 1653] [serial = 725] [outer = 0x12ba43800] 06:58:09 INFO - PROCESS | 1653 | 1464271089690 Marionette DEBUG loaded listener.js 06:58:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12c10b400) [pid = 1653] [serial = 726] [outer = 0x12ba43800] 06:58:10 INFO - PROCESS | 1653 | 1464271090265 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]]]}] 06:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 820ms 06:58:10 INFO - PROCESS | 1653 | 1464271090300 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 06:58:10 INFO - PROCESS | 1653 | 1464271090303 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 06:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:58:10 INFO - PROCESS | 1653 | 1464271090306 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:58:10 INFO - PROCESS | 1653 | 1464271090309 Marionette TRACE conn2 <- [1,942,null,{}] 06:58:10 INFO - PROCESS | 1653 | 1464271090313 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}] 06:58:10 INFO - PROCESS | 1653 | 1464271090413 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 06:58:10 INFO - PROCESS | 1653 | 1464271090477 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x118121800 == 55 [pid = 1653] [id = 243] 06:58:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1162a5800) [pid = 1653] [serial = 727] [outer = 0x0] 06:58:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x117e04000) [pid = 1653] [serial = 728] [outer = 0x1162a5800] 06:58:10 INFO - PROCESS | 1653 | 1464271090508 Marionette DEBUG loaded listener.js 06:58:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118085c00) [pid = 1653] [serial = 729] [outer = 0x1162a5800] 06:58:10 INFO - PROCESS | 1653 | 1464271090888 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]]]}] 06:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 622ms 06:58:10 INFO - PROCESS | 1653 | 1464271090929 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 06:58:10 INFO - PROCESS | 1653 | 1464271090933 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 06:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:58:10 INFO - PROCESS | 1653 | 1464271090938 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:58:10 INFO - PROCESS | 1653 | 1464271090940 Marionette TRACE conn2 <- [1,946,null,{}] 06:58:10 INFO - PROCESS | 1653 | 1464271090942 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}] 06:58:11 INFO - PROCESS | 1653 | 1464271091045 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 06:58:11 INFO - PROCESS | 1653 | 1464271091133 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246e9800 == 56 [pid = 1653] [id = 244] 06:58:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1183d8c00) [pid = 1653] [serial = 730] [outer = 0x0] 06:58:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11879b400) [pid = 1653] [serial = 731] [outer = 0x1183d8c00] 06:58:11 INFO - PROCESS | 1653 | 1464271091162 Marionette DEBUG loaded listener.js 06:58:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11908c000) [pid = 1653] [serial = 732] [outer = 0x1183d8c00] 06:58:11 INFO - PROCESS | 1653 | 1464271091537 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]]]}] 06:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 06:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:58:11 INFO - PROCESS | 1653 | 1464271091608 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 06:58:11 INFO - PROCESS | 1653 | 1464271091610 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 06:58:11 INFO - PROCESS | 1653 | 1464271091612 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:58:11 INFO - PROCESS | 1653 | 1464271091615 Marionette TRACE conn2 <- [1,950,null,{}] 06:58:11 INFO - PROCESS | 1653 | 1464271091622 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}] 06:58:11 INFO - PROCESS | 1653 | 1464271091726 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 06:58:11 INFO - PROCESS | 1653 | 1464271091791 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1ea800 == 57 [pid = 1653] [id = 245] 06:58:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x119275400) [pid = 1653] [serial = 733] [outer = 0x0] 06:58:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x119eb4400) [pid = 1653] [serial = 734] [outer = 0x119275400] 06:58:11 INFO - PROCESS | 1653 | 1464271091822 Marionette DEBUG loaded listener.js 06:58:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x124ed0800) [pid = 1653] [serial = 735] [outer = 0x119275400] 06:58:12 INFO - PROCESS | 1653 | 1464271092236 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]]]}] 06:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 673ms 06:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:58:12 INFO - PROCESS | 1653 | 1464271092286 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 06:58:12 INFO - PROCESS | 1653 | 1464271092288 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 06:58:12 INFO - PROCESS | 1653 | 1464271092290 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:58:12 INFO - PROCESS | 1653 | 1464271092291 Marionette TRACE conn2 <- [1,954,null,{}] 06:58:12 INFO - PROCESS | 1653 | 1464271092313 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}] 06:58:12 INFO - PROCESS | 1653 | 1464271092432 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 06:58:12 INFO - PROCESS | 1653 | 1464271092495 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3ec000 == 58 [pid = 1653] [id = 246] 06:58:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x125770400) [pid = 1653] [serial = 736] [outer = 0x0] 06:58:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x126ff4800) [pid = 1653] [serial = 737] [outer = 0x125770400] 06:58:12 INFO - PROCESS | 1653 | 1464271092524 Marionette DEBUG loaded listener.js 06:58:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1274e7000) [pid = 1653] [serial = 738] [outer = 0x125770400] 06:58:12 INFO - PROCESS | 1653 | 1464271092924 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]]]}] 06:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 688ms 06:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:58:12 INFO - PROCESS | 1653 | 1464271092978 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 06:58:12 INFO - PROCESS | 1653 | 1464271092980 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 06:58:12 INFO - PROCESS | 1653 | 1464271092982 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:58:12 INFO - PROCESS | 1653 | 1464271092983 Marionette TRACE conn2 <- [1,958,null,{}] 06:58:12 INFO - PROCESS | 1653 | 1464271092986 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}] 06:58:13 INFO - PROCESS | 1653 | 1464271093082 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 06:58:13 INFO - PROCESS | 1653 | 1464271093132 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c79f800 == 59 [pid = 1653] [id = 247] 06:58:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12742c400) [pid = 1653] [serial = 739] [outer = 0x0] 06:58:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1293ba400) [pid = 1653] [serial = 740] [outer = 0x12742c400] 06:58:13 INFO - PROCESS | 1653 | 1464271093161 Marionette DEBUG loaded listener.js 06:58:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12a84d400) [pid = 1653] [serial = 741] [outer = 0x12742c400] 06:58:13 INFO - PROCESS | 1653 | 1464271093542 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]]]}] 06:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 620ms 06:58:13 INFO - PROCESS | 1653 | 1464271093602 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 06:58:13 INFO - PROCESS | 1653 | 1464271093604 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 06:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:58:13 INFO - PROCESS | 1653 | 1464271093606 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:58:13 INFO - PROCESS | 1653 | 1464271093607 Marionette TRACE conn2 <- [1,962,null,{}] 06:58:13 INFO - PROCESS | 1653 | 1464271093610 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}] 06:58:13 INFO - PROCESS | 1653 | 1464271093727 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 06:58:13 INFO - PROCESS | 1653 | 1464271093811 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12994d000 == 60 [pid = 1653] [id = 248] 06:58:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x118034800) [pid = 1653] [serial = 742] [outer = 0x0] 06:58:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12bf5f000) [pid = 1653] [serial = 743] [outer = 0x118034800] 06:58:13 INFO - PROCESS | 1653 | 1464271093841 Marionette DEBUG loaded listener.js 06:58:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12c119800) [pid = 1653] [serial = 744] [outer = 0x118034800] 06:58:14 INFO - PROCESS | 1653 | 1464271094396 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]]]}] 06:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 819ms 06:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:58:14 INFO - PROCESS | 1653 | 1464271094426 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 06:58:14 INFO - PROCESS | 1653 | 1464271094428 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 06:58:14 INFO - PROCESS | 1653 | 1464271094431 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:58:14 INFO - PROCESS | 1653 | 1464271094434 Marionette TRACE conn2 <- [1,966,null,{}] 06:58:14 INFO - PROCESS | 1653 | 1464271094438 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}] 06:58:14 INFO - PROCESS | 1653 | 1464271094530 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 06:58:14 INFO - PROCESS | 1653 | 1464271094581 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194a5800 == 61 [pid = 1653] [id = 249] 06:58:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x115e40800) [pid = 1653] [serial = 745] [outer = 0x0] 06:58:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11626d400) [pid = 1653] [serial = 746] [outer = 0x115e40800] 06:58:14 INFO - PROCESS | 1653 | 1464271094612 Marionette DEBUG loaded listener.js 06:58:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11693b000) [pid = 1653] [serial = 747] [outer = 0x115e40800] 06:58:15 INFO - PROCESS | 1653 | 1464271094996 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]]]}] 06:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 621ms 06:58:15 INFO - PROCESS | 1653 | 1464271095074 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 06:58:15 INFO - PROCESS | 1653 | 1464271095080 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 06:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:58:15 INFO - PROCESS | 1653 | 1464271095085 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:58:15 INFO - PROCESS | 1653 | 1464271095087 Marionette TRACE conn2 <- [1,970,null,{}] 06:58:15 INFO - PROCESS | 1653 | 1464271095090 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}] 06:58:15 INFO - PROCESS | 1653 | 1464271095216 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 06:58:15 INFO - PROCESS | 1653 | 1464271095315 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11811d000 == 62 [pid = 1653] [id = 250] 06:58:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11803ec00) [pid = 1653] [serial = 748] [outer = 0x0] 06:58:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11851f800) [pid = 1653] [serial = 749] [outer = 0x11803ec00] 06:58:15 INFO - PROCESS | 1653 | 1464271095362 Marionette DEBUG loaded listener.js 06:58:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x119042000) [pid = 1653] [serial = 750] [outer = 0x11803ec00] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae0800 == 61 [pid = 1653] [id = 241] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b05b800 == 60 [pid = 1653] [id = 240] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12a749800 == 59 [pid = 1653] [id = 239] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x129486800 == 58 [pid = 1653] [id = 238] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x127604000 == 57 [pid = 1653] [id = 237] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x125cd8800 == 56 [pid = 1653] [id = 236] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x125218800 == 55 [pid = 1653] [id = 235] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x123732800 == 54 [pid = 1653] [id = 234] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119e6a800 == 53 [pid = 1653] [id = 233] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1194d8000 == 52 [pid = 1653] [id = 232] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x118567800 == 51 [pid = 1653] [id = 231] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x115e1a000 == 50 [pid = 1653] [id = 230] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x116977800 == 49 [pid = 1653] [id = 229] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x116f19000 == 48 [pid = 1653] [id = 228] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12bec2000 == 47 [pid = 1653] [id = 227] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9ba000 == 46 [pid = 1653] [id = 226] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c3000 == 45 [pid = 1653] [id = 225] 06:58:15 INFO - PROCESS | 1653 | --DOCSHELL 0x113305800 == 44 [pid = 1653] [id = 224] 06:58:15 INFO - PROCESS | 1653 | 1464271095852 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]]]}] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x118797800) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x128c94400) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11966a800) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x117169800) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12a98f800) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12ba34c00) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12a92c400) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1162f0c00) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12999d400) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x119678000) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x119084800) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x116993000) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1185dbc00) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x126dbf800) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x125189400) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x117170400) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x116265400) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12ba8f800) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1199e2800) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x123483400) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x126d34800) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x126dbf000) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12ba93400) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x128c94800) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12bc14400) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12ba94c00) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1243f2c00) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x125719800) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12ba3b400) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12b0b1400) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129992400) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x129438000) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116992c00) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128c9c400) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12bee9400) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12b038c00) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12ba3e000) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12bee6000) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1296b5000) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12bf62400) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 06:58:15 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12bf68000) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 06:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 828ms 06:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:58:15 INFO - PROCESS | 1653 | 1464271095914 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 06:58:15 INFO - PROCESS | 1653 | 1464271095915 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 06:58:15 INFO - PROCESS | 1653 | 1464271095917 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:58:15 INFO - PROCESS | 1653 | 1464271095919 Marionette TRACE conn2 <- [1,974,null,{}] 06:58:15 INFO - PROCESS | 1653 | 1464271095927 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}] 06:58:16 INFO - PROCESS | 1653 | 1464271096002 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 06:58:16 INFO - PROCESS | 1653 | 1464271096007 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170c4000 == 45 [pid = 1653] [id = 251] 06:58:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119277c00) [pid = 1653] [serial = 751] [outer = 0x0] 06:58:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119677000) [pid = 1653] [serial = 752] [outer = 0x119277c00] 06:58:16 INFO - PROCESS | 1653 | 1464271096040 Marionette DEBUG loaded listener.js 06:58:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119e39c00) [pid = 1653] [serial = 753] [outer = 0x119277c00] 06:58:16 INFO - PROCESS | 1653 | 1464271096461 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]]]}] 06:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 571ms 06:58:16 INFO - PROCESS | 1653 | 1464271096489 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 06:58:16 INFO - PROCESS | 1653 | 1464271096492 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 06:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:58:16 INFO - PROCESS | 1653 | 1464271096495 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:58:16 INFO - PROCESS | 1653 | 1464271096497 Marionette TRACE conn2 <- [1,978,null,{}] 06:58:16 INFO - PROCESS | 1653 | 1464271096501 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}] 06:58:16 INFO - PROCESS | 1653 | 1464271096617 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 06:58:16 INFO - PROCESS | 1653 | 1464271096648 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b42800 == 46 [pid = 1653] [id = 252] 06:58:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1242d4000) [pid = 1653] [serial = 754] [outer = 0x0] 06:58:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1243ec800) [pid = 1653] [serial = 755] [outer = 0x1242d4000] 06:58:16 INFO - PROCESS | 1653 | 1464271096689 Marionette DEBUG loaded listener.js 06:58:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124ba9000) [pid = 1653] [serial = 756] [outer = 0x1242d4000] 06:58:17 INFO - PROCESS | 1653 | 1464271097170 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]]]}] 06:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 721ms 06:58:17 INFO - PROCESS | 1653 | 1464271097217 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 1653 | 1464271097225 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 06:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:58:17 INFO - PROCESS | 1653 | 1464271097230 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - PROCESS | 1653 | 1464271097231 Marionette TRACE conn2 <- [1,982,null,{}] 06:58:17 INFO - PROCESS | 1653 | 1464271097233 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}] 06:58:17 INFO - PROCESS | 1653 | 1464271097307 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 06:58:17 INFO - PROCESS | 1653 | 1464271097314 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11810e800 == 47 [pid = 1653] [id = 253] 06:58:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124bf6000) [pid = 1653] [serial = 757] [outer = 0x0] 06:58:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12576f800) [pid = 1653] [serial = 758] [outer = 0x124bf6000] 06:58:17 INFO - PROCESS | 1653 | 1464271097338 Marionette DEBUG loaded listener.js 06:58:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126ff1400) [pid = 1653] [serial = 759] [outer = 0x124bf6000] 06:58:17 INFO - PROCESS | 1653 | 1464271097651 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]]]}] 06:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 469ms 06:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:58:17 INFO - PROCESS | 1653 | 1464271097699 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 1653 | 1464271097700 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 06:58:17 INFO - PROCESS | 1653 | 1464271097702 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - PROCESS | 1653 | 1464271097703 Marionette TRACE conn2 <- [1,986,null,{}] 06:58:17 INFO - PROCESS | 1653 | 1464271097705 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}] 06:58:17 INFO - PROCESS | 1653 | 1464271097824 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 06:58:17 INFO - PROCESS | 1653 | 1464271097832 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e8d800 == 48 [pid = 1653] [id = 254] 06:58:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126ff8000) [pid = 1653] [serial = 760] [outer = 0x0] 06:58:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128c9c400) [pid = 1653] [serial = 761] [outer = 0x126ff8000] 06:58:17 INFO - PROCESS | 1653 | 1464271097857 Marionette DEBUG loaded listener.js 06:58:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1296bd800) [pid = 1653] [serial = 762] [outer = 0x126ff8000] 06:58:18 INFO - PROCESS | 1653 | 1464271098198 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]]]}] 06:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 518ms 06:58:18 INFO - PROCESS | 1653 | 1464271098220 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 06:58:18 INFO - PROCESS | 1653 | 1464271098221 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 06:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:58:18 INFO - PROCESS | 1653 | 1464271098230 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:58:18 INFO - PROCESS | 1653 | 1464271098231 Marionette TRACE conn2 <- [1,990,null,{}] 06:58:18 INFO - PROCESS | 1653 | 1464271098234 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}] 06:58:18 INFO - PROCESS | 1653 | 1464271098336 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 06:58:18 INFO - PROCESS | 1653 | 1464271098341 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x126fc1000 == 49 [pid = 1653] [id = 255] 06:58:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1296c2000) [pid = 1653] [serial = 763] [outer = 0x0] 06:58:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x129995000) [pid = 1653] [serial = 764] [outer = 0x1296c2000] 06:58:18 INFO - PROCESS | 1653 | 1464271098366 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12b03a000) [pid = 1653] [serial = 765] [outer = 0x1296c2000] 06:58:18 INFO - PROCESS | 1653 | 1464271098695 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]]]}] 06:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 518ms 06:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:58:18 INFO - PROCESS | 1653 | 1464271098749 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 06:58:18 INFO - PROCESS | 1653 | 1464271098750 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 06:58:18 INFO - PROCESS | 1653 | 1464271098752 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:58:18 INFO - PROCESS | 1653 | 1464271098753 Marionette TRACE conn2 <- [1,994,null,{}] 06:58:18 INFO - PROCESS | 1653 | 1464271098756 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}] 06:58:18 INFO - PROCESS | 1653 | 1464271098851 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 06:58:18 INFO - PROCESS | 1653 | 1464271098863 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12761d000 == 50 [pid = 1653] [id = 256] 06:58:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12999c800) [pid = 1653] [serial = 766] [outer = 0x0] 06:58:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12ba3e000) [pid = 1653] [serial = 767] [outer = 0x12999c800] 06:58:18 INFO - PROCESS | 1653 | 1464271098887 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12ba95800) [pid = 1653] [serial = 768] [outer = 0x12999c800] 06:58:19 INFO - PROCESS | 1653 | 1464271099234 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]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 518ms 06:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:58:19 INFO - PROCESS | 1653 | 1464271099272 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 06:58:19 INFO - PROCESS | 1653 | 1464271099273 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 06:58:19 INFO - PROCESS | 1653 | 1464271099275 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 1653 | 1464271099277 Marionette TRACE conn2 <- [1,998,null,{}] 06:58:19 INFO - PROCESS | 1653 | 1464271099279 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}] 06:58:19 INFO - PROCESS | 1653 | 1464271099379 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 06:58:19 INFO - PROCESS | 1653 | 1464271099411 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12994e800 == 51 [pid = 1653] [id = 257] 06:58:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x118171c00) [pid = 1653] [serial = 769] [outer = 0x0] 06:58:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12bc19c00) [pid = 1653] [serial = 770] [outer = 0x118171c00] 06:58:19 INFO - PROCESS | 1653 | 1464271099438 Marionette DEBUG loaded listener.js 06:58:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12bf64000) [pid = 1653] [serial = 771] [outer = 0x118171c00] 06:58:19 INFO - PROCESS | 1653 | 1464271099756 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]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 521ms 06:58:19 INFO - PROCESS | 1653 | 1464271099797 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 06:58:19 INFO - PROCESS | 1653 | 1464271099798 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 06:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:58:19 INFO - PROCESS | 1653 | 1464271099800 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 1653 | 1464271099802 Marionette TRACE conn2 <- [1,1002,null,{}] 06:58:19 INFO - PROCESS | 1653 | 1464271099804 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}] 06:58:19 INFO - PROCESS | 1653 | 1464271099901 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 06:58:19 INFO - PROCESS | 1653 | 1464271099913 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8c9800 == 52 [pid = 1653] [id = 258] 06:58:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12bee2800) [pid = 1653] [serial = 772] [outer = 0x0] 06:58:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12c111c00) [pid = 1653] [serial = 773] [outer = 0x12bee2800] 06:58:19 INFO - PROCESS | 1653 | 1464271099937 Marionette DEBUG loaded listener.js 06:58:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12c119c00) [pid = 1653] [serial = 774] [outer = 0x12bee2800] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1243e4800) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x128c9cc00) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1122b5400) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1293ba800) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x124017c00) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x110f44800) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x111c28400) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119085000) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129997c00) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x123274c00) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x111a05000) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128c9b000) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x112a67800) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x117e05800) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124f7c000) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1243e6400) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12b0bb800) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12ba34400) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:58:20 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1290eb000) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 567ms 06:58:20 INFO - PROCESS | 1653 | 1464271100365 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]]]}] 06:58:20 INFO - PROCESS | 1653 | 1464271100369 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 06:58:20 INFO - PROCESS | 1653 | 1464271100370 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 06:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:58:20 INFO - PROCESS | 1653 | 1464271100373 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:58:20 INFO - PROCESS | 1653 | 1464271100374 Marionette TRACE conn2 <- [1,1006,null,{}] 06:58:20 INFO - PROCESS | 1653 | 1464271100378 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}] 06:58:20 INFO - PROCESS | 1653 | 1464271100473 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 06:58:20 INFO - PROCESS | 1653 | 1464271100479 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9be800 == 53 [pid = 1653] [id = 259] 06:58:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x112e0dc00) [pid = 1653] [serial = 775] [outer = 0x0] 06:58:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1199e5400) [pid = 1653] [serial = 776] [outer = 0x112e0dc00] 06:58:20 INFO - PROCESS | 1653 | 1464271100508 Marionette DEBUG loaded listener.js 06:58:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12beee800) [pid = 1653] [serial = 777] [outer = 0x112e0dc00] 06:58:20 INFO - PROCESS | 1653 | 1464271100823 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]]]}] 06:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 470ms 06:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:58:20 INFO - PROCESS | 1653 | 1464271100850 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 06:58:20 INFO - PROCESS | 1653 | 1464271100851 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 06:58:20 INFO - PROCESS | 1653 | 1464271100853 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:58:20 INFO - PROCESS | 1653 | 1464271100854 Marionette TRACE conn2 <- [1,1010,null,{}] 06:58:20 INFO - PROCESS | 1653 | 1464271100857 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}] 06:58:20 INFO - PROCESS | 1653 | 1464271100971 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 06:58:20 INFO - PROCESS | 1653 | 1464271100979 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1ac800 == 54 [pid = 1653] [id = 260] 06:58:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x115e3d800) [pid = 1653] [serial = 778] [outer = 0x0] 06:58:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12c36e800) [pid = 1653] [serial = 779] [outer = 0x115e3d800] 06:58:21 INFO - PROCESS | 1653 | 1464271101004 Marionette DEBUG loaded listener.js 06:58:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12c375800) [pid = 1653] [serial = 780] [outer = 0x115e3d800] 06:58:21 INFO - PROCESS | 1653 | 1464271101311 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]]]}] 06:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 470ms 06:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:58:21 INFO - PROCESS | 1653 | 1464271101325 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 06:58:21 INFO - PROCESS | 1653 | 1464271101326 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 06:58:21 INFO - PROCESS | 1653 | 1464271101331 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 1653 | 1464271101333 Marionette TRACE conn2 <- [1,1014,null,{}] 06:58:21 INFO - PROCESS | 1653 | 1464271101335 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}] 06:58:21 INFO - PROCESS | 1653 | 1464271101418 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 06:58:21 INFO - PROCESS | 1653 | 1464271101422 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1d6800 == 55 [pid = 1653] [id = 261] 06:58:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12c375c00) [pid = 1653] [serial = 781] [outer = 0x0] 06:58:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12c7cd800) [pid = 1653] [serial = 782] [outer = 0x12c375c00] 06:58:21 INFO - PROCESS | 1653 | 1464271101446 Marionette DEBUG loaded listener.js 06:58:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12c7d4000) [pid = 1653] [serial = 783] [outer = 0x12c375c00] 06:58:21 INFO - PROCESS | 1653 | 1464271101767 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]]]}] 06:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 470ms 06:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:58:21 INFO - PROCESS | 1653 | 1464271101800 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 06:58:21 INFO - PROCESS | 1653 | 1464271101801 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 06:58:21 INFO - PROCESS | 1653 | 1464271101803 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 1653 | 1464271101804 Marionette TRACE conn2 <- [1,1018,null,{}] 06:58:21 INFO - PROCESS | 1653 | 1464271101817 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}] 06:58:21 INFO - PROCESS | 1653 | 1464271101923 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 06:58:21 INFO - PROCESS | 1653 | 1464271101928 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb89000 == 56 [pid = 1653] [id = 262] 06:58:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12c7d5400) [pid = 1653] [serial = 784] [outer = 0x0] 06:58:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12c7d8800) [pid = 1653] [serial = 785] [outer = 0x12c7d5400] 06:58:21 INFO - PROCESS | 1653 | 1464271101951 Marionette DEBUG loaded listener.js 06:58:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12c7dc800) [pid = 1653] [serial = 786] [outer = 0x12c7d5400] 06:58:22 INFO - PROCESS | 1653 | 1464271102323 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]]]}] 06:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 568ms 06:58:22 INFO - PROCESS | 1653 | 1464271102371 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 06:58:22 INFO - PROCESS | 1653 | 1464271102374 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 06:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:58:22 INFO - PROCESS | 1653 | 1464271102378 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:58:22 INFO - PROCESS | 1653 | 1464271102381 Marionette TRACE conn2 <- [1,1022,null,{}] 06:58:22 INFO - PROCESS | 1653 | 1464271102385 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}] 06:58:22 INFO - PROCESS | 1653 | 1464271102491 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 06:58:22 INFO - PROCESS | 1653 | 1464271102560 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162d0000 == 57 [pid = 1653] [id = 263] 06:58:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x112a67800) [pid = 1653] [serial = 787] [outer = 0x0] 06:58:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1138b3400) [pid = 1653] [serial = 788] [outer = 0x112a67800] 06:58:22 INFO - PROCESS | 1653 | 1464271102591 Marionette DEBUG loaded listener.js 06:58:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11672d400) [pid = 1653] [serial = 789] [outer = 0x112a67800] 06:58:22 INFO - PROCESS | 1653 | 1464271102993 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]]]}] 06:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 672ms 06:58:23 INFO - PROCESS | 1653 | 1464271103051 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 06:58:23 INFO - PROCESS | 1653 | 1464271103057 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 06:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:58:23 INFO - PROCESS | 1653 | 1464271103064 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:58:23 INFO - PROCESS | 1653 | 1464271103067 Marionette TRACE conn2 <- [1,1026,null,{}] 06:58:23 INFO - PROCESS | 1653 | 1464271103071 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}] 06:58:23 INFO - PROCESS | 1653 | 1464271103225 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 06:58:23 INFO - PROCESS | 1653 | 1464271103291 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a1a4000 == 58 [pid = 1653] [id = 264] 06:58:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1162aa000) [pid = 1653] [serial = 790] [outer = 0x0] 06:58:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x118579c00) [pid = 1653] [serial = 791] [outer = 0x1162aa000] 06:58:23 INFO - PROCESS | 1653 | 1464271103320 Marionette DEBUG loaded listener.js 06:58:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11908bc00) [pid = 1653] [serial = 792] [outer = 0x1162aa000] 06:58:23 INFO - PROCESS | 1653 | 1464271103713 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]]]}] 06:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 722ms 06:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:58:23 INFO - PROCESS | 1653 | 1464271103787 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 06:58:23 INFO - PROCESS | 1653 | 1464271103789 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 06:58:23 INFO - PROCESS | 1653 | 1464271103806 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:58:23 INFO - PROCESS | 1653 | 1464271103811 Marionette TRACE conn2 <- [1,1030,null,{}] 06:58:23 INFO - PROCESS | 1653 | 1464271103826 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}] 06:58:24 INFO - PROCESS | 1653 | 1464271104043 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 06:58:24 INFO - PROCESS | 1653 | 1464271104107 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae5000 == 59 [pid = 1653] [id = 265] 06:58:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1199e4000) [pid = 1653] [serial = 793] [outer = 0x0] 06:58:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12472d800) [pid = 1653] [serial = 794] [outer = 0x1199e4000] 06:58:24 INFO - PROCESS | 1653 | 1464271104172 Marionette DEBUG loaded listener.js 06:58:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x126ff2c00) [pid = 1653] [serial = 795] [outer = 0x1199e4000] 06:58:24 INFO - PROCESS | 1653 | 1464271104655 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]]]}] 06:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 893ms 06:58:24 INFO - PROCESS | 1653 | 1464271104685 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 06:58:24 INFO - PROCESS | 1653 | 1464271104687 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 06:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:58:24 INFO - PROCESS | 1653 | 1464271104689 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:58:24 INFO - PROCESS | 1653 | 1464271104691 Marionette TRACE conn2 <- [1,1034,null,{}] 06:58:24 INFO - PROCESS | 1653 | 1464271104693 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}] 06:58:24 INFO - PROCESS | 1653 | 1464271104798 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 06:58:24 INFO - PROCESS | 1653 | 1464271104850 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf40000 == 60 [pid = 1653] [id = 266] 06:58:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x128c9b000) [pid = 1653] [serial = 796] [outer = 0x0] 06:58:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1290f1800) [pid = 1653] [serial = 797] [outer = 0x128c9b000] 06:58:24 INFO - PROCESS | 1653 | 1464271104879 Marionette DEBUG loaded listener.js 06:58:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12a846c00) [pid = 1653] [serial = 798] [outer = 0x128c9b000] 06:58:25 INFO - PROCESS | 1653 | 1464271105275 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]]]}] 06:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 618ms 06:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:58:25 INFO - PROCESS | 1653 | 1464271105308 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 06:58:25 INFO - PROCESS | 1653 | 1464271105309 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 06:58:25 INFO - PROCESS | 1653 | 1464271105312 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:58:25 INFO - PROCESS | 1653 | 1464271105313 Marionette TRACE conn2 <- [1,1038,null,{}] 06:58:25 INFO - PROCESS | 1653 | 1464271105315 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}] 06:58:25 INFO - PROCESS | 1653 | 1464271105418 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 06:58:25 INFO - PROCESS | 1653 | 1464271105504 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d37d800 == 61 [pid = 1653] [id = 267] 06:58:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x124ae5c00) [pid = 1653] [serial = 799] [outer = 0x0] 06:58:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12b036c00) [pid = 1653] [serial = 800] [outer = 0x124ae5c00] 06:58:25 INFO - PROCESS | 1653 | 1464271105534 Marionette DEBUG loaded listener.js 06:58:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12c110400) [pid = 1653] [serial = 801] [outer = 0x124ae5c00] 06:58:25 INFO - PROCESS | 1653 | 1464271105942 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]]]}] 06:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 668ms 06:58:25 INFO - PROCESS | 1653 | 1464271105981 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 06:58:25 INFO - PROCESS | 1653 | 1464271105982 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 06:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:58:25 INFO - PROCESS | 1653 | 1464271105985 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:58:25 INFO - PROCESS | 1653 | 1464271105986 Marionette TRACE conn2 <- [1,1042,null,{}] 06:58:25 INFO - PROCESS | 1653 | 1464271105988 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}] 06:58:26 INFO - PROCESS | 1653 | 1464271106141 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 06:58:26 INFO - PROCESS | 1653 | 1464271106193 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d58a800 == 62 [pid = 1653] [id = 268] 06:58:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12cbc8800) [pid = 1653] [serial = 802] [outer = 0x0] 06:58:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12cbcd400) [pid = 1653] [serial = 803] [outer = 0x12cbc8800] 06:58:26 INFO - PROCESS | 1653 | 1464271106224 Marionette DEBUG loaded listener.js 06:58:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12cf69800) [pid = 1653] [serial = 804] [outer = 0x12cbc8800] 06:58:26 INFO - PROCESS | 1653 | 1464271106632 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]]]}] 06:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 674ms 06:58:26 INFO - PROCESS | 1653 | 1464271106659 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 06:58:26 INFO - PROCESS | 1653 | 1464271106661 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 06:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:58:26 INFO - PROCESS | 1653 | 1464271106663 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:58:26 INFO - PROCESS | 1653 | 1464271106664 Marionette TRACE conn2 <- [1,1046,null,{}] 06:58:26 INFO - PROCESS | 1653 | 1464271106666 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}] 06:58:26 INFO - PROCESS | 1653 | 1464271106783 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 06:58:26 INFO - PROCESS | 1653 | 1464271106851 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d75f000 == 63 [pid = 1653] [id = 269] 06:58:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x124611800) [pid = 1653] [serial = 805] [outer = 0x0] 06:58:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x124615c00) [pid = 1653] [serial = 806] [outer = 0x124611800] 06:58:26 INFO - PROCESS | 1653 | 1464271106880 Marionette DEBUG loaded listener.js 06:58:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x124619800) [pid = 1653] [serial = 807] [outer = 0x124611800] 06:58:27 INFO - PROCESS | 1653 | 1464271107313 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]]]}] 06:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 668ms 06:58:27 INFO - PROCESS | 1653 | 1464271107332 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 06:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:58:27 INFO - PROCESS | 1653 | 1464271107333 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 06:58:27 INFO - PROCESS | 1653 | 1464271107336 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:58:27 INFO - PROCESS | 1653 | 1464271107337 Marionette TRACE conn2 <- [1,1050,null,{}] 06:58:27 INFO - PROCESS | 1653 | 1464271107339 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}] 06:58:27 INFO - PROCESS | 1653 | 1464271107619 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 06:58:27 INFO - PROCESS | 1653 | 1464271107702 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x111a60000 == 64 [pid = 1653] [id = 270] 06:58:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x110f45000) [pid = 1653] [serial = 808] [outer = 0x0] 06:58:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x110f50800) [pid = 1653] [serial = 809] [outer = 0x110f45000] 06:58:27 INFO - PROCESS | 1653 | 1464271107771 Marionette DEBUG loaded listener.js 06:58:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11203bc00) [pid = 1653] [serial = 810] [outer = 0x110f45000] 06:58:28 INFO - PROCESS | 1653 | 1464271108209 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]]]}] 06:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 926ms 06:58:28 INFO - PROCESS | 1653 | 1464271108265 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 06:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:58:28 INFO - PROCESS | 1653 | 1464271108269 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 06:58:28 INFO - PROCESS | 1653 | 1464271108273 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:58:28 INFO - PROCESS | 1653 | 1464271108278 Marionette TRACE conn2 <- [1,1054,null,{}] 06:58:28 INFO - PROCESS | 1653 | 1464271108282 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}] 06:58:28 INFO - PROCESS | 1653 | 1464271108427 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 06:58:28 INFO - PROCESS | 1653 | 1464271108527 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11690a000 == 65 [pid = 1653] [id = 271] 06:58:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x113df2400) [pid = 1653] [serial = 811] [outer = 0x0] 06:58:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x115160800) [pid = 1653] [serial = 812] [outer = 0x113df2400] 06:58:28 INFO - PROCESS | 1653 | 1464271108575 Marionette DEBUG loaded listener.js 06:58:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1160d8400) [pid = 1653] [serial = 813] [outer = 0x113df2400] 06:58:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1d6800 == 64 [pid = 1653] [id = 261] 06:58:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1ac800 == 63 [pid = 1653] [id = 260] 06:58:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9be800 == 62 [pid = 1653] [id = 259] 06:58:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8c9800 == 61 [pid = 1653] [id = 258] 06:58:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12994e800 == 60 [pid = 1653] [id = 257] 06:58:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12761d000 == 59 [pid = 1653] [id = 256] 06:58:29 INFO - PROCESS | 1653 | --DOCSHELL 0x126fc1000 == 58 [pid = 1653] [id = 255] 06:58:29 INFO - PROCESS | 1653 | --DOCSHELL 0x124e8d800 == 57 [pid = 1653] [id = 254] 06:58:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11810e800 == 56 [pid = 1653] [id = 253] 06:58:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119b42800 == 55 [pid = 1653] [id = 252] 06:58:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1170c4000 == 54 [pid = 1653] [id = 251] 06:58:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11811d000 == 53 [pid = 1653] [id = 250] 06:58:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1194a5800 == 52 [pid = 1653] [id = 249] 06:58:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118121800 == 51 [pid = 1653] [id = 243] 06:58:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12bed8800 == 50 [pid = 1653] [id = 242] 06:58:29 INFO - PROCESS | 1653 | 1464271109076 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]]]}] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1296bc800) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x128d16c00) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x129431800) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1166bd000) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x119675c00) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1296bec00) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1296bd400) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x126ff1c00) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x124ae4c00) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x113d63000) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x110f50c00) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x115e3e800) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x119275c00) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1199ebc00) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12ba36400) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1185d9800) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1243e4000) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1234e8c00) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12ba41800) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x118032c00) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12a99c400) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b040c00) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x129434000) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11673a800) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x113df1400) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11908e000) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11851e800) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x125c21400) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1243f1800) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124bf0800) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12bee2400) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12ba97800) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12bc18800) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12ba3fc00) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12bee9c00) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b0bc000) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 06:58:29 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128c97c00) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 06:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 826ms 06:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:58:29 INFO - PROCESS | 1653 | 1464271109099 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 06:58:29 INFO - PROCESS | 1653 | 1464271109100 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 06:58:29 INFO - PROCESS | 1653 | 1464271109103 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:58:29 INFO - PROCESS | 1653 | 1464271109104 Marionette TRACE conn2 <- [1,1058,null,{}] 06:58:29 INFO - PROCESS | 1653 | 1464271109106 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}] 06:58:29 INFO - PROCESS | 1653 | 1464271109186 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 06:58:29 INFO - PROCESS | 1653 | 1464271109195 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170cb000 == 51 [pid = 1653] [id = 272] 06:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116738000) [pid = 1653] [serial = 814] [outer = 0x0] 06:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11699b000) [pid = 1653] [serial = 815] [outer = 0x116738000] 06:58:29 INFO - PROCESS | 1653 | 1464271109222 Marionette DEBUG loaded listener.js 06:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11766c400) [pid = 1653] [serial = 816] [outer = 0x116738000] 06:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 467ms 06:58:29 INFO - PROCESS | 1653 | 1464271109562 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]]]}] 06:58:29 INFO - PROCESS | 1653 | 1464271109571 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 06:58:29 INFO - PROCESS | 1653 | 1464271109573 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 06:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:58:29 INFO - PROCESS | 1653 | 1464271109584 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:58:29 INFO - PROCESS | 1653 | 1464271109587 Marionette TRACE conn2 <- [1,1062,null,{}] 06:58:29 INFO - PROCESS | 1653 | 1464271109589 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}] 06:58:29 INFO - PROCESS | 1653 | 1464271109691 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 06:58:29 INFO - PROCESS | 1653 | 1464271109743 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184aa800 == 52 [pid = 1653] [id = 273] 06:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116993000) [pid = 1653] [serial = 817] [outer = 0x0] 06:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118039c00) [pid = 1653] [serial = 818] [outer = 0x116993000] 06:58:29 INFO - PROCESS | 1653 | 1464271109769 Marionette DEBUG loaded listener.js 06:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118520c00) [pid = 1653] [serial = 819] [outer = 0x116993000] 06:58:30 INFO - PROCESS | 1653 | 1464271110072 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]]]}] 06:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 532ms 06:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:58:30 INFO - PROCESS | 1653 | 1464271110110 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 06:58:30 INFO - PROCESS | 1653 | 1464271110113 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 06:58:30 INFO - PROCESS | 1653 | 1464271110115 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - PROCESS | 1653 | 1464271110116 Marionette TRACE conn2 <- [1,1066,null,{}] 06:58:30 INFO - PROCESS | 1653 | 1464271110119 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}] 06:58:30 INFO - PROCESS | 1653 | 1464271110203 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 06:58:30 INFO - PROCESS | 1653 | 1464271110260 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194b7000 == 53 [pid = 1653] [id = 274] 06:58:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x117e02c00) [pid = 1653] [serial = 820] [outer = 0x0] 06:58:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11879dc00) [pid = 1653] [serial = 821] [outer = 0x117e02c00] 06:58:30 INFO - PROCESS | 1653 | 1464271110285 Marionette DEBUG loaded listener.js 06:58:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11803f800) [pid = 1653] [serial = 822] [outer = 0x117e02c00] 06:58:30 INFO - PROCESS | 1653 | 1464271110560 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]]]}] 06:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 469ms 06:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:58:30 INFO - PROCESS | 1653 | 1464271110585 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 06:58:30 INFO - PROCESS | 1653 | 1464271110586 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 06:58:30 INFO - PROCESS | 1653 | 1464271110588 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - PROCESS | 1653 | 1464271110589 Marionette TRACE conn2 <- [1,1070,null,{}] 06:58:30 INFO - PROCESS | 1653 | 1464271110591 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}] 06:58:30 INFO - PROCESS | 1653 | 1464271110689 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 06:58:30 INFO - PROCESS | 1653 | 1464271110694 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a09e800 == 54 [pid = 1653] [id = 275] 06:58:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11967ec00) [pid = 1653] [serial = 823] [outer = 0x0] 06:58:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11986cc00) [pid = 1653] [serial = 824] [outer = 0x11967ec00] 06:58:30 INFO - PROCESS | 1653 | 1464271110725 Marionette DEBUG loaded listener.js 06:58:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12316b000) [pid = 1653] [serial = 825] [outer = 0x11967ec00] 06:58:31 INFO - PROCESS | 1653 | 1464271111096 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]]]}] 06:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 519ms 06:58:31 INFO - PROCESS | 1653 | 1464271111108 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 06:58:31 INFO - PROCESS | 1653 | 1464271111109 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 06:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:58:31 INFO - PROCESS | 1653 | 1464271111133 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:58:31 INFO - PROCESS | 1653 | 1464271111134 Marionette TRACE conn2 <- [1,1074,null,{}] 06:58:31 INFO - PROCESS | 1653 | 1464271111137 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}] 06:58:31 INFO - PROCESS | 1653 | 1464271111267 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 06:58:31 INFO - PROCESS | 1653 | 1464271111279 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1231e6800 == 55 [pid = 1653] [id = 276] 06:58:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12345a800) [pid = 1653] [serial = 826] [outer = 0x0] 06:58:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x124218000) [pid = 1653] [serial = 827] [outer = 0x12345a800] 06:58:31 INFO - PROCESS | 1653 | 1464271111303 Marionette DEBUG loaded listener.js 06:58:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1243eb000) [pid = 1653] [serial = 828] [outer = 0x12345a800] 06:58:31 INFO - PROCESS | 1653 | 1464271111639 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]]]}] 06:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 520ms 06:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:58:31 INFO - PROCESS | 1653 | 1464271111652 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 06:58:31 INFO - PROCESS | 1653 | 1464271111653 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 06:58:31 INFO - PROCESS | 1653 | 1464271111655 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:58:31 INFO - PROCESS | 1653 | 1464271111657 Marionette TRACE conn2 <- [1,1078,null,{}] 06:58:31 INFO - PROCESS | 1653 | 1464271111659 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}] 06:58:31 INFO - PROCESS | 1653 | 1464271111757 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 06:58:31 INFO - PROCESS | 1653 | 1464271111769 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x124359000 == 56 [pid = 1653] [id = 277] 06:58:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1234e8c00) [pid = 1653] [serial = 829] [outer = 0x0] 06:58:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x124612800) [pid = 1653] [serial = 830] [outer = 0x1234e8c00] 06:58:31 INFO - PROCESS | 1653 | 1464271111794 Marionette DEBUG loaded listener.js 06:58:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12461a800) [pid = 1653] [serial = 831] [outer = 0x1234e8c00] 06:58:32 INFO - PROCESS | 1653 | 1464271112143 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]]]}] 06:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 518ms 06:58:32 INFO - PROCESS | 1653 | 1464271112174 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 06:58:32 INFO - PROCESS | 1653 | 1464271112175 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 06:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:58:32 INFO - PROCESS | 1653 | 1464271112186 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:58:32 INFO - PROCESS | 1653 | 1464271112188 Marionette TRACE conn2 <- [1,1082,null,{}] 06:58:32 INFO - PROCESS | 1653 | 1464271112190 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}] 06:58:32 INFO - PROCESS | 1653 | 1464271112289 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 06:58:32 INFO - PROCESS | 1653 | 1464271112323 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x125758800 == 57 [pid = 1653] [id = 278] 06:58:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x124017c00) [pid = 1653] [serial = 832] [outer = 0x0] 06:58:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x124bf6400) [pid = 1653] [serial = 833] [outer = 0x124017c00] 06:58:32 INFO - PROCESS | 1653 | 1464271112347 Marionette DEBUG loaded listener.js 06:58:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x125184000) [pid = 1653] [serial = 834] [outer = 0x124017c00] 06:58:32 INFO - PROCESS | 1653 | 1464271112663 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]]]}] 06:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 520ms 06:58:32 INFO - PROCESS | 1653 | 1464271112707 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 06:58:32 INFO - PROCESS | 1653 | 1464271112709 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 06:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:58:32 INFO - PROCESS | 1653 | 1464271112711 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:58:32 INFO - PROCESS | 1653 | 1464271112712 Marionette TRACE conn2 <- [1,1086,null,{}] 06:58:32 INFO - PROCESS | 1653 | 1464271112714 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}] 06:58:32 INFO - PROCESS | 1653 | 1464271112817 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 06:58:32 INFO - PROCESS | 1653 | 1464271112850 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271e7000 == 58 [pid = 1653] [id = 279] 06:58:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12461b800) [pid = 1653] [serial = 835] [outer = 0x0] 06:58:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x125719800) [pid = 1653] [serial = 836] [outer = 0x12461b800] 06:58:32 INFO - PROCESS | 1653 | 1464271112874 Marionette DEBUG loaded listener.js 06:58:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x126d37000) [pid = 1653] [serial = 837] [outer = 0x12461b800] 06:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1296c2000) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12999c800) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x115e40800) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x118171c00) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x126ff8000) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x124bf6000) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11803ec00) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1242d4000) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x119277c00) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12bee2800) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12c375c00) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x112e0dc00) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x115e3d800) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:58:33 INFO - PROCESS | 1653 | 1464271113306 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]]]}] 06:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 621ms 06:58:33 INFO - PROCESS | 1653 | 1464271113332 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 06:58:33 INFO - PROCESS | 1653 | 1464271113333 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 06:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:58:33 INFO - PROCESS | 1653 | 1464271113336 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:58:33 INFO - PROCESS | 1653 | 1464271113337 Marionette TRACE conn2 <- [1,1090,null,{}] 06:58:33 INFO - PROCESS | 1653 | 1464271113339 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}] 06:58:33 INFO - PROCESS | 1653 | 1464271113433 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 06:58:33 INFO - PROCESS | 1653 | 1464271113437 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x125792800 == 59 [pid = 1653] [id = 280] 06:58:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1199e4400) [pid = 1653] [serial = 838] [outer = 0x0] 06:58:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12576d000) [pid = 1653] [serial = 839] [outer = 0x1199e4400] 06:58:33 INFO - PROCESS | 1653 | 1464271113471 Marionette DEBUG loaded listener.js 06:58:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x127175800) [pid = 1653] [serial = 840] [outer = 0x1199e4400] 06:58:33 INFO - PROCESS | 1653 | 1464271113974 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]]]}] 06:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 673ms 06:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:58:34 INFO - PROCESS | 1653 | 1464271114009 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 06:58:34 INFO - PROCESS | 1653 | 1464271114010 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 06:58:34 INFO - PROCESS | 1653 | 1464271114012 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:58:34 INFO - PROCESS | 1653 | 1464271114014 Marionette TRACE conn2 <- [1,1094,null,{}] 06:58:34 INFO - PROCESS | 1653 | 1464271114016 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}] 06:58:34 INFO - PROCESS | 1653 | 1464271114110 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 06:58:34 INFO - PROCESS | 1653 | 1464271114134 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12948f800 == 60 [pid = 1653] [id = 281] 06:58:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x128d16c00) [pid = 1653] [serial = 841] [outer = 0x0] 06:58:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x128d20000) [pid = 1653] [serial = 842] [outer = 0x128d16c00] 06:58:34 INFO - PROCESS | 1653 | 1464271114158 Marionette DEBUG loaded listener.js 06:58:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1293b3000) [pid = 1653] [serial = 843] [outer = 0x128d16c00] 06:58:34 INFO - PROCESS | 1653 | 1464271114511 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]]]}] 06:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 523ms 06:58:34 INFO - PROCESS | 1653 | 1464271114535 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 06:58:34 INFO - PROCESS | 1653 | 1464271114537 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 06:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:58:34 INFO - PROCESS | 1653 | 1464271114539 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:58:34 INFO - PROCESS | 1653 | 1464271114540 Marionette TRACE conn2 <- [1,1098,null,{}] 06:58:34 INFO - PROCESS | 1653 | 1464271114543 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}] 06:58:34 INFO - PROCESS | 1653 | 1464271114647 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 06:58:34 INFO - PROCESS | 1653 | 1464271114654 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x129968000 == 61 [pid = 1653] [id = 282] 06:58:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x119274000) [pid = 1653] [serial = 844] [outer = 0x0] 06:58:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1293ba800) [pid = 1653] [serial = 845] [outer = 0x119274000] 06:58:34 INFO - PROCESS | 1653 | 1464271114678 Marionette DEBUG loaded listener.js 06:58:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12742b000) [pid = 1653] [serial = 846] [outer = 0x119274000] 06:58:34 INFO - PROCESS | 1653 | 1464271114990 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]]]}] 06:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 468ms 06:58:35 INFO - PROCESS | 1653 | 1464271115009 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 06:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:58:35 INFO - PROCESS | 1653 | 1464271115014 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 06:58:35 INFO - PROCESS | 1653 | 1464271115018 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:58:35 INFO - PROCESS | 1653 | 1464271115020 Marionette TRACE conn2 <- [1,1102,null,{}] 06:58:35 INFO - PROCESS | 1653 | 1464271115036 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}] 06:58:35 INFO - PROCESS | 1653 | 1464271115167 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 06:58:35 INFO - PROCESS | 1653 | 1464271115246 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9a8800 == 62 [pid = 1653] [id = 283] 06:58:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1199e5800) [pid = 1653] [serial = 847] [outer = 0x0] 06:58:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x129438800) [pid = 1653] [serial = 848] [outer = 0x1199e5800] 06:58:35 INFO - PROCESS | 1653 | 1464271115287 Marionette DEBUG loaded listener.js 06:58:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1296c2800) [pid = 1653] [serial = 849] [outer = 0x1199e5800] 06:58:35 INFO - PROCESS | 1653 | 1464271115830 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]]]}] 06:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 821ms 06:58:35 INFO - PROCESS | 1653 | 1464271115839 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 06:58:35 INFO - PROCESS | 1653 | 1464271115842 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 06:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:58:35 INFO - PROCESS | 1653 | 1464271115845 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:58:35 INFO - PROCESS | 1653 | 1464271115848 Marionette TRACE conn2 <- [1,1106,null,{}] 06:58:35 INFO - PROCESS | 1653 | 1464271115851 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}] 06:58:35 INFO - PROCESS | 1653 | 1464271115961 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 06:58:36 INFO - PROCESS | 1653 | 1464271116020 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d9800 == 63 [pid = 1653] [id = 284] 06:58:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x113d62c00) [pid = 1653] [serial = 850] [outer = 0x0] 06:58:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11626f400) [pid = 1653] [serial = 851] [outer = 0x113d62c00] 06:58:36 INFO - PROCESS | 1653 | 1464271116050 Marionette DEBUG loaded listener.js 06:58:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11693a000) [pid = 1653] [serial = 852] [outer = 0x113d62c00] 06:58:36 INFO - PROCESS | 1653 | 1464271116503 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]]]}] 06:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 671ms 06:58:36 INFO - PROCESS | 1653 | 1464271116517 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 06:58:36 INFO - PROCESS | 1653 | 1464271116521 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 06:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:58:36 INFO - PROCESS | 1653 | 1464271116526 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:58:36 INFO - PROCESS | 1653 | 1464271116528 Marionette TRACE conn2 <- [1,1110,null,{}] 06:58:36 INFO - PROCESS | 1653 | 1464271116530 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}] 06:58:36 INFO - PROCESS | 1653 | 1464271116655 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 06:58:36 INFO - PROCESS | 1653 | 1464271116725 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232ae800 == 64 [pid = 1653] [id = 285] 06:58:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x117675400) [pid = 1653] [serial = 853] [outer = 0x0] 06:58:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11816ec00) [pid = 1653] [serial = 854] [outer = 0x117675400] 06:58:36 INFO - PROCESS | 1653 | 1464271116767 Marionette DEBUG loaded listener.js 06:58:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11879c000) [pid = 1653] [serial = 855] [outer = 0x117675400] 06:58:37 INFO - PROCESS | 1653 | 1464271117189 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]]]}] 06:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 06:58:37 INFO - PROCESS | 1653 | 1464271117197 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 06:58:37 INFO - PROCESS | 1653 | 1464271117199 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 06:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:58:37 INFO - PROCESS | 1653 | 1464271117201 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:58:37 INFO - PROCESS | 1653 | 1464271117204 Marionette TRACE conn2 <- [1,1114,null,{}] 06:58:37 INFO - PROCESS | 1653 | 1464271117212 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}] 06:58:37 INFO - PROCESS | 1653 | 1464271117320 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 06:58:37 INFO - PROCESS | 1653 | 1464271117374 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1b5000 == 65 [pid = 1653] [id = 286] 06:58:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11926d400) [pid = 1653] [serial = 856] [outer = 0x0] 06:58:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x119e30000) [pid = 1653] [serial = 857] [outer = 0x11926d400] 06:58:37 INFO - PROCESS | 1653 | 1464271117406 Marionette DEBUG loaded listener.js 06:58:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1243e3c00) [pid = 1653] [serial = 858] [outer = 0x11926d400] 06:58:37 INFO - PROCESS | 1653 | 1464271117877 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]]]}] 06:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 722ms 06:58:37 INFO - PROCESS | 1653 | 1464271117927 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 06:58:37 INFO - PROCESS | 1653 | 1464271117929 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 06:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:58:37 INFO - PROCESS | 1653 | 1464271117954 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:58:37 INFO - PROCESS | 1653 | 1464271117956 Marionette TRACE conn2 <- [1,1118,null,{}] 06:58:37 INFO - PROCESS | 1653 | 1464271117958 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}] 06:58:38 INFO - PROCESS | 1653 | 1464271118089 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 06:58:38 INFO - PROCESS | 1653 | 1464271118189 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baec800 == 66 [pid = 1653] [id = 287] 06:58:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x123586800) [pid = 1653] [serial = 859] [outer = 0x0] 06:58:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x126dbf400) [pid = 1653] [serial = 860] [outer = 0x123586800] 06:58:38 INFO - PROCESS | 1653 | 1464271118238 Marionette DEBUG loaded listener.js 06:58:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1274f0800) [pid = 1653] [serial = 861] [outer = 0x123586800] 06:58:38 INFO - PROCESS | 1653 | 1464271118731 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]]]}] 06:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 820ms 06:58:38 INFO - PROCESS | 1653 | 1464271118773 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 06:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:58:38 INFO - PROCESS | 1653 | 1464271118774 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 06:58:38 INFO - PROCESS | 1653 | 1464271118777 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:58:38 INFO - PROCESS | 1653 | 1464271118778 Marionette TRACE conn2 <- [1,1122,null,{}] 06:58:38 INFO - PROCESS | 1653 | 1464271118781 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}] 06:58:38 INFO - PROCESS | 1653 | 1464271118882 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 06:58:38 INFO - PROCESS | 1653 | 1464271118966 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bed8800 == 67 [pid = 1653] [id = 288] 06:58:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x112e6dc00) [pid = 1653] [serial = 862] [outer = 0x0] 06:58:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x128ca1800) [pid = 1653] [serial = 863] [outer = 0x112e6dc00] 06:58:39 INFO - PROCESS | 1653 | 1464271118996 Marionette DEBUG loaded listener.js 06:58:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x1296b6000) [pid = 1653] [serial = 864] [outer = 0x112e6dc00] 06:58:39 INFO - PROCESS | 1653 | 1464271119826 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]]]}] 06:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1119ms 06:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:58:39 INFO - PROCESS | 1653 | 1464271119898 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 06:58:39 INFO - PROCESS | 1653 | 1464271119902 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 06:58:39 INFO - PROCESS | 1653 | 1464271119907 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:58:39 INFO - PROCESS | 1653 | 1464271119911 Marionette TRACE conn2 <- [1,1126,null,{}] 06:58:39 INFO - PROCESS | 1653 | 1464271119916 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}] 06:58:40 INFO - PROCESS | 1653 | 1464271120026 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 06:58:40 INFO - PROCESS | 1653 | 1464271120079 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x118106800 == 68 [pid = 1653] [id = 289] 06:58:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x112e78400) [pid = 1653] [serial = 865] [outer = 0x0] 06:58:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x112f87c00) [pid = 1653] [serial = 866] [outer = 0x112e78400] 06:58:40 INFO - PROCESS | 1653 | 1464271120106 Marionette DEBUG loaded listener.js 06:58:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x115e3cc00) [pid = 1653] [serial = 867] [outer = 0x112e78400] 06:58:40 INFO - PROCESS | 1653 | 1464271120520 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]]]}] 06:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 626ms 06:58:40 INFO - PROCESS | 1653 | 1464271120532 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 06:58:40 INFO - PROCESS | 1653 | 1464271120536 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 06:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:58:40 INFO - PROCESS | 1653 | 1464271120540 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:58:40 INFO - PROCESS | 1653 | 1464271120542 Marionette TRACE conn2 <- [1,1130,null,{}] 06:58:40 INFO - PROCESS | 1653 | 1464271120544 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}] 06:58:40 INFO - PROCESS | 1653 | 1464271120640 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 06:58:40 INFO - PROCESS | 1653 | 1464271120711 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f1a800 == 69 [pid = 1653] [id = 290] 06:58:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x112f34800) [pid = 1653] [serial = 868] [outer = 0x0] 06:58:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11699bc00) [pid = 1653] [serial = 869] [outer = 0x112f34800] 06:58:40 INFO - PROCESS | 1653 | 1464271120739 Marionette DEBUG loaded listener.js 06:58:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x117e10c00) [pid = 1653] [serial = 870] [outer = 0x112f34800] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x129968000 == 68 [pid = 1653] [id = 282] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12948f800 == 67 [pid = 1653] [id = 281] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x125792800 == 66 [pid = 1653] [id = 280] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1271e7000 == 65 [pid = 1653] [id = 279] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x125758800 == 64 [pid = 1653] [id = 278] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x124359000 == 63 [pid = 1653] [id = 277] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x1293ba400) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x119eb4400) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x117e04000) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12bf5f000) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x126ff4800) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11879b400) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12c7d8800) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1231e6800 == 62 [pid = 1653] [id = 276] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11a09e800 == 61 [pid = 1653] [id = 275] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1194b7000 == 60 [pid = 1653] [id = 274] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1184aa800 == 59 [pid = 1653] [id = 273] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1170cb000 == 58 [pid = 1653] [id = 272] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11690a000 == 57 [pid = 1653] [id = 271] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x111a60000 == 56 [pid = 1653] [id = 270] 06:58:41 INFO - PROCESS | 1653 | 1464271121242 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]]]}] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12d37d800 == 55 [pid = 1653] [id = 267] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf40000 == 54 [pid = 1653] [id = 266] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae5000 == 53 [pid = 1653] [id = 265] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11a1a4000 == 52 [pid = 1653] [id = 264] 06:58:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1162d0000 == 51 [pid = 1653] [id = 263] 06:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 771ms 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x129995000) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12ba3e000) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12ba95800) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11693b000) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11626d400) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12bf64000) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x128c9c400) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12bc19c00) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12576f800) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x126ff1400) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x119042000) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11851f800) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1243ec800) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x124ba9000) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12beeec00) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x119677000) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x119e39c00) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12c111c00) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12c7d4000) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12beee800) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1199e5400) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12c36e800) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12c7cd800) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12c119c00) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12c375800) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12b03a000) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1296bd800) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 06:58:41 INFO - PROCESS | 1653 | 1464271121401 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 06:58:41 INFO - PROCESS | 1653 | 1464271121402 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 06:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:58:41 INFO - PROCESS | 1653 | 1464271121412 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:58:41 INFO - PROCESS | 1653 | 1464271121415 Marionette TRACE conn2 <- [1,1134,null,{}] 06:58:41 INFO - PROCESS | 1653 | 1464271121422 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}] 06:58:41 INFO - PROCESS | 1653 | 1464271121504 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 06:58:41 INFO - PROCESS | 1653 | 1464271121509 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b57000 == 52 [pid = 1653] [id = 291] 06:58:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118036400) [pid = 1653] [serial = 871] [outer = 0x0] 06:58:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1199e9800) [pid = 1653] [serial = 872] [outer = 0x118036400] 06:58:41 INFO - PROCESS | 1653 | 1464271121541 Marionette DEBUG loaded listener.js 06:58:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x123274000) [pid = 1653] [serial = 873] [outer = 0x118036400] 06:58:41 INFO - PROCESS | 1653 | 1464271121874 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]]]}] 06:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 523ms 06:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:58:41 INFO - PROCESS | 1653 | 1464271121935 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 06:58:41 INFO - PROCESS | 1653 | 1464271121937 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 06:58:41 INFO - PROCESS | 1653 | 1464271121939 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:58:41 INFO - PROCESS | 1653 | 1464271121940 Marionette TRACE conn2 <- [1,1138,null,{}] 06:58:41 INFO - PROCESS | 1653 | 1464271121942 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}] 06:58:42 INFO - PROCESS | 1653 | 1464271122023 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 06:58:42 INFO - PROCESS | 1653 | 1464271122028 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232b2000 == 53 [pid = 1653] [id = 292] 06:58:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1242c7c00) [pid = 1653] [serial = 874] [outer = 0x0] 06:58:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1243f0800) [pid = 1653] [serial = 875] [outer = 0x1242c7c00] 06:58:42 INFO - PROCESS | 1653 | 1464271122054 Marionette DEBUG loaded listener.js 06:58:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124614800) [pid = 1653] [serial = 876] [outer = 0x1242c7c00] 06:58:42 INFO - PROCESS | 1653 | 1464271122400 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]]]}] 06:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 473ms 06:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:58:42 INFO - PROCESS | 1653 | 1464271122413 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 06:58:42 INFO - PROCESS | 1653 | 1464271122414 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 06:58:42 INFO - PROCESS | 1653 | 1464271122416 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:58:42 INFO - PROCESS | 1653 | 1464271122417 Marionette TRACE conn2 <- [1,1142,null,{}] 06:58:42 INFO - PROCESS | 1653 | 1464271122420 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}] 06:58:42 INFO - PROCESS | 1653 | 1464271122504 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 06:58:42 INFO - PROCESS | 1653 | 1464271122557 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x123734000 == 54 [pid = 1653] [id = 293] 06:58:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x124611000) [pid = 1653] [serial = 877] [outer = 0x0] 06:58:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x124730c00) [pid = 1653] [serial = 878] [outer = 0x124611000] 06:58:42 INFO - PROCESS | 1653 | 1464271122582 Marionette DEBUG loaded listener.js 06:58:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x125714c00) [pid = 1653] [serial = 879] [outer = 0x124611000] 06:58:42 INFO - PROCESS | 1653 | 1464271122848 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]]]}] 06:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 469ms 06:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:58:42 INFO - PROCESS | 1653 | 1464271122886 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 06:58:42 INFO - PROCESS | 1653 | 1464271122887 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 06:58:42 INFO - PROCESS | 1653 | 1464271122889 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:58:42 INFO - PROCESS | 1653 | 1464271122890 Marionette TRACE conn2 <- [1,1146,null,{}] 06:58:42 INFO - PROCESS | 1653 | 1464271122892 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}] 06:58:43 INFO - PROCESS | 1653 | 1464271123002 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 06:58:43 INFO - PROCESS | 1653 | 1464271123058 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ef5800 == 55 [pid = 1653] [id = 294] 06:58:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x124614000) [pid = 1653] [serial = 880] [outer = 0x0] 06:58:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x125c21400) [pid = 1653] [serial = 881] [outer = 0x124614000] 06:58:43 INFO - PROCESS | 1653 | 1464271123085 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x128d15000) [pid = 1653] [serial = 882] [outer = 0x124614000] 06:58:43 INFO - PROCESS | 1653 | 1464271123352 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]]]}] 06:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 469ms 06:58:43 INFO - PROCESS | 1653 | 1464271123358 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 06:58:43 INFO - PROCESS | 1653 | 1464271123360 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 06:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:58:43 INFO - PROCESS | 1653 | 1464271123388 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:58:43 INFO - PROCESS | 1653 | 1464271123389 Marionette TRACE conn2 <- [1,1150,null,{}] 06:58:43 INFO - PROCESS | 1653 | 1464271123416 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}] 06:58:43 INFO - PROCESS | 1653 | 1464271123515 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 06:58:43 INFO - PROCESS | 1653 | 1464271123519 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f29000 == 56 [pid = 1653] [id = 295] 06:58:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x128c9a800) [pid = 1653] [serial = 883] [outer = 0x0] 06:58:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1290f4400) [pid = 1653] [serial = 884] [outer = 0x128c9a800] 06:58:43 INFO - PROCESS | 1653 | 1464271123570 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x129437000) [pid = 1653] [serial = 885] [outer = 0x128c9a800] 06:58:43 INFO - PROCESS | 1653 | 1464271123891 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]]]}] 06:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 539ms 06:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:58:43 INFO - PROCESS | 1653 | 1464271123924 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 06:58:43 INFO - PROCESS | 1653 | 1464271123925 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 06:58:43 INFO - PROCESS | 1653 | 1464271123927 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:58:43 INFO - PROCESS | 1653 | 1464271123928 Marionette TRACE conn2 <- [1,1154,null,{}] 06:58:43 INFO - PROCESS | 1653 | 1464271123930 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}] 06:58:44 INFO - PROCESS | 1653 | 1464271124024 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 06:58:44 INFO - PROCESS | 1653 | 1464271124036 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x127669000 == 57 [pid = 1653] [id = 296] 06:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1290efc00) [pid = 1653] [serial = 886] [outer = 0x0] 06:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1296bd000) [pid = 1653] [serial = 887] [outer = 0x1290efc00] 06:58:44 INFO - PROCESS | 1653 | 1464271124060 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x129991400) [pid = 1653] [serial = 888] [outer = 0x1290efc00] 06:58:44 INFO - PROCESS | 1653 | 1464271124391 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]]]}] 06:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 469ms 06:58:44 INFO - PROCESS | 1653 | 1464271124397 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 06:58:44 INFO - PROCESS | 1653 | 1464271124398 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 06:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:58:44 INFO - PROCESS | 1653 | 1464271124400 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:58:44 INFO - PROCESS | 1653 | 1464271124401 Marionette TRACE conn2 <- [1,1158,null,{}] 06:58:44 INFO - PROCESS | 1653 | 1464271124403 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}] 06:58:44 INFO - PROCESS | 1653 | 1464271124517 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 06:58:44 INFO - PROCESS | 1653 | 1464271124552 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12948f800 == 58 [pid = 1653] [id = 297] 06:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x129990400) [pid = 1653] [serial = 889] [outer = 0x0] 06:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12a847800) [pid = 1653] [serial = 890] [outer = 0x129990400] 06:58:44 INFO - PROCESS | 1653 | 1464271124584 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12a928800) [pid = 1653] [serial = 891] [outer = 0x129990400] 06:58:44 INFO - PROCESS | 1653 | 1464271124957 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]]]}] 06:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 571ms 06:58:44 INFO - PROCESS | 1653 | 1464271124972 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 06:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:58:44 INFO - PROCESS | 1653 | 1464271124974 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 06:58:44 INFO - PROCESS | 1653 | 1464271124977 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:58:44 INFO - PROCESS | 1653 | 1464271124979 Marionette TRACE conn2 <- [1,1162,null,{}] 06:58:44 INFO - PROCESS | 1653 | 1464271124983 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}] 06:58:45 INFO - PROCESS | 1653 | 1464271125140 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 06:58:45 INFO - PROCESS | 1653 | 1464271125187 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b4000 == 59 [pid = 1653] [id = 298] 06:58:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12a999800) [pid = 1653] [serial = 892] [outer = 0x0] 06:58:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12a99e000) [pid = 1653] [serial = 893] [outer = 0x12a999800] 06:58:45 INFO - PROCESS | 1653 | 1464271125227 Marionette DEBUG loaded listener.js 06:58:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12b042c00) [pid = 1653] [serial = 894] [outer = 0x12a999800] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12345a800) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x128d16c00) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x119274000) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1162a5800) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12ba43800) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12742c400) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12bf63000) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x118034800) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x125770400) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1183d8c00) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x119275400) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1234e8c00) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x124017c00) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12461b800) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12cbc8800) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x128c9b000) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11967ec00) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x124611800) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x124ae5c00) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x113df2400) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1199e4400) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1199e4000) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x112a67800) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x116993000) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1162aa000) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x117e02c00) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x116738000) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:58:45 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x110f45000) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:58:45 INFO - PROCESS | 1653 | 1464271125779 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]]]}] 06:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 820ms 06:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:58:45 INFO - PROCESS | 1653 | 1464271125800 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 06:58:45 INFO - PROCESS | 1653 | 1464271125802 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 06:58:45 INFO - PROCESS | 1653 | 1464271125804 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 1653 | 1464271125806 Marionette TRACE conn2 <- [1,1166,null,{}] 06:58:45 INFO - PROCESS | 1653 | 1464271125808 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}] 06:58:45 INFO - PROCESS | 1653 | 1464271125934 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 06:58:45 INFO - PROCESS | 1653 | 1464271125972 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9aa800 == 60 [pid = 1653] [id = 299] 06:58:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1122b5800) [pid = 1653] [serial = 895] [outer = 0x0] 06:58:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11851c400) [pid = 1653] [serial = 896] [outer = 0x1122b5800] 06:58:46 INFO - PROCESS | 1653 | 1464271126002 Marionette DEBUG loaded listener.js 06:58:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128c9d000) [pid = 1653] [serial = 897] [outer = 0x1122b5800] 06:58:46 INFO - PROCESS | 1653 | 1464271126272 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]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 519ms 06:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:58:46 INFO - PROCESS | 1653 | 1464271126323 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 1653 | 1464271126324 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 06:58:46 INFO - PROCESS | 1653 | 1464271126335 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 1653 | 1464271126336 Marionette TRACE conn2 <- [1,1170,null,{}] 06:58:46 INFO - PROCESS | 1653 | 1464271126338 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}] 06:58:46 INFO - PROCESS | 1653 | 1464271126427 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 06:58:46 INFO - PROCESS | 1653 | 1464271126432 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae0800 == 61 [pid = 1653] [id = 300] 06:58:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12943e000) [pid = 1653] [serial = 898] [outer = 0x0] 06:58:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12b0b3c00) [pid = 1653] [serial = 899] [outer = 0x12943e000] 06:58:46 INFO - PROCESS | 1653 | 1464271126457 Marionette DEBUG loaded listener.js 06:58:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12ba36c00) [pid = 1653] [serial = 900] [outer = 0x12943e000] 06:58:46 INFO - PROCESS | 1653 | 1464271126809 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]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 531ms 06:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:58:46 INFO - PROCESS | 1653 | 1464271126858 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 1653 | 1464271126859 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 06:58:46 INFO - PROCESS | 1653 | 1464271126861 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 1653 | 1464271126863 Marionette TRACE conn2 <- [1,1174,null,{}] 06:58:46 INFO - PROCESS | 1653 | 1464271126875 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}] 06:58:46 INFO - PROCESS | 1653 | 1464271126958 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 06:58:46 INFO - PROCESS | 1653 | 1464271126962 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1ea000 == 62 [pid = 1653] [id = 301] 06:58:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12ba39c00) [pid = 1653] [serial = 901] [outer = 0x0] 06:58:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12ba3f400) [pid = 1653] [serial = 902] [outer = 0x12ba39c00] 06:58:46 INFO - PROCESS | 1653 | 1464271126987 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12ba90800) [pid = 1653] [serial = 903] [outer = 0x12ba39c00] 06:58:47 INFO - PROCESS | 1653 | 1464271127306 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] 06:58:47 INFO - PROCESS | 1653 | 1464271127341 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 06:58:47 INFO - PROCESS | 1653 | 1464271127344 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:58:47 INFO - PROCESS | 1653 | 1464271127346 Marionette TRACE conn2 <- [1,1178,null,{}] 06:58:47 INFO - PROCESS | 1653 | 1464271127349 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}] 06:58:47 INFO - PROCESS | 1653 | 1464271127433 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 06:58:47 INFO - PROCESS | 1653 | 1464271127437 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c79f000 == 63 [pid = 1653] [id = 302] 06:58:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12ba90c00) [pid = 1653] [serial = 904] [outer = 0x0] 06:58:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12ba98000) [pid = 1653] [serial = 905] [outer = 0x12ba90c00] 06:58:47 INFO - PROCESS | 1653 | 1464271127461 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12bc18800) [pid = 1653] [serial = 906] [outer = 0x12ba90c00] 06:58:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x112f3d800) [pid = 1653] [serial = 907] [outer = 0x128e7bc00] 06:58:48 INFO - PROCESS | 1653 | 1464271128009 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] 06:58:48 INFO - PROCESS | 1653 | 1464271128070 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 06:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:58:48 INFO - PROCESS | 1653 | 1464271128074 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:58:48 INFO - PROCESS | 1653 | 1464271128076 Marionette TRACE conn2 <- [1,1182,null,{}] 06:58:48 INFO - PROCESS | 1653 | 1464271128080 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}] 06:58:48 INFO - PROCESS | 1653 | 1464271128188 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 06:58:48 INFO - PROCESS | 1653 | 1464271128245 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119057800 == 64 [pid = 1653] [id = 303] 06:58:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x113d63c00) [pid = 1653] [serial = 908] [outer = 0x0] 06:58:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x116a54c00) [pid = 1653] [serial = 909] [outer = 0x113d63c00] 06:58:48 INFO - PROCESS | 1653 | 1464271128276 Marionette DEBUG loaded listener.js 06:58:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118169000) [pid = 1653] [serial = 910] [outer = 0x113d63c00] 06:58:48 INFO - PROCESS | 1653 | 1464271128735 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] 06:58:48 INFO - PROCESS | 1653 | 1464271128800 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 06:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:58:48 INFO - PROCESS | 1653 | 1464271128805 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:58:48 INFO - PROCESS | 1653 | 1464271128807 Marionette TRACE conn2 <- [1,1186,null,{}] 06:58:48 INFO - PROCESS | 1653 | 1464271128810 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}] 06:58:48 INFO - PROCESS | 1653 | 1464271128915 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 06:58:48 INFO - PROCESS | 1653 | 1464271128971 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12760e800 == 65 [pid = 1653] [id = 304] 06:58:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x118523800) [pid = 1653] [serial = 911] [outer = 0x0] 06:58:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x119874400) [pid = 1653] [serial = 912] [outer = 0x118523800] 06:58:49 INFO - PROCESS | 1653 | 1464271129000 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12400f000) [pid = 1653] [serial = 913] [outer = 0x118523800] 06:58:49 INFO - PROCESS | 1653 | 1464271129458 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] 06:58:49 INFO - PROCESS | 1653 | 1464271129530 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 06:58:49 INFO - PROCESS | 1653 | 1464271129534 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 1653 | 1464271129538 Marionette TRACE conn2 <- [1,1190,null,{}] 06:58:49 INFO - PROCESS | 1653 | 1464271129550 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}] 06:58:49 INFO - PROCESS | 1653 | 1464271129715 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 06:58:49 INFO - PROCESS | 1653 | 1464271129788 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb8a000 == 66 [pid = 1653] [id = 305] 06:58:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x124616800) [pid = 1653] [serial = 914] [outer = 0x0] 06:58:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x125774800) [pid = 1653] [serial = 915] [outer = 0x124616800] 06:58:49 INFO - PROCESS | 1653 | 1464271129820 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x128c93400) [pid = 1653] [serial = 916] [outer = 0x124616800] 06:58:50 INFO - PROCESS | 1653 | 1464271130234 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] 06:58:50 INFO - PROCESS | 1653 | 1464271130262 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 06:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:58:50 INFO - PROCESS | 1653 | 1464271130266 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:58:50 INFO - PROCESS | 1653 | 1464271130267 Marionette TRACE conn2 <- [1,1194,null,{}] 06:58:50 INFO - PROCESS | 1653 | 1464271130270 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}] 06:58:50 INFO - PROCESS | 1653 | 1464271130374 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 06:58:50 INFO - PROCESS | 1653 | 1464271130429 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf4d000 == 67 [pid = 1653] [id = 306] 06:58:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x128e75c00) [pid = 1653] [serial = 917] [outer = 0x0] 06:58:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1296b4800) [pid = 1653] [serial = 918] [outer = 0x128e75c00] 06:58:50 INFO - PROCESS | 1653 | 1464271130458 Marionette DEBUG loaded listener.js 06:58:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12a928000) [pid = 1653] [serial = 919] [outer = 0x128e75c00] 06:58:50 INFO - PROCESS | 1653 | 1464271130898 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 06:58:50 INFO - PROCESS | 1653 | 1464271130939 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 06:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:58:50 INFO - PROCESS | 1653 | 1464271130941 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:58:50 INFO - PROCESS | 1653 | 1464271130942 Marionette TRACE conn2 <- [1,1198,null,{}] 06:58:50 INFO - PROCESS | 1653 | 1464271130945 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}] 06:58:51 INFO - PROCESS | 1653 | 1464271131046 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 06:58:51 INFO - PROCESS | 1653 | 1464271131144 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d394000 == 68 [pid = 1653] [id = 307] 06:58:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12a848800) [pid = 1653] [serial = 920] [outer = 0x0] 06:58:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12b03d800) [pid = 1653] [serial = 921] [outer = 0x12a848800] 06:58:51 INFO - PROCESS | 1653 | 1464271131174 Marionette DEBUG loaded listener.js 06:58:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12ba92000) [pid = 1653] [serial = 922] [outer = 0x12a848800] 06:58:51 INFO - PROCESS | 1653 | 1464271131587 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]]]}] 06:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 668ms 06:58:51 INFO - PROCESS | 1653 | 1464271131609 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 06:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:58:51 INFO - PROCESS | 1653 | 1464271131611 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 06:58:51 INFO - PROCESS | 1653 | 1464271131613 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:58:51 INFO - PROCESS | 1653 | 1464271131614 Marionette TRACE conn2 <- [1,1202,null,{}] 06:58:51 INFO - PROCESS | 1653 | 1464271131617 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}] 06:58:51 INFO - PROCESS | 1653 | 1464271131734 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 06:58:51 INFO - PROCESS | 1653 | 1464271131791 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d760800 == 69 [pid = 1653] [id = 308] 06:58:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12bc19c00) [pid = 1653] [serial = 923] [outer = 0x0] 06:58:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12beeb800) [pid = 1653] [serial = 924] [outer = 0x12bc19c00] 06:58:51 INFO - PROCESS | 1653 | 1464271131820 Marionette DEBUG loaded listener.js 06:58:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12bf6a000) [pid = 1653] [serial = 925] [outer = 0x12bc19c00] 06:58:52 INFO - PROCESS | 1653 | 1464271132283 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]]]}] 06:58:52 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 06:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 719ms 06:58:52 INFO - PROCESS | 1653 | 1464271132333 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 06:58:52 INFO - PROCESS | 1653 | 1464271132334 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 06:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:58:52 INFO - PROCESS | 1653 | 1464271132337 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:58:52 INFO - PROCESS | 1653 | 1464271132338 Marionette TRACE conn2 <- [1,1206,null,{}] 06:58:52 INFO - PROCESS | 1653 | 1464271132340 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}] 06:58:52 INFO - PROCESS | 1653 | 1464271132464 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 06:58:52 INFO - PROCESS | 1653 | 1464271132687 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x118497000 == 70 [pid = 1653] [id = 309] 06:58:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11224e400) [pid = 1653] [serial = 926] [outer = 0x0] 06:58:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x112dc0400) [pid = 1653] [serial = 927] [outer = 0x11224e400] 06:58:52 INFO - PROCESS | 1653 | 1464271132724 Marionette DEBUG loaded listener.js 06:58:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11606e800) [pid = 1653] [serial = 928] [outer = 0x11224e400] 06:58:53 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 06:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 821ms 06:58:53 INFO - PROCESS | 1653 | 1464271133150 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]]]}] 06:58:53 INFO - PROCESS | 1653 | 1464271133159 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 1653 | 1464271133162 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 06:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:58:53 INFO - PROCESS | 1653 | 1464271133167 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - PROCESS | 1653 | 1464271133169 Marionette TRACE conn2 <- [1,1210,null,{}] 06:58:53 INFO - PROCESS | 1653 | 1464271133172 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}] 06:58:53 INFO - PROCESS | 1653 | 1464271133270 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 06:58:53 INFO - PROCESS | 1653 | 1464271133326 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x117579000 == 71 [pid = 1653] [id = 310] 06:58:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1162ef400) [pid = 1653] [serial = 929] [outer = 0x0] 06:58:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11816a000) [pid = 1653] [serial = 930] [outer = 0x1162ef400] 06:58:53 INFO - PROCESS | 1653 | 1464271133355 Marionette DEBUG loaded listener.js 06:58:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11903d800) [pid = 1653] [serial = 931] [outer = 0x1162ef400] 06:58:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1ea000 == 70 [pid = 1653] [id = 301] 06:58:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae0800 == 69 [pid = 1653] [id = 300] 06:58:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9aa800 == 68 [pid = 1653] [id = 299] 06:58:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9b4000 == 67 [pid = 1653] [id = 298] 06:58:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12948f800 == 66 [pid = 1653] [id = 297] 06:58:53 INFO - PROCESS | 1653 | --DOCSHELL 0x127669000 == 65 [pid = 1653] [id = 296] 06:58:53 INFO - PROCESS | 1653 | --DOCSHELL 0x126f29000 == 64 [pid = 1653] [id = 295] 06:58:53 INFO - PROCESS | 1653 | --DOCSHELL 0x124ef5800 == 63 [pid = 1653] [id = 294] 06:58:53 INFO - PROCESS | 1653 | --DOCSHELL 0x123734000 == 62 [pid = 1653] [id = 293] 06:58:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1232b2000 == 61 [pid = 1653] [id = 292] 06:58:53 INFO - PROCESS | 1653 | --DOCSHELL 0x119b57000 == 60 [pid = 1653] [id = 291] 06:58:53 INFO - PROCESS | 1653 | --DOCSHELL 0x116f1a800 == 59 [pid = 1653] [id = 290] 06:58:53 INFO - PROCESS | 1653 | --DOCSHELL 0x118106800 == 58 [pid = 1653] [id = 289] 06:58:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1170d9800 == 57 [pid = 1653] [id = 284] 06:58:53 INFO - PROCESS | 1653 | 1464271133773 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]]]}] 06:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 620ms 06:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:58:53 INFO - PROCESS | 1653 | 1464271133788 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 1653 | 1464271133790 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 06:58:53 INFO - PROCESS | 1653 | 1464271133794 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - PROCESS | 1653 | 1464271133796 Marionette TRACE conn2 <- [1,1214,null,{}] 06:58:53 INFO - PROCESS | 1653 | 1464271133799 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}] 06:58:53 INFO - PROCESS | 1653 | 1464271133892 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12c10b400) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12a84d400) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12c10a800) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12c119800) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x1274e7000) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11908c000) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x124ed0800) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x124612800) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x124bf6400) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x125719800) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12cf69800) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12cbcd400) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12a846c00) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1290f1800) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11986cc00) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x124619800) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x124615c00) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12c110400) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12b036c00) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x115160800) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1160d8400) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x125184000) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x127175800) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x126ff2c00) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12472d800) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11672d400) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1138b3400) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x118039c00) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118520c00) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11908bc00) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x118579c00) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11879dc00) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11803f800) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11699b000) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x110f50800) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11203bc00) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11766c400) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12576d000) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x126d37000) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124218000) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1293b3000) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1243eb000) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12742b000) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12461a800) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128d20000) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12316b000) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1293ba800) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118085c00) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 06:58:53 INFO - PROCESS | 1653 | 1464271133974 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x116649800 == 58 [pid = 1653] [id = 311] 06:58:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11766c400) [pid = 1653] [serial = 932] [outer = 0x0] 06:58:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1185d9800) [pid = 1653] [serial = 933] [outer = 0x11766c400] 06:58:54 INFO - PROCESS | 1653 | 1464271134000 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x123588800) [pid = 1653] [serial = 934] [outer = 0x11766c400] 06:58:54 INFO - PROCESS | 1653 | 1464271134286 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]]]}] 06:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 522ms 06:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:58:54 INFO - PROCESS | 1653 | 1464271134319 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 06:58:54 INFO - PROCESS | 1653 | 1464271134320 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 06:58:54 INFO - PROCESS | 1653 | 1464271134324 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:58:54 INFO - PROCESS | 1653 | 1464271134329 Marionette TRACE conn2 <- [1,1218,null,{}] 06:58:54 INFO - PROCESS | 1653 | 1464271134338 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}] 06:58:54 INFO - PROCESS | 1653 | 1464271134422 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 06:58:54 INFO - PROCESS | 1653 | 1464271134491 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194b0000 == 59 [pid = 1653] [id = 312] 06:58:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11803f800) [pid = 1653] [serial = 935] [outer = 0x0] 06:58:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1243ee000) [pid = 1653] [serial = 936] [outer = 0x11803f800] 06:58:54 INFO - PROCESS | 1653 | 1464271134516 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124ed0800) [pid = 1653] [serial = 937] [outer = 0x11803f800] 06:58:54 INFO - PROCESS | 1653 | 1464271134784 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]]]}] 06:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 478ms 06:58:54 INFO - PROCESS | 1653 | 1464271134803 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 06:58:54 INFO - PROCESS | 1653 | 1464271134805 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 06:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:58:54 INFO - PROCESS | 1653 | 1464271134807 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:58:54 INFO - PROCESS | 1653 | 1464271134819 Marionette TRACE conn2 <- [1,1222,null,{}] 06:58:54 INFO - PROCESS | 1653 | 1464271134826 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}] 06:58:54 INFO - PROCESS | 1653 | 1464271134925 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 06:58:54 INFO - PROCESS | 1653 | 1464271134930 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11846a800 == 60 [pid = 1653] [id = 313] 06:58:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12518dc00) [pid = 1653] [serial = 938] [outer = 0x0] 06:58:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126db2400) [pid = 1653] [serial = 939] [outer = 0x12518dc00] 06:58:54 INFO - PROCESS | 1653 | 1464271134955 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12742b000) [pid = 1653] [serial = 940] [outer = 0x12518dc00] 06:58:55 INFO - PROCESS | 1653 | 1464271135279 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] 06:58:55 INFO - PROCESS | 1653 | 1464271135293 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 06:58:55 INFO - PROCESS | 1653 | 1464271135296 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:58:55 INFO - PROCESS | 1653 | 1464271135298 Marionette TRACE conn2 <- [1,1226,null,{}] 06:58:55 INFO - PROCESS | 1653 | 1464271135301 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}] 06:58:55 INFO - PROCESS | 1653 | 1464271135380 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 06:58:55 INFO - PROCESS | 1653 | 1464271135385 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12579b000 == 61 [pid = 1653] [id = 314] 06:58:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128d19800) [pid = 1653] [serial = 941] [outer = 0x0] 06:58:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128d21000) [pid = 1653] [serial = 942] [outer = 0x128d19800] 06:58:55 INFO - PROCESS | 1653 | 1464271135415 Marionette DEBUG loaded listener.js 06:58:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x129436c00) [pid = 1653] [serial = 943] [outer = 0x128d19800] 06:58:55 INFO - PROCESS | 1653 | 1464271135747 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]]]}] 06:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 471ms 06:58:55 INFO - PROCESS | 1653 | 1464271135767 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 06:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:58:55 INFO - PROCESS | 1653 | 1464271135768 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 06:58:55 INFO - PROCESS | 1653 | 1464271135770 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:58:55 INFO - PROCESS | 1653 | 1464271135771 Marionette TRACE conn2 <- [1,1230,null,{}] 06:58:55 INFO - PROCESS | 1653 | 1464271135773 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}] 06:58:55 INFO - PROCESS | 1653 | 1464271135866 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 06:58:55 INFO - PROCESS | 1653 | 1464271135932 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x127608000 == 62 [pid = 1653] [id = 315] 06:58:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128d1ac00) [pid = 1653] [serial = 944] [outer = 0x0] 06:58:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129991800) [pid = 1653] [serial = 945] [outer = 0x128d1ac00] 06:58:55 INFO - PROCESS | 1653 | 1464271135957 Marionette DEBUG loaded listener.js 06:58:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12a99c000) [pid = 1653] [serial = 946] [outer = 0x128d1ac00] 06:58:56 INFO - PROCESS | 1653 | 1464271136282 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]]]}] 06:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 519ms 06:58:56 INFO - PROCESS | 1653 | 1464271136289 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 06:58:56 INFO - PROCESS | 1653 | 1464271136290 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 06:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:58:56 INFO - PROCESS | 1653 | 1464271136292 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:58:56 INFO - PROCESS | 1653 | 1464271136294 Marionette TRACE conn2 <- [1,1234,null,{}] 06:58:56 INFO - PROCESS | 1653 | 1464271136298 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}] 06:58:56 INFO - PROCESS | 1653 | 1464271136398 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 06:58:56 INFO - PROCESS | 1653 | 1464271136432 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12947e800 == 63 [pid = 1653] [id = 316] 06:58:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12a998c00) [pid = 1653] [serial = 947] [outer = 0x0] 06:58:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12ba43800) [pid = 1653] [serial = 948] [outer = 0x12a998c00] 06:58:56 INFO - PROCESS | 1653 | 1464271136456 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12bc18400) [pid = 1653] [serial = 949] [outer = 0x12a998c00] 06:58:56 INFO - PROCESS | 1653 | 1464271136756 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]]]}] 06:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 472ms 06:58:56 INFO - PROCESS | 1653 | 1464271136773 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 06:58:56 INFO - PROCESS | 1653 | 1464271136775 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 06:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:58:56 INFO - PROCESS | 1653 | 1464271136778 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:58:56 INFO - PROCESS | 1653 | 1464271136782 Marionette TRACE conn2 <- [1,1238,null,{}] 06:58:56 INFO - PROCESS | 1653 | 1464271136785 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}] 06:58:56 INFO - PROCESS | 1653 | 1464271136890 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 06:58:56 INFO - PROCESS | 1653 | 1464271136923 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8e5800 == 64 [pid = 1653] [id = 317] 06:58:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12b037c00) [pid = 1653] [serial = 950] [outer = 0x0] 06:58:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12bc1e800) [pid = 1653] [serial = 951] [outer = 0x12b037c00] 06:58:56 INFO - PROCESS | 1653 | 1464271136948 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12bf5ec00) [pid = 1653] [serial = 952] [outer = 0x12b037c00] 06:58:57 INFO - PROCESS | 1653 | 1464271137241 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]]]}] 06:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 474ms 06:58:57 INFO - PROCESS | 1653 | 1464271137255 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 06:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:58:57 INFO - PROCESS | 1653 | 1464271137257 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 06:58:57 INFO - PROCESS | 1653 | 1464271137259 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:58:57 INFO - PROCESS | 1653 | 1464271137261 Marionette TRACE conn2 <- [1,1242,null,{}] 06:58:57 INFO - PROCESS | 1653 | 1464271137283 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}] 06:58:57 INFO - PROCESS | 1653 | 1464271137410 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 06:58:57 INFO - PROCESS | 1653 | 1464271137425 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b350800 == 65 [pid = 1653] [id = 318] 06:58:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12ba41000) [pid = 1653] [serial = 953] [outer = 0x0] 06:58:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12bf65000) [pid = 1653] [serial = 954] [outer = 0x12ba41000] 06:58:57 INFO - PROCESS | 1653 | 1464271137466 Marionette DEBUG loaded listener.js 06:58:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12c10c400) [pid = 1653] [serial = 955] [outer = 0x12ba41000] 06:58:57 INFO - PROCESS | 1653 | 1464271137920 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]]]}] 06:58:58 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x129990400) [pid = 1653] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:58:58 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x112f34800) [pid = 1653] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:58:58 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1290efc00) [pid = 1653] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:58:58 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12a999800) [pid = 1653] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:58:58 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1122b5800) [pid = 1653] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:58:58 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1242c7c00) [pid = 1653] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:58:58 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x124611000) [pid = 1653] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:58:58 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x118036400) [pid = 1653] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:58:58 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x124614000) [pid = 1653] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:58:58 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x112e78400) [pid = 1653] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:58:58 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12943e000) [pid = 1653] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:58:58 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12ba39c00) [pid = 1653] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:58:58 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x128c9a800) [pid = 1653] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 838ms 06:58:58 INFO - PROCESS | 1653 | 1464271138098 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 06:58:58 INFO - PROCESS | 1653 | 1464271138100 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 06:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:58:58 INFO - PROCESS | 1653 | 1464271138103 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:58:58 INFO - PROCESS | 1653 | 1464271138104 Marionette TRACE conn2 <- [1,1246,null,{}] 06:58:58 INFO - PROCESS | 1653 | 1464271138106 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}] 06:58:58 INFO - PROCESS | 1653 | 1464271138210 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 06:58:58 INFO - PROCESS | 1653 | 1464271138218 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271db800 == 66 [pid = 1653] [id = 319] 06:58:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1166b3c00) [pid = 1653] [serial = 956] [outer = 0x0] 06:58:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1243ef400) [pid = 1653] [serial = 957] [outer = 0x1166b3c00] 06:58:58 INFO - PROCESS | 1653 | 1464271138262 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12ba39400) [pid = 1653] [serial = 958] [outer = 0x1166b3c00] 06:58:58 INFO - PROCESS | 1653 | 1464271138710 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]]]}] 06:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 618ms 06:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:58:58 INFO - PROCESS | 1653 | 1464271138724 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 06:58:58 INFO - PROCESS | 1653 | 1464271138726 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 06:58:58 INFO - PROCESS | 1653 | 1464271138730 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:58:58 INFO - PROCESS | 1653 | 1464271138733 Marionette TRACE conn2 <- [1,1250,null,{}] 06:58:58 INFO - PROCESS | 1653 | 1464271138736 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}] 06:58:58 INFO - PROCESS | 1653 | 1464271138851 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 06:58:58 INFO - PROCESS | 1653 | 1464271138856 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3f5000 == 67 [pid = 1653] [id = 320] 06:58:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12c10a800) [pid = 1653] [serial = 959] [outer = 0x0] 06:58:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12c373800) [pid = 1653] [serial = 960] [outer = 0x12c10a800] 06:58:58 INFO - PROCESS | 1653 | 1464271138880 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12c37d000) [pid = 1653] [serial = 961] [outer = 0x12c10a800] 06:58:59 INFO - PROCESS | 1653 | 1464271139215 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]]]}] 06:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 523ms 06:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:58:59 INFO - PROCESS | 1653 | 1464271139251 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 06:58:59 INFO - PROCESS | 1653 | 1464271139252 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 06:58:59 INFO - PROCESS | 1653 | 1464271139254 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 1653 | 1464271139255 Marionette TRACE conn2 <- [1,1254,null,{}] 06:58:59 INFO - PROCESS | 1653 | 1464271139258 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}] 06:58:59 INFO - PROCESS | 1653 | 1464271139344 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 06:58:59 INFO - PROCESS | 1653 | 1464271139401 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7b5800 == 68 [pid = 1653] [id = 321] 06:58:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12c10fc00) [pid = 1653] [serial = 962] [outer = 0x0] 06:58:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12c7d1c00) [pid = 1653] [serial = 963] [outer = 0x12c10fc00] 06:58:59 INFO - PROCESS | 1653 | 1464271139425 Marionette DEBUG loaded listener.js 06:58:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12c7dc000) [pid = 1653] [serial = 964] [outer = 0x12c10fc00] 06:58:59 INFO - PROCESS | 1653 | 1464271139687 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]]]}] 06:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 469ms 06:58:59 INFO - PROCESS | 1653 | 1464271139725 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 06:58:59 INFO - PROCESS | 1653 | 1464271139726 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 06:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:58:59 INFO - PROCESS | 1653 | 1464271139736 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 1653 | 1464271139737 Marionette TRACE conn2 <- [1,1258,null,{}] 06:58:59 INFO - PROCESS | 1653 | 1464271139739 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}] 06:58:59 INFO - PROCESS | 1653 | 1464271139838 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 06:58:59 INFO - PROCESS | 1653 | 1464271139842 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d571000 == 69 [pid = 1653] [id = 322] 06:58:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x111c86000) [pid = 1653] [serial = 965] [outer = 0x0] 06:58:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12cbca800) [pid = 1653] [serial = 966] [outer = 0x111c86000] 06:58:59 INFO - PROCESS | 1653 | 1464271139867 Marionette DEBUG loaded listener.js 06:58:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12cbd1400) [pid = 1653] [serial = 967] [outer = 0x111c86000] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1232ae800 == 68 [pid = 1653] [id = 285] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1b5000 == 67 [pid = 1653] [id = 286] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12a764000 == 66 [pid = 1653] [id = 210] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1ea800 == 65 [pid = 1653] [id = 245] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12d75f000 == 64 [pid = 1653] [id = 269] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb89000 == 63 [pid = 1653] [id = 262] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12baec800 == 62 [pid = 1653] [id = 287] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x119b46800 == 61 [pid = 1653] [id = 194] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x127677800 == 60 [pid = 1653] [id = 209] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12d58a800 == 59 [pid = 1653] [id = 268] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12909d000 == 58 [pid = 1653] [id = 208] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8cb000 == 57 [pid = 1653] [id = 171] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1246e9000 == 56 [pid = 1653] [id = 192] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12c79f800 == 55 [pid = 1653] [id = 247] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9a8800 == 54 [pid = 1653] [id = 283] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12bed8800 == 53 [pid = 1653] [id = 288] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9ad000 == 52 [pid = 1653] [id = 8] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1246e9800 == 51 [pid = 1653] [id = 244] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1194e3000 == 50 [pid = 1653] [id = 206] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12994d000 == 49 [pid = 1653] [id = 248] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12761f800 == 48 [pid = 1653] [id = 207] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3ec000 == 47 [pid = 1653] [id = 246] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x117579000 == 46 [pid = 1653] [id = 310] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x118497000 == 45 [pid = 1653] [id = 309] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12d760800 == 44 [pid = 1653] [id = 308] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12d394000 == 43 [pid = 1653] [id = 307] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf4d000 == 42 [pid = 1653] [id = 306] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb8a000 == 41 [pid = 1653] [id = 305] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12760e800 == 40 [pid = 1653] [id = 304] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12c79f000 == 39 [pid = 1653] [id = 302] 06:59:00 INFO - PROCESS | 1653 | --DOCSHELL 0x119057800 == 38 [pid = 1653] [id = 303] 06:59:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1194b0000 == 37 [pid = 1653] [id = 312] 06:59:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12b350800 == 36 [pid = 1653] [id = 318] 06:59:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1271db800 == 35 [pid = 1653] [id = 319] 06:59:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8e5800 == 34 [pid = 1653] [id = 317] 06:59:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3f5000 == 33 [pid = 1653] [id = 320] 06:59:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12579b000 == 32 [pid = 1653] [id = 314] 06:59:01 INFO - PROCESS | 1653 | --DOCSHELL 0x127608000 == 31 [pid = 1653] [id = 315] 06:59:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12947e800 == 30 [pid = 1653] [id = 316] 06:59:01 INFO - PROCESS | 1653 | --DOCSHELL 0x116649800 == 29 [pid = 1653] [id = 311] 06:59:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11846a800 == 28 [pid = 1653] [id = 313] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12a847800) [pid = 1653] [serial = 890] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11699bc00) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1296bd000) [pid = 1653] [serial = 887] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12a99e000) [pid = 1653] [serial = 893] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11851c400) [pid = 1653] [serial = 896] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1243f0800) [pid = 1653] [serial = 875] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x124614800) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x124730c00) [pid = 1653] [serial = 878] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x125714c00) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x128ca1800) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1199e9800) [pid = 1653] [serial = 872] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x123274000) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x129438800) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119e30000) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12a928800) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x125c21400) [pid = 1653] [serial = 881] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x115e3cc00) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112f87c00) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11626f400) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11816ec00) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126dbf400) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b0b3c00) [pid = 1653] [serial = 899] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12ba98000) [pid = 1653] [serial = 905] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12ba3f400) [pid = 1653] [serial = 902] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12ba90800) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b042c00) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x117e10c00) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128c9d000) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1290f4400) [pid = 1653] [serial = 884] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x129437000) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129991400) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12ba36c00) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128d15000) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 06:59:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7b5800 == 27 [pid = 1653] [id = 321] 06:59:01 INFO - PROCESS | 1653 | 1464271141656 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]]]}] 06:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1934ms 06:59:01 INFO - PROCESS | 1653 | 1464271141665 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 1653 | 1464271141667 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 06:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:59:01 INFO - PROCESS | 1653 | 1464271141670 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 1653 | 1464271141672 Marionette TRACE conn2 <- [1,1262,null,{}] 06:59:01 INFO - PROCESS | 1653 | 1464271141676 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}] 06:59:01 INFO - PROCESS | 1653 | 1464271141759 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 06:59:01 INFO - PROCESS | 1653 | 1464271141809 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x113a91000 == 28 [pid = 1653] [id = 323] 06:59:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112f34800) [pid = 1653] [serial = 968] [outer = 0x0] 06:59:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112f80400) [pid = 1653] [serial = 969] [outer = 0x112f34800] 06:59:01 INFO - PROCESS | 1653 | 1464271141837 Marionette DEBUG loaded listener.js 06:59:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115e3bc00) [pid = 1653] [serial = 970] [outer = 0x112f34800] 06:59:02 INFO - PROCESS | 1653 | 1464271142144 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]]]}] 06:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 522ms 06:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:59:02 INFO - PROCESS | 1653 | 1464271142193 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 06:59:02 INFO - PROCESS | 1653 | 1464271142200 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 06:59:02 INFO - PROCESS | 1653 | 1464271142204 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:59:02 INFO - PROCESS | 1653 | 1464271142206 Marionette TRACE conn2 <- [1,1266,null,{}] 06:59:02 INFO - PROCESS | 1653 | 1464271142208 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}] 06:59:02 INFO - PROCESS | 1653 | 1464271142287 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 06:59:02 INFO - PROCESS | 1653 | 1464271142292 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f1a800 == 29 [pid = 1653] [id = 324] 06:59:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1160d8400) [pid = 1653] [serial = 971] [outer = 0x0] 06:59:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116734c00) [pid = 1653] [serial = 972] [outer = 0x1160d8400] 06:59:02 INFO - PROCESS | 1653 | 1464271142321 Marionette DEBUG loaded listener.js 06:59:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116999c00) [pid = 1653] [serial = 973] [outer = 0x1160d8400] 06:59:02 INFO - PROCESS | 1653 | 1464271142638 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]]]}] 06:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 469ms 06:59:02 INFO - PROCESS | 1653 | 1464271142673 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 06:59:02 INFO - PROCESS | 1653 | 1464271142675 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 06:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:59:02 INFO - PROCESS | 1653 | 1464271142678 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:59:02 INFO - PROCESS | 1653 | 1464271142680 Marionette TRACE conn2 <- [1,1270,null,{}] 06:59:02 INFO - PROCESS | 1653 | 1464271142688 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}] 06:59:02 INFO - PROCESS | 1653 | 1464271142771 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 06:59:02 INFO - PROCESS | 1653 | 1464271142778 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118103800 == 30 [pid = 1653] [id = 325] 06:59:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x110f47000) [pid = 1653] [serial = 974] [outer = 0x0] 06:59:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11803c000) [pid = 1653] [serial = 975] [outer = 0x110f47000] 06:59:02 INFO - PROCESS | 1653 | 1464271142808 Marionette DEBUG loaded listener.js 06:59:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118167c00) [pid = 1653] [serial = 976] [outer = 0x110f47000] 06:59:03 INFO - PROCESS | 1653 | 1464271143159 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]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 522ms 06:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:59:03 INFO - PROCESS | 1653 | 1464271143201 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 1653 | 1464271143203 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 06:59:03 INFO - PROCESS | 1653 | 1464271143206 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:59:03 INFO - PROCESS | 1653 | 1464271143208 Marionette TRACE conn2 <- [1,1274,null,{}] 06:59:03 INFO - PROCESS | 1653 | 1464271143211 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}] 06:59:03 INFO - PROCESS | 1653 | 1464271143358 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 06:59:03 INFO - PROCESS | 1653 | 1464271143374 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x118568000 == 31 [pid = 1653] [id = 326] 06:59:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118523c00) [pid = 1653] [serial = 977] [outer = 0x0] 06:59:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1185dac00) [pid = 1653] [serial = 978] [outer = 0x118523c00] 06:59:03 INFO - PROCESS | 1653 | 1464271143418 Marionette DEBUG loaded listener.js 06:59:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118951800) [pid = 1653] [serial = 979] [outer = 0x118523c00] 06:59:03 INFO - PROCESS | 1653 | 1464271143817 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]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 619ms 06:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:59:03 INFO - PROCESS | 1653 | 1464271143825 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 1653 | 1464271143827 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 06:59:03 INFO - PROCESS | 1653 | 1464271143833 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:59:03 INFO - PROCESS | 1653 | 1464271143834 Marionette TRACE conn2 <- [1,1278,null,{}] 06:59:03 INFO - PROCESS | 1653 | 1464271143837 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}] 06:59:03 INFO - PROCESS | 1653 | 1464271143910 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 06:59:03 INFO - PROCESS | 1653 | 1464271143960 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194b1000 == 32 [pid = 1653] [id = 327] 06:59:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x110f50000) [pid = 1653] [serial = 980] [outer = 0x0] 06:59:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11903c000) [pid = 1653] [serial = 981] [outer = 0x110f50000] 06:59:03 INFO - PROCESS | 1653 | 1464271143985 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119273800) [pid = 1653] [serial = 982] [outer = 0x110f50000] 06:59:04 INFO - PROCESS | 1653 | 1464271144300 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]]]}] 06:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 518ms 06:59:04 INFO - PROCESS | 1653 | 1464271144351 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 06:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:59:04 INFO - PROCESS | 1653 | 1464271144353 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 06:59:04 INFO - PROCESS | 1653 | 1464271144355 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - PROCESS | 1653 | 1464271144356 Marionette TRACE conn2 <- [1,1282,null,{}] 06:59:04 INFO - PROCESS | 1653 | 1464271144358 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}] 06:59:04 INFO - PROCESS | 1653 | 1464271144442 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 06:59:04 INFO - PROCESS | 1653 | 1464271144449 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e60000 == 33 [pid = 1653] [id = 328] 06:59:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119274800) [pid = 1653] [serial = 983] [outer = 0x0] 06:59:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119873c00) [pid = 1653] [serial = 984] [outer = 0x119274800] 06:59:04 INFO - PROCESS | 1653 | 1464271144474 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124017c00) [pid = 1653] [serial = 985] [outer = 0x119274800] 06:59:04 INFO - PROCESS | 1653 | 1464271144786 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]]]}] 06:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 467ms 06:59:04 INFO - PROCESS | 1653 | 1464271144823 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 06:59:04 INFO - PROCESS | 1653 | 1464271144824 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 06:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:59:04 INFO - PROCESS | 1653 | 1464271144826 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - PROCESS | 1653 | 1464271144827 Marionette TRACE conn2 <- [1,1286,null,{}] 06:59:04 INFO - PROCESS | 1653 | 1464271144830 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}] 06:59:04 INFO - PROCESS | 1653 | 1464271144926 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 06:59:04 INFO - PROCESS | 1653 | 1464271144935 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a19b800 == 34 [pid = 1653] [id = 329] 06:59:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1122b5400) [pid = 1653] [serial = 986] [outer = 0x0] 06:59:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1243e4800) [pid = 1653] [serial = 987] [outer = 0x1122b5400] 06:59:04 INFO - PROCESS | 1653 | 1464271144960 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1243ec800) [pid = 1653] [serial = 988] [outer = 0x1122b5400] 06:59:05 INFO - PROCESS | 1653 | 1464271145256 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]]]}] 06:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 471ms 06:59:05 INFO - PROCESS | 1653 | 1464271145299 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 06:59:05 INFO - PROCESS | 1653 | 1464271145301 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 06:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:59:05 INFO - PROCESS | 1653 | 1464271145303 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:59:05 INFO - PROCESS | 1653 | 1464271145304 Marionette TRACE conn2 <- [1,1290,null,{}] 06:59:05 INFO - PROCESS | 1653 | 1464271145306 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}] 06:59:05 INFO - PROCESS | 1653 | 1464271145381 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 06:59:05 INFO - PROCESS | 1653 | 1464271145386 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12371e000 == 35 [pid = 1653] [id = 330] 06:59:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11908a400) [pid = 1653] [serial = 989] [outer = 0x0] 06:59:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x124612400) [pid = 1653] [serial = 990] [outer = 0x11908a400] 06:59:05 INFO - PROCESS | 1653 | 1464271145419 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x124619800) [pid = 1653] [serial = 991] [outer = 0x11908a400] 06:59:05 INFO - PROCESS | 1653 | 1464271145733 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]]]}] 06:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 467ms 06:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:59:05 INFO - PROCESS | 1653 | 1464271145771 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 06:59:05 INFO - PROCESS | 1653 | 1464271145772 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 06:59:05 INFO - PROCESS | 1653 | 1464271145774 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:59:05 INFO - PROCESS | 1653 | 1464271145775 Marionette TRACE conn2 <- [1,1294,null,{}] 06:59:05 INFO - PROCESS | 1653 | 1464271145777 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}] 06:59:05 INFO - PROCESS | 1653 | 1464271145872 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 06:59:05 INFO - PROCESS | 1653 | 1464271145880 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x117588000 == 36 [pid = 1653] [id = 331] 06:59:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x124615000) [pid = 1653] [serial = 992] [outer = 0x0] 06:59:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x124ad7000) [pid = 1653] [serial = 993] [outer = 0x124615000] 06:59:05 INFO - PROCESS | 1653 | 1464271145906 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x124ecec00) [pid = 1653] [serial = 994] [outer = 0x124615000] 06:59:06 INFO - PROCESS | 1653 | 1464271146186 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]]]}] 06:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 468ms 06:59:06 INFO - PROCESS | 1653 | 1464271146243 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 06:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:59:06 INFO - PROCESS | 1653 | 1464271146244 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 06:59:06 INFO - PROCESS | 1653 | 1464271146249 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:59:06 INFO - PROCESS | 1653 | 1464271146250 Marionette TRACE conn2 <- [1,1298,null,{}] 06:59:06 INFO - PROCESS | 1653 | 1464271146252 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}] 06:59:06 INFO - PROCESS | 1653 | 1464271146327 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 06:59:06 INFO - PROCESS | 1653 | 1464271146333 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x125743000 == 37 [pid = 1653] [id = 332] 06:59:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x124ed5800) [pid = 1653] [serial = 995] [outer = 0x0] 06:59:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x125714400) [pid = 1653] [serial = 996] [outer = 0x124ed5800] 06:59:06 INFO - PROCESS | 1653 | 1464271146358 Marionette DEBUG loaded listener.js 06:59:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12571f000) [pid = 1653] [serial = 997] [outer = 0x124ed5800] 06:59:06 INFO - PROCESS | 1653 | 1464271146709 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]]]}] 06:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 470ms 06:59:06 INFO - PROCESS | 1653 | 1464271146718 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 06:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:59:06 INFO - PROCESS | 1653 | 1464271146728 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 06:59:06 INFO - PROCESS | 1653 | 1464271146731 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:59:06 INFO - PROCESS | 1653 | 1464271146732 Marionette TRACE conn2 <- [1,1302,null,{}] 06:59:06 INFO - PROCESS | 1653 | 1464271146750 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}] 06:59:06 INFO - PROCESS | 1653 | 1464271146859 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 06:59:06 INFO - PROCESS | 1653 | 1464271146876 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194b0800 == 38 [pid = 1653] [id = 333] 06:59:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x125770400) [pid = 1653] [serial = 998] [outer = 0x0] 06:59:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x126dbf400) [pid = 1653] [serial = 999] [outer = 0x125770400] 06:59:06 INFO - PROCESS | 1653 | 1464271146906 Marionette DEBUG loaded listener.js 06:59:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x124219400) [pid = 1653] [serial = 1000] [outer = 0x125770400] 06:59:07 INFO - PROCESS | 1653 | 1464271147226 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]]]}] 06:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 535ms 06:59:07 INFO - PROCESS | 1653 | 1464271147267 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 06:59:07 INFO - PROCESS | 1653 | 1464271147268 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 06:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:59:07 INFO - PROCESS | 1653 | 1464271147271 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:59:07 INFO - PROCESS | 1653 | 1464271147272 Marionette TRACE conn2 <- [1,1306,null,{}] 06:59:07 INFO - PROCESS | 1653 | 1464271147274 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}] 06:59:07 INFO - PROCESS | 1653 | 1464271147367 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 06:59:07 INFO - PROCESS | 1653 | 1464271147371 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12760b800 == 39 [pid = 1653] [id = 334] 06:59:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x127431400) [pid = 1653] [serial = 1001] [outer = 0x0] 06:59:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x128c96c00) [pid = 1653] [serial = 1002] [outer = 0x127431400] 06:59:07 INFO - PROCESS | 1653 | 1464271147395 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x128c9e400) [pid = 1653] [serial = 1003] [outer = 0x127431400] 06:59:07 INFO - PROCESS | 1653 | 1464271147705 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]]]}] 06:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 467ms 06:59:07 INFO - PROCESS | 1653 | 1464271147745 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 06:59:07 INFO - PROCESS | 1653 | 1464271147748 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 06:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:59:07 INFO - PROCESS | 1653 | 1464271147752 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:59:07 INFO - PROCESS | 1653 | 1464271147753 Marionette TRACE conn2 <- [1,1310,null,{}] 06:59:07 INFO - PROCESS | 1653 | 1464271147755 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}] 06:59:07 INFO - PROCESS | 1653 | 1464271147852 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 06:59:07 INFO - PROCESS | 1653 | 1464271147865 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x129089000 == 40 [pid = 1653] [id = 335] 06:59:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x128ca0800) [pid = 1653] [serial = 1004] [outer = 0x0] 06:59:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x128d1e000) [pid = 1653] [serial = 1005] [outer = 0x128ca0800] 06:59:07 INFO - PROCESS | 1653 | 1464271147897 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1290efc00) [pid = 1653] [serial = 1006] [outer = 0x128ca0800] 06:59:08 INFO - PROCESS | 1653 | 1464271148240 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] 06:59:08 INFO - PROCESS | 1653 | 1464271148275 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 06:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:59:08 INFO - PROCESS | 1653 | 1464271148284 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:59:08 INFO - PROCESS | 1653 | 1464271148285 Marionette TRACE conn2 <- [1,1314,null,{}] 06:59:08 INFO - PROCESS | 1653 | 1464271148287 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}] 06:59:08 INFO - PROCESS | 1653 | 1464271148381 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 06:59:08 INFO - PROCESS | 1653 | 1464271148385 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x129481000 == 41 [pid = 1653] [id = 336] 06:59:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1290f5c00) [pid = 1653] [serial = 1007] [outer = 0x0] 06:59:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1293bcc00) [pid = 1653] [serial = 1008] [outer = 0x1290f5c00] 06:59:08 INFO - PROCESS | 1653 | 1464271148409 Marionette DEBUG loaded listener.js 06:59:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12943c400) [pid = 1653] [serial = 1009] [outer = 0x1290f5c00] 06:59:08 INFO - PROCESS | 1653 | 1464271148715 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]]]}] 06:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 468ms 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12c7d5400) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12a998c00) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12b037c00) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12ba41000) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1166b3c00) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12c10a800) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12ba90c00) [pid = 1653] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x128d19800) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12518dc00) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12c10fc00) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11803f800) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11766c400) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1162ef400) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11224e400) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12bc19c00) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12a848800) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x128e75c00) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x124616800) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118523800) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x113d63c00) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x128d1ac00) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x112e6dc00) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x123586800) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x113d62c00) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11926d400) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x117675400) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:59:09 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1199e5800) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:59:09 INFO - PROCESS | 1653 | 1464271149222 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 06:59:09 INFO - PROCESS | 1653 | 1464271149223 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 06:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:59:09 INFO - PROCESS | 1653 | 1464271149228 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 1653 | 1464271149229 Marionette TRACE conn2 <- [1,1318,null,{}] 06:59:09 INFO - PROCESS | 1653 | 1464271149232 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}] 06:59:09 INFO - PROCESS | 1653 | 1464271149308 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 06:59:09 INFO - PROCESS | 1653 | 1464271149314 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1189ae000 == 42 [pid = 1653] [id = 337] 06:59:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112a72000) [pid = 1653] [serial = 1010] [outer = 0x0] 06:59:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116a53800) [pid = 1653] [serial = 1011] [outer = 0x112a72000] 06:59:09 INFO - PROCESS | 1653 | 1464271149340 Marionette DEBUG loaded listener.js 06:59:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119044800) [pid = 1653] [serial = 1012] [outer = 0x112a72000] 06:59:09 INFO - PROCESS | 1653 | 1464271149684 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]]]}] 06:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 472ms 06:59:09 INFO - PROCESS | 1653 | 1464271149701 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 06:59:09 INFO - PROCESS | 1653 | 1464271149702 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 06:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:59:09 INFO - PROCESS | 1653 | 1464271149704 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 1653 | 1464271149705 Marionette TRACE conn2 <- [1,1322,null,{}] 06:59:09 INFO - PROCESS | 1653 | 1464271149707 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}] 06:59:09 INFO - PROCESS | 1653 | 1464271149790 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 06:59:09 INFO - PROCESS | 1653 | 1464271149843 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x125cda800 == 43 [pid = 1653] [id = 338] 06:59:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x112f36800) [pid = 1653] [serial = 1013] [outer = 0x0] 06:59:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x124613400) [pid = 1653] [serial = 1014] [outer = 0x112f36800] 06:59:09 INFO - PROCESS | 1653 | 1464271149867 Marionette DEBUG loaded listener.js 06:59:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12943c000) [pid = 1653] [serial = 1015] [outer = 0x112f36800] 06:59:10 INFO - PROCESS | 1653 | 1464271150144 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]]]}] 06:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 468ms 06:59:10 INFO - PROCESS | 1653 | 1464271150173 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 06:59:10 INFO - PROCESS | 1653 | 1464271150174 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 06:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:59:10 INFO - PROCESS | 1653 | 1464271150176 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 1653 | 1464271150177 Marionette TRACE conn2 <- [1,1326,null,{}] 06:59:10 INFO - PROCESS | 1653 | 1464271150188 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}] 06:59:10 INFO - PROCESS | 1653 | 1464271150275 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 06:59:10 INFO - PROCESS | 1653 | 1464271150280 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9a9800 == 44 [pid = 1653] [id = 339] 06:59:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x116738800) [pid = 1653] [serial = 1016] [outer = 0x0] 06:59:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1296b8c00) [pid = 1653] [serial = 1017] [outer = 0x116738800] 06:59:10 INFO - PROCESS | 1653 | 1464271150305 Marionette DEBUG loaded listener.js 06:59:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129997400) [pid = 1653] [serial = 1018] [outer = 0x116738800] 06:59:10 INFO - PROCESS | 1653 | 1464271150659 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]]]}] 06:59:10 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 06:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 528ms 06:59:10 INFO - PROCESS | 1653 | 1464271150705 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 06:59:10 INFO - PROCESS | 1653 | 1464271150707 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 06:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:59:10 INFO - PROCESS | 1653 | 1464271150710 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 1653 | 1464271150711 Marionette TRACE conn2 <- [1,1330,null,{}] 06:59:10 INFO - PROCESS | 1653 | 1464271150714 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}] 06:59:10 INFO - PROCESS | 1653 | 1464271150807 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 06:59:10 INFO - PROCESS | 1653 | 1464271150813 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b06a000 == 45 [pid = 1653] [id = 340] 06:59:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12999c800) [pid = 1653] [serial = 1019] [outer = 0x0] 06:59:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12a84ac00) [pid = 1653] [serial = 1020] [outer = 0x12999c800] 06:59:10 INFO - PROCESS | 1653 | 1464271150838 Marionette DEBUG loaded listener.js 06:59:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12a98f800) [pid = 1653] [serial = 1021] [outer = 0x12999c800] 06:59:11 INFO - PROCESS | 1653 | 1464271151166 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]]]}] 06:59:11 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 06:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 471ms 06:59:11 INFO - PROCESS | 1653 | 1464271151183 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 06:59:11 INFO - PROCESS | 1653 | 1464271151184 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 06:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:59:11 INFO - PROCESS | 1653 | 1464271151186 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:59:11 INFO - PROCESS | 1653 | 1464271151187 Marionette TRACE conn2 <- [1,1334,null,{}] 06:59:11 INFO - PROCESS | 1653 | 1464271151190 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}] 06:59:11 INFO - PROCESS | 1653 | 1464271151333 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 06:59:11 INFO - PROCESS | 1653 | 1464271151391 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x112648000 == 46 [pid = 1653] [id = 341] 06:59:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x110f4ac00) [pid = 1653] [serial = 1022] [outer = 0x0] 06:59:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x111ab9800) [pid = 1653] [serial = 1023] [outer = 0x110f4ac00] 06:59:11 INFO - PROCESS | 1653 | 1464271151423 Marionette DEBUG loaded listener.js 06:59:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1122a8400) [pid = 1653] [serial = 1024] [outer = 0x110f4ac00] 06:59:11 INFO - PROCESS | 1653 | 1464271151943 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]]]}] 06:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 825ms 06:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:59:12 INFO - PROCESS | 1653 | 1464271152012 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 06:59:12 INFO - PROCESS | 1653 | 1464271152015 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 06:59:12 INFO - PROCESS | 1653 | 1464271152018 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:59:12 INFO - PROCESS | 1653 | 1464271152021 Marionette TRACE conn2 <- [1,1338,null,{}] 06:59:12 INFO - PROCESS | 1653 | 1464271152024 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}] 06:59:12 INFO - PROCESS | 1653 | 1464271152139 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 06:59:12 INFO - PROCESS | 1653 | 1464271152261 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x118105800 == 47 [pid = 1653] [id = 342] 06:59:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11672b800) [pid = 1653] [serial = 1025] [outer = 0x0] 06:59:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x116737400) [pid = 1653] [serial = 1026] [outer = 0x11672b800] 06:59:12 INFO - PROCESS | 1653 | 1464271152293 Marionette DEBUG loaded listener.js 06:59:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x117169c00) [pid = 1653] [serial = 1027] [outer = 0x11672b800] 06:59:13 INFO - PROCESS | 1653 | 1464271153415 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]]]}] 06:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1425ms 06:59:13 INFO - PROCESS | 1653 | 1464271153442 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 06:59:13 INFO - PROCESS | 1653 | 1464271153445 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 06:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:59:13 INFO - PROCESS | 1653 | 1464271153452 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:59:13 INFO - PROCESS | 1653 | 1464271153454 Marionette TRACE conn2 <- [1,1342,null,{}] 06:59:13 INFO - PROCESS | 1653 | 1464271153457 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}] 06:59:13 INFO - PROCESS | 1653 | 1464271153555 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 06:59:13 INFO - PROCESS | 1653 | 1464271153652 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170dc800 == 48 [pid = 1653] [id = 343] 06:59:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1162acc00) [pid = 1653] [serial = 1028] [outer = 0x0] 06:59:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1166b8400) [pid = 1653] [serial = 1029] [outer = 0x1162acc00] 06:59:13 INFO - PROCESS | 1653 | 1464271153681 Marionette DEBUG loaded listener.js 06:59:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x116a54400) [pid = 1653] [serial = 1030] [outer = 0x1162acc00] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12b06a000 == 47 [pid = 1653] [id = 340] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9a9800 == 46 [pid = 1653] [id = 339] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x125cda800 == 45 [pid = 1653] [id = 338] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1189ae000 == 44 [pid = 1653] [id = 337] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x129481000 == 43 [pid = 1653] [id = 336] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x129089000 == 42 [pid = 1653] [id = 335] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12760b800 == 41 [pid = 1653] [id = 334] 06:59:13 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12cbca800) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1194b0800 == 40 [pid = 1653] [id = 333] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x125743000 == 39 [pid = 1653] [id = 332] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x117588000 == 38 [pid = 1653] [id = 331] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12371e000 == 37 [pid = 1653] [id = 330] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11a19b800 == 36 [pid = 1653] [id = 329] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x119e60000 == 35 [pid = 1653] [id = 328] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1194b1000 == 34 [pid = 1653] [id = 327] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118568000 == 33 [pid = 1653] [id = 326] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118103800 == 32 [pid = 1653] [id = 325] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x116f1a800 == 31 [pid = 1653] [id = 324] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x113a91000 == 30 [pid = 1653] [id = 323] 06:59:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12d571000 == 29 [pid = 1653] [id = 322] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12c7dc800) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1296b6000) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1274f0800) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11693a000) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1243e3c00) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11879c000) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12ba43800) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12bc1e800) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12bc18400) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12bf65000) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12bf5ec00) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1243ef400) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12c373800) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12bc18800) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12a929000) [pid = 1653] [serial = 504] [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.] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128d21000) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129436c00) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x126db2400) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12c7dc000) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12742b000) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1243ee000) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124ed0800) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1185d9800) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123588800) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11903d800) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11816a000) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11606e800) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112dc0400) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12bf6a000) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12beeb800) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12ba92000) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12b03d800) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a928000) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1296b4800) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128c93400) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x125774800) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12400f000) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119874400) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118169000) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116a54c00) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12c37d000) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12c7d1c00) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x129991800) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12a99c000) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12ba39400) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12c10c400) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1296c2800) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 06:59:14 INFO - PROCESS | 1653 | 1464271154067 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]]]}] 06:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 622ms 06:59:14 INFO - PROCESS | 1653 | 1464271154074 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 06:59:14 INFO - PROCESS | 1653 | 1464271154078 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 06:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:59:14 INFO - PROCESS | 1653 | 1464271154085 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:59:14 INFO - PROCESS | 1653 | 1464271154086 Marionette TRACE conn2 <- [1,1346,null,{}] 06:59:14 INFO - PROCESS | 1653 | 1464271154089 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}] 06:59:14 INFO - PROCESS | 1653 | 1464271154165 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 06:59:14 INFO - PROCESS | 1653 | 1464271154170 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x118497000 == 30 [pid = 1653] [id = 344] 06:59:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11716c800) [pid = 1653] [serial = 1031] [outer = 0x0] 06:59:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118033000) [pid = 1653] [serial = 1032] [outer = 0x11716c800] 06:59:14 INFO - PROCESS | 1653 | 1464271154199 Marionette DEBUG loaded listener.js 06:59:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118169c00) [pid = 1653] [serial = 1033] [outer = 0x11716c800] 06:59:14 INFO - PROCESS | 1653 | 1464271154523 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]]]}] 06:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 469ms 06:59:14 INFO - PROCESS | 1653 | 1464271154567 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 06:59:14 INFO - PROCESS | 1653 | 1464271154569 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 06:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:59:14 INFO - PROCESS | 1653 | 1464271154573 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:59:14 INFO - PROCESS | 1653 | 1464271154575 Marionette TRACE conn2 <- [1,1350,null,{}] 06:59:14 INFO - PROCESS | 1653 | 1464271154583 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}] 06:59:14 INFO - PROCESS | 1653 | 1464271154664 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 06:59:14 INFO - PROCESS | 1653 | 1464271154671 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194e4800 == 31 [pid = 1653] [id = 345] 06:59:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118516400) [pid = 1653] [serial = 1034] [outer = 0x0] 06:59:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11903d800) [pid = 1653] [serial = 1035] [outer = 0x118516400] 06:59:14 INFO - PROCESS | 1653 | 1464271154700 Marionette DEBUG loaded listener.js 06:59:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119276800) [pid = 1653] [serial = 1036] [outer = 0x118516400] 06:59:15 INFO - PROCESS | 1653 | 1464271155122 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]]]}] 06:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 571ms 06:59:15 INFO - PROCESS | 1653 | 1464271155145 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 06:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:59:15 INFO - PROCESS | 1653 | 1464271155150 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 06:59:15 INFO - PROCESS | 1653 | 1464271155153 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:59:15 INFO - PROCESS | 1653 | 1464271155155 Marionette TRACE conn2 <- [1,1354,null,{}] 06:59:15 INFO - PROCESS | 1653 | 1464271155158 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}] 06:59:15 INFO - PROCESS | 1653 | 1464271155256 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 06:59:15 INFO - PROCESS | 1653 | 1464271155261 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232bb000 == 32 [pid = 1653] [id = 346] 06:59:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11967d000) [pid = 1653] [serial = 1037] [outer = 0x0] 06:59:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1199eb400) [pid = 1653] [serial = 1038] [outer = 0x11967d000] 06:59:15 INFO - PROCESS | 1653 | 1464271155285 Marionette DEBUG loaded listener.js 06:59:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119eba000) [pid = 1653] [serial = 1039] [outer = 0x11967d000] 06:59:15 INFO - PROCESS | 1653 | 1464271155666 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]]]}] 06:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 521ms 06:59:15 INFO - PROCESS | 1653 | 1464271155674 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 06:59:15 INFO - PROCESS | 1653 | 1464271155676 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 06:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:59:15 INFO - PROCESS | 1653 | 1464271155679 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:59:15 INFO - PROCESS | 1653 | 1464271155683 Marionette TRACE conn2 <- [1,1358,null,{}] 06:59:15 INFO - PROCESS | 1653 | 1464271155685 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}] 06:59:15 INFO - PROCESS | 1653 | 1464271155824 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 06:59:15 INFO - PROCESS | 1653 | 1464271155833 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194bd800 == 33 [pid = 1653] [id = 347] 06:59:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119680000) [pid = 1653] [serial = 1040] [outer = 0x0] 06:59:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1234e0800) [pid = 1653] [serial = 1041] [outer = 0x119680000] 06:59:15 INFO - PROCESS | 1653 | 1464271155875 Marionette DEBUG loaded listener.js 06:59:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124222c00) [pid = 1653] [serial = 1042] [outer = 0x119680000] 06:59:16 INFO - PROCESS | 1653 | 1464271156275 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]]]}] 06:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 622ms 06:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:59:16 INFO - PROCESS | 1653 | 1464271156301 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 06:59:16 INFO - PROCESS | 1653 | 1464271156302 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 06:59:16 INFO - PROCESS | 1653 | 1464271156304 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:59:16 INFO - PROCESS | 1653 | 1464271156305 Marionette TRACE conn2 <- [1,1362,null,{}] 06:59:16 INFO - PROCESS | 1653 | 1464271156308 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}] 06:59:16 INFO - PROCESS | 1653 | 1464271156435 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 06:59:16 INFO - PROCESS | 1653 | 1464271156441 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12574e000 == 34 [pid = 1653] [id = 348] 06:59:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1242d2000) [pid = 1653] [serial = 1043] [outer = 0x0] 06:59:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1243ef000) [pid = 1653] [serial = 1044] [outer = 0x1242d2000] 06:59:16 INFO - PROCESS | 1653 | 1464271156467 Marionette DEBUG loaded listener.js 06:59:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124ed0400) [pid = 1653] [serial = 1045] [outer = 0x1242d2000] 06:59:16 INFO - PROCESS | 1653 | 1464271156838 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]]]}] 06:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 569ms 06:59:16 INFO - PROCESS | 1653 | 1464271156886 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 06:59:16 INFO - PROCESS | 1653 | 1464271156887 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 06:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:59:16 INFO - PROCESS | 1653 | 1464271156890 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:59:16 INFO - PROCESS | 1653 | 1464271156891 Marionette TRACE conn2 <- [1,1366,null,{}] 06:59:16 INFO - PROCESS | 1653 | 1464271156893 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}] 06:59:16 INFO - PROCESS | 1653 | 1464271156991 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 06:59:16 INFO - PROCESS | 1653 | 1464271156996 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x125cdb800 == 35 [pid = 1653] [id = 349] 06:59:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124f7cc00) [pid = 1653] [serial = 1046] [outer = 0x0] 06:59:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12571ec00) [pid = 1653] [serial = 1047] [outer = 0x124f7cc00] 06:59:17 INFO - PROCESS | 1653 | 1464271157021 Marionette DEBUG loaded listener.js 06:59:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126d41800) [pid = 1653] [serial = 1048] [outer = 0x124f7cc00] 06:59:17 INFO - PROCESS | 1653 | 1464271157335 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] 06:59:17 INFO - PROCESS | 1653 | 1464271157374 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 06:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:59:17 INFO - PROCESS | 1653 | 1464271157387 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:59:17 INFO - PROCESS | 1653 | 1464271157389 Marionette TRACE conn2 <- [1,1370,null,{}] 06:59:17 INFO - PROCESS | 1653 | 1464271157393 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}] 06:59:17 INFO - PROCESS | 1653 | 1464271157551 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 06:59:17 INFO - PROCESS | 1653 | 1464271157569 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12761f000 == 36 [pid = 1653] [id = 350] 06:59:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12576bc00) [pid = 1653] [serial = 1049] [outer = 0x0] 06:59:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126ff1800) [pid = 1653] [serial = 1050] [outer = 0x12576bc00] 06:59:17 INFO - PROCESS | 1653 | 1464271157608 Marionette DEBUG loaded listener.js 06:59:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12742d800) [pid = 1653] [serial = 1051] [outer = 0x12576bc00] 06:59:18 INFO - PROCESS | 1653 | 1464271158051 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] 06:59:18 INFO - PROCESS | 1653 | 1464271158063 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 06:59:18 INFO - PROCESS | 1653 | 1464271158067 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:59:18 INFO - PROCESS | 1653 | 1464271158068 Marionette TRACE conn2 <- [1,1374,null,{}] 06:59:18 INFO - PROCESS | 1653 | 1464271158070 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}] 06:59:18 INFO - PROCESS | 1653 | 1464271158286 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127431400) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118523c00) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128ca0800) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112f34800) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x110f50000) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119274800) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1160d8400) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124ed5800) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110f47000) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1122b5400) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11908a400) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124615000) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1290f5c00) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116738800) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112a72000) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112f36800) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:59:18 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x125770400) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:59:18 INFO - PROCESS | 1653 | 1464271158329 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x118453800 == 37 [pid = 1653] [id = 351] 06:59:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x110f45000) [pid = 1653] [serial = 1052] [outer = 0x0] 06:59:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112e6dc00) [pid = 1653] [serial = 1053] [outer = 0x110f45000] 06:59:18 INFO - PROCESS | 1653 | 1464271158354 Marionette DEBUG loaded listener.js 06:59:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118163800) [pid = 1653] [serial = 1054] [outer = 0x110f45000] 06:59:18 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:18 INFO - PROCESS | 1653 | 1464271158627 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] 06:59:18 INFO - PROCESS | 1653 | 1464271158689 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 06:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:59:18 INFO - PROCESS | 1653 | 1464271158692 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:59:18 INFO - PROCESS | 1653 | 1464271158693 Marionette TRACE conn2 <- [1,1378,null,{}] 06:59:18 INFO - PROCESS | 1653 | 1464271158698 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}] 06:59:18 INFO - PROCESS | 1653 | 1464271158777 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 06:59:18 INFO - PROCESS | 1653 | 1464271158826 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a194800 == 38 [pid = 1653] [id = 352] 06:59:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x110f50000) [pid = 1653] [serial = 1055] [outer = 0x0] 06:59:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12347f800) [pid = 1653] [serial = 1056] [outer = 0x110f50000] 06:59:18 INFO - PROCESS | 1653 | 1464271158853 Marionette DEBUG loaded listener.js 06:59:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119eb5000) [pid = 1653] [serial = 1057] [outer = 0x110f50000] 06:59:19 INFO - PROCESS | 1653 | 1464271159146 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] 06:59:19 INFO - PROCESS | 1653 | 1464271159172 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 06:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:59:19 INFO - PROCESS | 1653 | 1464271159175 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:59:19 INFO - PROCESS | 1653 | 1464271159176 Marionette TRACE conn2 <- [1,1382,null,{}] 06:59:19 INFO - PROCESS | 1653 | 1464271159187 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}] 06:59:19 INFO - PROCESS | 1653 | 1464271159285 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 06:59:19 INFO - PROCESS | 1653 | 1464271159290 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a99f800 == 39 [pid = 1653] [id = 353] 06:59:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128c9e800) [pid = 1653] [serial = 1058] [outer = 0x0] 06:59:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128e7c000) [pid = 1653] [serial = 1059] [outer = 0x128c9e800] 06:59:19 INFO - PROCESS | 1653 | 1464271159318 Marionette DEBUG loaded listener.js 06:59:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129432000) [pid = 1653] [serial = 1060] [outer = 0x128c9e800] 06:59:19 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:19 INFO - PROCESS | 1653 | 1464271159649 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] 06:59:19 INFO - PROCESS | 1653 | 1464271159696 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 06:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:59:19 INFO - PROCESS | 1653 | 1464271159707 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:59:19 INFO - PROCESS | 1653 | 1464271159708 Marionette TRACE conn2 <- [1,1386,null,{}] 06:59:19 INFO - PROCESS | 1653 | 1464271159710 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}] 06:59:19 INFO - PROCESS | 1653 | 1464271159789 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 06:59:19 INFO - PROCESS | 1653 | 1464271159794 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1ab800 == 40 [pid = 1653] [id = 354] 06:59:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12943cc00) [pid = 1653] [serial = 1061] [outer = 0x0] 06:59:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129990000) [pid = 1653] [serial = 1062] [outer = 0x12943cc00] 06:59:19 INFO - PROCESS | 1653 | 1464271159819 Marionette DEBUG loaded listener.js 06:59:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a927c00) [pid = 1653] [serial = 1063] [outer = 0x12943cc00] 06:59:20 INFO - PROCESS | 1653 | 1464271160168 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] 06:59:20 INFO - PROCESS | 1653 | 1464271160176 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 06:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:59:20 INFO - PROCESS | 1653 | 1464271160179 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:59:20 INFO - PROCESS | 1653 | 1464271160181 Marionette TRACE conn2 <- [1,1390,null,{}] 06:59:20 INFO - PROCESS | 1653 | 1464271160184 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}] 06:59:20 INFO - PROCESS | 1653 | 1464271160264 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 06:59:20 INFO - PROCESS | 1653 | 1464271160371 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x113a16800 == 41 [pid = 1653] [id = 355] 06:59:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x110f44800) [pid = 1653] [serial = 1064] [outer = 0x0] 06:59:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x111c84800) [pid = 1653] [serial = 1065] [outer = 0x110f44800] 06:59:20 INFO - PROCESS | 1653 | 1464271160403 Marionette DEBUG loaded listener.js 06:59:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x113344800) [pid = 1653] [serial = 1066] [outer = 0x110f44800] 06:59:20 INFO - PROCESS | 1653 | 1464271160825 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]]]}] 06:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 06:59:20 INFO - PROCESS | 1653 | 1464271160851 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 06:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:59:20 INFO - PROCESS | 1653 | 1464271160854 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 06:59:20 INFO - PROCESS | 1653 | 1464271160857 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:59:20 INFO - PROCESS | 1653 | 1464271160860 Marionette TRACE conn2 <- [1,1394,null,{}] 06:59:20 INFO - PROCESS | 1653 | 1464271160863 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}] 06:59:20 INFO - PROCESS | 1653 | 1464271160963 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 06:59:21 INFO - PROCESS | 1653 | 1464271161015 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e58000 == 42 [pid = 1653] [id = 356] 06:59:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11629e000) [pid = 1653] [serial = 1067] [outer = 0x0] 06:59:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118034000) [pid = 1653] [serial = 1068] [outer = 0x11629e000] 06:59:21 INFO - PROCESS | 1653 | 1464271161046 Marionette DEBUG loaded listener.js 06:59:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11816f400) [pid = 1653] [serial = 1069] [outer = 0x11629e000] 06:59:21 INFO - PROCESS | 1653 | 1464271161452 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]]]}] 06:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 621ms 06:59:21 INFO - PROCESS | 1653 | 1464271161479 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 06:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:59:21 INFO - PROCESS | 1653 | 1464271161482 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 06:59:21 INFO - PROCESS | 1653 | 1464271161485 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 1653 | 1464271161486 Marionette TRACE conn2 <- [1,1398,null,{}] 06:59:21 INFO - PROCESS | 1653 | 1464271161489 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}] 06:59:21 INFO - PROCESS | 1653 | 1464271161591 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 06:59:21 INFO - PROCESS | 1653 | 1464271161694 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12909c000 == 43 [pid = 1653] [id = 357] 06:59:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119274000) [pid = 1653] [serial = 1070] [outer = 0x0] 06:59:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11967e800) [pid = 1653] [serial = 1071] [outer = 0x119274000] 06:59:21 INFO - PROCESS | 1653 | 1464271161724 Marionette DEBUG loaded listener.js 06:59:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x123587400) [pid = 1653] [serial = 1072] [outer = 0x119274000] 06:59:22 INFO - PROCESS | 1653 | 1464271162137 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]]]}] 06:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 669ms 06:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:59:22 INFO - PROCESS | 1653 | 1464271162154 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 06:59:22 INFO - PROCESS | 1653 | 1464271162156 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 06:59:22 INFO - PROCESS | 1653 | 1464271162163 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 1653 | 1464271162167 Marionette TRACE conn2 <- [1,1402,null,{}] 06:59:22 INFO - PROCESS | 1653 | 1464271162171 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}] 06:59:22 INFO - PROCESS | 1653 | 1464271162272 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 06:59:22 INFO - PROCESS | 1653 | 1464271162319 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12badb000 == 44 [pid = 1653] [id = 358] 06:59:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1242d2400) [pid = 1653] [serial = 1073] [outer = 0x0] 06:59:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124613800) [pid = 1653] [serial = 1074] [outer = 0x1242d2400] 06:59:22 INFO - PROCESS | 1653 | 1464271162351 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124f7e000) [pid = 1653] [serial = 1075] [outer = 0x1242d2400] 06:59:22 INFO - PROCESS | 1653 | 1464271162764 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]]]}] 06:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 628ms 06:59:22 INFO - PROCESS | 1653 | 1464271162787 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 06:59:22 INFO - PROCESS | 1653 | 1464271162789 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 06:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:59:22 INFO - PROCESS | 1653 | 1464271162792 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 1653 | 1464271162793 Marionette TRACE conn2 <- [1,1406,null,{}] 06:59:22 INFO - PROCESS | 1653 | 1464271162795 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}] 06:59:22 INFO - PROCESS | 1653 | 1464271162898 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 06:59:22 INFO - PROCESS | 1653 | 1464271162992 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bebe800 == 45 [pid = 1653] [id = 359] 06:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126fee400) [pid = 1653] [serial = 1076] [outer = 0x0] 06:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1290ef800) [pid = 1653] [serial = 1077] [outer = 0x126fee400] 06:59:23 INFO - PROCESS | 1653 | 1464271163021 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1293be800) [pid = 1653] [serial = 1078] [outer = 0x126fee400] 06:59:23 INFO - PROCESS | 1653 | 1464271163424 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]]]}] 06:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 668ms 06:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:59:23 INFO - PROCESS | 1653 | 1464271163461 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 06:59:23 INFO - PROCESS | 1653 | 1464271163462 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 06:59:23 INFO - PROCESS | 1653 | 1464271163464 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:59:23 INFO - PROCESS | 1653 | 1464271163466 Marionette TRACE conn2 <- [1,1410,null,{}] 06:59:23 INFO - PROCESS | 1653 | 1464271163468 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}] 06:59:23 INFO - PROCESS | 1653 | 1464271163568 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 06:59:23 INFO - PROCESS | 1653 | 1464271163621 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1d8000 == 46 [pid = 1653] [id = 360] 06:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12a84e800) [pid = 1653] [serial = 1079] [outer = 0x0] 06:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12a92e400) [pid = 1653] [serial = 1080] [outer = 0x12a84e800] 06:59:23 INFO - PROCESS | 1653 | 1464271163656 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b03a400) [pid = 1653] [serial = 1081] [outer = 0x12a84e800] 06:59:24 INFO - PROCESS | 1653 | 1464271164436 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]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1020ms 06:59:24 INFO - PROCESS | 1653 | 1464271164484 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 06:59:24 INFO - PROCESS | 1653 | 1464271164486 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 06:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:59:24 INFO - PROCESS | 1653 | 1464271164490 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 1653 | 1464271164492 Marionette TRACE conn2 <- [1,1414,null,{}] 06:59:24 INFO - PROCESS | 1653 | 1464271164506 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}] 06:59:24 INFO - PROCESS | 1653 | 1464271164599 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 06:59:24 INFO - PROCESS | 1653 | 1464271164649 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b44800 == 47 [pid = 1653] [id = 361] 06:59:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x115e3d000) [pid = 1653] [serial = 1082] [outer = 0x0] 06:59:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x115ea8800) [pid = 1653] [serial = 1083] [outer = 0x115e3d000] 06:59:24 INFO - PROCESS | 1653 | 1464271164676 Marionette DEBUG loaded listener.js 06:59:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x116733400) [pid = 1653] [serial = 1084] [outer = 0x115e3d000] 06:59:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1ab800 == 46 [pid = 1653] [id = 354] 06:59:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12a99f800 == 45 [pid = 1653] [id = 353] 06:59:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11a194800 == 44 [pid = 1653] [id = 352] 06:59:25 INFO - PROCESS | 1653 | --DOCSHELL 0x118453800 == 43 [pid = 1653] [id = 351] 06:59:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12761f000 == 42 [pid = 1653] [id = 350] 06:59:25 INFO - PROCESS | 1653 | --DOCSHELL 0x125cdb800 == 41 [pid = 1653] [id = 349] 06:59:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12574e000 == 40 [pid = 1653] [id = 348] 06:59:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1194bd800 == 39 [pid = 1653] [id = 347] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12a84ac00) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1232bb000 == 38 [pid = 1653] [id = 346] 06:59:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1194e4800 == 37 [pid = 1653] [id = 345] 06:59:25 INFO - PROCESS | 1653 | --DOCSHELL 0x118497000 == 36 [pid = 1653] [id = 344] 06:59:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1170dc800 == 35 [pid = 1653] [id = 343] 06:59:25 INFO - PROCESS | 1653 | --DOCSHELL 0x118105800 == 34 [pid = 1653] [id = 342] 06:59:25 INFO - PROCESS | 1653 | --DOCSHELL 0x112648000 == 33 [pid = 1653] [id = 341] 06:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 723ms 06:59:25 INFO - PROCESS | 1653 | 1464271165207 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]]]}] 06:59:25 INFO - PROCESS | 1653 | 1464271165214 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 06:59:25 INFO - PROCESS | 1653 | 1464271165218 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 06:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:59:25 INFO - PROCESS | 1653 | 1464271165222 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:59:25 INFO - PROCESS | 1653 | 1464271165223 Marionette TRACE conn2 <- [1,1418,null,{}] 06:59:25 INFO - PROCESS | 1653 | 1464271165226 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}] 06:59:25 INFO - PROCESS | 1653 | 1464271165317 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x128c96c00) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1185dac00) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118951800) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128d1e000) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x112f80400) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x115e3bc00) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11903c000) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119273800) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119873c00) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124017c00) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116734c00) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116999c00) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x125714400) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11803c000) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1243e4800) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1243ec800) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118167c00) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124612400) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124619800) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124ad7000) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124ecec00) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1293bcc00) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129997400) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1290efc00) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116a53800) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124613400) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119044800) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1296b8c00) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12943c000) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12943c400) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126dbf400) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128c9e400) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12571f000) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124219400) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 06:59:25 INFO - PROCESS | 1653 | 1464271165382 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11690c800 == 34 [pid = 1653] [id = 362] 06:59:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112f80400) [pid = 1653] [serial = 1085] [outer = 0x0] 06:59:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117673000) [pid = 1653] [serial = 1086] [outer = 0x112f80400] 06:59:25 INFO - PROCESS | 1653 | 1464271165404 Marionette DEBUG loaded listener.js 06:59:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118577400) [pid = 1653] [serial = 1087] [outer = 0x112f80400] 06:59:25 INFO - PROCESS | 1653 | 1464271165784 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]]]}] 06:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 571ms 06:59:25 INFO - PROCESS | 1653 | 1464271165794 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 06:59:25 INFO - PROCESS | 1653 | 1464271165798 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 06:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:59:25 INFO - PROCESS | 1653 | 1464271165806 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:59:25 INFO - PROCESS | 1653 | 1464271165810 Marionette TRACE conn2 <- [1,1422,null,{}] 06:59:25 INFO - PROCESS | 1653 | 1464271165822 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}] 06:59:26 INFO - PROCESS | 1653 | 1464271166013 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 06:59:26 INFO - PROCESS | 1653 | 1464271166090 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194ba000 == 35 [pid = 1653] [id = 363] 06:59:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118523c00) [pid = 1653] [serial = 1088] [outer = 0x0] 06:59:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11926d800) [pid = 1653] [serial = 1089] [outer = 0x118523c00] 06:59:26 INFO - PROCESS | 1653 | 1464271166135 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12326e000) [pid = 1653] [serial = 1090] [outer = 0x118523c00] 06:59:26 INFO - PROCESS | 1653 | 1464271166453 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]]]}] 06:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 679ms 06:59:26 INFO - PROCESS | 1653 | 1464271166486 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 06:59:26 INFO - PROCESS | 1653 | 1464271166488 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 06:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:59:26 INFO - PROCESS | 1653 | 1464271166490 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:59:26 INFO - PROCESS | 1653 | 1464271166491 Marionette TRACE conn2 <- [1,1426,null,{}] 06:59:26 INFO - PROCESS | 1653 | 1464271166493 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}] 06:59:26 INFO - PROCESS | 1653 | 1464271166592 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 06:59:26 INFO - PROCESS | 1653 | 1464271166639 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a1a5800 == 36 [pid = 1653] [id = 364] 06:59:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12368ec00) [pid = 1653] [serial = 1091] [outer = 0x0] 06:59:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1243eb800) [pid = 1653] [serial = 1092] [outer = 0x12368ec00] 06:59:26 INFO - PROCESS | 1653 | 1464271166666 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124619c00) [pid = 1653] [serial = 1093] [outer = 0x12368ec00] 06:59:26 INFO - PROCESS | 1653 | 1464271166952 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]]]}] 06:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 472ms 06:59:26 INFO - PROCESS | 1653 | 1464271166962 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 06:59:26 INFO - PROCESS | 1653 | 1464271166965 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 06:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:59:26 INFO - PROCESS | 1653 | 1464271166973 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:59:26 INFO - PROCESS | 1653 | 1464271166974 Marionette TRACE conn2 <- [1,1430,null,{}] 06:59:26 INFO - PROCESS | 1653 | 1464271166977 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}] 06:59:27 INFO - PROCESS | 1653 | 1464271167060 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 06:59:27 INFO - PROCESS | 1653 | 1464271167067 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x124efc000 == 37 [pid = 1653] [id = 365] 06:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12472e400) [pid = 1653] [serial = 1094] [outer = 0x0] 06:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124f7c800) [pid = 1653] [serial = 1095] [outer = 0x12472e400] 06:59:27 INFO - PROCESS | 1653 | 1464271167091 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12576b400) [pid = 1653] [serial = 1096] [outer = 0x12472e400] 06:59:27 INFO - PROCESS | 1653 | 1464271167428 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]]]}] 06:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 469ms 06:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:59:27 INFO - PROCESS | 1653 | 1464271167442 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 06:59:27 INFO - PROCESS | 1653 | 1464271167443 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 06:59:27 INFO - PROCESS | 1653 | 1464271167450 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - PROCESS | 1653 | 1464271167451 Marionette TRACE conn2 <- [1,1434,null,{}] 06:59:27 INFO - PROCESS | 1653 | 1464271167453 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}] 06:59:27 INFO - PROCESS | 1653 | 1464271167581 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 06:59:27 INFO - PROCESS | 1653 | 1464271167594 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x125ccf000 == 38 [pid = 1653] [id = 366] 06:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1243f1400) [pid = 1653] [serial = 1097] [outer = 0x0] 06:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125c2bc00) [pid = 1653] [serial = 1098] [outer = 0x1243f1400] 06:59:27 INFO - PROCESS | 1653 | 1464271167619 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128d13800) [pid = 1653] [serial = 1099] [outer = 0x1243f1400] 06:59:27 INFO - PROCESS | 1653 | 1464271167971 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]]]}] 06:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 573ms 06:59:28 INFO - PROCESS | 1653 | 1464271168019 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 06:59:28 INFO - PROCESS | 1653 | 1464271168020 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 06:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:59:28 INFO - PROCESS | 1653 | 1464271168023 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:59:28 INFO - PROCESS | 1653 | 1464271168024 Marionette TRACE conn2 <- [1,1438,null,{}] 06:59:28 INFO - PROCESS | 1653 | 1464271168026 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}] 06:59:28 INFO - PROCESS | 1653 | 1464271168121 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 06:59:28 INFO - PROCESS | 1653 | 1464271168125 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12761b000 == 39 [pid = 1653] [id = 367] 06:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x127170800) [pid = 1653] [serial = 1100] [outer = 0x0] 06:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1293bbc00) [pid = 1653] [serial = 1101] [outer = 0x127170800] 06:59:28 INFO - PROCESS | 1653 | 1464271168176 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129994000) [pid = 1653] [serial = 1102] [outer = 0x127170800] 06:59:28 INFO - PROCESS | 1653 | 1464271168570 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]]]}] 06:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 570ms 06:59:28 INFO - PROCESS | 1653 | 1464271168594 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 06:59:28 INFO - PROCESS | 1653 | 1464271168597 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 06:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:59:28 INFO - PROCESS | 1653 | 1464271168600 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:59:28 INFO - PROCESS | 1653 | 1464271168601 Marionette TRACE conn2 <- [1,1442,null,{}] 06:59:28 INFO - PROCESS | 1653 | 1464271168603 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}] 06:59:28 INFO - PROCESS | 1653 | 1464271168688 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 06:59:28 INFO - PROCESS | 1653 | 1464271168699 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290a0800 == 40 [pid = 1653] [id = 368] 06:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128d1fc00) [pid = 1653] [serial = 1103] [outer = 0x0] 06:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a928800) [pid = 1653] [serial = 1104] [outer = 0x128d1fc00] 06:59:28 INFO - PROCESS | 1653 | 1464271168719 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b037c00) [pid = 1653] [serial = 1105] [outer = 0x128d1fc00] 06:59:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11690c800 == 39 [pid = 1653] [id = 362] 06:59:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119b44800 == 38 [pid = 1653] [id = 361] 06:59:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1d8000 == 37 [pid = 1653] [id = 360] 06:59:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12bebe800 == 36 [pid = 1653] [id = 359] 06:59:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12badb000 == 35 [pid = 1653] [id = 358] 06:59:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12909c000 == 34 [pid = 1653] [id = 357] 06:59:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119e58000 == 33 [pid = 1653] [id = 356] 06:59:29 INFO - PROCESS | 1653 | --DOCSHELL 0x113a16800 == 32 [pid = 1653] [id = 355] 06:59:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1194ba000 == 31 [pid = 1653] [id = 363] 06:59:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12761b000 == 30 [pid = 1653] [id = 367] 06:59:30 INFO - PROCESS | 1653 | --DOCSHELL 0x125ccf000 == 29 [pid = 1653] [id = 366] 06:59:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11a1a5800 == 28 [pid = 1653] [id = 364] 06:59:30 INFO - PROCESS | 1653 | --DOCSHELL 0x124efc000 == 27 [pid = 1653] [id = 365] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1242d2000) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124f7cc00) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11967d000) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119680000) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11716c800) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118516400) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1162acc00) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12999c800) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12576bc00) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128c9e800) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110f45000) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x110f50000) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1243ef000) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12571ec00) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1199eb400) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1234e0800) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118033000) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118169c00) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11903d800) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119276800) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116737400) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116a54400) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124ed0400) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1166b8400) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a98f800) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x111ab9800) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x129990000) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126ff1800) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126d41800) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12742d800) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x128e7c000) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x112e6dc00) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118163800) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119eba000) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x129432000) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12347f800) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x124222c00) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119eb5000) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 06:59:30 INFO - PROCESS | 1653 | 1464271170538 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]]]}] 06:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1977ms 06:59:30 INFO - PROCESS | 1653 | 1464271170584 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 06:59:30 INFO - PROCESS | 1653 | 1464271170586 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 06:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:59:30 INFO - PROCESS | 1653 | 1464271170591 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:59:30 INFO - PROCESS | 1653 | 1464271170593 Marionette TRACE conn2 <- [1,1446,null,{}] 06:59:30 INFO - PROCESS | 1653 | 1464271170603 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}] 06:59:30 INFO - PROCESS | 1653 | 1464271170681 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 06:59:30 INFO - PROCESS | 1653 | 1464271170687 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e13000 == 28 [pid = 1653] [id = 369] 06:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x112f3b400) [pid = 1653] [serial = 1106] [outer = 0x0] 06:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x113341000) [pid = 1653] [serial = 1107] [outer = 0x112f3b400] 06:59:30 INFO - PROCESS | 1653 | 1464271170716 Marionette DEBUG loaded listener.js 06:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11515cc00) [pid = 1653] [serial = 1108] [outer = 0x112f3b400] 06:59:31 INFO - PROCESS | 1653 | 1464271171053 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]]]}] 06:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 477ms 06:59:31 INFO - PROCESS | 1653 | 1464271171068 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 06:59:31 INFO - PROCESS | 1653 | 1464271171072 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 06:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:59:31 INFO - PROCESS | 1653 | 1464271171076 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:59:31 INFO - PROCESS | 1653 | 1464271171079 Marionette TRACE conn2 <- [1,1450,null,{}] 06:59:31 INFO - PROCESS | 1653 | 1464271171082 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}] 06:59:31 INFO - PROCESS | 1653 | 1464271171180 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 06:59:31 INFO - PROCESS | 1653 | 1464271171222 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167f3000 == 29 [pid = 1653] [id = 370] 06:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112f81400) [pid = 1653] [serial = 1109] [outer = 0x0] 06:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11629f000) [pid = 1653] [serial = 1110] [outer = 0x112f81400] 06:59:31 INFO - PROCESS | 1653 | 1464271171248 Marionette DEBUG loaded listener.js 06:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11693a000) [pid = 1653] [serial = 1111] [outer = 0x112f81400] 06:59:31 INFO - PROCESS | 1653 | 1464271171609 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]]]}] 06:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 574ms 06:59:31 INFO - PROCESS | 1653 | 1464271171651 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 06:59:31 INFO - PROCESS | 1653 | 1464271171654 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 06:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:59:31 INFO - PROCESS | 1653 | 1464271171658 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:59:31 INFO - PROCESS | 1653 | 1464271171660 Marionette TRACE conn2 <- [1,1454,null,{}] 06:59:31 INFO - PROCESS | 1653 | 1464271171664 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}] 06:59:31 INFO - PROCESS | 1653 | 1464271171776 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 06:59:31 INFO - PROCESS | 1653 | 1464271171819 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162ba800 == 30 [pid = 1653] [id = 371] 06:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x110f44400) [pid = 1653] [serial = 1112] [outer = 0x0] 06:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112e2a400) [pid = 1653] [serial = 1113] [outer = 0x110f44400] 06:59:31 INFO - PROCESS | 1653 | 1464271171852 Marionette DEBUG loaded listener.js 06:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1160e3000) [pid = 1653] [serial = 1114] [outer = 0x110f44400] 06:59:32 INFO - PROCESS | 1653 | 1464271172405 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]]]}] 06:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 824ms 06:59:32 INFO - PROCESS | 1653 | 1464271172481 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 06:59:32 INFO - PROCESS | 1653 | 1464271172485 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 06:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:59:32 INFO - PROCESS | 1653 | 1464271172490 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:59:32 INFO - PROCESS | 1653 | 1464271172491 Marionette TRACE conn2 <- [1,1458,null,{}] 06:59:32 INFO - PROCESS | 1653 | 1464271172494 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}] 06:59:32 INFO - PROCESS | 1653 | 1464271172595 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 06:59:32 INFO - PROCESS | 1653 | 1464271172640 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x118457800 == 31 [pid = 1653] [id = 372] 06:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11203dc00) [pid = 1653] [serial = 1115] [outer = 0x0] 06:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118033800) [pid = 1653] [serial = 1116] [outer = 0x11203dc00] 06:59:32 INFO - PROCESS | 1653 | 1464271172670 Marionette DEBUG loaded listener.js 06:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11803d000) [pid = 1653] [serial = 1117] [outer = 0x11203dc00] 06:59:33 INFO - PROCESS | 1653 | --DOCSHELL 0x116637800 == 30 [pid = 1653] [id = 180] 06:59:33 INFO - PROCESS | 1653 | 1464271173313 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]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 874ms 06:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:59:33 INFO - PROCESS | 1653 | 1464271173364 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 06:59:33 INFO - PROCESS | 1653 | 1464271173366 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 06:59:33 INFO - PROCESS | 1653 | 1464271173369 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 1653 | 1464271173371 Marionette TRACE conn2 <- [1,1462,null,{}] 06:59:33 INFO - PROCESS | 1653 | 1464271173376 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}] 06:59:33 INFO - PROCESS | 1653 | 1464271173445 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 06:59:33 INFO - PROCESS | 1653 | 1464271173454 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x116920000 == 31 [pid = 1653] [id = 373] 06:59:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112e6ec00) [pid = 1653] [serial = 1118] [outer = 0x0] 06:59:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115e3ec00) [pid = 1653] [serial = 1119] [outer = 0x112e6ec00] 06:59:33 INFO - PROCESS | 1653 | 1464271173482 Marionette DEBUG loaded listener.js 06:59:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116a55400) [pid = 1653] [serial = 1120] [outer = 0x112e6ec00] 06:59:33 INFO - PROCESS | 1653 | 1464271173833 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]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 470ms 06:59:33 INFO - PROCESS | 1653 | 1464271173840 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 06:59:33 INFO - PROCESS | 1653 | 1464271173844 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 06:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:59:33 INFO - PROCESS | 1653 | 1464271173873 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 1653 | 1464271173876 Marionette TRACE conn2 <- [1,1466,null,{}] 06:59:33 INFO - PROCESS | 1653 | 1464271173886 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}] 06:59:34 INFO - PROCESS | 1653 | 1464271174012 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 06:59:34 INFO - PROCESS | 1653 | 1464271174025 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119061800 == 32 [pid = 1653] [id = 374] 06:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1166b3c00) [pid = 1653] [serial = 1121] [outer = 0x0] 06:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11851d800) [pid = 1653] [serial = 1122] [outer = 0x1166b3c00] 06:59:34 INFO - PROCESS | 1653 | 1464271174072 Marionette DEBUG loaded listener.js 06:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118796c00) [pid = 1653] [serial = 1123] [outer = 0x1166b3c00] 06:59:34 INFO - PROCESS | 1653 | 1464271174572 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]]]}] 06:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 747ms 06:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:59:34 INFO - PROCESS | 1653 | 1464271174601 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 06:59:34 INFO - PROCESS | 1653 | 1464271174602 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 06:59:34 INFO - PROCESS | 1653 | 1464271174605 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:59:34 INFO - PROCESS | 1653 | 1464271174607 Marionette TRACE conn2 <- [1,1470,null,{}] 06:59:34 INFO - PROCESS | 1653 | 1464271174617 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}] 06:59:34 INFO - PROCESS | 1653 | 1464271174710 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 06:59:34 INFO - PROCESS | 1653 | 1464271174719 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194bc000 == 33 [pid = 1653] [id = 375] 06:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11908a400) [pid = 1653] [serial = 1124] [outer = 0x0] 06:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11926dc00) [pid = 1653] [serial = 1125] [outer = 0x11908a400] 06:59:34 INFO - PROCESS | 1653 | 1464271174754 Marionette DEBUG loaded listener.js 06:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119278c00) [pid = 1653] [serial = 1126] [outer = 0x11908a400] 06:59:35 INFO - PROCESS | 1653 | 1464271175124 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]]]}] 06:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 570ms 06:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:59:35 INFO - PROCESS | 1653 | 1464271175176 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 06:59:35 INFO - PROCESS | 1653 | 1464271175177 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 06:59:35 INFO - PROCESS | 1653 | 1464271175179 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:59:35 INFO - PROCESS | 1653 | 1464271175180 Marionette TRACE conn2 <- [1,1474,null,{}] 06:59:35 INFO - PROCESS | 1653 | 1464271175183 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}] 06:59:35 INFO - PROCESS | 1653 | 1464271175256 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 06:59:35 INFO - PROCESS | 1653 | 1464271175260 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e5e800 == 34 [pid = 1653] [id = 376] 06:59:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11967ac00) [pid = 1653] [serial = 1127] [outer = 0x0] 06:59:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119874400) [pid = 1653] [serial = 1128] [outer = 0x11967ac00] 06:59:35 INFO - PROCESS | 1653 | 1464271175289 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119e31400) [pid = 1653] [serial = 1129] [outer = 0x11967ac00] 06:59:35 INFO - PROCESS | 1653 | 1464271175689 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]]]}] 06:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 520ms 06:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:59:35 INFO - PROCESS | 1653 | 1464271175700 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 06:59:35 INFO - PROCESS | 1653 | 1464271175702 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 06:59:35 INFO - PROCESS | 1653 | 1464271175705 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:59:35 INFO - PROCESS | 1653 | 1464271175707 Marionette TRACE conn2 <- [1,1478,null,{}] 06:59:35 INFO - PROCESS | 1653 | 1464271175710 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}] 06:59:35 INFO - PROCESS | 1653 | 1464271175855 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 06:59:35 INFO - PROCESS | 1653 | 1464271175904 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1231d8000 == 35 [pid = 1653] [id = 377] 06:59:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11967ec00) [pid = 1653] [serial = 1130] [outer = 0x0] 06:59:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119eb9800) [pid = 1653] [serial = 1131] [outer = 0x11967ec00] 06:59:35 INFO - PROCESS | 1653 | 1464271175945 Marionette DEBUG loaded listener.js 06:59:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1234e0800) [pid = 1653] [serial = 1132] [outer = 0x11967ec00] 06:59:36 INFO - PROCESS | 1653 | 1464271176370 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]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 669ms 06:59:36 INFO - PROCESS | 1653 | 1464271176374 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 06:59:36 INFO - PROCESS | 1653 | 1464271176376 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 06:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:59:36 INFO - PROCESS | 1653 | 1464271176380 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 1653 | 1464271176381 Marionette TRACE conn2 <- [1,1482,null,{}] 06:59:36 INFO - PROCESS | 1653 | 1464271176383 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}] 06:59:36 INFO - PROCESS | 1653 | 1464271176490 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 06:59:36 INFO - PROCESS | 1653 | 1464271176497 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1233da000 == 36 [pid = 1653] [id = 378] 06:59:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123587800) [pid = 1653] [serial = 1133] [outer = 0x0] 06:59:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124222400) [pid = 1653] [serial = 1134] [outer = 0x123587800] 06:59:36 INFO - PROCESS | 1653 | 1464271176523 Marionette DEBUG loaded listener.js 06:59:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1243f2000) [pid = 1653] [serial = 1135] [outer = 0x123587800] 06:59:36 INFO - PROCESS | 1653 | 1464271176865 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]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 522ms 06:59:36 INFO - PROCESS | 1653 | 1464271176907 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 06:59:36 INFO - PROCESS | 1653 | 1464271176908 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 06:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:59:36 INFO - PROCESS | 1653 | 1464271176910 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 1653 | 1464271176911 Marionette TRACE conn2 <- [1,1486,null,{}] 06:59:36 INFO - PROCESS | 1653 | 1464271176914 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}] 06:59:37 INFO - PROCESS | 1653 | 1464271177002 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 06:59:37 INFO - PROCESS | 1653 | 1464271177006 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b3a000 == 37 [pid = 1653] [id = 379] 06:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124611000) [pid = 1653] [serial = 1136] [outer = 0x0] 06:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124618c00) [pid = 1653] [serial = 1137] [outer = 0x124611000] 06:59:37 INFO - PROCESS | 1653 | 1464271177034 Marionette DEBUG loaded listener.js 06:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124ae4800) [pid = 1653] [serial = 1138] [outer = 0x124611000] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112f3b400) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x127170800) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x111c86000) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119274000) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11629e000) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110f44800) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12368ec00) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118523c00) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112f80400) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x115e3d000) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12a84e800) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126fee400) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1242d2400) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12472e400) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1243f1400) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12943cc00) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11672b800) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x110f4ac00) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:59:37 INFO - PROCESS | 1653 | 1464271177430 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]]]}] 06:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 570ms 06:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:59:37 INFO - PROCESS | 1653 | 1464271177481 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 06:59:37 INFO - PROCESS | 1653 | 1464271177483 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 06:59:37 INFO - PROCESS | 1653 | 1464271177487 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:59:37 INFO - PROCESS | 1653 | 1464271177489 Marionette TRACE conn2 <- [1,1490,null,{}] 06:59:37 INFO - PROCESS | 1653 | 1464271177492 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}] 06:59:37 INFO - PROCESS | 1653 | 1464271177601 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 06:59:37 INFO - PROCESS | 1653 | 1464271177684 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x125741000 == 38 [pid = 1653] [id = 380] 06:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x110f47400) [pid = 1653] [serial = 1139] [outer = 0x0] 06:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112f80400) [pid = 1653] [serial = 1140] [outer = 0x110f47400] 06:59:37 INFO - PROCESS | 1653 | 1464271177725 Marionette DEBUG loaded listener.js 06:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11908c400) [pid = 1653] [serial = 1141] [outer = 0x110f47400] 06:59:37 INFO - PROCESS | 1653 | 1464271177965 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]]]}] 06:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 520ms 06:59:38 INFO - PROCESS | 1653 | 1464271178006 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 06:59:38 INFO - PROCESS | 1653 | 1464271178007 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 06:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:59:38 INFO - PROCESS | 1653 | 1464271178010 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:59:38 INFO - PROCESS | 1653 | 1464271178011 Marionette TRACE conn2 <- [1,1494,null,{}] 06:59:38 INFO - PROCESS | 1653 | 1464271178021 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}] 06:59:38 INFO - PROCESS | 1653 | 1464271178096 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 06:59:38 INFO - PROCESS | 1653 | 1464271178103 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x126fc4000 == 39 [pid = 1653] [id = 381] 06:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12368ec00) [pid = 1653] [serial = 1142] [outer = 0x0] 06:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124bf2000) [pid = 1653] [serial = 1143] [outer = 0x12368ec00] 06:59:38 INFO - PROCESS | 1653 | 1464271178128 Marionette DEBUG loaded listener.js 06:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124f7b800) [pid = 1653] [serial = 1144] [outer = 0x12368ec00] 06:59:38 INFO - PROCESS | 1653 | 1464271178451 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]]]}] 06:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 478ms 06:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:59:38 INFO - PROCESS | 1653 | 1464271178488 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 06:59:38 INFO - PROCESS | 1653 | 1464271178489 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 06:59:38 INFO - PROCESS | 1653 | 1464271178491 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:59:38 INFO - PROCESS | 1653 | 1464271178493 Marionette TRACE conn2 <- [1,1498,null,{}] 06:59:38 INFO - PROCESS | 1653 | 1464271178503 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}] 06:59:38 INFO - PROCESS | 1653 | 1464271178576 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 06:59:38 INFO - PROCESS | 1653 | 1464271178582 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12760e800 == 40 [pid = 1653] [id = 382] 06:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125187c00) [pid = 1653] [serial = 1145] [outer = 0x0] 06:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125719400) [pid = 1653] [serial = 1146] [outer = 0x125187c00] 06:59:38 INFO - PROCESS | 1653 | 1464271178607 Marionette DEBUG loaded listener.js 06:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12576c800) [pid = 1653] [serial = 1147] [outer = 0x125187c00] 06:59:38 INFO - PROCESS | 1653 | 1464271178974 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]]]}] 06:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 518ms 06:59:39 INFO - PROCESS | 1653 | 1464271179011 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 06:59:39 INFO - PROCESS | 1653 | 1464271179013 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 06:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:59:39 INFO - PROCESS | 1653 | 1464271179017 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 1653 | 1464271179020 Marionette TRACE conn2 <- [1,1502,null,{}] 06:59:39 INFO - PROCESS | 1653 | 1464271179023 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}] 06:59:39 INFO - PROCESS | 1653 | 1464271179185 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 06:59:39 INFO - PROCESS | 1653 | 1464271179204 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x127675000 == 41 [pid = 1653] [id = 383] 06:59:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125189c00) [pid = 1653] [serial = 1148] [outer = 0x0] 06:59:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125c27400) [pid = 1653] [serial = 1149] [outer = 0x125189c00] 06:59:39 INFO - PROCESS | 1653 | 1464271179251 Marionette DEBUG loaded listener.js 06:59:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127176400) [pid = 1653] [serial = 1150] [outer = 0x125189c00] 06:59:39 INFO - PROCESS | 1653 | 1464271179773 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]]]}] 06:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 771ms 06:59:39 INFO - PROCESS | 1653 | 1464271179788 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 06:59:39 INFO - PROCESS | 1653 | 1464271179791 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 06:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:59:39 INFO - PROCESS | 1653 | 1464271179795 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 1653 | 1464271179797 Marionette TRACE conn2 <- [1,1506,null,{}] 06:59:39 INFO - PROCESS | 1653 | 1464271179819 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}] 06:59:39 INFO - PROCESS | 1653 | 1464271179913 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 06:59:39 INFO - PROCESS | 1653 | 1464271179974 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x119069000 == 42 [pid = 1653] [id = 384] 06:59:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1162eac00) [pid = 1653] [serial = 1151] [outer = 0x0] 06:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11716a800) [pid = 1653] [serial = 1152] [outer = 0x1162eac00] 06:59:40 INFO - PROCESS | 1653 | 1464271180005 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118039800) [pid = 1653] [serial = 1153] [outer = 0x1162eac00] 06:59:40 INFO - PROCESS | 1653 | 1464271180420 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]]]}] 06:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 638ms 06:59:40 INFO - PROCESS | 1653 | 1464271180433 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 06:59:40 INFO - PROCESS | 1653 | 1464271180437 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 06:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:59:40 INFO - PROCESS | 1653 | 1464271180441 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:59:40 INFO - PROCESS | 1653 | 1464271180443 Marionette TRACE conn2 <- [1,1510,null,{}] 06:59:40 INFO - PROCESS | 1653 | 1464271180446 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}] 06:59:40 INFO - PROCESS | 1653 | 1464271180543 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 06:59:40 INFO - PROCESS | 1653 | 1464271180641 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232b1800 == 43 [pid = 1653] [id = 385] 06:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1187a0000) [pid = 1653] [serial = 1154] [outer = 0x0] 06:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1189bb400) [pid = 1653] [serial = 1155] [outer = 0x1187a0000] 06:59:40 INFO - PROCESS | 1653 | 1464271180672 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11926e400) [pid = 1653] [serial = 1156] [outer = 0x1187a0000] 06:59:41 INFO - PROCESS | 1653 | 1464271181077 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]]]}] 06:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 669ms 06:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:59:41 INFO - PROCESS | 1653 | 1464271181111 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 06:59:41 INFO - PROCESS | 1653 | 1464271181112 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 06:59:41 INFO - PROCESS | 1653 | 1464271181114 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:59:41 INFO - PROCESS | 1653 | 1464271181117 Marionette TRACE conn2 <- [1,1514,null,{}] 06:59:41 INFO - PROCESS | 1653 | 1464271181125 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}] 06:59:41 INFO - PROCESS | 1653 | 1464271181271 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 06:59:41 INFO - PROCESS | 1653 | 1464271181361 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12948b800 == 44 [pid = 1653] [id = 386] 06:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1243eac00) [pid = 1653] [serial = 1157] [outer = 0x0] 06:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1243f0400) [pid = 1653] [serial = 1158] [outer = 0x1243eac00] 06:59:41 INFO - PROCESS | 1653 | 1464271181393 Marionette DEBUG loaded listener.js 06:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124ed0800) [pid = 1653] [serial = 1159] [outer = 0x1243eac00] 06:59:41 INFO - PROCESS | 1653 | 1464271181787 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]]]}] 06:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 724ms 06:59:41 INFO - PROCESS | 1653 | 1464271181840 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 06:59:41 INFO - PROCESS | 1653 | 1464271181842 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 06:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:59:41 INFO - PROCESS | 1653 | 1464271181844 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:59:41 INFO - PROCESS | 1653 | 1464271181846 Marionette TRACE conn2 <- [1,1518,null,{}] 06:59:41 INFO - PROCESS | 1653 | 1464271181848 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}] 06:59:41 INFO - PROCESS | 1653 | 1464271181960 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 06:59:42 INFO - PROCESS | 1653 | 1464271182030 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a75c800 == 45 [pid = 1653] [id = 387] 06:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x112e6dc00) [pid = 1653] [serial = 1160] [outer = 0x0] 06:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126d34800) [pid = 1653] [serial = 1161] [outer = 0x112e6dc00] 06:59:42 INFO - PROCESS | 1653 | 1464271182061 Marionette DEBUG loaded listener.js 06:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12716fc00) [pid = 1653] [serial = 1162] [outer = 0x112e6dc00] 06:59:42 INFO - PROCESS | 1653 | 1464271182592 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]]]}] 06:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 773ms 06:59:42 INFO - PROCESS | 1653 | 1464271182617 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 06:59:42 INFO - PROCESS | 1653 | 1464271182619 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 06:59:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:59:42 INFO - PROCESS | 1653 | 1464271182623 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:59:42 INFO - PROCESS | 1653 | 1464271182625 Marionette TRACE conn2 <- [1,1522,null,{}] 06:59:42 INFO - PROCESS | 1653 | 1464271182630 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}] 06:59:42 INFO - PROCESS | 1653 | 1464271182719 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 06:59:42 INFO - PROCESS | 1653 | 1464271182765 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x118120000 == 46 [pid = 1653] [id = 388] 06:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1122ab400) [pid = 1653] [serial = 1163] [outer = 0x0] 06:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113d61400) [pid = 1653] [serial = 1164] [outer = 0x1122ab400] 06:59:42 INFO - PROCESS | 1653 | 1464271182793 Marionette DEBUG loaded listener.js 06:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1166b8400) [pid = 1653] [serial = 1165] [outer = 0x1122ab400] 06:59:43 INFO - PROCESS | 1653 | 1464271183210 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"]]]}] 06:59:43 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 () { 06:59:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:59:43 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 () { 06:59:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:59:43 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 () { 06:59:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:59:43 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 () { 06:59:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:59:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 623ms 06:59:43 INFO - PROCESS | 1653 | 1464271183276 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 06:59:43 INFO - PROCESS | 1653 | 1464271183281 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 06:59:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:59:43 INFO - PROCESS | 1653 | 1464271183309 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:59:43 INFO - PROCESS | 1653 | 1464271183312 Marionette TRACE conn2 <- [1,1526,null,{}] 06:59:43 INFO - PROCESS | 1653 | 1464271183316 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}] 06:59:43 INFO - PROCESS | 1653 | 1464271183453 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 06:59:43 INFO - PROCESS | 1653 | 1464271183523 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c5800 == 47 [pid = 1653] [id = 389] 06:59:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118036400) [pid = 1653] [serial = 1166] [outer = 0x0] 06:59:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1185dbc00) [pid = 1653] [serial = 1167] [outer = 0x118036400] 06:59:43 INFO - PROCESS | 1653 | 1464271183550 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119083000) [pid = 1653] [serial = 1168] [outer = 0x118036400] 06:59:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1170d0800 == 46 [pid = 1653] [id = 175] 06:59:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1192b4000 == 45 [pid = 1653] [id = 177] 06:59:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1231da000 == 44 [pid = 1653] [id = 181] 06:59:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116644000 == 43 [pid = 1653] [id = 174] 06:59:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1194c5000 == 42 [pid = 1653] [id = 178] 06:59:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11849f000 == 41 [pid = 1653] [id = 176] 06:59:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1290a0800 == 40 [pid = 1653] [id = 368] 06:59:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119b4f000 == 39 [pid = 1653] [id = 189] 06:59:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11662f800 == 38 [pid = 1653] [id = 185] 06:59:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1240e0000 == 37 [pid = 1653] [id = 191] 06:59:43 INFO - PROCESS | 1653 | --DOCSHELL 0x113d27800 == 36 [pid = 1653] [id = 184] 06:59:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1192ac000 == 35 [pid = 1653] [id = 187] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11629f000) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12a928800) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11515cc00) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1293bbc00) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129994000) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x113341000) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12cbd1400) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11967e800) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11816f400) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118034000) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x113344800) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x111c84800) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1243eb800) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124619c00) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11926d800) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12326e000) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x117673000) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118577400) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115ea8800) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12b03a400) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12a92e400) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116733400) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1293be800) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1290ef800) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124f7e000) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124613800) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123587400) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12576b400) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124f7c800) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125c2bc00) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128d13800) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a927c00) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x117169c00) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1122a8400) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 06:59:43 INFO - PROCESS | 1653 | 1464271183909 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"]]]}] 06:59:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:59:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:59:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:59:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 627ms 06:59:43 INFO - PROCESS | 1653 | 1464271183933 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 06:59:43 INFO - PROCESS | 1653 | 1464271183935 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 06:59:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:59:43 INFO - PROCESS | 1653 | 1464271183937 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:59:43 INFO - PROCESS | 1653 | 1464271183939 Marionette TRACE conn2 <- [1,1530,null,{}] 06:59:43 INFO - PROCESS | 1653 | 1464271183947 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}] 06:59:44 INFO - PROCESS | 1653 | 1464271184022 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 06:59:44 INFO - PROCESS | 1653 | 1464271184027 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11810c800 == 36 [pid = 1653] [id = 390] 06:59:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11908fc00) [pid = 1653] [serial = 1169] [outer = 0x0] 06:59:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11967e800) [pid = 1653] [serial = 1170] [outer = 0x11908fc00] 06:59:44 INFO - PROCESS | 1653 | 1464271184058 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x123278000) [pid = 1653] [serial = 1171] [outer = 0x11908fc00] 06:59:44 INFO - PROCESS | 1653 | 1464271184354 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]]]}] 06:59:44 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 06:59:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:59:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:59:44 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. 06:59:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:59:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 425ms 06:59:44 INFO - PROCESS | 1653 | 1464271184362 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 06:59:44 INFO - PROCESS | 1653 | 1464271184367 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 06:59:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:59:44 INFO - PROCESS | 1653 | 1464271184393 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 1653 | 1464271184394 Marionette TRACE conn2 <- [1,1534,null,{}] 06:59:44 INFO - PROCESS | 1653 | 1464271184401 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}] 06:59:44 INFO - PROCESS | 1653 | 1464271184475 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 06:59:44 INFO - PROCESS | 1653 | 1464271184480 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b58000 == 37 [pid = 1653] [id = 391] 06:59:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123590800) [pid = 1653] [serial = 1172] [outer = 0x0] 06:59:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1243e4800) [pid = 1653] [serial = 1173] [outer = 0x123590800] 06:59:44 INFO - PROCESS | 1653 | 1464271184507 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1243f1800) [pid = 1653] [serial = 1174] [outer = 0x123590800] 06:59:44 INFO - PROCESS | 1653 | 1464271184846 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]]]}] 06:59:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:59:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 491ms 06:59:44 INFO - PROCESS | 1653 | 1464271184869 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 06:59:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:59:44 INFO - PROCESS | 1653 | 1464271184870 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 06:59:44 INFO - PROCESS | 1653 | 1464271184872 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 1653 | 1464271184873 Marionette TRACE conn2 <- [1,1538,null,{}] 06:59:44 INFO - PROCESS | 1653 | 1464271184875 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}] 06:59:44 INFO - PROCESS | 1653 | 1464271184951 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 06:59:45 INFO - PROCESS | 1653 | 1464271185000 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a1a3000 == 38 [pid = 1653] [id = 392] 06:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x111e31000) [pid = 1653] [serial = 1175] [outer = 0x0] 06:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124610400) [pid = 1653] [serial = 1176] [outer = 0x111e31000] 06:59:45 INFO - PROCESS | 1653 | 1464271185025 Marionette DEBUG loaded listener.js 06:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12518d800) [pid = 1653] [serial = 1177] [outer = 0x111e31000] 06:59:45 INFO - PROCESS | 1653 | 1464271185290 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]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 469ms 06:59:45 INFO - PROCESS | 1653 | 1464271185341 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 1653 | 1464271185342 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 06:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:59:45 INFO - PROCESS | 1653 | 1464271185344 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - PROCESS | 1653 | 1464271185346 Marionette TRACE conn2 <- [1,1542,null,{}] 06:59:45 INFO - PROCESS | 1653 | 1464271185351 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}] 06:59:45 INFO - PROCESS | 1653 | 1464271185436 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 06:59:45 INFO - PROCESS | 1653 | 1464271185441 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b39000 == 39 [pid = 1653] [id = 393] 06:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125c26c00) [pid = 1653] [serial = 1178] [outer = 0x0] 06:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x127170400) [pid = 1653] [serial = 1179] [outer = 0x125c26c00] 06:59:45 INFO - PROCESS | 1653 | 1464271185468 Marionette DEBUG loaded listener.js 06:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128c97c00) [pid = 1653] [serial = 1180] [outer = 0x125c26c00] 06:59:45 INFO - PROCESS | 1653 | 1464271185787 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]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 470ms 06:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:59:45 INFO - PROCESS | 1653 | 1464271185817 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 1653 | 1464271185818 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 06:59:45 INFO - PROCESS | 1653 | 1464271185820 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - PROCESS | 1653 | 1464271185821 Marionette TRACE conn2 <- [1,1546,null,{}] 06:59:45 INFO - PROCESS | 1653 | 1464271185823 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}] 06:59:45 INFO - PROCESS | 1653 | 1464271185931 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 06:59:45 INFO - PROCESS | 1653 | 1464271185944 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x125cd5000 == 40 [pid = 1653] [id = 394] 06:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128c99400) [pid = 1653] [serial = 1181] [outer = 0x0] 06:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128c9e000) [pid = 1653] [serial = 1182] [outer = 0x128c99400] 06:59:45 INFO - PROCESS | 1653 | 1464271185969 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128d16400) [pid = 1653] [serial = 1183] [outer = 0x128c99400] 06:59:46 INFO - PROCESS | 1653 | 1464271186317 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]]]}] 06:59:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:59:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 520ms 06:59:46 INFO - PROCESS | 1653 | 1464271186341 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 06:59:46 INFO - PROCESS | 1653 | 1464271186342 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 06:59:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:59:46 INFO - PROCESS | 1653 | 1464271186351 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 1653 | 1464271186352 Marionette TRACE conn2 <- [1,1550,null,{}] 06:59:46 INFO - PROCESS | 1653 | 1464271186354 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}] 06:59:46 INFO - PROCESS | 1653 | 1464271186444 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 06:59:46 INFO - PROCESS | 1653 | 1464271186449 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x127604800 == 41 [pid = 1653] [id = 395] 06:59:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128c9ac00) [pid = 1653] [serial = 1184] [outer = 0x0] 06:59:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128e7d800) [pid = 1653] [serial = 1185] [outer = 0x128c9ac00] 06:59:46 INFO - PROCESS | 1653 | 1464271186473 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1290f4800) [pid = 1653] [serial = 1186] [outer = 0x128c9ac00] 06:59:46 INFO - PROCESS | 1653 | 1464271186786 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]]]}] 06:59:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:59:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 474ms 06:59:46 INFO - PROCESS | 1653 | 1464271186827 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 06:59:46 INFO - PROCESS | 1653 | 1464271186829 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 06:59:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:59:46 INFO - PROCESS | 1653 | 1464271186833 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 1653 | 1464271186835 Marionette TRACE conn2 <- [1,1554,null,{}] 06:59:46 INFO - PROCESS | 1653 | 1464271186838 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}] 06:59:46 INFO - PROCESS | 1653 | 1464271186933 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 06:59:46 INFO - PROCESS | 1653 | 1464271186965 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x128eda000 == 42 [pid = 1653] [id = 396] 06:59:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1293b6c00) [pid = 1653] [serial = 1187] [outer = 0x0] 06:59:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1293be800) [pid = 1653] [serial = 1188] [outer = 0x1293b6c00] 06:59:46 INFO - PROCESS | 1653 | 1464271186989 Marionette DEBUG loaded listener.js 06:59:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129438000) [pid = 1653] [serial = 1189] [outer = 0x1293b6c00] 06:59:47 INFO - PROCESS | 1653 | 1464271187322 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]]]}] 06:59:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:59:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 522ms 06:59:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:59:47 INFO - PROCESS | 1653 | 1464271187354 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 06:59:47 INFO - PROCESS | 1653 | 1464271187355 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 06:59:47 INFO - PROCESS | 1653 | 1464271187357 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:59:47 INFO - PROCESS | 1653 | 1464271187358 Marionette TRACE conn2 <- [1,1558,null,{}] 06:59:47 INFO - PROCESS | 1653 | 1464271187366 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}] 06:59:47 INFO - PROCESS | 1653 | 1464271187426 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 06:59:47 INFO - PROCESS | 1653 | 1464271187448 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a751800 == 43 [pid = 1653] [id = 397] 06:59:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129432000) [pid = 1653] [serial = 1190] [outer = 0x0] 06:59:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12943e400) [pid = 1653] [serial = 1191] [outer = 0x129432000] 06:59:47 INFO - PROCESS | 1653 | 1464271187468 Marionette DEBUG loaded listener.js 06:59:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1296bf000) [pid = 1653] [serial = 1192] [outer = 0x129432000] 06:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11967ec00) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x123587800) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x110f47400) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124611000) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11967ac00) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112e6ec00) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11908a400) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1166b3c00) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112f81400) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125187c00) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12368ec00) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:59:48 INFO - PROCESS | 1653 | 1464271188036 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]]]}] 06:59:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:59:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 721ms 06:59:48 INFO - PROCESS | 1653 | 1464271188079 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 06:59:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:59:48 INFO - PROCESS | 1653 | 1464271188082 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 06:59:48 INFO - PROCESS | 1653 | 1464271188085 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - PROCESS | 1653 | 1464271188088 Marionette TRACE conn2 <- [1,1562,null,{}] 06:59:48 INFO - PROCESS | 1653 | 1464271188091 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}] 06:59:48 INFO - PROCESS | 1653 | 1464271188229 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 06:59:48 INFO - PROCESS | 1653 | 1464271188239 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x129963800 == 44 [pid = 1653] [id = 398] 06:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119eba000) [pid = 1653] [serial = 1193] [outer = 0x0] 06:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124222c00) [pid = 1653] [serial = 1194] [outer = 0x119eba000] 06:59:48 INFO - PROCESS | 1653 | 1464271188308 Marionette DEBUG loaded listener.js 06:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12998f000) [pid = 1653] [serial = 1195] [outer = 0x119eba000] 06:59:48 INFO - PROCESS | 1653 | 1464271188579 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]]]}] 06:59:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:59:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 522ms 06:59:48 INFO - PROCESS | 1653 | 1464271188607 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 06:59:48 INFO - PROCESS | 1653 | 1464271188608 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 06:59:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:59:48 INFO - PROCESS | 1653 | 1464271188610 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - PROCESS | 1653 | 1464271188611 Marionette TRACE conn2 <- [1,1566,null,{}] 06:59:48 INFO - PROCESS | 1653 | 1464271188621 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}] 06:59:48 INFO - PROCESS | 1653 | 1464271188705 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 06:59:48 INFO - PROCESS | 1653 | 1464271188709 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b066000 == 45 [pid = 1653] [id = 399] 06:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1296c2c00) [pid = 1653] [serial = 1196] [outer = 0x0] 06:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a849000) [pid = 1653] [serial = 1197] [outer = 0x1296c2c00] 06:59:48 INFO - PROCESS | 1653 | 1464271188734 Marionette DEBUG loaded listener.js 06:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a92f400) [pid = 1653] [serial = 1198] [outer = 0x1296c2c00] 06:59:49 INFO - PROCESS | 1653 | 1464271189107 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]]]}] 06:59:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:59:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 519ms 06:59:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:59:49 INFO - PROCESS | 1653 | 1464271189133 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 06:59:49 INFO - PROCESS | 1653 | 1464271189135 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 06:59:49 INFO - PROCESS | 1653 | 1464271189138 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:59:49 INFO - PROCESS | 1653 | 1464271189140 Marionette TRACE conn2 <- [1,1570,null,{}] 06:59:49 INFO - PROCESS | 1653 | 1464271189143 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}] 06:59:49 INFO - PROCESS | 1653 | 1464271189271 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 06:59:49 INFO - PROCESS | 1653 | 1464271189277 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b34d800 == 46 [pid = 1653] [id = 400] 06:59:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12368f000) [pid = 1653] [serial = 1199] [outer = 0x0] 06:59:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a997000) [pid = 1653] [serial = 1200] [outer = 0x12368f000] 06:59:49 INFO - PROCESS | 1653 | 1464271189302 Marionette DEBUG loaded listener.js 06:59:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b037800) [pid = 1653] [serial = 1201] [outer = 0x12368f000] 06:59:49 INFO - PROCESS | 1653 | 1464271189681 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]]]}] 06:59:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:59:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 576ms 06:59:49 INFO - PROCESS | 1653 | 1464271189715 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 06:59:49 INFO - PROCESS | 1653 | 1464271189717 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 06:59:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:59:49 INFO - PROCESS | 1653 | 1464271189720 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:59:49 INFO - PROCESS | 1653 | 1464271189722 Marionette TRACE conn2 <- [1,1574,null,{}] 06:59:49 INFO - PROCESS | 1653 | 1464271189725 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}] 06:59:49 INFO - PROCESS | 1653 | 1464271189858 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 06:59:49 INFO - PROCESS | 1653 | 1464271189964 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b363800 == 47 [pid = 1653] [id = 401] 06:59:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b037400) [pid = 1653] [serial = 1202] [outer = 0x0] 06:59:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b0b2400) [pid = 1653] [serial = 1203] [outer = 0x12b037400] 06:59:49 INFO - PROCESS | 1653 | 1464271189996 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b0be800) [pid = 1653] [serial = 1204] [outer = 0x12b037400] 06:59:50 INFO - PROCESS | 1653 | 1464271190418 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]]]}] 06:59:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:59:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 723ms 06:59:50 INFO - PROCESS | 1653 | 1464271190443 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 06:59:50 INFO - PROCESS | 1653 | 1464271190446 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 06:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:59:50 INFO - PROCESS | 1653 | 1464271190468 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:59:50 INFO - PROCESS | 1653 | 1464271190471 Marionette TRACE conn2 <- [1,1578,null,{}] 06:59:50 INFO - PROCESS | 1653 | 1464271190474 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}] 06:59:50 INFO - PROCESS | 1653 | 1464271190575 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 06:59:50 INFO - PROCESS | 1653 | 1464271190641 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170dc000 == 48 [pid = 1653] [id = 402] 06:59:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x115e42400) [pid = 1653] [serial = 1205] [outer = 0x0] 06:59:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11699b400) [pid = 1653] [serial = 1206] [outer = 0x115e42400] 06:59:50 INFO - PROCESS | 1653 | 1464271190672 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11803ec00) [pid = 1653] [serial = 1207] [outer = 0x115e42400] 06:59:51 INFO - PROCESS | 1653 | 1464271191080 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]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:59:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 622ms 06:59:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:59:51 INFO - PROCESS | 1653 | 1464271191089 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 1653 | 1464271191093 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 06:59:51 INFO - PROCESS | 1653 | 1464271191098 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 1653 | 1464271191100 Marionette TRACE conn2 <- [1,1582,null,{}] 06:59:51 INFO - PROCESS | 1653 | 1464271191102 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}] 06:59:51 INFO - PROCESS | 1653 | 1464271191203 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 06:59:51 INFO - PROCESS | 1653 | 1464271191292 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1233e6000 == 49 [pid = 1653] [id = 403] 06:59:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119040800) [pid = 1653] [serial = 1208] [outer = 0x0] 06:59:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119669800) [pid = 1653] [serial = 1209] [outer = 0x119040800] 06:59:51 INFO - PROCESS | 1653 | 1464271191321 Marionette DEBUG loaded listener.js 06:59:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x123276800) [pid = 1653] [serial = 1210] [outer = 0x119040800] 06:59:51 INFO - PROCESS | 1653 | 1464271191736 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]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:59:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 671ms 06:59:51 INFO - PROCESS | 1653 | 1464271191782 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 1653 | 1464271191784 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 06:59:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:59:51 INFO - PROCESS | 1653 | 1464271191788 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 1653 | 1464271191790 Marionette TRACE conn2 <- [1,1586,null,{}] 06:59:51 INFO - PROCESS | 1653 | 1464271191800 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}] 06:59:51 INFO - PROCESS | 1653 | 1464271191902 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 06:59:51 INFO - PROCESS | 1653 | 1464271191967 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b353800 == 50 [pid = 1653] [id = 404] 06:59:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124bf6400) [pid = 1653] [serial = 1211] [outer = 0x0] 06:59:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x125c2c400) [pid = 1653] [serial = 1212] [outer = 0x124bf6400] 06:59:52 INFO - PROCESS | 1653 | 1464271191998 Marionette DEBUG loaded listener.js 06:59:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12717dc00) [pid = 1653] [serial = 1213] [outer = 0x124bf6400] 06:59:52 INFO - PROCESS | 1653 | 1464271192376 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]]]}] 06:59:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:59:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 627ms 06:59:52 INFO - PROCESS | 1653 | 1464271192417 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 06:59:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:59:52 INFO - PROCESS | 1653 | 1464271192419 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 06:59:52 INFO - PROCESS | 1653 | 1464271192421 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:59:52 INFO - PROCESS | 1653 | 1464271192423 Marionette TRACE conn2 <- [1,1590,null,{}] 06:59:52 INFO - PROCESS | 1653 | 1464271192425 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}] 06:59:52 INFO - PROCESS | 1653 | 1464271192525 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 06:59:52 INFO - PROCESS | 1653 | 1464271192619 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bebb800 == 51 [pid = 1653] [id = 405] 06:59:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1274e7800) [pid = 1653] [serial = 1214] [outer = 0x0] 06:59:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128d1ac00) [pid = 1653] [serial = 1215] [outer = 0x1274e7800] 06:59:52 INFO - PROCESS | 1653 | 1464271192649 Marionette DEBUG loaded listener.js 06:59:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x129431c00) [pid = 1653] [serial = 1216] [outer = 0x1274e7800] 06:59:53 INFO - PROCESS | 1653 | 1464271193115 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]]]}] 06:59:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:59:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 720ms 06:59:53 INFO - PROCESS | 1653 | 1464271193142 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 06:59:53 INFO - PROCESS | 1653 | 1464271193144 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 06:59:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:59:53 INFO - PROCESS | 1653 | 1464271193151 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:59:53 INFO - PROCESS | 1653 | 1464271193153 Marionette TRACE conn2 <- [1,1594,null,{}] 06:59:53 INFO - PROCESS | 1653 | 1464271193156 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}] 06:59:53 INFO - PROCESS | 1653 | 1464271193305 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 06:59:53 INFO - PROCESS | 1653 | 1464271193541 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194a7800 == 52 [pid = 1653] [id = 406] 06:59:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x111a0c400) [pid = 1653] [serial = 1217] [outer = 0x0] 06:59:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x112e24400) [pid = 1653] [serial = 1218] [outer = 0x111a0c400] 06:59:53 INFO - PROCESS | 1653 | 1464271193587 Marionette DEBUG loaded listener.js 06:59:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x115e3bc00) [pid = 1653] [serial = 1219] [outer = 0x111a0c400] 06:59:54 INFO - PROCESS | 1653 | 1464271194056 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]]]}] 06:59:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 974ms 06:59:54 INFO - PROCESS | 1653 | 1464271194123 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 06:59:54 INFO - PROCESS | 1653 | 1464271194126 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 06:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:59:54 INFO - PROCESS | 1653 | 1464271194129 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:59:54 INFO - PROCESS | 1653 | 1464271194132 Marionette TRACE conn2 <- [1,1598,null,{}] 06:59:54 INFO - PROCESS | 1653 | 1464271194135 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}] 06:59:54 INFO - PROCESS | 1653 | 1464271194232 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 06:59:54 INFO - PROCESS | 1653 | 1464271194282 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x118998000 == 53 [pid = 1653] [id = 407] 06:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x116a51400) [pid = 1653] [serial = 1220] [outer = 0x0] 06:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11857d000) [pid = 1653] [serial = 1221] [outer = 0x116a51400] 06:59:54 INFO - PROCESS | 1653 | 1464271194307 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119044800) [pid = 1653] [serial = 1222] [outer = 0x116a51400] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x119e54800 == 52 [pid = 1653] [id = 179] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11849d800 == 51 [pid = 1653] [id = 182] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1170c5000 == 50 [pid = 1653] [id = 183] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12b34d800 == 49 [pid = 1653] [id = 400] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12b066000 == 48 [pid = 1653] [id = 399] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x129963800 == 47 [pid = 1653] [id = 398] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12a751800 == 46 [pid = 1653] [id = 397] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x128eda000 == 45 [pid = 1653] [id = 396] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x127604800 == 44 [pid = 1653] [id = 395] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x125cd5000 == 43 [pid = 1653] [id = 394] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x125c27400) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x124b39000 == 42 [pid = 1653] [id = 393] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11a1a3000 == 41 [pid = 1653] [id = 392] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x119b58000 == 40 [pid = 1653] [id = 391] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11810c800 == 39 [pid = 1653] [id = 390] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c5800 == 38 [pid = 1653] [id = 389] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x118120000 == 37 [pid = 1653] [id = 388] 06:59:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12a75c800 == 36 [pid = 1653] [id = 387] 06:59:54 INFO - PROCESS | 1653 | 1464271194651 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]]]}] 06:59:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 571ms 06:59:54 INFO - PROCESS | 1653 | 1464271194701 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 06:59:54 INFO - PROCESS | 1653 | 1464271194704 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 06:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:59:54 INFO - PROCESS | 1653 | 1464271194707 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:59:54 INFO - PROCESS | 1653 | 1464271194708 Marionette TRACE conn2 <- [1,1602,null,{}] 06:59:54 INFO - PROCESS | 1653 | 1464271194711 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}] 06:59:54 INFO - PROCESS | 1653 | 1464271194790 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x119eb9800) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x124222400) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1234e0800) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x112f80400) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124618c00) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1243f2000) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119874400) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x115e3ec00) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x116a55400) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11926dc00) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119278c00) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11851d800) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118796c00) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112e2a400) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118033800) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11693a000) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12576c800) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124bf2000) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124f7b800) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125719400) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11908c400) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119e31400) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124ae4800) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 06:59:54 INFO - PROCESS | 1653 | 1464271194853 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11756e800 == 37 [pid = 1653] [id = 408] 06:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112f80400) [pid = 1653] [serial = 1223] [outer = 0x0] 06:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x117e10c00) [pid = 1653] [serial = 1224] [outer = 0x112f80400] 06:59:54 INFO - PROCESS | 1653 | 1464271194879 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1199eac00) [pid = 1653] [serial = 1225] [outer = 0x112f80400] 06:59:55 INFO - PROCESS | 1653 | 1464271195210 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]]]}] 06:59:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:59:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 520ms 06:59:55 INFO - PROCESS | 1653 | 1464271195227 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 06:59:55 INFO - PROCESS | 1653 | 1464271195230 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 06:59:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:59:55 INFO - PROCESS | 1653 | 1464271195238 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:59:55 INFO - PROCESS | 1653 | 1464271195244 Marionette TRACE conn2 <- [1,1606,null,{}] 06:59:55 INFO - PROCESS | 1653 | 1464271195257 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}] 06:59:55 INFO - PROCESS | 1653 | 1464271195384 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 06:59:55 INFO - PROCESS | 1653 | 1464271195464 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a09d000 == 38 [pid = 1653] [id = 409] 06:59:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1199e9800) [pid = 1653] [serial = 1226] [outer = 0x0] 06:59:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x123588800) [pid = 1653] [serial = 1227] [outer = 0x1199e9800] 06:59:55 INFO - PROCESS | 1653 | 1464271195506 Marionette DEBUG loaded listener.js 06:59:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124615800) [pid = 1653] [serial = 1228] [outer = 0x1199e9800] 06:59:55 INFO - PROCESS | 1653 | 1464271195822 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]]]}] 06:59:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:59:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 633ms 06:59:55 INFO - PROCESS | 1653 | 1464271195872 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 06:59:55 INFO - PROCESS | 1653 | 1464271195873 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 06:59:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:59:55 INFO - PROCESS | 1653 | 1464271195876 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:59:55 INFO - PROCESS | 1653 | 1464271195877 Marionette TRACE conn2 <- [1,1610,null,{}] 06:59:55 INFO - PROCESS | 1653 | 1464271195879 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}] 06:59:55 INFO - PROCESS | 1653 | 1464271195985 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 06:59:55 INFO - PROCESS | 1653 | 1464271195991 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x119069800 == 39 [pid = 1653] [id = 410] 06:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124614400) [pid = 1653] [serial = 1229] [outer = 0x0] 06:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12518ec00) [pid = 1653] [serial = 1230] [outer = 0x124614400] 06:59:56 INFO - PROCESS | 1653 | 1464271196016 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126dbf400) [pid = 1653] [serial = 1231] [outer = 0x124614400] 06:59:56 INFO - PROCESS | 1653 | 1464271196318 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]]]}] 06:59:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:59:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 468ms 06:59:56 INFO - PROCESS | 1653 | 1464271196345 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 06:59:56 INFO - PROCESS | 1653 | 1464271196346 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 06:59:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:59:56 INFO - PROCESS | 1653 | 1464271196351 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 1653 | 1464271196352 Marionette TRACE conn2 <- [1,1614,null,{}] 06:59:56 INFO - PROCESS | 1653 | 1464271196354 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}] 06:59:56 INFO - PROCESS | 1653 | 1464271196427 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 06:59:56 INFO - PROCESS | 1653 | 1464271196434 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f12000 == 40 [pid = 1653] [id = 411] 06:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128c95800) [pid = 1653] [serial = 1232] [outer = 0x0] 06:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128c9a800) [pid = 1653] [serial = 1233] [outer = 0x128c95800] 06:59:56 INFO - PROCESS | 1653 | 1464271196464 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1290ef800) [pid = 1653] [serial = 1234] [outer = 0x128c95800] 06:59:56 INFO - PROCESS | 1653 | 1464271196848 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]]]}] 06:59:56 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 06:59:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 06:59:56 INFO - PROCESS | 1653 | 1464271196871 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 06:59:56 INFO - PROCESS | 1653 | 1464271196872 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 06:59:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:59:56 INFO - PROCESS | 1653 | 1464271196874 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 1653 | 1464271196875 Marionette TRACE conn2 <- [1,1618,null,{}] 06:59:56 INFO - PROCESS | 1653 | 1464271196877 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}] 06:59:56 INFO - PROCESS | 1653 | 1464271196983 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 06:59:57 INFO - PROCESS | 1653 | 1464271196995 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12761b800 == 41 [pid = 1653] [id = 412] 06:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1293b8800) [pid = 1653] [serial = 1235] [outer = 0x0] 06:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x129433c00) [pid = 1653] [serial = 1236] [outer = 0x1293b8800] 06:59:57 INFO - PROCESS | 1653 | 1464271197020 Marionette DEBUG loaded listener.js 06:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x113af8800) [pid = 1653] [serial = 1237] [outer = 0x1293b8800] 06:59:57 INFO - PROCESS | 1653 | 1464271197350 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]]]}] 06:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 520ms 06:59:57 INFO - PROCESS | 1653 | 1464271197395 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 06:59:57 INFO - PROCESS | 1653 | 1464271197396 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 06:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:59:57 INFO - PROCESS | 1653 | 1464271197401 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - PROCESS | 1653 | 1464271197402 Marionette TRACE conn2 <- [1,1622,null,{}] 06:59:57 INFO - PROCESS | 1653 | 1464271197404 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}] 06:59:57 INFO - PROCESS | 1653 | 1464271197497 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 06:59:57 INFO - PROCESS | 1653 | 1464271197501 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x129479800 == 42 [pid = 1653] [id = 413] 06:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x129439800) [pid = 1653] [serial = 1238] [outer = 0x0] 06:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12a846c00) [pid = 1653] [serial = 1239] [outer = 0x129439800] 06:59:57 INFO - PROCESS | 1653 | 1464271197525 Marionette DEBUG loaded listener.js 06:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12a993800) [pid = 1653] [serial = 1240] [outer = 0x129439800] 06:59:57 INFO - PROCESS | 1653 | 1464271197889 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]]]}] 06:59:57 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 06:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 520ms 06:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:59:57 INFO - PROCESS | 1653 | 1464271197922 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 06:59:57 INFO - PROCESS | 1653 | 1464271197923 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 06:59:57 INFO - PROCESS | 1653 | 1464271197926 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - PROCESS | 1653 | 1464271197928 Marionette TRACE conn2 <- [1,1626,null,{}] 06:59:57 INFO - PROCESS | 1653 | 1464271197932 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}] 06:59:58 INFO - PROCESS | 1653 | 1464271198084 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 06:59:58 INFO - PROCESS | 1653 | 1464271198103 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9a1800 == 43 [pid = 1653] [id = 414] 06:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x129990000) [pid = 1653] [serial = 1241] [outer = 0x0] 06:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12b043000) [pid = 1653] [serial = 1242] [outer = 0x129990000] 06:59:58 INFO - PROCESS | 1653 | 1464271198143 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x123589000) [pid = 1653] [serial = 1243] [outer = 0x129990000] 06:59:58 INFO - PROCESS | 1653 | 1464271198499 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]]]}] 06:59:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:59:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 620ms 06:59:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:59:58 INFO - PROCESS | 1653 | 1464271198547 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 06:59:58 INFO - PROCESS | 1653 | 1464271198548 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 06:59:58 INFO - PROCESS | 1653 | 1464271198550 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:59:58 INFO - PROCESS | 1653 | 1464271198551 Marionette TRACE conn2 <- [1,1630,null,{}] 06:59:58 INFO - PROCESS | 1653 | 1464271198553 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}] 06:59:58 INFO - PROCESS | 1653 | 1464271198773 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 06:59:58 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x128c9ac00) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:59:58 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x123590800) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:59:58 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x125c26c00) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:59:58 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11908fc00) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:59:58 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x111e31000) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:59:58 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1293b6c00) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:59:58 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x129432000) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:59:58 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119eba000) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:59:58 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1122ab400) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:59:58 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118036400) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:59:58 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1296c2c00) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:59:58 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128c99400) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:59:58 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12368f000) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:59:58 INFO - PROCESS | 1653 | 1464271198813 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x117022000 == 44 [pid = 1653] [id = 415] 06:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x111c1f000) [pid = 1653] [serial = 1244] [outer = 0x0] 06:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x113af5400) [pid = 1653] [serial = 1245] [outer = 0x111c1f000] 06:59:58 INFO - PROCESS | 1653 | 1464271198839 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x125771c00) [pid = 1653] [serial = 1246] [outer = 0x111c1f000] 06:59:59 INFO - PROCESS | 1653 | 1464271199102 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]]]}] 06:59:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 569ms 06:59:59 INFO - PROCESS | 1653 | 1464271199122 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 06:59:59 INFO - PROCESS | 1653 | 1464271199124 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 06:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:59:59 INFO - PROCESS | 1653 | 1464271199126 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:59:59 INFO - PROCESS | 1653 | 1464271199127 Marionette TRACE conn2 <- [1,1634,null,{}] 06:59:59 INFO - PROCESS | 1653 | 1464271199137 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}] 06:59:59 INFO - PROCESS | 1653 | 1464271199221 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 06:59:59 INFO - PROCESS | 1653 | 1464271199226 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1b0800 == 45 [pid = 1653] [id = 416] 06:59:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1290eac00) [pid = 1653] [serial = 1247] [outer = 0x0] 06:59:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12a925400) [pid = 1653] [serial = 1248] [outer = 0x1290eac00] 06:59:59 INFO - PROCESS | 1653 | 1464271199255 Marionette DEBUG loaded listener.js 06:59:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12ba42c00) [pid = 1653] [serial = 1249] [outer = 0x1290eac00] 06:59:59 INFO - PROCESS | 1653 | 1464271199600 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]]]}] 06:59:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 519ms 06:59:59 INFO - PROCESS | 1653 | 1464271199645 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 06:59:59 INFO - PROCESS | 1653 | 1464271199647 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 06:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:59:59 INFO - PROCESS | 1653 | 1464271199649 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:59:59 INFO - PROCESS | 1653 | 1464271199651 Marionette TRACE conn2 <- [1,1638,null,{}] 06:59:59 INFO - PROCESS | 1653 | 1464271199653 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}] 06:59:59 INFO - PROCESS | 1653 | 1464271199744 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 06:59:59 INFO - PROCESS | 1653 | 1464271199750 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bed3800 == 46 [pid = 1653] [id = 417] 06:59:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12ba8e400) [pid = 1653] [serial = 1250] [outer = 0x0] 06:59:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12ba9a800) [pid = 1653] [serial = 1251] [outer = 0x12ba8e400] 06:59:59 INFO - PROCESS | 1653 | 1464271199775 Marionette DEBUG loaded listener.js 06:59:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12bc19800) [pid = 1653] [serial = 1252] [outer = 0x12ba8e400] 07:00:00 INFO - PROCESS | 1653 | 1464271200102 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]]]}] 07:00:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:00:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 469ms 07:00:00 INFO - PROCESS | 1653 | 1464271200119 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:00:00 INFO - PROCESS | 1653 | 1464271200120 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 07:00:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:00:00 INFO - PROCESS | 1653 | 1464271200122 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:00:00 INFO - PROCESS | 1653 | 1464271200123 Marionette TRACE conn2 <- [1,1642,null,{}] 07:00:00 INFO - PROCESS | 1653 | 1464271200125 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}] 07:00:00 INFO - PROCESS | 1653 | 1464271200207 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:00:00 INFO - PROCESS | 1653 | 1464271200212 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1f0800 == 47 [pid = 1653] [id = 418] 07:00:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12bc12800) [pid = 1653] [serial = 1253] [outer = 0x0] 07:00:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12bee1400) [pid = 1653] [serial = 1254] [outer = 0x12bc12800] 07:00:00 INFO - PROCESS | 1653 | 1464271200236 Marionette DEBUG loaded listener.js 07:00:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12bee7c00) [pid = 1653] [serial = 1255] [outer = 0x12bc12800] 07:00:00 INFO - PROCESS | 1653 | 1464271200545 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]]]}] 07:00:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:00:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 468ms 07:00:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:00:00 INFO - PROCESS | 1653 | 1464271200606 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:00:00 INFO - PROCESS | 1653 | 1464271200607 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 07:00:00 INFO - PROCESS | 1653 | 1464271200609 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:00:00 INFO - PROCESS | 1653 | 1464271200610 Marionette TRACE conn2 <- [1,1646,null,{}] 07:00:00 INFO - PROCESS | 1653 | 1464271200623 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}] 07:00:00 INFO - PROCESS | 1653 | 1464271200704 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:00:00 INFO - PROCESS | 1653 | 1464271200708 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3ec000 == 48 [pid = 1653] [id = 419] 07:00:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12bc1f400) [pid = 1653] [serial = 1256] [outer = 0x0] 07:00:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12beec800) [pid = 1653] [serial = 1257] [outer = 0x12bc1f400] 07:00:00 INFO - PROCESS | 1653 | 1464271200732 Marionette DEBUG loaded listener.js 07:00:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12bf5ec00) [pid = 1653] [serial = 1258] [outer = 0x12bc1f400] 07:00:01 INFO - PROCESS | 1653 | 1464271201212 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]]]}] 07:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 618ms 07:00:01 INFO - PROCESS | 1653 | 1464271201228 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 1653 | 1464271201233 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 07:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:00:01 INFO - PROCESS | 1653 | 1464271201237 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 1653 | 1464271201240 Marionette TRACE conn2 <- [1,1650,null,{}] 07:00:01 INFO - PROCESS | 1653 | 1464271201243 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}] 07:00:01 INFO - PROCESS | 1653 | 1464271201346 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:00:01 INFO - PROCESS | 1653 | 1464271201415 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194b4000 == 49 [pid = 1653] [id = 420] 07:00:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x116999800) [pid = 1653] [serial = 1259] [outer = 0x0] 07:00:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118166c00) [pid = 1653] [serial = 1260] [outer = 0x116999800] 07:00:01 INFO - PROCESS | 1653 | 1464271201445 Marionette DEBUG loaded listener.js 07:00:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x118948000) [pid = 1653] [serial = 1261] [outer = 0x116999800] 07:00:01 INFO - PROCESS | 1653 | 1464271201865 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]]]}] 07:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms 07:00:01 INFO - PROCESS | 1653 | 1464271201908 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 1653 | 1464271201912 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 07:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:00:01 INFO - PROCESS | 1653 | 1464271201917 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 1653 | 1464271201918 Marionette TRACE conn2 <- [1,1654,null,{}] 07:00:01 INFO - PROCESS | 1653 | 1464271201921 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}] 07:00:02 INFO - PROCESS | 1653 | 1464271202081 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:00:02 INFO - PROCESS | 1653 | 1464271202161 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f29000 == 50 [pid = 1653] [id = 421] 07:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11903cc00) [pid = 1653] [serial = 1262] [outer = 0x0] 07:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124222400) [pid = 1653] [serial = 1263] [outer = 0x11903cc00] 07:00:02 INFO - PROCESS | 1653 | 1464271202191 Marionette DEBUG loaded listener.js 07:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x124bfa800) [pid = 1653] [serial = 1264] [outer = 0x11903cc00] 07:00:02 INFO - PROCESS | 1653 | 1464271202601 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]]]}] 07:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 722ms 07:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:00:02 INFO - PROCESS | 1653 | 1464271202639 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:00:02 INFO - PROCESS | 1653 | 1464271202640 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 07:00:02 INFO - PROCESS | 1653 | 1464271202643 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:00:02 INFO - PROCESS | 1653 | 1464271202645 Marionette TRACE conn2 <- [1,1658,null,{}] 07:00:02 INFO - PROCESS | 1653 | 1464271202653 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}] 07:00:02 INFO - PROCESS | 1653 | 1464271202753 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:00:02 INFO - PROCESS | 1653 | 1464271202809 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1e1800 == 51 [pid = 1653] [id = 422] 07:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x128c95000) [pid = 1653] [serial = 1265] [outer = 0x0] 07:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x128d20000) [pid = 1653] [serial = 1266] [outer = 0x128c95000] 07:00:02 INFO - PROCESS | 1653 | 1464271202840 Marionette DEBUG loaded listener.js 07:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12943fc00) [pid = 1653] [serial = 1267] [outer = 0x128c95000] 07:00:03 INFO - PROCESS | 1653 | 1464271203302 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]]]}] 07:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 722ms 07:00:03 INFO - PROCESS | 1653 | 1464271203383 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:00:03 INFO - PROCESS | 1653 | 1464271203385 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 07:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:00:03 INFO - PROCESS | 1653 | 1464271203387 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:00:03 INFO - PROCESS | 1653 | 1464271203389 Marionette TRACE conn2 <- [1,1662,null,{}] 07:00:03 INFO - PROCESS | 1653 | 1464271203391 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}] 07:00:03 INFO - PROCESS | 1653 | 1464271203496 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:00:03 INFO - PROCESS | 1653 | 1464271203564 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7ad000 == 52 [pid = 1653] [id = 423] 07:00:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x128e76800) [pid = 1653] [serial = 1268] [outer = 0x0] 07:00:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12b044c00) [pid = 1653] [serial = 1269] [outer = 0x128e76800] 07:00:03 INFO - PROCESS | 1653 | 1464271203595 Marionette DEBUG loaded listener.js 07:00:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12ba91400) [pid = 1653] [serial = 1270] [outer = 0x128e76800] 07:00:04 INFO - PROCESS | 1653 | 1464271204021 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]]]}] 07:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 669ms 07:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:00:04 INFO - PROCESS | 1653 | 1464271204056 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:00:04 INFO - PROCESS | 1653 | 1464271204058 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 07:00:04 INFO - PROCESS | 1653 | 1464271204060 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 1653 | 1464271204061 Marionette TRACE conn2 <- [1,1666,null,{}] 07:00:04 INFO - PROCESS | 1653 | 1464271204064 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}] 07:00:04 INFO - PROCESS | 1653 | 1464271204164 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:00:04 INFO - PROCESS | 1653 | 1464271204219 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0a9000 == 53 [pid = 1653] [id = 424] 07:00:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x112a74400) [pid = 1653] [serial = 1271] [outer = 0x0] 07:00:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x124ed1800) [pid = 1653] [serial = 1272] [outer = 0x112a74400] 07:00:04 INFO - PROCESS | 1653 | 1464271204249 Marionette DEBUG loaded listener.js 07:00:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12a998400) [pid = 1653] [serial = 1273] [outer = 0x112a74400] 07:00:04 INFO - PROCESS | 1653 | 1464271204837 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]]]}] 07:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 819ms 07:00:04 INFO - PROCESS | 1653 | 1464271204879 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:00:04 INFO - PROCESS | 1653 | 1464271204881 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 07:00:04 INFO - PROCESS | 1653 | 1464271204885 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 1653 | 1464271204887 Marionette TRACE conn2 <- [1,1670,null,{}] 07:00:04 INFO - PROCESS | 1653 | 1464271204891 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}] 07:00:04 INFO - PROCESS | 1653 | 1464271204980 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:00:05 INFO - PROCESS | 1653 | 1464271205056 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194c1800 == 54 [pid = 1653] [id = 425] 07:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x111c82400) [pid = 1653] [serial = 1274] [outer = 0x0] 07:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x112f81400) [pid = 1653] [serial = 1275] [outer = 0x111c82400] 07:00:05 INFO - PROCESS | 1653 | 1464271205083 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x118164400) [pid = 1653] [serial = 1276] [outer = 0x111c82400] 07:00:05 INFO - PROCESS | 1653 | 1464271205557 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]]]}] 07:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 721ms 07:00:05 INFO - PROCESS | 1653 | 1464271205607 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:00:05 INFO - PROCESS | 1653 | 1464271205612 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 07:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:00:05 INFO - PROCESS | 1653 | 1464271205620 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:00:05 INFO - PROCESS | 1653 | 1464271205623 Marionette TRACE conn2 <- [1,1674,null,{}] 07:00:05 INFO - PROCESS | 1653 | 1464271205627 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}] 07:00:05 INFO - PROCESS | 1653 | 1464271205765 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:00:05 INFO - PROCESS | 1653 | 1464271205865 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x118572000 == 55 [pid = 1653] [id = 426] 07:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x119272c00) [pid = 1653] [serial = 1277] [outer = 0x0] 07:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x119681000) [pid = 1653] [serial = 1278] [outer = 0x119272c00] 07:00:05 INFO - PROCESS | 1653 | 1464271205909 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x119e39400) [pid = 1653] [serial = 1279] [outer = 0x119272c00] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1f0800 == 54 [pid = 1653] [id = 418] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12bed3800 == 53 [pid = 1653] [id = 417] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1b0800 == 52 [pid = 1653] [id = 416] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x117022000 == 51 [pid = 1653] [id = 415] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9a1800 == 50 [pid = 1653] [id = 414] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x129479800 == 49 [pid = 1653] [id = 413] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12761b800 == 48 [pid = 1653] [id = 412] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11716a800) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1189bb400) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1243f0400) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x116f12000 == 47 [pid = 1653] [id = 411] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x119069800 == 46 [pid = 1653] [id = 410] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11a09d000 == 45 [pid = 1653] [id = 409] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11756e800 == 44 [pid = 1653] [id = 408] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x118998000 == 43 [pid = 1653] [id = 407] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1194a7800 == 42 [pid = 1653] [id = 406] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12b353800 == 41 [pid = 1653] [id = 404] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1233e6000 == 40 [pid = 1653] [id = 403] 07:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1170dc000 == 39 [pid = 1653] [id = 402] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x123278000) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11967e800) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x124610400) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12518d800) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1293be800) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x126d34800) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12943e400) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x124222c00) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1166b8400) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x113d61400) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x119083000) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1185dbc00) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x129438000) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12a849000) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1296bf000) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x128c9e000) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x128d16400) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1290f4800) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12a92f400) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12998f000) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12a997000) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12b037800) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x128e7d800) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1243e4800) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1243f1800) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x127170400) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128c97c00) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 07:00:06 INFO - PROCESS | 1653 | 1464271206321 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]]]}] 07:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 722ms 07:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:00:06 INFO - PROCESS | 1653 | 1464271206342 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:00:06 INFO - PROCESS | 1653 | 1464271206343 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 07:00:06 INFO - PROCESS | 1653 | 1464271206345 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 1653 | 1464271206349 Marionette TRACE conn2 <- [1,1678,null,{}] 07:00:06 INFO - PROCESS | 1653 | 1464271206357 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}] 07:00:06 INFO - PROCESS | 1653 | 1464271206437 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:00:06 INFO - PROCESS | 1653 | 1464271206491 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194a7800 == 40 [pid = 1653] [id = 427] 07:00:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119278c00) [pid = 1653] [serial = 1280] [outer = 0x0] 07:00:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x123691800) [pid = 1653] [serial = 1281] [outer = 0x119278c00] 07:00:06 INFO - PROCESS | 1653 | 1464271206518 Marionette DEBUG loaded listener.js 07:00:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x124619400) [pid = 1653] [serial = 1282] [outer = 0x119278c00] 07:00:06 INFO - PROCESS | 1653 | 1464271206826 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]]]}] 07:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 526ms 07:00:06 INFO - PROCESS | 1653 | 1464271206872 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:00:06 INFO - PROCESS | 1653 | 1464271206874 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 07:00:06 INFO - PROCESS | 1653 | 1464271206876 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 1653 | 1464271206877 Marionette TRACE conn2 <- [1,1682,null,{}] 07:00:06 INFO - PROCESS | 1653 | 1464271206880 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}] 07:00:06 INFO - PROCESS | 1653 | 1464271206955 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:00:06 INFO - PROCESS | 1653 | 1464271206960 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246d7800 == 41 [pid = 1653] [id = 428] 07:00:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x124ed2c00) [pid = 1653] [serial = 1283] [outer = 0x0] 07:00:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12576b400) [pid = 1653] [serial = 1284] [outer = 0x124ed2c00] 07:00:06 INFO - PROCESS | 1653 | 1464271206988 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x126ff1400) [pid = 1653] [serial = 1285] [outer = 0x124ed2c00] 07:00:07 INFO - PROCESS | 1653 | 1464271207311 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]]]}] 07:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 468ms 07:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:00:07 INFO - PROCESS | 1653 | 1464271207345 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:00:07 INFO - PROCESS | 1653 | 1464271207346 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 07:00:07 INFO - PROCESS | 1653 | 1464271207351 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:00:07 INFO - PROCESS | 1653 | 1464271207352 Marionette TRACE conn2 <- [1,1686,null,{}] 07:00:07 INFO - PROCESS | 1653 | 1464271207355 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}] 07:00:07 INFO - PROCESS | 1653 | 1464271207429 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:00:07 INFO - PROCESS | 1653 | 1464271207435 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f1f000 == 42 [pid = 1653] [id = 429] 07:00:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12576fc00) [pid = 1653] [serial = 1286] [outer = 0x0] 07:00:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x127438400) [pid = 1653] [serial = 1287] [outer = 0x12576fc00] 07:00:07 INFO - PROCESS | 1653 | 1464271207460 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128c9e000) [pid = 1653] [serial = 1288] [outer = 0x12576fc00] 07:00:07 INFO - PROCESS | 1653 | 1464271207812 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]]]}] 07:00:07 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 07:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 472ms 07:00:07 INFO - PROCESS | 1653 | 1464271207822 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:00:07 INFO - PROCESS | 1653 | 1464271207823 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 07:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:00:07 INFO - PROCESS | 1653 | 1464271207826 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:00:07 INFO - PROCESS | 1653 | 1464271207827 Marionette TRACE conn2 <- [1,1690,null,{}] 07:00:07 INFO - PROCESS | 1653 | 1464271207830 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}] 07:00:07 INFO - PROCESS | 1653 | 1464271207945 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:00:08 INFO - PROCESS | 1653 | 1464271208046 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x129084800 == 43 [pid = 1653] [id = 430] 07:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x128e7b400) [pid = 1653] [serial = 1289] [outer = 0x0] 07:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1293ba400) [pid = 1653] [serial = 1290] [outer = 0x128e7b400] 07:00:08 INFO - PROCESS | 1653 | 1464271208089 Marionette DEBUG loaded listener.js 07:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12a925800) [pid = 1653] [serial = 1291] [outer = 0x128e7b400] 07:00:08 INFO - PROCESS | 1653 | 1464271208470 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]]]}] 07:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 671ms 07:00:08 INFO - PROCESS | 1653 | 1464271208499 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:00:08 INFO - PROCESS | 1653 | 1464271208502 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 07:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:00:08 INFO - PROCESS | 1653 | 1464271208505 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:00:08 INFO - PROCESS | 1653 | 1464271208507 Marionette TRACE conn2 <- [1,1694,null,{}] 07:00:08 INFO - PROCESS | 1653 | 1464271208511 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}] 07:00:08 INFO - PROCESS | 1653 | 1464271208673 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:00:08 INFO - PROCESS | 1653 | 1464271208694 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x129964000 == 44 [pid = 1653] [id = 431] 07:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x129432c00) [pid = 1653] [serial = 1292] [outer = 0x0] 07:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12b036800) [pid = 1653] [serial = 1293] [outer = 0x129432c00] 07:00:08 INFO - PROCESS | 1653 | 1464271208733 Marionette DEBUG loaded listener.js 07:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12ba3b400) [pid = 1653] [serial = 1294] [outer = 0x129432c00] 07:00:09 INFO - PROCESS | 1653 | 1464271209166 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]]]}] 07:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 07:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:00:09 INFO - PROCESS | 1653 | 1464271209176 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 1653 | 1464271209177 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 07:00:09 INFO - PROCESS | 1653 | 1464271209180 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 1653 | 1464271209181 Marionette TRACE conn2 <- [1,1698,null,{}] 07:00:09 INFO - PROCESS | 1653 | 1464271209185 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}] 07:00:09 INFO - PROCESS | 1653 | 1464271209282 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:00:09 INFO - PROCESS | 1653 | 1464271209286 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9af000 == 45 [pid = 1653] [id = 432] 07:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12ba3e800) [pid = 1653] [serial = 1295] [outer = 0x0] 07:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12ba92800) [pid = 1653] [serial = 1296] [outer = 0x12ba3e800] 07:00:09 INFO - PROCESS | 1653 | 1464271209355 Marionette DEBUG loaded listener.js 07:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12ba9b000) [pid = 1653] [serial = 1297] [outer = 0x12ba3e800] 07:00:09 INFO - PROCESS | 1653 | 1464271209658 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]]]}] 07:00:09 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 07:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 521ms 07:00:09 INFO - PROCESS | 1653 | 1464271209702 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 1653 | 1464271209703 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 07:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:00:09 INFO - PROCESS | 1653 | 1464271209705 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 1653 | 1464271209706 Marionette TRACE conn2 <- [1,1702,null,{}] 07:00:09 INFO - PROCESS | 1653 | 1464271209709 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}] 07:00:09 INFO - PROCESS | 1653 | 1464271209814 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:00:09 INFO - PROCESS | 1653 | 1464271209818 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b076800 == 46 [pid = 1653] [id = 433] 07:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12ba3f400) [pid = 1653] [serial = 1298] [outer = 0x0] 07:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12bc14400) [pid = 1653] [serial = 1299] [outer = 0x12ba3f400] 07:00:09 INFO - PROCESS | 1653 | 1464271209850 Marionette DEBUG loaded listener.js 07:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12bee4000) [pid = 1653] [serial = 1300] [outer = 0x12ba3f400] 07:00:10 INFO - PROCESS | 1653 | 1464271210187 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]]]}] 07:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 520ms 07:00:10 INFO - PROCESS | 1653 | 1464271210227 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:00:10 INFO - PROCESS | 1653 | 1464271210228 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 07:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:00:10 INFO - PROCESS | 1653 | 1464271210230 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:00:10 INFO - PROCESS | 1653 | 1464271210232 Marionette TRACE conn2 <- [1,1706,null,{}] 07:00:10 INFO - PROCESS | 1653 | 1464271210234 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}] 07:00:10 INFO - PROCESS | 1653 | 1464271210442 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x125189c00) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12bc12800) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12ba8e400) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1293b8800) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x129439800) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x129990000) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x116a51400) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1199e9800) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12b037400) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x111a0c400) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x112f80400) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x124614400) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x128c95800) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x111c1f000) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1290eac00) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:00:10 INFO - PROCESS | 1653 | 1464271210495 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199aa000 == 47 [pid = 1653] [id = 434] 07:00:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x111c1f000) [pid = 1653] [serial = 1301] [outer = 0x0] 07:00:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x112dbb800) [pid = 1653] [serial = 1302] [outer = 0x111c1f000] 07:00:10 INFO - PROCESS | 1653 | 1464271210535 Marionette DEBUG loaded listener.js 07:00:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1243e6400) [pid = 1653] [serial = 1303] [outer = 0x111c1f000] 07:00:10 INFO - PROCESS | 1653 | 1464271210987 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]]]}] 07:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 775ms 07:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:00:11 INFO - PROCESS | 1653 | 1464271211006 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:00:11 INFO - PROCESS | 1653 | 1464271211007 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 07:00:11 INFO - PROCESS | 1653 | 1464271211009 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:00:11 INFO - PROCESS | 1653 | 1464271211011 Marionette TRACE conn2 <- [1,1710,null,{}] 07:00:11 INFO - PROCESS | 1653 | 1464271211015 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}] 07:00:11 INFO - PROCESS | 1653 | 1464271211108 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:00:11 INFO - PROCESS | 1653 | 1464271211112 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1e2800 == 48 [pid = 1653] [id = 435] 07:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1296b4400) [pid = 1653] [serial = 1304] [outer = 0x0] 07:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x128c95800) [pid = 1653] [serial = 1305] [outer = 0x1296b4400] 07:00:11 INFO - PROCESS | 1653 | 1464271211145 Marionette DEBUG loaded listener.js 07:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12bf66400) [pid = 1653] [serial = 1306] [outer = 0x1296b4400] 07:00:11 INFO - PROCESS | 1653 | 1464271211486 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]]]}] 07:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 522ms 07:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:00:11 INFO - PROCESS | 1653 | 1464271211533 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:00:11 INFO - PROCESS | 1653 | 1464271211535 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 07:00:11 INFO - PROCESS | 1653 | 1464271211537 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:00:11 INFO - PROCESS | 1653 | 1464271211538 Marionette TRACE conn2 <- [1,1714,null,{}] 07:00:11 INFO - PROCESS | 1653 | 1464271211540 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}] 07:00:11 INFO - PROCESS | 1653 | 1464271211643 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:00:11 INFO - PROCESS | 1653 | 1464271211649 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3ea000 == 49 [pid = 1653] [id = 436] 07:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12bf64400) [pid = 1653] [serial = 1307] [outer = 0x0] 07:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12bf6b800) [pid = 1653] [serial = 1308] [outer = 0x12bf64400] 07:00:11 INFO - PROCESS | 1653 | 1464271211674 Marionette DEBUG loaded listener.js 07:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12c110400) [pid = 1653] [serial = 1309] [outer = 0x12bf64400] 07:00:11 INFO - PROCESS | 1653 | 1464271211986 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]]]}] 07:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 468ms 07:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:00:12 INFO - PROCESS | 1653 | 1464271212006 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:00:12 INFO - PROCESS | 1653 | 1464271212007 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 07:00:12 INFO - PROCESS | 1653 | 1464271212009 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:00:12 INFO - PROCESS | 1653 | 1464271212010 Marionette TRACE conn2 <- [1,1718,null,{}] 07:00:12 INFO - PROCESS | 1653 | 1464271212012 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}] 07:00:12 INFO - PROCESS | 1653 | 1464271212095 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:00:12 INFO - PROCESS | 1653 | 1464271212099 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb9a000 == 50 [pid = 1653] [id = 437] 07:00:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12c10dc00) [pid = 1653] [serial = 1310] [outer = 0x0] 07:00:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12c116400) [pid = 1653] [serial = 1311] [outer = 0x12c10dc00] 07:00:12 INFO - PROCESS | 1653 | 1464271212123 Marionette DEBUG loaded listener.js 07:00:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12c371c00) [pid = 1653] [serial = 1312] [outer = 0x12c10dc00] 07:00:12 INFO - PROCESS | 1653 | 1464271212503 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]]]}] 07:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 519ms 07:00:12 INFO - PROCESS | 1653 | 1464271212528 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:00:12 INFO - PROCESS | 1653 | 1464271212531 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 07:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:00:12 INFO - PROCESS | 1653 | 1464271212537 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:00:12 INFO - PROCESS | 1653 | 1464271212539 Marionette TRACE conn2 <- [1,1722,null,{}] 07:00:12 INFO - PROCESS | 1653 | 1464271212544 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}] 07:00:12 INFO - PROCESS | 1653 | 1464271212647 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:00:12 INFO - PROCESS | 1653 | 1464271212707 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170ca800 == 51 [pid = 1653] [id = 438] 07:00:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x113aff400) [pid = 1653] [serial = 1313] [outer = 0x0] 07:00:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x115e3ec00) [pid = 1653] [serial = 1314] [outer = 0x113aff400] 07:00:12 INFO - PROCESS | 1653 | 1464271212738 Marionette DEBUG loaded listener.js 07:00:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x117e04000) [pid = 1653] [serial = 1315] [outer = 0x113aff400] 07:00:13 INFO - PROCESS | 1653 | 1464271213171 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]]]}] 07:00:13 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 07:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 672ms 07:00:13 INFO - PROCESS | 1653 | 1464271213209 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 1653 | 1464271213213 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 07:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:00:13 INFO - PROCESS | 1653 | 1464271213218 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 1653 | 1464271213220 Marionette TRACE conn2 <- [1,1726,null,{}] 07:00:13 INFO - PROCESS | 1653 | 1464271213222 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}] 07:00:13 INFO - PROCESS | 1653 | 1464271213324 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:00:13 INFO - PROCESS | 1653 | 1464271213394 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x125213800 == 52 [pid = 1653] [id = 439] 07:00:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1187a0400) [pid = 1653] [serial = 1316] [outer = 0x0] 07:00:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x119675c00) [pid = 1653] [serial = 1317] [outer = 0x1187a0400] 07:00:13 INFO - PROCESS | 1653 | 1464271213423 Marionette DEBUG loaded listener.js 07:00:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1243e5800) [pid = 1653] [serial = 1318] [outer = 0x1187a0400] 07:00:13 INFO - PROCESS | 1653 | 1464271213910 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]]]}] 07:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 722ms 07:00:14 INFO - PROCESS | 1653 | 1464271214000 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:00:14 INFO - PROCESS | 1653 | 1464271214002 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 07:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:00:14 INFO - PROCESS | 1653 | 1464271214008 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:00:14 INFO - PROCESS | 1653 | 1464271214012 Marionette TRACE conn2 <- [1,1730,null,{}] 07:00:14 INFO - PROCESS | 1653 | 1464271214024 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}] 07:00:14 INFO - PROCESS | 1653 | 1464271214183 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:00:14 INFO - PROCESS | 1653 | 1464271214307 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3ed000 == 53 [pid = 1653] [id = 440] 07:00:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x126d43c00) [pid = 1653] [serial = 1319] [outer = 0x0] 07:00:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x128c9d400) [pid = 1653] [serial = 1320] [outer = 0x126d43c00] 07:00:14 INFO - PROCESS | 1653 | 1464271214359 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1293bbc00) [pid = 1653] [serial = 1321] [outer = 0x126d43c00] 07:00:14 INFO - PROCESS | 1653 | 1464271214746 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]]]}] 07:00:14 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 07:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 776ms 07:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:00:14 INFO - PROCESS | 1653 | 1464271214803 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:00:14 INFO - PROCESS | 1653 | 1464271214805 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 07:00:14 INFO - PROCESS | 1653 | 1464271214808 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:00:14 INFO - PROCESS | 1653 | 1464271214810 Marionette TRACE conn2 <- [1,1734,null,{}] 07:00:14 INFO - PROCESS | 1653 | 1464271214812 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}] 07:00:14 INFO - PROCESS | 1653 | 1464271214917 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:00:14 INFO - PROCESS | 1653 | 1464271214986 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d375800 == 54 [pid = 1653] [id = 441] 07:00:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1296b8c00) [pid = 1653] [serial = 1322] [outer = 0x0] 07:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x129997000) [pid = 1653] [serial = 1323] [outer = 0x1296b8c00] 07:00:15 INFO - PROCESS | 1653 | 1464271215017 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12ba93800) [pid = 1653] [serial = 1324] [outer = 0x1296b8c00] 07:00:15 INFO - PROCESS | 1653 | 1464271215425 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]]]}] 07:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 669ms 07:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:00:15 INFO - PROCESS | 1653 | 1464271215477 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:00:15 INFO - PROCESS | 1653 | 1464271215479 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 07:00:15 INFO - PROCESS | 1653 | 1464271215481 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 1653 | 1464271215482 Marionette TRACE conn2 <- [1,1738,null,{}] 07:00:15 INFO - PROCESS | 1653 | 1464271215484 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}] 07:00:15 INFO - PROCESS | 1653 | 1464271215571 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:00:15 INFO - PROCESS | 1653 | 1464271215665 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d573000 == 55 [pid = 1653] [id = 442] 07:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12a99bc00) [pid = 1653] [serial = 1325] [outer = 0x0] 07:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12beef000) [pid = 1653] [serial = 1326] [outer = 0x12a99bc00] 07:00:15 INFO - PROCESS | 1653 | 1464271215712 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12bf6c000) [pid = 1653] [serial = 1327] [outer = 0x12a99bc00] 07:00:16 INFO - PROCESS | 1653 | 1464271216146 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]]]}] 07:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 721ms 07:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:00:16 INFO - PROCESS | 1653 | 1464271216203 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:00:16 INFO - PROCESS | 1653 | 1464271216205 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 07:00:16 INFO - PROCESS | 1653 | 1464271216207 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:00:16 INFO - PROCESS | 1653 | 1464271216208 Marionette TRACE conn2 <- [1,1742,null,{}] 07:00:16 INFO - PROCESS | 1653 | 1464271216211 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}] 07:00:16 INFO - PROCESS | 1653 | 1464271216367 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:00:16 INFO - PROCESS | 1653 | 1464271216393 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192bc800 == 56 [pid = 1653] [id = 443] 07:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x116735c00) [pid = 1653] [serial = 1328] [outer = 0x0] 07:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12717e400) [pid = 1653] [serial = 1329] [outer = 0x116735c00] 07:00:16 INFO - PROCESS | 1653 | 1464271216452 Marionette DEBUG loaded listener.js 07:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12c37b400) [pid = 1653] [serial = 1330] [outer = 0x116735c00] 07:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 921ms 07:00:17 INFO - PROCESS | 1653 | 1464271217121 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]]]}] 07:00:17 INFO - PROCESS | 1653 | 1464271217128 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:00:17 INFO - PROCESS | 1653 | 1464271217131 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 07:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:00:17 INFO - PROCESS | 1653 | 1464271217154 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:00:17 INFO - PROCESS | 1653 | 1464271217156 Marionette TRACE conn2 <- [1,1746,null,{}] 07:00:17 INFO - PROCESS | 1653 | 1464271217160 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}] 07:00:17 INFO - PROCESS | 1653 | 1464271217252 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:00:17 INFO - PROCESS | 1653 | 1464271217329 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11849f000 == 57 [pid = 1653] [id = 444] 07:00:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x112a69c00) [pid = 1653] [serial = 1331] [outer = 0x0] 07:00:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x116737400) [pid = 1653] [serial = 1332] [outer = 0x112a69c00] 07:00:17 INFO - PROCESS | 1653 | 1464271217357 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1185d7400) [pid = 1653] [serial = 1333] [outer = 0x112a69c00] 07:00:17 INFO - PROCESS | 1653 | 1464271217792 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]]]}] 07:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 674ms 07:00:17 INFO - PROCESS | 1653 | 1464271217828 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:00:17 INFO - PROCESS | 1653 | 1464271217833 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 07:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:00:17 INFO - PROCESS | 1653 | 1464271217838 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:00:17 INFO - PROCESS | 1653 | 1464271217840 Marionette TRACE conn2 <- [1,1750,null,{}] 07:00:17 INFO - PROCESS | 1653 | 1464271217843 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}] 07:00:17 INFO - PROCESS | 1653 | 1464271217946 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:00:18 INFO - PROCESS | 1653 | 1464271218006 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119057800 == 58 [pid = 1653] [id = 445] 07:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x118948400) [pid = 1653] [serial = 1334] [outer = 0x0] 07:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x119e38c00) [pid = 1653] [serial = 1335] [outer = 0x118948400] 07:00:18 INFO - PROCESS | 1653 | 1464271218032 Marionette DEBUG loaded listener.js 07:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x124222c00) [pid = 1653] [serial = 1336] [outer = 0x118948400] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x116908000 == 57 [pid = 1653] [id = 188] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1231d3000 == 56 [pid = 1653] [id = 190] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x118114800 == 55 [pid = 1653] [id = 186] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3ea000 == 54 [pid = 1653] [id = 436] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1e2800 == 53 [pid = 1653] [id = 435] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1199aa000 == 52 [pid = 1653] [id = 434] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12b076800 == 51 [pid = 1653] [id = 433] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9af000 == 50 [pid = 1653] [id = 432] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x129964000 == 49 [pid = 1653] [id = 431] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x129084800 == 48 [pid = 1653] [id = 430] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x126f1f000 == 47 [pid = 1653] [id = 429] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1246d7800 == 46 [pid = 1653] [id = 428] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1194a7800 == 45 [pid = 1653] [id = 427] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x118572000 == 44 [pid = 1653] [id = 426] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1194c1800 == 43 [pid = 1653] [id = 425] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7ad000 == 42 [pid = 1653] [id = 423] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1e1800 == 41 [pid = 1653] [id = 422] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x126f29000 == 40 [pid = 1653] [id = 421] 07:00:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1194b4000 == 39 [pid = 1653] [id = 420] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x127176400) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x113af8800) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1290ef800) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12bee7c00) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12bee1400) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12bc19800) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x129433c00) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12a846c00) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12b043000) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x119669800) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x119044800) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11857d000) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x123588800) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x124615800) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11699b400) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12b0b2400) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12b0be800) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x115e3bc00) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x112e24400) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x117e10c00) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x123589000) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1199eac00) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12518ec00) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x126dbf400) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x128c9a800) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x125c2c400) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x128d1ac00) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x125771c00) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12ba42c00) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12ba9a800) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x113af5400) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12a993800) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12a925400) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 07:00:18 INFO - PROCESS | 1653 | 1464271218396 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]]]}] 07:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 574ms 07:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:00:18 INFO - PROCESS | 1653 | 1464271218413 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:00:18 INFO - PROCESS | 1653 | 1464271218414 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 07:00:18 INFO - PROCESS | 1653 | 1464271218420 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:00:18 INFO - PROCESS | 1653 | 1464271218423 Marionette TRACE conn2 <- [1,1754,null,{}] 07:00:18 INFO - PROCESS | 1653 | 1464271218430 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}] 07:00:18 INFO - PROCESS | 1653 | 1464271218514 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:00:18 INFO - PROCESS | 1653 | 1464271218590 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194d7800 == 40 [pid = 1653] [id = 446] 07:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1234e3c00) [pid = 1653] [serial = 1337] [outer = 0x0] 07:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x124224c00) [pid = 1653] [serial = 1338] [outer = 0x1234e3c00] 07:00:18 INFO - PROCESS | 1653 | 1464271218619 Marionette DEBUG loaded listener.js 07:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x124614000) [pid = 1653] [serial = 1339] [outer = 0x1234e3c00] 07:00:18 INFO - PROCESS | 1653 | 1464271218922 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]]]}] 07:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 524ms 07:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:00:18 INFO - PROCESS | 1653 | 1464271218942 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:00:18 INFO - PROCESS | 1653 | 1464271218944 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 07:00:18 INFO - PROCESS | 1653 | 1464271218946 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:00:18 INFO - PROCESS | 1653 | 1464271218948 Marionette TRACE conn2 <- [1,1758,null,{}] 07:00:18 INFO - PROCESS | 1653 | 1464271218953 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}] 07:00:19 INFO - PROCESS | 1653 | 1464271219029 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:00:19 INFO - PROCESS | 1653 | 1464271219083 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246f3800 == 41 [pid = 1653] [id = 447] 07:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12460f400) [pid = 1653] [serial = 1340] [outer = 0x0] 07:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124bf7400) [pid = 1653] [serial = 1341] [outer = 0x12460f400] 07:00:19 INFO - PROCESS | 1653 | 1464271219106 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x125c2c000) [pid = 1653] [serial = 1342] [outer = 0x12460f400] 07:00:19 INFO - PROCESS | 1653 | 1464271219383 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]]]}] 07:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 472ms 07:00:19 INFO - PROCESS | 1653 | 1464271219423 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:00:19 INFO - PROCESS | 1653 | 1464271219424 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 07:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:00:19 INFO - PROCESS | 1653 | 1464271219426 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:00:19 INFO - PROCESS | 1653 | 1464271219427 Marionette TRACE conn2 <- [1,1762,null,{}] 07:00:19 INFO - PROCESS | 1653 | 1464271219430 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}] 07:00:19 INFO - PROCESS | 1653 | 1464271219511 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:00:19 INFO - PROCESS | 1653 | 1464271219516 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x118572800 == 42 [pid = 1653] [id = 448] 07:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x125719800) [pid = 1653] [serial = 1343] [outer = 0x0] 07:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12716f800) [pid = 1653] [serial = 1344] [outer = 0x125719800] 07:00:19 INFO - PROCESS | 1653 | 1464271219543 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x128c99400) [pid = 1653] [serial = 1345] [outer = 0x125719800] 07:00:19 INFO - PROCESS | 1653 | 1464271219920 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]]]}] 07:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 568ms 07:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:00:20 INFO - PROCESS | 1653 | 1464271219996 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:00:20 INFO - PROCESS | 1653 | 1464271219998 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 07:00:20 INFO - PROCESS | 1653 | 1464271220001 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 1653 | 1464271220003 Marionette TRACE conn2 <- [1,1766,null,{}] 07:00:20 INFO - PROCESS | 1653 | 1464271220006 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}] 07:00:20 INFO - PROCESS | 1653 | 1464271220135 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:00:20 INFO - PROCESS | 1653 | 1464271220141 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x129953800 == 43 [pid = 1653] [id = 449] 07:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x128d18800) [pid = 1653] [serial = 1346] [outer = 0x0] 07:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1293be800) [pid = 1653] [serial = 1347] [outer = 0x128d18800] 07:00:20 INFO - PROCESS | 1653 | 1464271220167 Marionette DEBUG loaded listener.js 07:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12a924c00) [pid = 1653] [serial = 1348] [outer = 0x128d18800] 07:00:20 INFO - PROCESS | 1653 | 1464271220534 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]]]}] 07:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 572ms 07:00:20 INFO - PROCESS | 1653 | 1464271220573 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:00:20 INFO - PROCESS | 1653 | 1464271220574 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 07:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:00:20 INFO - PROCESS | 1653 | 1464271220576 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 1653 | 1464271220577 Marionette TRACE conn2 <- [1,1770,null,{}] 07:00:20 INFO - PROCESS | 1653 | 1464271220580 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}] 07:00:20 INFO - PROCESS | 1653 | 1464271220688 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:00:20 INFO - PROCESS | 1653 | 1464271220692 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9aa000 == 44 [pid = 1653] [id = 450] 07:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12a925400) [pid = 1653] [serial = 1349] [outer = 0x0] 07:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12b0b1000) [pid = 1653] [serial = 1350] [outer = 0x12a925400] 07:00:20 INFO - PROCESS | 1653 | 1464271220748 Marionette DEBUG loaded listener.js 07:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12ba3c400) [pid = 1653] [serial = 1351] [outer = 0x12a925400] 07:00:21 INFO - PROCESS | 1653 | 1464271221115 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]]]}] 07:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 567ms 07:00:21 INFO - PROCESS | 1653 | 1464271221145 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:00:21 INFO - PROCESS | 1653 | 1464271221147 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 07:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:00:21 INFO - PROCESS | 1653 | 1464271221158 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:00:21 INFO - PROCESS | 1653 | 1464271221160 Marionette TRACE conn2 <- [1,1774,null,{}] 07:00:21 INFO - PROCESS | 1653 | 1464271221164 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}] 07:00:21 INFO - PROCESS | 1653 | 1464271221318 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:00:21 INFO - PROCESS | 1653 | 1464271221339 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1bd000 == 45 [pid = 1653] [id = 451] 07:00:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12b035800) [pid = 1653] [serial = 1352] [outer = 0x0] 07:00:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12ba96c00) [pid = 1653] [serial = 1353] [outer = 0x12b035800] 07:00:21 INFO - PROCESS | 1653 | 1464271221371 Marionette DEBUG loaded listener.js 07:00:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12bc1c000) [pid = 1653] [serial = 1354] [outer = 0x12b035800] 07:00:21 INFO - PROCESS | 1653 | 1464271221713 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]]]}] 07:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 569ms 07:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:00:21 INFO - PROCESS | 1653 | 1464271221728 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:00:21 INFO - PROCESS | 1653 | 1464271221729 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 07:00:21 INFO - PROCESS | 1653 | 1464271221732 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:00:21 INFO - PROCESS | 1653 | 1464271221735 Marionette TRACE conn2 <- [1,1778,null,{}] 07:00:21 INFO - PROCESS | 1653 | 1464271221737 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}] 07:00:21 INFO - PROCESS | 1653 | 1464271221860 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:00:21 INFO - PROCESS | 1653 | 1464271221874 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae0800 == 46 [pid = 1653] [id = 452] 07:00:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12347cc00) [pid = 1653] [serial = 1355] [outer = 0x0] 07:00:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12bee6800) [pid = 1653] [serial = 1356] [outer = 0x12347cc00] 07:00:21 INFO - PROCESS | 1653 | 1464271221899 Marionette DEBUG loaded listener.js 07:00:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12c10b400) [pid = 1653] [serial = 1357] [outer = 0x12347cc00] 07:00:22 INFO - PROCESS | 1653 | 1464271222224 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]]]}] 07:00:22 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 07:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 521ms 07:00:22 INFO - PROCESS | 1653 | 1464271222254 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:00:22 INFO - PROCESS | 1653 | 1464271222255 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 07:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:00:22 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x119272c00) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:00:22 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x124ed2c00) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:00:22 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12ba3e800) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:00:22 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x111c82400) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:00:22 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12ba3f400) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:00:22 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x111c1f000) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:00:22 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12bf64400) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:00:22 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x119278c00) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:00:22 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12bc1f400) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:00:22 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12576fc00) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:00:22 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x128e7b400) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:00:22 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1296b4400) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:00:22 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x129432c00) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:00:22 INFO - PROCESS | 1653 | 1464271222392 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - PROCESS | 1653 | 1464271222393 Marionette TRACE conn2 <- [1,1782,null,{}] 07:00:22 INFO - PROCESS | 1653 | 1464271222395 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}] 07:00:22 INFO - PROCESS | 1653 | 1464271222479 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:00:22 INFO - PROCESS | 1653 | 1464271222486 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e8b000 == 47 [pid = 1653] [id = 453] 07:00:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x117e0d400) [pid = 1653] [serial = 1358] [outer = 0x0] 07:00:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x124619c00) [pid = 1653] [serial = 1359] [outer = 0x117e0d400] 07:00:22 INFO - PROCESS | 1653 | 1464271222512 Marionette DEBUG loaded listener.js 07:00:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12998f400) [pid = 1653] [serial = 1360] [outer = 0x117e0d400] 07:00:22 INFO - PROCESS | 1653 | 1464271222848 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]]]}] 07:00:22 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 07:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 486ms 07:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:00:22 INFO - PROCESS | 1653 | 1464271222863 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:00:22 INFO - PROCESS | 1653 | 1464271222865 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 07:00:22 INFO - PROCESS | 1653 | 1464271222869 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - PROCESS | 1653 | 1464271222871 Marionette TRACE conn2 <- [1,1786,null,{}] 07:00:22 INFO - PROCESS | 1653 | 1464271222874 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}] 07:00:22 INFO - PROCESS | 1653 | 1464271222964 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:00:23 INFO - PROCESS | 1653 | 1464271223024 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3ea000 == 48 [pid = 1653] [id = 454] 07:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x118579c00) [pid = 1653] [serial = 1361] [outer = 0x0] 07:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12ba3f400) [pid = 1653] [serial = 1362] [outer = 0x118579c00] 07:00:23 INFO - PROCESS | 1653 | 1464271223053 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12c37d400) [pid = 1653] [serial = 1363] [outer = 0x118579c00] 07:00:23 INFO - PROCESS | 1653 | 1464271223347 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]]]}] 07:00:23 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 07:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 521ms 07:00:23 INFO - PROCESS | 1653 | 1464271223390 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:00:23 INFO - PROCESS | 1653 | 1464271223392 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 07:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:00:23 INFO - PROCESS | 1653 | 1464271223394 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:00:23 INFO - PROCESS | 1653 | 1464271223395 Marionette TRACE conn2 <- [1,1790,null,{}] 07:00:23 INFO - PROCESS | 1653 | 1464271223397 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}] 07:00:23 INFO - PROCESS | 1653 | 1464271223478 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:00:23 INFO - PROCESS | 1653 | 1464271223484 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf3c000 == 49 [pid = 1653] [id = 455] 07:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12c7cdc00) [pid = 1653] [serial = 1364] [outer = 0x0] 07:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12c7d5000) [pid = 1653] [serial = 1365] [outer = 0x12c7cdc00] 07:00:23 INFO - PROCESS | 1653 | 1464271223509 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12c7dcc00) [pid = 1653] [serial = 1366] [outer = 0x12c7cdc00] 07:00:23 INFO - PROCESS | 1653 | 1464271223852 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]]]}] 07:00:23 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) 07:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 469ms 07:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:00:23 INFO - PROCESS | 1653 | 1464271223864 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:00:23 INFO - PROCESS | 1653 | 1464271223867 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 07:00:23 INFO - PROCESS | 1653 | 1464271223871 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:00:23 INFO - PROCESS | 1653 | 1464271223872 Marionette TRACE conn2 <- [1,1794,null,{}] 07:00:23 INFO - PROCESS | 1653 | 1464271223874 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}] 07:00:23 INFO - PROCESS | 1653 | 1464271223985 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:00:23 INFO - PROCESS | 1653 | 1464271223992 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d58c000 == 50 [pid = 1653] [id = 456] 07:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x124081000) [pid = 1653] [serial = 1367] [outer = 0x0] 07:00:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x124089800) [pid = 1653] [serial = 1368] [outer = 0x124081000] 07:00:24 INFO - PROCESS | 1653 | 1464271224016 Marionette DEBUG loaded listener.js 07:00:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12408d800) [pid = 1653] [serial = 1369] [outer = 0x124081000] 07:00:24 INFO - PROCESS | 1653 | 1464271224321 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]]]}] 07:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 468ms 07:00:24 INFO - PROCESS | 1653 | 1464271224340 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 1653 | 1464271224341 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 07:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:00:24 INFO - PROCESS | 1653 | 1464271224343 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - PROCESS | 1653 | 1464271224344 Marionette TRACE conn2 <- [1,1798,null,{}] 07:00:24 INFO - PROCESS | 1653 | 1464271224347 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}] 07:00:24 INFO - PROCESS | 1653 | 1464271224503 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:00:24 INFO - PROCESS | 1653 | 1464271224608 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x117010000 == 51 [pid = 1653] [id = 457] 07:00:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x111c1e800) [pid = 1653] [serial = 1370] [outer = 0x0] 07:00:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x112dc0400) [pid = 1653] [serial = 1371] [outer = 0x111c1e800] 07:00:24 INFO - PROCESS | 1653 | 1464271224641 Marionette DEBUG loaded listener.js 07:00:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x116a51c00) [pid = 1653] [serial = 1372] [outer = 0x111c1e800] 07:00:25 INFO - PROCESS | 1653 | 1464271225078 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]]]}] 07:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 771ms 07:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:00:25 INFO - PROCESS | 1653 | 1464271225116 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:00:25 INFO - PROCESS | 1653 | 1464271225118 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 07:00:25 INFO - PROCESS | 1653 | 1464271225121 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 1653 | 1464271225124 Marionette TRACE conn2 <- [1,1802,null,{}] 07:00:25 INFO - PROCESS | 1653 | 1464271225127 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}] 07:00:25 INFO - PROCESS | 1653 | 1464271225256 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:00:25 INFO - PROCESS | 1653 | 1464271225330 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1231d5800 == 52 [pid = 1653] [id = 458] 07:00:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x119669800) [pid = 1653] [serial = 1373] [outer = 0x0] 07:00:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1199eb800) [pid = 1653] [serial = 1374] [outer = 0x119669800] 07:00:25 INFO - PROCESS | 1653 | 1464271225373 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12368a800) [pid = 1653] [serial = 1375] [outer = 0x119669800] 07:00:25 INFO - PROCESS | 1653 | 1464271225798 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]]]}] 07:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 722ms 07:00:25 INFO - PROCESS | 1653 | 1464271225844 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:00:25 INFO - PROCESS | 1653 | 1464271225846 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 07:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:00:25 INFO - PROCESS | 1653 | 1464271225849 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 1653 | 1464271225850 Marionette TRACE conn2 <- [1,1806,null,{}] 07:00:25 INFO - PROCESS | 1653 | 1464271225853 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}] 07:00:25 INFO - PROCESS | 1653 | 1464271225954 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:00:26 INFO - PROCESS | 1653 | 1464271226016 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1f5800 == 53 [pid = 1653] [id = 459] 07:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12408cc00) [pid = 1653] [serial = 1376] [outer = 0x0] 07:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x124610c00) [pid = 1653] [serial = 1377] [outer = 0x12408cc00] 07:00:26 INFO - PROCESS | 1653 | 1464271226044 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12571a400) [pid = 1653] [serial = 1378] [outer = 0x12408cc00] 07:00:26 INFO - PROCESS | 1653 | 1464271226539 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]]]}] 07:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 720ms 07:00:26 INFO - PROCESS | 1653 | 1464271226571 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:00:26 INFO - PROCESS | 1653 | 1464271226575 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 07:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:00:26 INFO - PROCESS | 1653 | 1464271226607 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:00:26 INFO - PROCESS | 1653 | 1464271226612 Marionette TRACE conn2 <- [1,1810,null,{}] 07:00:26 INFO - PROCESS | 1653 | 1464271226620 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}] 07:00:26 INFO - PROCESS | 1653 | 1464271226724 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:00:26 INFO - PROCESS | 1653 | 1464271226795 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d8e5800 == 54 [pid = 1653] [id = 460] 07:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12408d400) [pid = 1653] [serial = 1379] [outer = 0x0] 07:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1296b5400) [pid = 1653] [serial = 1380] [outer = 0x12408d400] 07:00:26 INFO - PROCESS | 1653 | 1464271226824 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12a84e800) [pid = 1653] [serial = 1381] [outer = 0x12408d400] 07:00:27 INFO - PROCESS | 1653 | 1464271227237 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]]]}] 07:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 705ms 07:00:27 INFO - PROCESS | 1653 | 1464271227285 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:00:27 INFO - PROCESS | 1653 | 1464271227286 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 07:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:00:27 INFO - PROCESS | 1653 | 1464271227289 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:00:27 INFO - PROCESS | 1653 | 1464271227290 Marionette TRACE conn2 <- [1,1814,null,{}] 07:00:27 INFO - PROCESS | 1653 | 1464271227293 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}] 07:00:27 INFO - PROCESS | 1653 | 1464271227394 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:00:27 INFO - PROCESS | 1653 | 1464271227453 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c15000 == 55 [pid = 1653] [id = 461] 07:00:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x1296b6c00) [pid = 1653] [serial = 1382] [outer = 0x0] 07:00:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12ba41c00) [pid = 1653] [serial = 1383] [outer = 0x1296b6c00] 07:00:27 INFO - PROCESS | 1653 | 1464271227482 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12bf65000) [pid = 1653] [serial = 1384] [outer = 0x1296b6c00] 07:00:27 INFO - PROCESS | 1653 | 1464271227915 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]]]}] 07:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 668ms 07:00:27 INFO - PROCESS | 1653 | 1464271227958 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:00:27 INFO - PROCESS | 1653 | 1464271227959 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 07:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:00:27 INFO - PROCESS | 1653 | 1464271227962 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:00:27 INFO - PROCESS | 1653 | 1464271227963 Marionette TRACE conn2 <- [1,1818,null,{}] 07:00:27 INFO - PROCESS | 1653 | 1464271227967 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}] 07:00:28 INFO - PROCESS | 1653 | 1464271228090 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:00:28 INFO - PROCESS | 1653 | 1464271228181 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e5e000 == 56 [pid = 1653] [id = 462] 07:00:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12bf6cc00) [pid = 1653] [serial = 1385] [outer = 0x0] 07:00:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12c111000) [pid = 1653] [serial = 1386] [outer = 0x12bf6cc00] 07:00:28 INFO - PROCESS | 1653 | 1464271228215 Marionette DEBUG loaded listener.js 07:00:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12c37a800) [pid = 1653] [serial = 1387] [outer = 0x12bf6cc00] 07:00:28 INFO - PROCESS | 1653 | 1464271228829 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]]]}] 07:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 922ms 07:00:28 INFO - PROCESS | 1653 | 1464271228886 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:00:28 INFO - PROCESS | 1653 | 1464271228889 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 07:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:00:28 INFO - PROCESS | 1653 | 1464271228895 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - PROCESS | 1653 | 1464271228898 Marionette TRACE conn2 <- [1,1822,null,{}] 07:00:28 INFO - PROCESS | 1653 | 1464271228904 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}] 07:00:29 INFO - PROCESS | 1653 | 1464271229027 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:00:29 INFO - PROCESS | 1653 | 1464271229103 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12436e000 == 57 [pid = 1653] [id = 463] 07:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x115e3f000) [pid = 1653] [serial = 1388] [outer = 0x0] 07:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x117e0c000) [pid = 1653] [serial = 1389] [outer = 0x115e3f000] 07:00:29 INFO - PROCESS | 1653 | 1464271229131 Marionette DEBUG loaded listener.js 07:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11903d000) [pid = 1653] [serial = 1390] [outer = 0x115e3f000] 07:00:29 INFO - PROCESS | 1653 | 1464271229572 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]]]}] 07:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 725ms 07:00:29 INFO - PROCESS | 1653 | 1464271229619 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:00:29 INFO - PROCESS | 1653 | 1464271229623 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 07:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:00:29 INFO - PROCESS | 1653 | 1464271229627 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 1653 | 1464271229629 Marionette TRACE conn2 <- [1,1826,null,{}] 07:00:29 INFO - PROCESS | 1653 | 1464271229631 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}] 07:00:29 INFO - PROCESS | 1653 | 1464271229726 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:00:29 INFO - PROCESS | 1653 | 1464271229801 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a199800 == 58 [pid = 1653] [id = 464] 07:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x1234e0800) [pid = 1653] [serial = 1391] [outer = 0x0] 07:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x124314c00) [pid = 1653] [serial = 1392] [outer = 0x1234e0800] 07:00:29 INFO - PROCESS | 1653 | 1464271229828 Marionette DEBUG loaded listener.js 07:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12431bc00) [pid = 1653] [serial = 1393] [outer = 0x1234e0800] 07:00:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3ec000 == 57 [pid = 1653] [id = 419] 07:00:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12d58c000 == 56 [pid = 1653] [id = 456] 07:00:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf3c000 == 55 [pid = 1653] [id = 455] 07:00:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3ea000 == 54 [pid = 1653] [id = 454] 07:00:29 INFO - PROCESS | 1653 | --DOCSHELL 0x124e8b000 == 53 [pid = 1653] [id = 453] 07:00:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae0800 == 52 [pid = 1653] [id = 452] 07:00:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1bd000 == 51 [pid = 1653] [id = 451] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12c116400) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9aa000 == 50 [pid = 1653] [id = 450] 07:00:30 INFO - PROCESS | 1653 | --DOCSHELL 0x129953800 == 49 [pid = 1653] [id = 449] 07:00:30 INFO - PROCESS | 1653 | --DOCSHELL 0x118572800 == 48 [pid = 1653] [id = 448] 07:00:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1246f3800 == 47 [pid = 1653] [id = 447] 07:00:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1194d7800 == 46 [pid = 1653] [id = 446] 07:00:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119057800 == 45 [pid = 1653] [id = 445] 07:00:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11849f000 == 44 [pid = 1653] [id = 444] 07:00:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1192bc800 == 43 [pid = 1653] [id = 443] 07:00:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12d573000 == 42 [pid = 1653] [id = 442] 07:00:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12d375800 == 41 [pid = 1653] [id = 441] 07:00:30 INFO - PROCESS | 1653 | --DOCSHELL 0x125213800 == 40 [pid = 1653] [id = 439] 07:00:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1170ca800 == 39 [pid = 1653] [id = 438] 07:00:30 INFO - PROCESS | 1653 | 1464271230190 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]]]}] 07:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 570ms 07:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:00:30 INFO - PROCESS | 1653 | 1464271230200 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:00:30 INFO - PROCESS | 1653 | 1464271230202 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12c110400) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x119681000) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x128d20000) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x126ff1400) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12ba92800) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x112f81400) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12bc14400) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x118164400) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x124222400) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1243e6400) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12bf6b800) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x124619400) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12ba9b000) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x112dbb800) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x123691800) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12beec800) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12bf5ec00) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x124ed1800) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x119e39400) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x128c9e000) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1293ba400) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12bee4000) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12b044c00) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x118166c00) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12576b400) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12bf66400) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12ba3b400) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12b036800) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12a925800) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x127438400) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x128c95800) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 07:00:30 INFO - PROCESS | 1653 | 1464271230219 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:00:30 INFO - PROCESS | 1653 | 1464271230222 Marionette TRACE conn2 <- [1,1830,null,{}] 07:00:30 INFO - PROCESS | 1653 | 1464271230231 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}] 07:00:30 INFO - PROCESS | 1653 | 1464271230313 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:00:30 INFO - PROCESS | 1653 | 1464271230321 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f14800 == 40 [pid = 1653] [id = 465] 07:00:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x111c7c000) [pid = 1653] [serial = 1394] [outer = 0x0] 07:00:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x112f81400) [pid = 1653] [serial = 1395] [outer = 0x111c7c000] 07:00:30 INFO - PROCESS | 1653 | 1464271230407 Marionette DEBUG loaded listener.js 07:00:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x117e10c00) [pid = 1653] [serial = 1396] [outer = 0x111c7c000] 07:00:30 INFO - PROCESS | 1653 | 1464271230900 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]]]}] 07:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 735ms 07:00:30 INFO - PROCESS | 1653 | 1464271230943 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:00:30 INFO - PROCESS | 1653 | 1464271230946 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 07:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:00:30 INFO - PROCESS | 1653 | 1464271230968 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:00:30 INFO - PROCESS | 1653 | 1464271230969 Marionette TRACE conn2 <- [1,1834,null,{}] 07:00:30 INFO - PROCESS | 1653 | 1464271230974 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}] 07:00:31 INFO - PROCESS | 1653 | 1464271231077 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:00:31 INFO - PROCESS | 1653 | 1464271231173 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1240e6000 == 41 [pid = 1653] [id = 466] 07:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x124222400) [pid = 1653] [serial = 1397] [outer = 0x0] 07:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x124314000) [pid = 1653] [serial = 1398] [outer = 0x124222400] 07:00:31 INFO - PROCESS | 1653 | 1464271231204 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x124320c00) [pid = 1653] [serial = 1399] [outer = 0x124222400] 07:00:31 INFO - PROCESS | 1653 | 1464271231621 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]]]}] 07:00:31 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 07:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 742ms 07:00:31 INFO - PROCESS | 1653 | 1464271231690 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 1653 | 1464271231693 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 07:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:00:31 INFO - PROCESS | 1653 | 1464271231698 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 1653 | 1464271231700 Marionette TRACE conn2 <- [1,1838,null,{}] 07:00:31 INFO - PROCESS | 1653 | 1464271231702 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}] 07:00:31 INFO - PROCESS | 1653 | 1464271231799 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:00:31 INFO - PROCESS | 1653 | 1464271231869 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194b1800 == 42 [pid = 1653] [id = 467] 07:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1243ef000) [pid = 1653] [serial = 1400] [outer = 0x0] 07:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12472d400) [pid = 1653] [serial = 1401] [outer = 0x1243ef000] 07:00:31 INFO - PROCESS | 1653 | 1464271231900 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12576fc00) [pid = 1653] [serial = 1402] [outer = 0x1243ef000] 07:00:32 INFO - PROCESS | 1653 | 1464271232316 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]]]}] 07:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 672ms 07:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:00:32 INFO - PROCESS | 1653 | 1464271232370 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:00:32 INFO - PROCESS | 1653 | 1464271232371 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 07:00:32 INFO - PROCESS | 1653 | 1464271232374 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:00:32 INFO - PROCESS | 1653 | 1464271232376 Marionette TRACE conn2 <- [1,1842,null,{}] 07:00:32 INFO - PROCESS | 1653 | 1464271232384 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}] 07:00:32 INFO - PROCESS | 1653 | 1464271232508 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:00:32 INFO - PROCESS | 1653 | 1464271232566 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8d5000 == 43 [pid = 1653] [id = 468] 07:00:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12742c400) [pid = 1653] [serial = 1403] [outer = 0x0] 07:00:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x128c9e000) [pid = 1653] [serial = 1404] [outer = 0x12742c400] 07:00:32 INFO - PROCESS | 1653 | 1464271232596 Marionette DEBUG loaded listener.js 07:00:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1293bcc00) [pid = 1653] [serial = 1405] [outer = 0x12742c400] 07:00:33 INFO - PROCESS | 1653 | 1464271233004 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]]]}] 07:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 672ms 07:00:33 INFO - PROCESS | 1653 | 1464271233047 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:00:33 INFO - PROCESS | 1653 | 1464271233049 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 07:00:33 INFO - PROCESS | 1653 | 1464271233051 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:00:33 INFO - PROCESS | 1653 | 1464271233052 Marionette TRACE conn2 <- [1,1846,null,{}] 07:00:33 INFO - PROCESS | 1653 | 1464271233055 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}] 07:00:33 INFO - PROCESS | 1653 | 1464271233154 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:00:33 INFO - PROCESS | 1653 | 1464271233226 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1ab800 == 44 [pid = 1653] [id = 469] 07:00:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1293ba800) [pid = 1653] [serial = 1406] [outer = 0x0] 07:00:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12a847c00) [pid = 1653] [serial = 1407] [outer = 0x1293ba800] 07:00:33 INFO - PROCESS | 1653 | 1464271233255 Marionette DEBUG loaded listener.js 07:00:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12b036800) [pid = 1653] [serial = 1408] [outer = 0x1293ba800] 07:00:33 INFO - PROCESS | 1653 | 1464271233669 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]]]}] 07:00:33 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) 07:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 669ms 07:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:00:33 INFO - PROCESS | 1653 | 1464271233721 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:00:33 INFO - PROCESS | 1653 | 1464271233722 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 07:00:33 INFO - PROCESS | 1653 | 1464271233724 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:00:33 INFO - PROCESS | 1653 | 1464271233725 Marionette TRACE conn2 <- [1,1850,null,{}] 07:00:33 INFO - PROCESS | 1653 | 1464271233728 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}] 07:00:33 INFO - PROCESS | 1653 | 1464271233826 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:00:33 INFO - PROCESS | 1653 | 1464271233930 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae5000 == 45 [pid = 1653] [id = 470] 07:00:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12ba3b400) [pid = 1653] [serial = 1409] [outer = 0x0] 07:00:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12ba42000) [pid = 1653] [serial = 1410] [outer = 0x12ba3b400] 07:00:33 INFO - PROCESS | 1653 | 1464271233964 Marionette DEBUG loaded listener.js 07:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12bc1c400) [pid = 1653] [serial = 1411] [outer = 0x12ba3b400] 07:00:34 INFO - PROCESS | 1653 | 1464271234351 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]]]}] 07:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 668ms 07:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:00:34 INFO - PROCESS | 1653 | 1464271234393 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:00:34 INFO - PROCESS | 1653 | 1464271234394 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 07:00:34 INFO - PROCESS | 1653 | 1464271234396 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:00:34 INFO - PROCESS | 1653 | 1464271234397 Marionette TRACE conn2 <- [1,1854,null,{}] 07:00:34 INFO - PROCESS | 1653 | 1464271234402 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}] 07:00:34 INFO - PROCESS | 1653 | 1464271234500 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:00:34 INFO - PROCESS | 1653 | 1464271234558 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1ec000 == 46 [pid = 1653] [id = 471] 07:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12bee5000) [pid = 1653] [serial = 1412] [outer = 0x0] 07:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12bf5fc00) [pid = 1653] [serial = 1413] [outer = 0x12bee5000] 07:00:34 INFO - PROCESS | 1653 | 1464271234586 Marionette DEBUG loaded listener.js 07:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12c110000) [pid = 1653] [serial = 1414] [outer = 0x12bee5000] 07:00:35 INFO - PROCESS | 1653 | 1464271235013 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]]]}] 07:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 625ms 07:00:35 INFO - PROCESS | 1653 | 1464271235022 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:00:35 INFO - PROCESS | 1653 | 1464271235023 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 07:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:00:35 INFO - PROCESS | 1653 | 1464271235025 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:00:35 INFO - PROCESS | 1653 | 1464271235026 Marionette TRACE conn2 <- [1,1858,null,{}] 07:00:35 INFO - PROCESS | 1653 | 1464271235029 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}] 07:00:35 INFO - PROCESS | 1653 | 1464271235126 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:00:35 INFO - PROCESS | 1653 | 1464271235213 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7b7800 == 47 [pid = 1653] [id = 472] 07:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12bee6000) [pid = 1653] [serial = 1415] [outer = 0x0] 07:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12c117000) [pid = 1653] [serial = 1416] [outer = 0x12bee6000] 07:00:35 INFO - PROCESS | 1653 | 1464271235256 Marionette DEBUG loaded listener.js 07:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12c37a400) [pid = 1653] [serial = 1417] [outer = 0x12bee6000] 07:00:35 INFO - PROCESS | 1653 | 1464271235669 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]]]}] 07:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 669ms 07:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:00:35 INFO - PROCESS | 1653 | 1464271235694 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:00:35 INFO - PROCESS | 1653 | 1464271235696 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 07:00:35 INFO - PROCESS | 1653 | 1464271235698 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:00:35 INFO - PROCESS | 1653 | 1464271235701 Marionette TRACE conn2 <- [1,1862,null,{}] 07:00:35 INFO - PROCESS | 1653 | 1464271235704 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}] 07:00:35 INFO - PROCESS | 1653 | 1464271235875 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:00:35 INFO - PROCESS | 1653 | 1464271235940 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b58000 == 48 [pid = 1653] [id = 473] 07:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11515c000) [pid = 1653] [serial = 1418] [outer = 0x0] 07:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11699b400) [pid = 1653] [serial = 1419] [outer = 0x11515c000] 07:00:35 INFO - PROCESS | 1653 | 1464271235969 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x119042000) [pid = 1653] [serial = 1420] [outer = 0x11515c000] 07:00:36 INFO - PROCESS | 1653 | 1464271236348 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]]]}] 07:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 723ms 07:00:36 INFO - PROCESS | 1653 | 1464271236440 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 1653 | 1464271236443 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 07:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:00:36 INFO - PROCESS | 1653 | 1464271236446 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 1653 | 1464271236449 Marionette TRACE conn2 <- [1,1866,null,{}] 07:00:36 INFO - PROCESS | 1653 | 1464271236478 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}] 07:00:36 INFO - PROCESS | 1653 | 1464271236617 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:00:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11a199800 == 47 [pid = 1653] [id = 464] 07:00:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12436e000 == 46 [pid = 1653] [id = 463] 07:00:36 INFO - PROCESS | 1653 | 1464271236691 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192ac000 == 47 [pid = 1653] [id = 474] 07:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x123590c00) [pid = 1653] [serial = 1421] [outer = 0x0] 07:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x1243e6000) [pid = 1653] [serial = 1422] [outer = 0x123590c00] 07:00:36 INFO - PROCESS | 1653 | 1464271236718 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12461a000) [pid = 1653] [serial = 1423] [outer = 0x123590c00] 07:00:37 INFO - PROCESS | 1653 | 1464271237004 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]]]}] 07:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 595ms 07:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:00:37 INFO - PROCESS | 1653 | 1464271237041 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:00:37 INFO - PROCESS | 1653 | 1464271237043 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 07:00:37 INFO - PROCESS | 1653 | 1464271237045 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:00:37 INFO - PROCESS | 1653 | 1464271237047 Marionette TRACE conn2 <- [1,1870,null,{}] 07:00:37 INFO - PROCESS | 1653 | 1464271237051 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}] 07:00:37 INFO - PROCESS | 1653 | 1464271237141 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:00:37 INFO - PROCESS | 1653 | 1464271237204 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12995f800 == 48 [pid = 1653] [id = 475] 07:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x124f7cc00) [pid = 1653] [serial = 1424] [outer = 0x0] 07:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x127172000) [pid = 1653] [serial = 1425] [outer = 0x124f7cc00] 07:00:37 INFO - PROCESS | 1653 | 1464271237230 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x1296b8400) [pid = 1653] [serial = 1426] [outer = 0x124f7cc00] 07:00:37 INFO - PROCESS | 1653 | 1464271237523 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]]]}] 07:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 521ms 07:00:37 INFO - PROCESS | 1653 | 1464271237570 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:00:37 INFO - PROCESS | 1653 | 1464271237573 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 07:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:00:37 INFO - PROCESS | 1653 | 1464271237580 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:00:37 INFO - PROCESS | 1653 | 1464271237585 Marionette TRACE conn2 <- [1,1874,null,{}] 07:00:37 INFO - PROCESS | 1653 | 1464271237588 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}] 07:00:37 INFO - PROCESS | 1653 | 1464271237677 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:00:37 INFO - PROCESS | 1653 | 1464271237735 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1e5000 == 49 [pid = 1653] [id = 476] 07:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x1293bfc00) [pid = 1653] [serial = 1427] [outer = 0x0] 07:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12ba38400) [pid = 1653] [serial = 1428] [outer = 0x1293bfc00] 07:00:37 INFO - PROCESS | 1653 | 1464271237760 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12c373c00) [pid = 1653] [serial = 1429] [outer = 0x1293bfc00] 07:00:38 INFO - PROCESS | 1653 | 1464271238075 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]]]}] 07:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 527ms 07:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:00:38 INFO - PROCESS | 1653 | 1464271238104 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:00:38 INFO - PROCESS | 1653 | 1464271238106 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 07:00:38 INFO - PROCESS | 1653 | 1464271238108 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:00:38 INFO - PROCESS | 1653 | 1464271238109 Marionette TRACE conn2 <- [1,1878,null,{}] 07:00:38 INFO - PROCESS | 1653 | 1464271238111 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}] 07:00:38 INFO - PROCESS | 1653 | 1464271238195 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:00:38 INFO - PROCESS | 1653 | 1464271238200 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d753000 == 50 [pid = 1653] [id = 477] 07:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12c118000) [pid = 1653] [serial = 1430] [outer = 0x0] 07:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12c7d9000) [pid = 1653] [serial = 1431] [outer = 0x12c118000] 07:00:38 INFO - PROCESS | 1653 | 1464271238224 Marionette DEBUG loaded listener.js 07:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12cbcc400) [pid = 1653] [serial = 1432] [outer = 0x12c118000] 07:00:38 INFO - PROCESS | 1653 | 1464271238582 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]]]}] 07:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 517ms 07:00:38 INFO - PROCESS | 1653 | 1464271238633 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:00:38 INFO - PROCESS | 1653 | 1464271238634 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 07:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:00:38 INFO - PROCESS | 1653 | 1464271238636 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:00:38 INFO - PROCESS | 1653 | 1464271238637 Marionette TRACE conn2 <- [1,1882,null,{}] 07:00:38 INFO - PROCESS | 1653 | 1464271238639 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}] 07:00:38 INFO - PROCESS | 1653 | 1464271238743 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:00:38 INFO - PROCESS | 1653 | 1464271238784 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d8e4000 == 51 [pid = 1653] [id = 478] 07:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11284d000) [pid = 1653] [serial = 1433] [outer = 0x0] 07:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x11284ec00) [pid = 1653] [serial = 1434] [outer = 0x11284d000] 07:00:38 INFO - PROCESS | 1653 | 1464271238813 Marionette DEBUG loaded listener.js 07:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12cbccc00) [pid = 1653] [serial = 1435] [outer = 0x11284d000] 07:00:39 INFO - PROCESS | 1653 | 1464271239163 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]]]}] 07:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 568ms 07:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:00:39 INFO - PROCESS | 1653 | 1464271239211 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:00:39 INFO - PROCESS | 1653 | 1464271239212 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 07:00:39 INFO - PROCESS | 1653 | 1464271239214 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:00:39 INFO - PROCESS | 1653 | 1464271239215 Marionette TRACE conn2 <- [1,1886,null,{}] 07:00:39 INFO - PROCESS | 1653 | 1464271239218 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}] 07:00:39 INFO - PROCESS | 1653 | 1464271239323 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:00:39 INFO - PROCESS | 1653 | 1464271239363 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e050000 == 52 [pid = 1653] [id = 479] 07:00:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x11284fc00) [pid = 1653] [serial = 1436] [outer = 0x0] 07:00:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x117061800) [pid = 1653] [serial = 1437] [outer = 0x11284fc00] 07:00:39 INFO - PROCESS | 1653 | 1464271239387 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12cbcec00) [pid = 1653] [serial = 1438] [outer = 0x11284fc00] 07:00:39 INFO - PROCESS | 1653 | 1464271239691 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]]]}] 07:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 520ms 07:00:39 INFO - PROCESS | 1653 | 1464271239735 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:00:39 INFO - PROCESS | 1653 | 1464271239737 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 07:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:00:39 INFO - PROCESS | 1653 | 1464271239739 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:00:39 INFO - PROCESS | 1653 | 1464271239740 Marionette TRACE conn2 <- [1,1890,null,{}] 07:00:39 INFO - PROCESS | 1653 | 1464271239742 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}] 07:00:39 INFO - PROCESS | 1653 | 1464271239846 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:00:39 INFO - PROCESS | 1653 | 1464271239858 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x132bcc000 == 53 [pid = 1653] [id = 480] 07:00:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x113133c00) [pid = 1653] [serial = 1439] [outer = 0x0] 07:00:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x11313c400) [pid = 1653] [serial = 1440] [outer = 0x113133c00] 07:00:39 INFO - PROCESS | 1653 | 1464271239882 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x113140400) [pid = 1653] [serial = 1441] [outer = 0x113133c00] 07:00:40 INFO - PROCESS | 1653 | 1464271240242 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]]]}] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12a925400) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12b035800) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12c10dc00) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x112a69c00) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x118948400) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x125719800) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x1234e3c00) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12347cc00) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12c7cdc00) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12460f400) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x117e0d400) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x118579c00) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x128d18800) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x115e3f000) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:00:40 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x124081000) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 568ms 07:00:40 INFO - PROCESS | 1653 | 1464271240307 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:00:40 INFO - PROCESS | 1653 | 1464271240308 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 07:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:00:40 INFO - PROCESS | 1653 | 1464271240310 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 1653 | 1464271240311 Marionette TRACE conn2 <- [1,1894,null,{}] 07:00:40 INFO - PROCESS | 1653 | 1464271240314 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}] 07:00:40 INFO - PROCESS | 1653 | 1464271240408 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:00:40 INFO - PROCESS | 1653 | 1464271240413 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f2e000 == 54 [pid = 1653] [id = 481] 07:00:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x115e3d400) [pid = 1653] [serial = 1442] [outer = 0x0] 07:00:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x117063c00) [pid = 1653] [serial = 1443] [outer = 0x115e3d400] 07:00:40 INFO - PROCESS | 1653 | 1464271240439 Marionette DEBUG loaded listener.js 07:00:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12408e400) [pid = 1653] [serial = 1444] [outer = 0x115e3d400] 07:00:40 INFO - PROCESS | 1653 | 1464271240767 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]]]}] 07:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 473ms 07:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:00:40 INFO - PROCESS | 1653 | 1464271240786 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:00:40 INFO - PROCESS | 1653 | 1464271240787 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 07:00:40 INFO - PROCESS | 1653 | 1464271240790 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 1653 | 1464271240791 Marionette TRACE conn2 <- [1,1898,null,{}] 07:00:40 INFO - PROCESS | 1653 | 1464271240793 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}] 07:00:40 INFO - PROCESS | 1653 | 1464271240879 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:00:40 INFO - PROCESS | 1653 | 1464271240943 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x132be2000 == 55 [pid = 1653] [id = 482] 07:00:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x1120ecc00) [pid = 1653] [serial = 1445] [outer = 0x0] 07:00:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x126d37400) [pid = 1653] [serial = 1446] [outer = 0x1120ecc00] 07:00:40 INFO - PROCESS | 1653 | 1464271240967 Marionette DEBUG loaded listener.js 07:00:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12bc19c00) [pid = 1653] [serial = 1447] [outer = 0x1120ecc00] 07:00:41 INFO - PROCESS | 1653 | 1464271241256 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]]]}] 07:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 518ms 07:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:00:41 INFO - PROCESS | 1653 | 1464271241309 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:00:41 INFO - PROCESS | 1653 | 1464271241310 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 07:00:41 INFO - PROCESS | 1653 | 1464271241312 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:00:41 INFO - PROCESS | 1653 | 1464271241313 Marionette TRACE conn2 <- [1,1902,null,{}] 07:00:41 INFO - PROCESS | 1653 | 1464271241315 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}] 07:00:41 INFO - PROCESS | 1653 | 1464271241402 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:00:41 INFO - PROCESS | 1653 | 1464271241407 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x132c54000 == 56 [pid = 1653] [id = 483] 07:00:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12c37c000) [pid = 1653] [serial = 1448] [outer = 0x0] 07:00:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12cbd2400) [pid = 1653] [serial = 1449] [outer = 0x12c37c000] 07:00:41 INFO - PROCESS | 1653 | 1464271241438 Marionette DEBUG loaded listener.js 07:00:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12cf70c00) [pid = 1653] [serial = 1450] [outer = 0x12c37c000] 07:00:41 INFO - PROCESS | 1653 | 1464271241906 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]]]}] 07:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 618ms 07:00:41 INFO - PROCESS | 1653 | 1464271241931 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:00:41 INFO - PROCESS | 1653 | 1464271241932 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 07:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:00:41 INFO - PROCESS | 1653 | 1464271241934 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:00:41 INFO - PROCESS | 1653 | 1464271241936 Marionette TRACE conn2 <- [1,1906,null,{}] 07:00:41 INFO - PROCESS | 1653 | 1464271241938 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}] 07:00:42 INFO - PROCESS | 1653 | 1464271242038 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:00:42 INFO - PROCESS | 1653 | 1464271242042 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e018800 == 57 [pid = 1653] [id = 484] 07:00:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x110ebc000) [pid = 1653] [serial = 1451] [outer = 0x0] 07:00:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x110ebe800) [pid = 1653] [serial = 1452] [outer = 0x110ebc000] 07:00:42 INFO - PROCESS | 1653 | 1464271242066 Marionette DEBUG loaded listener.js 07:00:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12cf75000) [pid = 1653] [serial = 1453] [outer = 0x110ebc000] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0a9000 == 56 [pid = 1653] [id = 424] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb9a000 == 55 [pid = 1653] [id = 437] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d8e5800 == 54 [pid = 1653] [id = 460] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1f5800 == 53 [pid = 1653] [id = 459] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1231d5800 == 52 [pid = 1653] [id = 458] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128c15000 == 51 [pid = 1653] [id = 461] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119e5e000 == 50 [pid = 1653] [id = 462] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x117010000 == 49 [pid = 1653] [id = 457] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3ed000 == 48 [pid = 1653] [id = 440] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b363800 == 47 [pid = 1653] [id = 401] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12bebb800 == 46 [pid = 1653] [id = 405] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1192ac000 == 45 [pid = 1653] [id = 474] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119b58000 == 44 [pid = 1653] [id = 473] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7b7800 == 43 [pid = 1653] [id = 472] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1ec000 == 42 [pid = 1653] [id = 471] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae5000 == 41 [pid = 1653] [id = 470] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1ab800 == 40 [pid = 1653] [id = 469] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8d5000 == 39 [pid = 1653] [id = 468] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1194b1800 == 38 [pid = 1653] [id = 467] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1240e6000 == 37 [pid = 1653] [id = 466] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x113f14800 == 36 [pid = 1653] [id = 465] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12995f800 == 35 [pid = 1653] [id = 475] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d753000 == 34 [pid = 1653] [id = 477] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12e050000 == 33 [pid = 1653] [id = 479] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x132bcc000 == 32 [pid = 1653] [id = 480] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x132be2000 == 31 [pid = 1653] [id = 482] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d8e4000 == 30 [pid = 1653] [id = 478] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x126f2e000 == 29 [pid = 1653] [id = 481] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x132c54000 == 28 [pid = 1653] [id = 483] 07:00:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1e5000 == 27 [pid = 1653] [id = 476] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x124224c00) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x124614000) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12bee6800) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12717e400) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12c7dcc00) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12bc1c000) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12beef000) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x115e3ec00) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x124bf7400) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x124619c00) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12ba3f400) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x125c2c000) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12998f400) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12c7d5000) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x128c9d400) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x119675c00) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x1293be800) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x129997000) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x117e0c000) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12408d800) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x112dc0400) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x1199eb800) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x124610c00) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1296b5400) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x124089800) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12ba41c00) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11903d000) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12c111000) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12c10b400) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12c37d400) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12a924c00) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x124314c00) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12b0b1000) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12ba96c00) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12c371c00) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1185d7400) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x116737400) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12ba3c400) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x124222c00) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x119e38c00) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12716f800) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x128c99400) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 07:00:43 INFO - PROCESS | 1653 | 1464271243986 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]]]}] 07:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2073ms 07:00:44 INFO - PROCESS | 1653 | 1464271244009 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:00:44 INFO - PROCESS | 1653 | 1464271244012 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 07:00:44 INFO - PROCESS | 1653 | 1464271244016 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:00:44 INFO - PROCESS | 1653 | 1464271244018 Marionette TRACE conn2 <- [1,1910,null,{}] 07:00:44 INFO - PROCESS | 1653 | 1464271244022 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}] 07:00:44 INFO - PROCESS | 1653 | 1464271244105 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:00:44 INFO - PROCESS | 1653 | 1464271244159 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11662f800 == 28 [pid = 1653] [id = 485] 07:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x111e6cc00) [pid = 1653] [serial = 1454] [outer = 0x0] 07:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1122a8400) [pid = 1653] [serial = 1455] [outer = 0x111e6cc00] 07:00:44 INFO - PROCESS | 1653 | 1464271244186 Marionette DEBUG loaded listener.js 07:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11284b800) [pid = 1653] [serial = 1456] [outer = 0x111e6cc00] 07:00:44 INFO - PROCESS | 1653 | 1464271244511 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]]]}] 07:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 521ms 07:00:44 INFO - PROCESS | 1653 | 1464271244538 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:00:44 INFO - PROCESS | 1653 | 1464271244542 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 07:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:00:44 INFO - PROCESS | 1653 | 1464271244547 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:00:44 INFO - PROCESS | 1653 | 1464271244551 Marionette TRACE conn2 <- [1,1914,null,{}] 07:00:44 INFO - PROCESS | 1653 | 1464271244554 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}] 07:00:44 INFO - PROCESS | 1653 | 1464271244636 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:00:44 INFO - PROCESS | 1653 | 1464271244642 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x117581000 == 29 [pid = 1653] [id = 486] 07:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x112a73400) [pid = 1653] [serial = 1457] [outer = 0x0] 07:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x113136c00) [pid = 1653] [serial = 1458] [outer = 0x112a73400] 07:00:44 INFO - PROCESS | 1653 | 1464271244668 Marionette DEBUG loaded listener.js 07:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x113344800) [pid = 1653] [serial = 1459] [outer = 0x112a73400] 07:00:45 INFO - PROCESS | 1653 | 1464271245227 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]]]}] 07:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 724ms 07:00:45 INFO - PROCESS | 1653 | 1464271245292 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:00:45 INFO - PROCESS | 1653 | 1464271245295 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 07:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:00:45 INFO - PROCESS | 1653 | 1464271245302 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 1653 | 1464271245305 Marionette TRACE conn2 <- [1,1918,null,{}] 07:00:45 INFO - PROCESS | 1653 | 1464271245309 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}] 07:00:45 INFO - PROCESS | 1653 | 1464271245436 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:00:45 INFO - PROCESS | 1653 | 1464271245491 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11811d800 == 30 [pid = 1653] [id = 487] 07:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11284c000) [pid = 1653] [serial = 1460] [outer = 0x0] 07:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x112e24400) [pid = 1653] [serial = 1461] [outer = 0x11284c000] 07:00:45 INFO - PROCESS | 1653 | 1464271245523 Marionette DEBUG loaded listener.js 07:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11313a000) [pid = 1653] [serial = 1462] [outer = 0x11284c000] 07:00:46 INFO - PROCESS | 1653 | 1464271246037 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]]]}] 07:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 773ms 07:00:46 INFO - PROCESS | 1653 | 1464271246075 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:00:46 INFO - PROCESS | 1653 | 1464271246079 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 07:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:00:46 INFO - PROCESS | 1653 | 1464271246087 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 1653 | 1464271246089 Marionette TRACE conn2 <- [1,1922,null,{}] 07:00:46 INFO - PROCESS | 1653 | 1464271246091 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}] 07:00:46 INFO - PROCESS | 1653 | 1464271246200 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:00:46 INFO - PROCESS | 1653 | 1464271246275 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194a5800 == 31 [pid = 1653] [id = 488] 07:00:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x113135800) [pid = 1653] [serial = 1463] [outer = 0x0] 07:00:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1160d9000) [pid = 1653] [serial = 1464] [outer = 0x113135800] 07:00:46 INFO - PROCESS | 1653 | 1464271246306 Marionette DEBUG loaded listener.js 07:00:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x1166b4000) [pid = 1653] [serial = 1465] [outer = 0x113135800] 07:00:46 INFO - PROCESS | 1653 | 1464271246855 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]]]}] 07:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 822ms 07:00:46 INFO - PROCESS | 1653 | 1464271246908 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:00:46 INFO - PROCESS | 1653 | 1464271246910 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 07:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:00:46 INFO - PROCESS | 1653 | 1464271246913 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 1653 | 1464271246916 Marionette TRACE conn2 <- [1,1926,null,{}] 07:00:46 INFO - PROCESS | 1653 | 1464271246925 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}] 07:00:47 INFO - PROCESS | 1653 | 1464271247052 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:00:47 INFO - PROCESS | 1653 | 1464271247160 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0af800 == 32 [pid = 1653] [id = 489] 07:00:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x112a69c00) [pid = 1653] [serial = 1466] [outer = 0x0] 07:00:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11705cc00) [pid = 1653] [serial = 1467] [outer = 0x112a69c00] 07:00:47 INFO - PROCESS | 1653 | 1464271247213 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11766c400) [pid = 1653] [serial = 1468] [outer = 0x112a69c00] 07:00:47 INFO - PROCESS | 1653 | --DOCSHELL 0x127675000 == 31 [pid = 1653] [id = 383] 07:00:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1232b1800 == 30 [pid = 1653] [id = 385] 07:00:47 INFO - PROCESS | 1653 | --DOCSHELL 0x115e13000 == 29 [pid = 1653] [id = 369] 07:00:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11662f800 == 28 [pid = 1653] [id = 485] 07:00:47 INFO - PROCESS | 1653 | 1464271247981 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]]]}] 07:00:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x111c8a800) [pid = 1653] [serial = 1469] [outer = 0x128e7bc00] 07:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1122ms 07:00:48 INFO - PROCESS | 1653 | 1464271248045 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:00:48 INFO - PROCESS | 1653 | 1464271248048 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 07:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:00:48 INFO - PROCESS | 1653 | 1464271248065 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 1653 | 1464271248068 Marionette TRACE conn2 <- [1,1930,null,{}] 07:00:48 INFO - PROCESS | 1653 | 1464271248073 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}] 07:00:48 INFO - PROCESS | 1653 | 1464271248166 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:00:48 INFO - PROCESS | 1653 | 1464271248225 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170ca000 == 29 [pid = 1653] [id = 490] 07:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x111c28000) [pid = 1653] [serial = 1470] [outer = 0x0] 07:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x112e70400) [pid = 1653] [serial = 1471] [outer = 0x111c28000] 07:00:48 INFO - PROCESS | 1653 | 1464271248257 Marionette DEBUG loaded listener.js 07:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x113343c00) [pid = 1653] [serial = 1472] [outer = 0x111c28000] 07:00:48 INFO - PROCESS | 1653 | 1464271248719 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]]]}] 07:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 679ms 07:00:48 INFO - PROCESS | 1653 | 1464271248744 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:00:48 INFO - PROCESS | 1653 | 1464271248747 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 07:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:00:48 INFO - PROCESS | 1653 | 1464271248770 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 1653 | 1464271248772 Marionette TRACE conn2 <- [1,1934,null,{}] 07:00:48 INFO - PROCESS | 1653 | 1464271248774 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}] 07:00:48 INFO - PROCESS | 1653 | 1464271248873 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:00:48 INFO - PROCESS | 1653 | 1464271248942 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e59000 == 30 [pid = 1653] [id = 491] 07:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x115e3cc00) [pid = 1653] [serial = 1473] [outer = 0x0] 07:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x116731800) [pid = 1653] [serial = 1474] [outer = 0x115e3cc00] 07:00:48 INFO - PROCESS | 1653 | 1464271248972 Marionette DEBUG loaded listener.js 07:00:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x117063400) [pid = 1653] [serial = 1475] [outer = 0x115e3cc00] 07:00:49 INFO - PROCESS | 1653 | 1464271249417 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]]]}] 07:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 674ms 07:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:00:49 INFO - PROCESS | 1653 | 1464271249442 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:00:49 INFO - PROCESS | 1653 | 1464271249444 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 07:00:49 INFO - PROCESS | 1653 | 1464271249446 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:00:49 INFO - PROCESS | 1653 | 1464271249449 Marionette TRACE conn2 <- [1,1938,null,{}] 07:00:49 INFO - PROCESS | 1653 | 1464271249475 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}] 07:00:49 INFO - PROCESS | 1653 | 1464271249576 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:00:49 INFO - PROCESS | 1653 | 1464271249644 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x116908800 == 31 [pid = 1653] [id = 492] 07:00:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11716a800) [pid = 1653] [serial = 1476] [outer = 0x0] 07:00:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11803d400) [pid = 1653] [serial = 1477] [outer = 0x11716a800] 07:00:49 INFO - PROCESS | 1653 | 1464271249677 Marionette DEBUG loaded listener.js 07:00:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x11816a800) [pid = 1653] [serial = 1478] [outer = 0x11716a800] 07:00:50 INFO - PROCESS | 1653 | 1464271250120 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]]]}] 07:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 689ms 07:00:50 INFO - PROCESS | 1653 | 1464271250137 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:00:50 INFO - PROCESS | 1653 | 1464271250139 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 07:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:00:50 INFO - PROCESS | 1653 | 1464271250173 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:00:50 INFO - PROCESS | 1653 | 1464271250175 Marionette TRACE conn2 <- [1,1942,null,{}] 07:00:50 INFO - PROCESS | 1653 | 1464271250179 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}] 07:00:50 INFO - PROCESS | 1653 | 1464271250369 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:00:50 INFO - PROCESS | 1653 | 1464271250380 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12577f800 == 32 [pid = 1653] [id = 493] 07:00:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x118521000) [pid = 1653] [serial = 1479] [outer = 0x0] 07:00:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x1185de800) [pid = 1653] [serial = 1480] [outer = 0x118521000] 07:00:50 INFO - PROCESS | 1653 | 1464271250422 Marionette DEBUG loaded listener.js 07:00:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x119039400) [pid = 1653] [serial = 1481] [outer = 0x118521000] 07:00:50 INFO - PROCESS | 1653 | 1464271250877 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]]]}] 07:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 721ms 07:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:00:50 INFO - PROCESS | 1653 | 1464271250893 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:00:50 INFO - PROCESS | 1653 | 1464271250894 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 07:00:50 INFO - PROCESS | 1653 | 1464271250896 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:00:50 INFO - PROCESS | 1653 | 1464271250898 Marionette TRACE conn2 <- [1,1946,null,{}] 07:00:50 INFO - PROCESS | 1653 | 1464271250900 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}] 07:00:50 INFO - PROCESS | 1653 | 1464271250993 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:00:51 INFO - PROCESS | 1653 | 1464271251045 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x126fcf800 == 33 [pid = 1653] [id = 494] 07:00:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x118579c00) [pid = 1653] [serial = 1482] [outer = 0x0] 07:00:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x119273c00) [pid = 1653] [serial = 1483] [outer = 0x118579c00] 07:00:51 INFO - PROCESS | 1653 | 1464271251074 Marionette DEBUG loaded listener.js 07:00:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x11967ec00) [pid = 1653] [serial = 1484] [outer = 0x118579c00] 07:00:51 INFO - PROCESS | 1653 | 1464271251470 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]]]}] 07:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 618ms 07:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:00:51 INFO - PROCESS | 1653 | 1464271251515 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:00:51 INFO - PROCESS | 1653 | 1464271251517 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 07:00:51 INFO - PROCESS | 1653 | 1464271251519 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:00:51 INFO - PROCESS | 1653 | 1464271251520 Marionette TRACE conn2 <- [1,1950,null,{}] 07:00:51 INFO - PROCESS | 1653 | 1464271251523 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}] 07:00:51 INFO - PROCESS | 1653 | 1464271251645 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:00:51 INFO - PROCESS | 1653 | 1464271251735 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c15000 == 34 [pid = 1653] [id = 495] 07:00:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x11986b000) [pid = 1653] [serial = 1485] [outer = 0x0] 07:00:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x123593800) [pid = 1653] [serial = 1486] [outer = 0x11986b000] 07:00:51 INFO - PROCESS | 1653 | 1464271251766 Marionette DEBUG loaded listener.js 07:00:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x124313c00) [pid = 1653] [serial = 1487] [outer = 0x11986b000] 07:00:52 INFO - PROCESS | 1653 | 1464271252184 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]]]}] 07:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 673ms 07:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:00:52 INFO - PROCESS | 1653 | 1464271252193 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:00:52 INFO - PROCESS | 1653 | 1464271252194 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 07:00:52 INFO - PROCESS | 1653 | 1464271252196 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:00:52 INFO - PROCESS | 1653 | 1464271252198 Marionette TRACE conn2 <- [1,1954,null,{}] 07:00:52 INFO - PROCESS | 1653 | 1464271252200 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}] 07:00:52 INFO - PROCESS | 1653 | 1464271252294 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:00:52 INFO - PROCESS | 1653 | 1464271252360 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12909b800 == 35 [pid = 1653] [id = 496] 07:00:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x119eb4400) [pid = 1653] [serial = 1488] [outer = 0x0] 07:00:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x124317c00) [pid = 1653] [serial = 1489] [outer = 0x119eb4400] 07:00:52 INFO - PROCESS | 1653 | 1464271252390 Marionette DEBUG loaded listener.js 07:00:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12431f000) [pid = 1653] [serial = 1490] [outer = 0x119eb4400] 07:00:52 INFO - PROCESS | 1653 | 1464271252806 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]]]}] 07:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 619ms 07:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:00:52 INFO - PROCESS | 1653 | 1464271252817 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:00:52 INFO - PROCESS | 1653 | 1464271252818 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 07:00:52 INFO - PROCESS | 1653 | 1464271252820 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:00:52 INFO - PROCESS | 1653 | 1464271252822 Marionette TRACE conn2 <- [1,1958,null,{}] 07:00:52 INFO - PROCESS | 1653 | 1464271252824 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}] 07:00:52 INFO - PROCESS | 1653 | 1464271252919 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:00:53 INFO - PROCESS | 1653 | 1464271253009 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x129966800 == 36 [pid = 1653] [id = 497] 07:00:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x119eb4c00) [pid = 1653] [serial = 1491] [outer = 0x0] 07:00:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x1243efc00) [pid = 1653] [serial = 1492] [outer = 0x119eb4c00] 07:00:53 INFO - PROCESS | 1653 | 1464271253037 Marionette DEBUG loaded listener.js 07:00:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x124611c00) [pid = 1653] [serial = 1493] [outer = 0x119eb4c00] 07:00:53 INFO - PROCESS | 1653 | 1464271253435 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]]]}] 07:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 07:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:00:53 INFO - PROCESS | 1653 | 1464271253491 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:00:53 INFO - PROCESS | 1653 | 1464271253493 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 07:00:53 INFO - PROCESS | 1653 | 1464271253495 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - PROCESS | 1653 | 1464271253496 Marionette TRACE conn2 <- [1,1962,null,{}] 07:00:53 INFO - PROCESS | 1653 | 1464271253499 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}] 07:00:53 INFO - PROCESS | 1653 | 1464271253648 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:00:53 INFO - PROCESS | 1653 | 1464271253709 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f11000 == 37 [pid = 1653] [id = 498] 07:00:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x110eba000) [pid = 1653] [serial = 1494] [outer = 0x0] 07:00:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x110ebf800) [pid = 1653] [serial = 1495] [outer = 0x110eba000] 07:00:53 INFO - PROCESS | 1653 | 1464271253737 Marionette DEBUG loaded listener.js 07:00:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x112848c00) [pid = 1653] [serial = 1496] [outer = 0x110eba000] 07:00:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1194a5800 == 36 [pid = 1653] [id = 488] 07:00:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11811d800 == 35 [pid = 1653] [id = 487] 07:00:54 INFO - PROCESS | 1653 | 1464271254273 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]]]}] 07:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 823ms 07:00:54 INFO - PROCESS | 1653 | 1464271254319 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:00:54 INFO - PROCESS | 1653 | 1464271254321 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 07:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:00:54 INFO - PROCESS | 1653 | 1464271254325 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:00:54 INFO - PROCESS | 1653 | 1464271254327 Marionette TRACE conn2 <- [1,1966,null,{}] 07:00:54 INFO - PROCESS | 1653 | 1464271254331 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}] 07:00:54 INFO - PROCESS | 1653 | 1464271254432 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:00:54 INFO - PROCESS | 1653 | 1464271254504 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1199a4800 == 36 [pid = 1653] [id = 499] 07:00:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x11284cc00) [pid = 1653] [serial = 1497] [outer = 0x0] 07:00:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x115160800) [pid = 1653] [serial = 1498] [outer = 0x11284cc00] 07:00:54 INFO - PROCESS | 1653 | 1464271254536 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x1166bcc00) [pid = 1653] [serial = 1499] [outer = 0x11284cc00] 07:00:54 INFO - PROCESS | 1653 | 1464271254968 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]]]}] 07:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 07:00:54 INFO - PROCESS | 1653 | 1464271254995 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 1653 | 1464271254999 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 07:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:00:55 INFO - PROCESS | 1653 | 1464271255004 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - PROCESS | 1653 | 1464271255006 Marionette TRACE conn2 <- [1,1970,null,{}] 07:00:55 INFO - PROCESS | 1653 | 1464271255008 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}] 07:00:55 INFO - PROCESS | 1653 | 1464271255112 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:00:55 INFO - PROCESS | 1653 | 1464271255172 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12573e800 == 37 [pid = 1653] [id = 500] 07:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x117066800) [pid = 1653] [serial = 1500] [outer = 0x0] 07:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x118032400) [pid = 1653] [serial = 1501] [outer = 0x117066800] 07:00:55 INFO - PROCESS | 1653 | 1464271255202 Marionette DEBUG loaded listener.js 07:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x11816c400) [pid = 1653] [serial = 1502] [outer = 0x117066800] 07:00:55 INFO - PROCESS | 1653 | 1464271255669 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]]]}] 07:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 719ms 07:00:55 INFO - PROCESS | 1653 | 1464271255753 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 1653 | 1464271255754 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 07:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:00:55 INFO - PROCESS | 1653 | 1464271255758 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - PROCESS | 1653 | 1464271255761 Marionette TRACE conn2 <- [1,1974,null,{}] 07:00:55 INFO - PROCESS | 1653 | 1464271255768 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}] 07:00:55 INFO - PROCESS | 1653 | 1464271255869 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:00:55 INFO - PROCESS | 1653 | 1464271255942 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8db800 == 38 [pid = 1653] [id = 501] 07:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x119276c00) [pid = 1653] [serial = 1503] [outer = 0x0] 07:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x1199e5800) [pid = 1653] [serial = 1504] [outer = 0x119276c00] 07:00:55 INFO - PROCESS | 1653 | 1464271255975 Marionette DEBUG loaded listener.js 07:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x123588000) [pid = 1653] [serial = 1505] [outer = 0x119276c00] 07:00:56 INFO - PROCESS | 1653 | 1464271256426 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]]]}] 07:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 723ms 07:00:56 INFO - PROCESS | 1653 | 1464271256482 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:00:56 INFO - PROCESS | 1653 | 1464271256486 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 07:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:00:56 INFO - PROCESS | 1653 | 1464271256489 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - PROCESS | 1653 | 1464271256490 Marionette TRACE conn2 <- [1,1978,null,{}] 07:00:56 INFO - PROCESS | 1653 | 1464271256492 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}] 07:00:56 INFO - PROCESS | 1653 | 1464271256576 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:00:56 INFO - PROCESS | 1653 | 1464271256652 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b06d000 == 39 [pid = 1653] [id = 502] 07:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x1242d4000) [pid = 1653] [serial = 1506] [outer = 0x0] 07:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12460dc00) [pid = 1653] [serial = 1507] [outer = 0x1242d4000] 07:00:56 INFO - PROCESS | 1653 | 1464271256699 Marionette DEBUG loaded listener.js 07:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x124730400) [pid = 1653] [serial = 1508] [outer = 0x1242d4000] 07:00:57 INFO - PROCESS | 1653 | 1464271257243 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]]]}] 07:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 775ms 07:00:57 INFO - PROCESS | 1653 | 1464271257265 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:00:57 INFO - PROCESS | 1653 | 1464271257267 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 07:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:00:57 INFO - PROCESS | 1653 | 1464271257271 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:00:57 INFO - PROCESS | 1653 | 1464271257273 Marionette TRACE conn2 <- [1,1982,null,{}] 07:00:57 INFO - PROCESS | 1653 | 1464271257277 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}] 07:00:57 INFO - PROCESS | 1653 | 1464271257404 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:00:57 INFO - PROCESS | 1653 | 1464271257477 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b360000 == 40 [pid = 1653] [id = 503] 07:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x124312c00) [pid = 1653] [serial = 1509] [outer = 0x0] 07:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x124f7c800) [pid = 1653] [serial = 1510] [outer = 0x124312c00] 07:00:57 INFO - PROCESS | 1653 | 1464271257508 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x12571cc00) [pid = 1653] [serial = 1511] [outer = 0x124312c00] 07:00:57 INFO - PROCESS | 1653 | 1464271257924 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]]]}] 07:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 672ms 07:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:00:57 INFO - PROCESS | 1653 | 1464271257943 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:00:57 INFO - PROCESS | 1653 | 1464271257944 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 07:00:57 INFO - PROCESS | 1653 | 1464271257946 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:00:57 INFO - PROCESS | 1653 | 1464271257947 Marionette TRACE conn2 <- [1,1986,null,{}] 07:00:57 INFO - PROCESS | 1653 | 1464271257950 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}] 07:00:58 INFO - PROCESS | 1653 | 1464271258070 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:00:58 INFO - PROCESS | 1653 | 1464271258131 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1dc800 == 41 [pid = 1653] [id = 504] 07:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x125c2d400) [pid = 1653] [serial = 1512] [outer = 0x0] 07:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x127172800) [pid = 1653] [serial = 1513] [outer = 0x125c2d400] 07:00:58 INFO - PROCESS | 1653 | 1464271258161 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x128e7ac00) [pid = 1653] [serial = 1514] [outer = 0x125c2d400] 07:00:58 INFO - PROCESS | 1653 | 1464271258613 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]]]}] 07:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 672ms 07:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:00:58 INFO - PROCESS | 1653 | 1464271258618 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:00:58 INFO - PROCESS | 1653 | 1464271258620 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 07:00:58 INFO - PROCESS | 1653 | 1464271258622 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 1653 | 1464271258623 Marionette TRACE conn2 <- [1,1990,null,{}] 07:00:58 INFO - PROCESS | 1653 | 1464271258626 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}] 07:00:58 INFO - PROCESS | 1653 | 1464271258722 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:00:58 INFO - PROCESS | 1653 | 1464271258812 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3dc800 == 42 [pid = 1653] [id = 505] 07:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x111ab9800) [pid = 1653] [serial = 1515] [outer = 0x0] 07:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x1290f2c00) [pid = 1653] [serial = 1516] [outer = 0x111ab9800] 07:00:58 INFO - PROCESS | 1653 | 1464271258843 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x1293c0400) [pid = 1653] [serial = 1517] [outer = 0x111ab9800] 07:00:59 INFO - PROCESS | 1653 | 1464271259257 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]]]}] 07:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 668ms 07:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:00:59 INFO - PROCESS | 1653 | 1464271259291 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:00:59 INFO - PROCESS | 1653 | 1464271259292 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 07:00:59 INFO - PROCESS | 1653 | 1464271259295 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:00:59 INFO - PROCESS | 1653 | 1464271259296 Marionette TRACE conn2 <- [1,1994,null,{}] 07:00:59 INFO - PROCESS | 1653 | 1464271259298 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}] 07:00:59 INFO - PROCESS | 1653 | 1464271259399 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:00:59 INFO - PROCESS | 1653 | 1464271259458 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1f2800 == 43 [pid = 1653] [id = 506] 07:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x1293c0800) [pid = 1653] [serial = 1518] [outer = 0x0] 07:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12943d000) [pid = 1653] [serial = 1519] [outer = 0x1293c0800] 07:00:59 INFO - PROCESS | 1653 | 1464271259487 Marionette DEBUG loaded listener.js 07:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x1296c2c00) [pid = 1653] [serial = 1520] [outer = 0x1293c0800] 07:01:00 INFO - PROCESS | 1653 | 1464271260110 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]]]}] 07:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 822ms 07:01:00 INFO - PROCESS | 1653 | 1464271260118 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:01:00 INFO - PROCESS | 1653 | 1464271260121 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 07:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:01:00 INFO - PROCESS | 1653 | 1464271260126 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:01:00 INFO - PROCESS | 1653 | 1464271260130 Marionette TRACE conn2 <- [1,1998,null,{}] 07:01:00 INFO - PROCESS | 1653 | 1464271260136 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}] 07:01:00 INFO - PROCESS | 1653 | 1464271260284 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:01:00 INFO - PROCESS | 1653 | 1464271260388 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x116970000 == 44 [pid = 1653] [id = 507] 07:01:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x112849c00) [pid = 1653] [serial = 1521] [outer = 0x0] 07:01:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x112850400) [pid = 1653] [serial = 1522] [outer = 0x112849c00] 07:01:00 INFO - PROCESS | 1653 | 1464271260435 Marionette DEBUG loaded listener.js 07:01:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x112e7a400) [pid = 1653] [serial = 1523] [outer = 0x112849c00] 07:01:00 INFO - PROCESS | 1653 | 1464271260908 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]]]}] 07:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 828ms 07:01:00 INFO - PROCESS | 1653 | 1464271260953 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:01:00 INFO - PROCESS | 1653 | 1464271260957 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 07:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:01:00 INFO - PROCESS | 1653 | 1464271260961 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:01:00 INFO - PROCESS | 1653 | 1464271260963 Marionette TRACE conn2 <- [1,2002,null,{}] 07:01:00 INFO - PROCESS | 1653 | 1464271260966 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}] 07:01:01 INFO - PROCESS | 1653 | 1464271261092 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:01:01 INFO - PROCESS | 1653 | 1464271261282 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1170ca000 == 43 [pid = 1653] [id = 490] 07:01:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x112f10800 == 44 [pid = 1653] [id = 508] 07:01:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x110eb6400) [pid = 1653] [serial = 1524] [outer = 0x0] 07:01:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x110f43400) [pid = 1653] [serial = 1525] [outer = 0x110eb6400] 07:01:01 INFO - PROCESS | 1653 | 1464271261333 Marionette DEBUG loaded listener.js 07:01:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x112849800) [pid = 1653] [serial = 1526] [outer = 0x110eb6400] 07:01:01 INFO - PROCESS | 1653 | 1464271261840 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]]]}] 07:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 921ms 07:01:01 INFO - PROCESS | 1653 | 1464271261900 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:01:01 INFO - PROCESS | 1653 | 1464271261903 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 07:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:01:01 INFO - PROCESS | 1653 | 1464271261910 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 1653 | 1464271261912 Marionette TRACE conn2 <- [1,2006,null,{}] 07:01:01 INFO - PROCESS | 1653 | 1464271261916 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}] 07:01:02 INFO - PROCESS | 1653 | 1464271262022 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:01:02 INFO - PROCESS | 1653 | 1464271262097 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b44000 == 45 [pid = 1653] [id = 509] 07:01:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x11672d800) [pid = 1653] [serial = 1527] [outer = 0x0] 07:01:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x11699bc00) [pid = 1653] [serial = 1528] [outer = 0x11672d800] 07:01:02 INFO - PROCESS | 1653 | 1464271262129 Marionette DEBUG loaded listener.js 07:01:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x117061c00) [pid = 1653] [serial = 1529] [outer = 0x11672d800] 07:01:02 INFO - PROCESS | 1653 | 1464271262589 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]]]}] 07:01:02 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 07:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 726ms 07:01:02 INFO - PROCESS | 1653 | 1464271262636 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:01:02 INFO - PROCESS | 1653 | 1464271262638 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 07:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:01:02 INFO - PROCESS | 1653 | 1464271262642 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:01:02 INFO - PROCESS | 1653 | 1464271262643 Marionette TRACE conn2 <- [1,2010,null,{}] 07:01:02 INFO - PROCESS | 1653 | 1464271262646 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}] 07:01:02 INFO - PROCESS | 1653 | 1464271262751 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:01:02 INFO - PROCESS | 1653 | 1464271262828 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1247ae800 == 46 [pid = 1653] [id = 510] 07:01:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x117e0b800) [pid = 1653] [serial = 1530] [outer = 0x0] 07:01:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x118168000) [pid = 1653] [serial = 1531] [outer = 0x117e0b800] 07:01:02 INFO - PROCESS | 1653 | 1464271262858 Marionette DEBUG loaded listener.js 07:01:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x11851e400) [pid = 1653] [serial = 1532] [outer = 0x117e0b800] 07:01:03 INFO - PROCESS | 1653 | 1464271263301 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]]]}] 07:01:03 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 07:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 668ms 07:01:03 INFO - PROCESS | 1653 | 1464271263311 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:01:03 INFO - PROCESS | 1653 | 1464271263314 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 07:01:03 INFO - PROCESS | 1653 | 1464271263322 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:01:03 INFO - PROCESS | 1653 | 1464271263329 Marionette TRACE conn2 <- [1,2014,null,{}] 07:01:03 INFO - PROCESS | 1653 | 1464271263362 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}] 07:01:03 INFO - PROCESS | 1653 | 1464271263569 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:01:03 INFO - PROCESS | 1653 | 1464271263652 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c0f000 == 47 [pid = 1653] [id = 511] 07:01:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x119275c00) [pid = 1653] [serial = 1533] [outer = 0x0] 07:01:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x11927a000) [pid = 1653] [serial = 1534] [outer = 0x119275c00] 07:01:03 INFO - PROCESS | 1653 | 1464271263703 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x123586400) [pid = 1653] [serial = 1535] [outer = 0x119275c00] 07:01:04 INFO - PROCESS | 1653 | 1464271264110 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]]]}] 07:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 852ms 07:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:01:04 INFO - PROCESS | 1653 | 1464271264169 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:01:04 INFO - PROCESS | 1653 | 1464271264171 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 07:01:04 INFO - PROCESS | 1653 | 1464271264173 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - PROCESS | 1653 | 1464271264175 Marionette TRACE conn2 <- [1,2018,null,{}] 07:01:04 INFO - PROCESS | 1653 | 1464271264177 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}] 07:01:04 INFO - PROCESS | 1653 | 1464271264279 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:01:04 INFO - PROCESS | 1653 | 1464271264342 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8d4800 == 48 [pid = 1653] [id = 512] 07:01:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x124081400) [pid = 1653] [serial = 1536] [outer = 0x0] 07:01:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x12408d800) [pid = 1653] [serial = 1537] [outer = 0x124081400] 07:01:04 INFO - PROCESS | 1653 | 1464271264371 Marionette DEBUG loaded listener.js 07:01:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x12431a400) [pid = 1653] [serial = 1538] [outer = 0x124081400] 07:01:04 INFO - PROCESS | 1653 | 1464271264786 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]]]}] 07:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 621ms 07:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:01:04 INFO - PROCESS | 1653 | 1464271264795 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:01:04 INFO - PROCESS | 1653 | 1464271264796 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 07:01:04 INFO - PROCESS | 1653 | 1464271264798 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - PROCESS | 1653 | 1464271264800 Marionette TRACE conn2 <- [1,2022,null,{}] 07:01:04 INFO - PROCESS | 1653 | 1464271264804 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}] 07:01:04 INFO - PROCESS | 1653 | 1464271264905 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:01:05 INFO - PROCESS | 1653 | 1464271265012 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1bb800 == 49 [pid = 1653] [id = 513] 07:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x124613c00) [pid = 1653] [serial = 1539] [outer = 0x0] 07:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x12461b000) [pid = 1653] [serial = 1540] [outer = 0x124613c00] 07:01:05 INFO - PROCESS | 1653 | 1464271265068 Marionette DEBUG loaded listener.js 07:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x125c28800) [pid = 1653] [serial = 1541] [outer = 0x124613c00] 07:01:05 INFO - PROCESS | 1653 | 1464271265551 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]]]}] 07:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 823ms 07:01:05 INFO - PROCESS | 1653 | 1464271265633 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:01:05 INFO - PROCESS | 1653 | 1464271265635 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 07:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:01:05 INFO - PROCESS | 1653 | 1464271265640 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:01:05 INFO - PROCESS | 1653 | 1464271265641 Marionette TRACE conn2 <- [1,2026,null,{}] 07:01:05 INFO - PROCESS | 1653 | 1464271265643 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}] 07:01:05 INFO - PROCESS | 1653 | 1464271265746 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:01:05 INFO - PROCESS | 1653 | 1464271265822 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3e0800 == 50 [pid = 1653] [id = 514] 07:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x127433800) [pid = 1653] [serial = 1542] [outer = 0x0] 07:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x127438400) [pid = 1653] [serial = 1543] [outer = 0x127433800] 07:01:05 INFO - PROCESS | 1653 | 1464271265853 Marionette DEBUG loaded listener.js 07:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x128d19800) [pid = 1653] [serial = 1544] [outer = 0x127433800] 07:01:06 INFO - PROCESS | 1653 | 1464271266248 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]]]}] 07:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 669ms 07:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:01:06 INFO - PROCESS | 1653 | 1464271266310 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:01:06 INFO - PROCESS | 1653 | 1464271266311 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 07:01:06 INFO - PROCESS | 1653 | 1464271266313 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:01:06 INFO - PROCESS | 1653 | 1464271266314 Marionette TRACE conn2 <- [1,2030,null,{}] 07:01:06 INFO - PROCESS | 1653 | 1464271266317 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}] 07:01:06 INFO - PROCESS | 1653 | 1464271266431 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:01:06 INFO - PROCESS | 1653 | 1464271266519 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb86000 == 51 [pid = 1653] [id = 515] 07:01:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x113805c00) [pid = 1653] [serial = 1545] [outer = 0x0] 07:01:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x11816b800) [pid = 1653] [serial = 1546] [outer = 0x113805c00] 07:01:06 INFO - PROCESS | 1653 | 1464271266550 Marionette DEBUG loaded listener.js 07:01:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x1293bf400) [pid = 1653] [serial = 1547] [outer = 0x113805c00] 07:01:06 INFO - PROCESS | 1653 | 1464271266973 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]]]}] 07:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 669ms 07:01:06 INFO - PROCESS | 1653 | 1464271266982 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:01:06 INFO - PROCESS | 1653 | 1464271266986 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 07:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:01:06 INFO - PROCESS | 1653 | 1464271266989 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:01:06 INFO - PROCESS | 1653 | 1464271266990 Marionette TRACE conn2 <- [1,2034,null,{}] 07:01:06 INFO - PROCESS | 1653 | 1464271266992 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}] 07:01:07 INFO - PROCESS | 1653 | 1464271267092 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:01:07 INFO - PROCESS | 1653 | 1464271267153 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d376800 == 52 [pid = 1653] [id = 516] 07:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x1290eb400) [pid = 1653] [serial = 1548] [outer = 0x0] 07:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x12998e400) [pid = 1653] [serial = 1549] [outer = 0x1290eb400] 07:01:07 INFO - PROCESS | 1653 | 1464271267182 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x12a847000) [pid = 1653] [serial = 1550] [outer = 0x1290eb400] 07:01:07 INFO - PROCESS | 1653 | 1464271267677 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]]]}] 07:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 720ms 07:01:07 INFO - PROCESS | 1653 | 1464271267710 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:01:07 INFO - PROCESS | 1653 | 1464271267712 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 07:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:01:07 INFO - PROCESS | 1653 | 1464271267741 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:01:07 INFO - PROCESS | 1653 | 1464271267742 Marionette TRACE conn2 <- [1,2038,null,{}] 07:01:07 INFO - PROCESS | 1653 | 1464271267745 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}] 07:01:07 INFO - PROCESS | 1653 | 1464271267834 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:01:07 INFO - PROCESS | 1653 | 1464271267898 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d748800 == 53 [pid = 1653] [id = 517] 07:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x129993400) [pid = 1653] [serial = 1551] [outer = 0x0] 07:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 234 (0x12a84c800) [pid = 1653] [serial = 1552] [outer = 0x129993400] 07:01:07 INFO - PROCESS | 1653 | 1464271267945 Marionette DEBUG loaded listener.js 07:01:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 235 (0x12a993800) [pid = 1653] [serial = 1553] [outer = 0x129993400] 07:01:08 INFO - PROCESS | 1653 | 1464271268505 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]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 826ms 07:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:01:08 INFO - PROCESS | 1653 | 1464271268567 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 1653 | 1464271268569 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 07:01:08 INFO - PROCESS | 1653 | 1464271268571 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 1653 | 1464271268572 Marionette TRACE conn2 <- [1,2042,null,{}] 07:01:08 INFO - PROCESS | 1653 | 1464271268575 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}] 07:01:08 INFO - PROCESS | 1653 | 1464271268686 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:01:08 INFO - PROCESS | 1653 | 1464271268794 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d8f1800 == 54 [pid = 1653] [id = 518] 07:01:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 236 (0x12a99a000) [pid = 1653] [serial = 1554] [outer = 0x0] 07:01:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 237 (0x12b036c00) [pid = 1653] [serial = 1555] [outer = 0x12a99a000] 07:01:08 INFO - PROCESS | 1653 | 1464271268835 Marionette DEBUG loaded listener.js 07:01:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 238 (0x12b0b8c00) [pid = 1653] [serial = 1556] [outer = 0x12a99a000] 07:01:09 INFO - PROCESS | 1653 | 1464271269396 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]]]}] 07:01:09 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) 07:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 871ms 07:01:09 INFO - PROCESS | 1653 | 1464271269442 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:01:09 INFO - PROCESS | 1653 | 1464271269445 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 07:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:01:09 INFO - PROCESS | 1653 | 1464271269448 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:01:09 INFO - PROCESS | 1653 | 1464271269451 Marionette TRACE conn2 <- [1,2046,null,{}] 07:01:09 INFO - PROCESS | 1653 | 1464271269454 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}] 07:01:09 INFO - PROCESS | 1653 | 1464271269555 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:01:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1199a4800 == 53 [pid = 1653] [id = 499] 07:01:09 INFO - PROCESS | 1653 | 1464271269732 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1189ae000 == 54 [pid = 1653] [id = 519] 07:01:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 239 (0x110f4a400) [pid = 1653] [serial = 1557] [outer = 0x0] 07:01:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 240 (0x1122aa800) [pid = 1653] [serial = 1558] [outer = 0x110f4a400] 07:01:09 INFO - PROCESS | 1653 | 1464271269765 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 241 (0x1162a1000) [pid = 1653] [serial = 1559] [outer = 0x110f4a400] 07:01:10 INFO - PROCESS | 1653 | 1464271270192 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]]]}] 07:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 771ms 07:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:01:10 INFO - PROCESS | 1653 | 1464271270221 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 1653 | 1464271270223 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 07:01:10 INFO - PROCESS | 1653 | 1464271270226 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 1653 | 1464271270229 Marionette TRACE conn2 <- [1,2050,null,{}] 07:01:10 INFO - PROCESS | 1653 | 1464271270232 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}] 07:01:10 INFO - PROCESS | 1653 | 1464271270334 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:01:10 INFO - PROCESS | 1653 | 1464271270400 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12578e800 == 55 [pid = 1653] [id = 520] 07:01:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 242 (0x117065800) [pid = 1653] [serial = 1560] [outer = 0x0] 07:01:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 243 (0x11803c800) [pid = 1653] [serial = 1561] [outer = 0x117065800] 07:01:10 INFO - PROCESS | 1653 | 1464271270473 Marionette DEBUG loaded listener.js 07:01:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 244 (0x11851e000) [pid = 1653] [serial = 1562] [outer = 0x117065800] 07:01:10 INFO - PROCESS | 1653 | 1464271270897 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]]]}] 07:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 721ms 07:01:10 INFO - PROCESS | 1653 | 1464271270981 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 1653 | 1464271270984 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 07:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:01:10 INFO - PROCESS | 1653 | 1464271270989 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 1653 | 1464271270991 Marionette TRACE conn2 <- [1,2054,null,{}] 07:01:10 INFO - PROCESS | 1653 | 1464271270994 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}] 07:01:11 INFO - PROCESS | 1653 | 1464271271097 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:01:11 INFO - PROCESS | 1653 | 1464271271207 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b4800 == 56 [pid = 1653] [id = 521] 07:01:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 245 (0x119682800) [pid = 1653] [serial = 1563] [outer = 0x0] 07:01:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 246 (0x12345a800) [pid = 1653] [serial = 1564] [outer = 0x119682800] 07:01:11 INFO - PROCESS | 1653 | 1464271271240 Marionette DEBUG loaded listener.js 07:01:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 247 (0x12421b000) [pid = 1653] [serial = 1565] [outer = 0x119682800] 07:01:11 INFO - PROCESS | 1653 | 1464271271688 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]]]}] 07:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 721ms 07:01:11 INFO - PROCESS | 1653 | 1464271271710 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:01:11 INFO - PROCESS | 1653 | 1464271271711 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 07:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:01:11 INFO - PROCESS | 1653 | 1464271271735 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:01:11 INFO - PROCESS | 1653 | 1464271271740 Marionette TRACE conn2 <- [1,2058,null,{}] 07:01:11 INFO - PROCESS | 1653 | 1464271271746 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}] 07:01:11 INFO - PROCESS | 1653 | 1464271271851 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:01:11 INFO - PROCESS | 1653 | 1464271271931 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7a6000 == 57 [pid = 1653] [id = 522] 07:01:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 248 (0x119e39800) [pid = 1653] [serial = 1566] [outer = 0x0] 07:01:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 249 (0x12571dc00) [pid = 1653] [serial = 1567] [outer = 0x119e39800] 07:01:11 INFO - PROCESS | 1653 | 1464271271962 Marionette DEBUG loaded listener.js 07:01:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 250 (0x126d36000) [pid = 1653] [serial = 1568] [outer = 0x119e39800] 07:01:12 INFO - PROCESS | 1653 | 1464271272375 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]]]}] 07:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 697ms 07:01:12 INFO - PROCESS | 1653 | 1464271272411 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:01:12 INFO - PROCESS | 1653 | 1464271272413 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 07:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:01:12 INFO - PROCESS | 1653 | 1464271272416 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:01:12 INFO - PROCESS | 1653 | 1464271272417 Marionette TRACE conn2 <- [1,2062,null,{}] 07:01:12 INFO - PROCESS | 1653 | 1464271272419 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}] 07:01:12 INFO - PROCESS | 1653 | 1464271272540 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:01:12 INFO - PROCESS | 1653 | 1464271272650 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e01e000 == 58 [pid = 1653] [id = 523] 07:01:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 251 (0x12460e800) [pid = 1653] [serial = 1569] [outer = 0x0] 07:01:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 252 (0x128c96400) [pid = 1653] [serial = 1570] [outer = 0x12460e800] 07:01:12 INFO - PROCESS | 1653 | 1464271272681 Marionette DEBUG loaded listener.js 07:01:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 253 (0x1293b7400) [pid = 1653] [serial = 1571] [outer = 0x12460e800] 07:01:13 INFO - PROCESS | 1653 | 1464271273079 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]]]}] 07:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 721ms 07:01:13 INFO - PROCESS | 1653 | 1464271273138 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:01:13 INFO - PROCESS | 1653 | 1464271273139 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 07:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:01:13 INFO - PROCESS | 1653 | 1464271273141 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:01:13 INFO - PROCESS | 1653 | 1464271273143 Marionette TRACE conn2 <- [1,2066,null,{}] 07:01:13 INFO - PROCESS | 1653 | 1464271273145 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}] 07:01:13 INFO - PROCESS | 1653 | 1464271273242 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:01:13 INFO - PROCESS | 1653 | 1464271273325 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x132bcb800 == 59 [pid = 1653] [id = 524] 07:01:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 254 (0x12a993000) [pid = 1653] [serial = 1572] [outer = 0x0] 07:01:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 255 (0x12a99e000) [pid = 1653] [serial = 1573] [outer = 0x12a993000] 07:01:13 INFO - PROCESS | 1653 | 1464271273362 Marionette DEBUG loaded listener.js 07:01:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 256 (0x12ba3dc00) [pid = 1653] [serial = 1574] [outer = 0x12a993000] 07:01:13 INFO - PROCESS | 1653 | 1464271273822 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]]]}] 07:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 719ms 07:01:13 INFO - PROCESS | 1653 | 1464271273868 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:01:13 INFO - PROCESS | 1653 | 1464271273869 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 07:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:01:13 INFO - PROCESS | 1653 | 1464271273874 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:01:13 INFO - PROCESS | 1653 | 1464271273875 Marionette TRACE conn2 <- [1,2070,null,{}] 07:01:13 INFO - PROCESS | 1653 | 1464271273877 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}] 07:01:13 INFO - PROCESS | 1653 | 1464271273982 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:01:14 INFO - PROCESS | 1653 | 1464271274061 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x132c62800 == 60 [pid = 1653] [id = 525] 07:01:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 257 (0x12ba41c00) [pid = 1653] [serial = 1575] [outer = 0x0] 07:01:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 258 (0x12ba95c00) [pid = 1653] [serial = 1576] [outer = 0x12ba41c00] 07:01:14 INFO - PROCESS | 1653 | 1464271274093 Marionette DEBUG loaded listener.js 07:01:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 259 (0x12bc1ec00) [pid = 1653] [serial = 1577] [outer = 0x12ba41c00] 07:01:14 INFO - PROCESS | 1653 | 1464271274520 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]]]}] 07:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 668ms 07:01:14 INFO - PROCESS | 1653 | 1464271274543 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:01:14 INFO - PROCESS | 1653 | 1464271274544 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 07:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:01:14 INFO - PROCESS | 1653 | 1464271274547 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:01:14 INFO - PROCESS | 1653 | 1464271274548 Marionette TRACE conn2 <- [1,2074,null,{}] 07:01:14 INFO - PROCESS | 1653 | 1464271274550 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}] 07:01:14 INFO - PROCESS | 1653 | 1464271274654 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:01:14 INFO - PROCESS | 1653 | 1464271274771 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c3a000 == 61 [pid = 1653] [id = 526] 07:01:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 260 (0x12bc15400) [pid = 1653] [serial = 1578] [outer = 0x0] 07:01:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 261 (0x12bee3400) [pid = 1653] [serial = 1579] [outer = 0x12bc15400] 07:01:14 INFO - PROCESS | 1653 | 1464271274821 Marionette DEBUG loaded listener.js 07:01:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 262 (0x12beeb800) [pid = 1653] [serial = 1580] [outer = 0x12bc15400] 07:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x128c0f000 == 60 [pid = 1653] [id = 511] 07:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1247ae800 == 59 [pid = 1653] [id = 510] 07:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119b44000 == 58 [pid = 1653] [id = 509] 07:01:15 INFO - PROCESS | 1653 | --DOCSHELL 0x112f10800 == 57 [pid = 1653] [id = 508] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116970000 == 56 [pid = 1653] [id = 507] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12948b800 == 55 [pid = 1653] [id = 386] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1f2800 == 54 [pid = 1653] [id = 506] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12909b800 == 53 [pid = 1653] [id = 496] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116908800 == 52 [pid = 1653] [id = 492] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1194bc000 == 51 [pid = 1653] [id = 375] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119e59000 == 50 [pid = 1653] [id = 491] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1162ba800 == 49 [pid = 1653] [id = 371] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12577f800 == 48 [pid = 1653] [id = 493] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1233da000 == 47 [pid = 1653] [id = 378] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x128c15000 == 46 [pid = 1653] [id = 495] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x126fcf800 == 45 [pid = 1653] [id = 494] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12760e800 == 44 [pid = 1653] [id = 382] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12e018800 == 43 [pid = 1653] [id = 484] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3e0800 == 42 [pid = 1653] [id = 514] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x125741000 == 41 [pid = 1653] [id = 380] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb86000 == 40 [pid = 1653] [id = 515] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1231d8000 == 39 [pid = 1653] [id = 377] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12d748800 == 38 [pid = 1653] [id = 517] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12d376800 == 37 [pid = 1653] [id = 516] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12573e800 == 36 [pid = 1653] [id = 500] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x126fc4000 == 35 [pid = 1653] [id = 381] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119e5e800 == 34 [pid = 1653] [id = 376] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119069000 == 33 [pid = 1653] [id = 384] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b06d000 == 32 [pid = 1653] [id = 502] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1dc800 == 31 [pid = 1653] [id = 504] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b360000 == 30 [pid = 1653] [id = 503] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3dc800 == 29 [pid = 1653] [id = 505] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x117581000 == 28 [pid = 1653] [id = 486] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8d4800 == 27 [pid = 1653] [id = 512] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116f11000 == 26 [pid = 1653] [id = 498] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12d8f1800 == 25 [pid = 1653] [id = 518] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1bb800 == 24 [pid = 1653] [id = 513] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116920000 == 23 [pid = 1653] [id = 373] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1167f3000 == 22 [pid = 1653] [id = 370] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x124b3a000 == 21 [pid = 1653] [id = 379] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0af800 == 20 [pid = 1653] [id = 489] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8db800 == 19 [pid = 1653] [id = 501] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119061800 == 18 [pid = 1653] [id = 374] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118457800 == 17 [pid = 1653] [id = 372] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x132c62800 == 16 [pid = 1653] [id = 525] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x132bcb800 == 15 [pid = 1653] [id = 524] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x129966800 == 14 [pid = 1653] [id = 497] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12e01e000 == 13 [pid = 1653] [id = 523] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7a6000 == 12 [pid = 1653] [id = 522] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9b4800 == 11 [pid = 1653] [id = 521] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12578e800 == 10 [pid = 1653] [id = 520] 07:01:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1189ae000 == 9 [pid = 1653] [id = 519] 07:01:20 INFO - PROCESS | 1653 | 1464271280438 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]]]}] 07:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 5945ms 07:01:20 INFO - PROCESS | 1653 | 1464271280493 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:01:20 INFO - PROCESS | 1653 | 1464271280496 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 07:01:20 INFO - PROCESS | 1653 | 1464271280500 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:01:20 INFO - PROCESS | 1653 | 1464271280502 Marionette TRACE conn2 <- [1,2078,null,{}] 07:01:20 INFO - PROCESS | 1653 | 1464271280506 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}] 07:01:20 INFO - PROCESS | 1653 | 1464271280599 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:01:20 INFO - PROCESS | 1653 | 1464271280608 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x118559800 == 10 [pid = 1653] [id = 527] 07:01:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 263 (0x1160dc000) [pid = 1653] [serial = 1581] [outer = 0x0] 07:01:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 264 (0x1162ac400) [pid = 1653] [serial = 1582] [outer = 0x1160dc000] 07:01:20 INFO - PROCESS | 1653 | 1464271280648 Marionette DEBUG loaded listener.js 07:01:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 265 (0x11693a000) [pid = 1653] [serial = 1583] [outer = 0x1160dc000] 07:01:21 INFO - PROCESS | 1653 | 1464271281125 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]]]}] 07:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 671ms 07:01:21 INFO - PROCESS | 1653 | 1464271281171 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:01:21 INFO - PROCESS | 1653 | 1464271281176 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 07:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:01:21 INFO - PROCESS | 1653 | 1464271281180 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:01:21 INFO - PROCESS | 1653 | 1464271281182 Marionette TRACE conn2 <- [1,2082,null,{}] 07:01:21 INFO - PROCESS | 1653 | 1464271281184 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}] 07:01:21 INFO - PROCESS | 1653 | 1464271281277 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:01:21 INFO - PROCESS | 1653 | 1464271281302 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1231dd800 == 11 [pid = 1653] [id = 528] 07:01:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 266 (0x116a51000) [pid = 1653] [serial = 1584] [outer = 0x0] 07:01:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 267 (0x11716c800) [pid = 1653] [serial = 1585] [outer = 0x116a51000] 07:01:21 INFO - PROCESS | 1653 | 1464271281327 Marionette DEBUG loaded listener.js 07:01:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 268 (0x11803f400) [pid = 1653] [serial = 1586] [outer = 0x116a51000] 07:01:21 INFO - PROCESS | 1653 | 1464271281693 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]]]}] 07:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 569ms 07:01:21 INFO - PROCESS | 1653 | 1464271281750 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:01:21 INFO - PROCESS | 1653 | 1464271281751 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 07:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:01:21 INFO - PROCESS | 1653 | 1464271281754 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:01:21 INFO - PROCESS | 1653 | 1464271281756 Marionette TRACE conn2 <- [1,2086,null,{}] 07:01:21 INFO - PROCESS | 1653 | 1464271281764 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}] 07:01:21 INFO - PROCESS | 1653 | 1464271281856 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:01:21 INFO - PROCESS | 1653 | 1464271281863 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271dc000 == 12 [pid = 1653] [id = 529] 07:01:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 269 (0x11879e000) [pid = 1653] [serial = 1587] [outer = 0x0] 07:01:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 270 (0x11903e400) [pid = 1653] [serial = 1588] [outer = 0x11879e000] 07:01:21 INFO - PROCESS | 1653 | 1464271281891 Marionette DEBUG loaded listener.js 07:01:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 271 (0x1199eb000) [pid = 1653] [serial = 1589] [outer = 0x11879e000] 07:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 521ms 07:01:22 INFO - PROCESS | 1653 | 1464271282271 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]]]}] 07:01:22 INFO - PROCESS | 1653 | 1464271282275 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:01:22 INFO - PROCESS | 1653 | 1464271282277 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 07:01:22 INFO - PROCESS | 1653 | 1464271282279 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:01:22 INFO - PROCESS | 1653 | 1464271282280 Marionette TRACE conn2 <- [1,2090,null,{}] 07:01:22 INFO - PROCESS | 1653 | 1464271282288 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}] 07:01:22 INFO - PROCESS | 1653 | 1464271282437 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:01:22 INFO - PROCESS | 1653 | 1464271282453 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c1f800 == 13 [pid = 1653] [id = 530] 07:01:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 272 (0x118799000) [pid = 1653] [serial = 1590] [outer = 0x0] 07:01:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 273 (0x119eba400) [pid = 1653] [serial = 1591] [outer = 0x118799000] 07:01:22 INFO - PROCESS | 1653 | 1464271282478 Marionette DEBUG loaded listener.js 07:01:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 274 (0x12408e800) [pid = 1653] [serial = 1592] [outer = 0x118799000] 07:01:22 INFO - PROCESS | 1653 | 1464271282840 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]]]}] 07:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 569ms 07:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:01:22 INFO - PROCESS | 1653 | 1464271282848 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:01:22 INFO - PROCESS | 1653 | 1464271282849 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 07:01:22 INFO - PROCESS | 1653 | 1464271282854 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:01:22 INFO - PROCESS | 1653 | 1464271282856 Marionette TRACE conn2 <- [1,2094,null,{}] 07:01:22 INFO - PROCESS | 1653 | 1464271282859 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}] 07:01:22 INFO - PROCESS | 1653 | 1464271282966 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:01:22 INFO - PROCESS | 1653 | 1464271282970 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x129955800 == 14 [pid = 1653] [id = 531] 07:01:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 275 (0x118945400) [pid = 1653] [serial = 1593] [outer = 0x0] 07:01:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 276 (0x12431b000) [pid = 1653] [serial = 1594] [outer = 0x118945400] 07:01:22 INFO - PROCESS | 1653 | 1464271282995 Marionette DEBUG loaded listener.js 07:01:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 277 (0x124610000) [pid = 1653] [serial = 1595] [outer = 0x118945400] 07:01:23 INFO - PROCESS | 1653 | 1464271283363 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]]]}] 07:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 523ms 07:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:01:23 INFO - PROCESS | 1653 | 1464271283376 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:01:23 INFO - PROCESS | 1653 | 1464271283377 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 07:01:23 INFO - PROCESS | 1653 | 1464271283379 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:01:23 INFO - PROCESS | 1653 | 1464271283380 Marionette TRACE conn2 <- [1,2098,null,{}] 07:01:23 INFO - PROCESS | 1653 | 1464271283382 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}] 07:01:23 INFO - PROCESS | 1653 | 1464271283506 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:01:23 INFO - PROCESS | 1653 | 1464271283520 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bebb800 == 15 [pid = 1653] [id = 532] 07:01:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 278 (0x124617c00) [pid = 1653] [serial = 1596] [outer = 0x0] 07:01:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 279 (0x12518f800) [pid = 1653] [serial = 1597] [outer = 0x124617c00] 07:01:23 INFO - PROCESS | 1653 | 1464271283546 Marionette DEBUG loaded listener.js 07:01:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 280 (0x12742cc00) [pid = 1653] [serial = 1598] [outer = 0x124617c00] 07:01:23 INFO - PROCESS | 1653 | 1464271283926 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]]]}] 07:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 569ms 07:01:23 INFO - PROCESS | 1653 | 1464271283948 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:01:23 INFO - PROCESS | 1653 | 1464271283949 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 07:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:01:23 INFO - PROCESS | 1653 | 1464271283954 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:01:23 INFO - PROCESS | 1653 | 1464271283955 Marionette TRACE conn2 <- [1,2102,null,{}] 07:01:23 INFO - PROCESS | 1653 | 1464271283963 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}] 07:01:24 INFO - PROCESS | 1653 | 1464271284067 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:01:24 INFO - PROCESS | 1653 | 1464271284072 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7aa000 == 16 [pid = 1653] [id = 533] 07:01:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 281 (0x124619800) [pid = 1653] [serial = 1599] [outer = 0x0] 07:01:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 282 (0x128c9a400) [pid = 1653] [serial = 1600] [outer = 0x124619800] 07:01:24 INFO - PROCESS | 1653 | 1464271284096 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 283 (0x128d1d000) [pid = 1653] [serial = 1601] [outer = 0x124619800] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 282 (0x111e6cc00) [pid = 1653] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 281 (0x110ebc000) [pid = 1653] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 280 (0x12c37c000) [pid = 1653] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 279 (0x11284d000) [pid = 1653] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 278 (0x11284fc00) [pid = 1653] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 277 (0x113133c00) [pid = 1653] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 276 (0x115e3d400) [pid = 1653] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 275 (0x1120ecc00) [pid = 1653] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 274 (0x1293bfc00) [pid = 1653] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 273 (0x124f7cc00) [pid = 1653] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 272 (0x123590c00) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 271 (0x11515c000) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 270 (0x12bee6000) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 269 (0x12bee5000) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 268 (0x12ba3b400) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 267 (0x1293ba800) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 266 (0x12742c400) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 265 (0x1243ef000) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 264 (0x124222400) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 263 (0x111c7c000) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 262 (0x12c118000) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 261 (0x117065800) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 260 (0x115e3cc00) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 259 (0x112849c00) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 258 (0x117066800) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 257 (0x112a69c00) [pid = 1653] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 256 (0x113135800) [pid = 1653] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 255 (0x11284cc00) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 254 (0x11284c000) [pid = 1653] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 253 (0x112a73400) [pid = 1653] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 252 (0x110eba000) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 251 (0x124312c00) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 250 (0x119276c00) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 249 (0x119682800) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 248 (0x110f4a400) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 247 (0x124081400) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 246 (0x119eb4c00) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 245 (0x119eb4400) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 244 (0x119275c00) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 243 (0x11986b000) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 242 (0x1187a0400) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 241 (0x113aff400) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 240 (0x12408d400) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 239 (0x112a74400) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 238 (0x12a99bc00) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 237 (0x128d1fc00) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 236 (0x1234e0800) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 235 (0x12bf6cc00) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 234 (0x119040800) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 233 (0x116999800) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x126d43c00) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x1187a0000) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x111c1e800) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x128e76800) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x12408cc00) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x11203dc00) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x115e42400) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x110f44400) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x119669800) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x116735c00) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x1162eac00) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x1274e7800) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x124bf6400) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x1296b6c00) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x112e6dc00) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x11903cc00) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x1243eac00) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x1296b8c00) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x128c95000) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x118579c00) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x117e0b800) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x118521000) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x110eb6400) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x11716a800) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x11672d800) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12a993000) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x1242d4000) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x12ba41c00) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12a99a000) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x129993400) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x1290eb400) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x113805c00) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x127433800) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x124613c00) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x1293c0800) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12460e800) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x111ab9800) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x125c2d400) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x119e39800) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:01:25 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x111c28000) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:01:25 INFO - PROCESS | 1653 | 1464271285766 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]]]}] 07:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1827ms 07:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:01:25 INFO - PROCESS | 1653 | 1464271285780 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 1653 | 1464271285781 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 07:01:25 INFO - PROCESS | 1653 | 1464271285791 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 1653 | 1464271285792 Marionette TRACE conn2 <- [1,2106,null,{}] 07:01:25 INFO - PROCESS | 1653 | 1464271285794 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}] 07:01:25 INFO - PROCESS | 1653 | 1464271285880 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:01:25 INFO - PROCESS | 1653 | 1464271285887 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x116972000 == 17 [pid = 1653] [id = 534] 07:01:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x110eb5000) [pid = 1653] [serial = 1602] [outer = 0x0] 07:01:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x111c1e800) [pid = 1653] [serial = 1603] [outer = 0x110eb5000] 07:01:25 INFO - PROCESS | 1653 | 1464271285912 Marionette DEBUG loaded listener.js 07:01:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x112842800) [pid = 1653] [serial = 1604] [outer = 0x110eb5000] 07:01:26 INFO - PROCESS | 1653 | 1464271286244 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]]]}] 07:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 475ms 07:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:01:26 INFO - PROCESS | 1653 | 1464271286260 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:01:26 INFO - PROCESS | 1653 | 1464271286261 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 07:01:26 INFO - PROCESS | 1653 | 1464271286263 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:01:26 INFO - PROCESS | 1653 | 1464271286264 Marionette TRACE conn2 <- [1,2110,null,{}] 07:01:26 INFO - PROCESS | 1653 | 1464271286266 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}] 07:01:26 INFO - PROCESS | 1653 | 1464271286387 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:01:26 INFO - PROCESS | 1653 | 1464271286394 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e54800 == 18 [pid = 1653] [id = 535] 07:01:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x111c8ac00) [pid = 1653] [serial = 1605] [outer = 0x0] 07:01:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x112e0dc00) [pid = 1653] [serial = 1606] [outer = 0x111c8ac00] 07:01:26 INFO - PROCESS | 1653 | 1464271286418 Marionette DEBUG loaded listener.js 07:01:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x113af8800) [pid = 1653] [serial = 1607] [outer = 0x111c8ac00] 07:01:26 INFO - PROCESS | 1653 | 1464271286729 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]]]}] 07:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 518ms 07:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:01:26 INFO - PROCESS | 1653 | 1464271286782 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:01:26 INFO - PROCESS | 1653 | 1464271286783 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 07:01:26 INFO - PROCESS | 1653 | 1464271286785 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:01:26 INFO - PROCESS | 1653 | 1464271286786 Marionette TRACE conn2 <- [1,2114,null,{}] 07:01:26 INFO - PROCESS | 1653 | 1464271286788 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}] 07:01:26 INFO - PROCESS | 1653 | 1464271286871 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:01:26 INFO - PROCESS | 1653 | 1464271286875 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x127675800 == 19 [pid = 1653] [id = 536] 07:01:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x115e42400) [pid = 1653] [serial = 1608] [outer = 0x0] 07:01:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x116736c00) [pid = 1653] [serial = 1609] [outer = 0x115e42400] 07:01:26 INFO - PROCESS | 1653 | 1464271286900 Marionette DEBUG loaded listener.js 07:01:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x11705e800) [pid = 1653] [serial = 1610] [outer = 0x115e42400] 07:01:27 INFO - PROCESS | 1653 | 1464271287464 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]]]}] 07:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 721ms 07:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:01:27 INFO - PROCESS | 1653 | 1464271287507 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:01:27 INFO - PROCESS | 1653 | 1464271287508 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 07:01:27 INFO - PROCESS | 1653 | 1464271287510 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:01:27 INFO - PROCESS | 1653 | 1464271287512 Marionette TRACE conn2 <- [1,2118,null,{}] 07:01:27 INFO - PROCESS | 1653 | 1464271287515 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}] 07:01:27 INFO - PROCESS | 1653 | 1464271287612 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:01:27 INFO - PROCESS | 1653 | 1464271287617 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b35c000 == 20 [pid = 1653] [id = 537] 07:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x11766bc00) [pid = 1653] [serial = 1611] [outer = 0x0] 07:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x119270400) [pid = 1653] [serial = 1612] [outer = 0x11766bc00] 07:01:27 INFO - PROCESS | 1653 | 1464271287649 Marionette DEBUG loaded listener.js 07:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x124088400) [pid = 1653] [serial = 1613] [outer = 0x11766bc00] 07:01:28 INFO - PROCESS | 1653 | 1464271288281 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]]]}] 07:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 823ms 07:01:28 INFO - PROCESS | 1653 | 1464271288339 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 07:01:28 INFO - PROCESS | 1653 | 1464271288341 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 07:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:01:28 INFO - PROCESS | 1653 | 1464271288345 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:01:28 INFO - PROCESS | 1653 | 1464271288347 Marionette TRACE conn2 <- [1,2122,null,{}] 07:01:28 INFO - PROCESS | 1653 | 1464271288351 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}] 07:01:28 INFO - PROCESS | 1653 | 1464271288486 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:01:28 INFO - PROCESS | 1653 | 1464271288603 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a1a0000 == 21 [pid = 1653] [id = 538] 07:01:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x113aff400) [pid = 1653] [serial = 1614] [outer = 0x0] 07:01:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x115ea6000) [pid = 1653] [serial = 1615] [outer = 0x113aff400] 07:01:28 INFO - PROCESS | 1653 | 1464271288634 Marionette DEBUG loaded listener.js 07:01:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x116737c00) [pid = 1653] [serial = 1616] [outer = 0x113aff400] 07:01:29 INFO - PROCESS | 1653 | 1464271289161 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]]]}] 07:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 877ms 07:01:29 INFO - PROCESS | 1653 | 1464271289443 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:01:29 INFO - PROCESS | 1653 | 1464271289445 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 07:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:01:29 INFO - PROCESS | 1653 | 1464271289473 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:01:29 INFO - PROCESS | 1653 | 1464271289474 Marionette TRACE conn2 <- [1,2126,null,{}] 07:01:29 INFO - PROCESS | 1653 | 1464271289478 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}] 07:01:29 INFO - PROCESS | 1653 | 1464271289569 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:01:29 INFO - PROCESS | 1653 | 1464271289634 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170c6000 == 22 [pid = 1653] [id = 539] 07:01:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x112843c00) [pid = 1653] [serial = 1617] [outer = 0x0] 07:01:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x11284c000) [pid = 1653] [serial = 1618] [outer = 0x112843c00] 07:01:29 INFO - PROCESS | 1653 | 1464271289660 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x112a73c00) [pid = 1653] [serial = 1619] [outer = 0x112843c00] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x12bee3400) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | 1464271290176 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]]]}] 07:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 725ms 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x110ebe800) [pid = 1653] [serial = 1452] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12cf70c00) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x110ebf800) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x11284ec00) [pid = 1653] [serial = 1434] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x117061800) [pid = 1653] [serial = 1437] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12cbccc00) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x11313c400) [pid = 1653] [serial = 1440] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12cbcec00) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x117063c00) [pid = 1653] [serial = 1443] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x126d37400) [pid = 1653] [serial = 1446] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x12408e400) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x12cbd2400) [pid = 1653] [serial = 1449] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12bc19c00) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x113140400) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x12ba38400) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x127172000) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x1296b8400) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x1243e6000) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12461a000) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x119042000) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x11699b400) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x12c37a400) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x12c117000) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x12c110000) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x12bf5fc00) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12bc1c400) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12ba42000) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12b036800) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12a847c00) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x1293bcc00) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x128c9e000) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12576fc00) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12472d400) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x1122a8400) [pid = 1653] [serial = 1455] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x124320c00) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x124314000) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x112f81400) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x117e10c00) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12c7d9000) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12c373c00) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12cf75000) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12cbcc400) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x1122aa800) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x1166b4000) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11705cc00) [pid = 1653] [serial = 1467] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x112e70400) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x1166bcc00) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1160d9000) [pid = 1653] [serial = 1464] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11313a000) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x112850400) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x115160800) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x113344800) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x112e24400) [pid = 1653] [serial = 1461] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x113136c00) [pid = 1653] [serial = 1458] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x112848c00) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x112f3d800) [pid = 1653] [serial = 907] [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.] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x11284b800) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x118168000) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11816a800) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x117061c00) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11803c800) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11699bc00) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x117063400) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11803d400) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12345a800) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x112e7a400) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x116731800) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11816c400) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11766c400) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11851e000) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x110f43400) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x118032400) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12431a400) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x124611c00) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1199e5800) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1243efc00) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12431f000) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x123586400) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12408d800) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11927a000) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x124313c00) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1243e5800) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x117e04000) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12a84e800) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12a998400) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12bf6c000) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x124317c00) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b037c00) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12431bc00) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12c37a800) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x123276800) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x123593800) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118948000) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1293bbc00) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11926e400) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x116a51c00) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12ba91400) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12571a400) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11803d000) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11803ec00) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1160e3000) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12368a800) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12c37b400) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118039800) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129431c00) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12717dc00) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12bf65000) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12716fc00) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124bfa800) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124ed0800) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12ba93800) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12943fc00) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11967ec00) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11851e400) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119039400) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119273c00) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1185de800) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112849800) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12943d000) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1293b7400) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12a99e000) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1293c0400) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1290f2c00) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128e7ac00) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x127172800) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126d36000) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113343c00) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128c96400) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124f7c800) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12571cc00) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x123588000) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12460dc00) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12421b000) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12571dc00) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1162a1000) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x124730400) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12bc1ec00) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12b0b8c00) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12a993800) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12ba95c00) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12b036c00) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12a84c800) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12a847000) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12998e400) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1293bf400) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x128d19800) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x11816b800) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12461b000) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x127438400) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x125c28800) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x1296c2c00) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x12ba3dc00) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 07:01:30 INFO - PROCESS | 1653 | 1464271290241 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:01:30 INFO - PROCESS | 1653 | 1464271290245 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 07:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:01:30 INFO - PROCESS | 1653 | 1464271290276 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:01:30 INFO - PROCESS | 1653 | 1464271290280 Marionette TRACE conn2 <- [1,2130,null,{}] 07:01:30 INFO - PROCESS | 1653 | 1464271290287 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}] 07:01:30 INFO - PROCESS | 1653 | 1464271290404 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:01:30 INFO - PROCESS | 1653 | 1464271290421 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167e9800 == 23 [pid = 1653] [id = 540] 07:01:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x112d1dc00) [pid = 1653] [serial = 1620] [outer = 0x0] 07:01:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x112e0e000) [pid = 1653] [serial = 1621] [outer = 0x112d1dc00] 07:01:30 INFO - PROCESS | 1653 | 1464271290463 Marionette DEBUG loaded listener.js 07:01:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x112f86800) [pid = 1653] [serial = 1622] [outer = 0x112d1dc00] 07:01:31 INFO - PROCESS | 1653 | 1464271291085 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] 07:01:31 INFO - PROCESS | 1653 | 1464271291108 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 07:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:01:31 INFO - PROCESS | 1653 | 1464271291111 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:01:31 INFO - PROCESS | 1653 | 1464271291113 Marionette TRACE conn2 <- [1,2134,null,{}] 07:01:31 INFO - PROCESS | 1653 | 1464271291125 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}] 07:01:31 INFO - PROCESS | 1653 | 1464271291247 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:01:31 INFO - PROCESS | 1653 | 1464271291330 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x118115800 == 24 [pid = 1653] [id = 541] 07:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x112f35800) [pid = 1653] [serial = 1623] [outer = 0x0] 07:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x113d62c00) [pid = 1653] [serial = 1624] [outer = 0x112f35800] 07:01:31 INFO - PROCESS | 1653 | 1464271291376 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x115e42c00) [pid = 1653] [serial = 1625] [outer = 0x112f35800] 07:01:31 INFO - PROCESS | 1653 | 1464271291683 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]]]}] 07:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 621ms 07:01:31 INFO - PROCESS | 1653 | 1464271291732 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 07:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:01:31 INFO - PROCESS | 1653 | 1464271291734 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 07:01:31 INFO - PROCESS | 1653 | 1464271291737 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:01:31 INFO - PROCESS | 1653 | 1464271291739 Marionette TRACE conn2 <- [1,2138,null,{}] 07:01:31 INFO - PROCESS | 1653 | 1464271291742 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}] 07:01:31 INFO - PROCESS | 1653 | 1464271291904 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:01:31 INFO - PROCESS | 1653 | 1464271291920 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x119062800 == 25 [pid = 1653] [id = 542] 07:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x110f4d000) [pid = 1653] [serial = 1626] [outer = 0x0] 07:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11626c800) [pid = 1653] [serial = 1627] [outer = 0x110f4d000] 07:01:31 INFO - PROCESS | 1653 | 1464271291960 Marionette DEBUG loaded listener.js 07:01:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116734c00) [pid = 1653] [serial = 1628] [outer = 0x110f4d000] 07:01:32 INFO - PROCESS | 1653 | 1464271292341 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]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 619ms 07:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:01:32 INFO - PROCESS | 1653 | 1464271292357 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 1653 | 1464271292358 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 07:01:32 INFO - PROCESS | 1653 | 1464271292360 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 1653 | 1464271292361 Marionette TRACE conn2 <- [1,2142,null,{}] 07:01:32 INFO - PROCESS | 1653 | 1464271292363 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}] 07:01:32 INFO - PROCESS | 1653 | 1464271292454 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:01:32 INFO - PROCESS | 1653 | 1464271292459 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194c9800 == 26 [pid = 1653] [id = 543] 07:01:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11203c400) [pid = 1653] [serial = 1629] [outer = 0x0] 07:01:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11699b400) [pid = 1653] [serial = 1630] [outer = 0x11203c400] 07:01:32 INFO - PROCESS | 1653 | 1464271292484 Marionette DEBUG loaded listener.js 07:01:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x116a5d000) [pid = 1653] [serial = 1631] [outer = 0x11203c400] 07:01:32 INFO - PROCESS | 1653 | 1464271292838 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] 07:01:32 INFO - PROCESS | 1653 | 1464271292880 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 07:01:32 INFO - PROCESS | 1653 | 1464271292882 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 1653 | 1464271292883 Marionette TRACE conn2 <- [1,2146,null,{}] 07:01:32 INFO - PROCESS | 1653 | 1464271292885 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}] 07:01:32 INFO - PROCESS | 1653 | 1464271292994 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:01:33 INFO - PROCESS | 1653 | 1464271292999 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e5e800 == 27 [pid = 1653] [id = 544] 07:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x117061400) [pid = 1653] [serial = 1632] [outer = 0x0] 07:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x117172000) [pid = 1653] [serial = 1633] [outer = 0x117061400] 07:01:33 INFO - PROCESS | 1653 | 1464271293027 Marionette DEBUG loaded listener.js 07:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11803e800) [pid = 1653] [serial = 1634] [outer = 0x117061400] 07:01:33 INFO - PROCESS | 1653 | 1464271293372 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] 07:01:33 INFO - PROCESS | 1653 | 1464271293406 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 07:01:33 INFO - PROCESS | 1653 | 1464271293408 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:01:33 INFO - PROCESS | 1653 | 1464271293409 Marionette TRACE conn2 <- [1,2150,null,{}] 07:01:33 INFO - PROCESS | 1653 | 1464271293411 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}] 07:01:33 INFO - PROCESS | 1653 | 1464271293497 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:01:33 INFO - PROCESS | 1653 | 1464271293529 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a194800 == 28 [pid = 1653] [id = 545] 07:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11803ec00) [pid = 1653] [serial = 1635] [outer = 0x0] 07:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11816a400) [pid = 1653] [serial = 1636] [outer = 0x11803ec00] 07:01:33 INFO - PROCESS | 1653 | 1464271293553 Marionette DEBUG loaded listener.js 07:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11851e400) [pid = 1653] [serial = 1637] [outer = 0x11803ec00] 07:01:33 INFO - PROCESS | 1653 | 1464271293897 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]]]}] 07:01:33 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118945400) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:01:33 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x124617c00) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:01:33 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12bc15400) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:01:33 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x116a51000) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:01:33 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1160dc000) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:01:33 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11879e000) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:01:33 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x124619800) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:01:33 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x110eb5000) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:01:33 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x115e42400) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:01:33 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x111c8ac00) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:01:33 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x118799000) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 518ms 07:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:01:33 INFO - PROCESS | 1653 | 1464271293927 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:01:33 INFO - PROCESS | 1653 | 1464271293928 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 07:01:33 INFO - PROCESS | 1653 | 1464271293930 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:01:33 INFO - PROCESS | 1653 | 1464271293931 Marionette TRACE conn2 <- [1,2154,null,{}] 07:01:33 INFO - PROCESS | 1653 | 1464271293934 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}] 07:01:34 INFO - PROCESS | 1653 | 1464271294005 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:01:34 INFO - PROCESS | 1653 | 1464271294009 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x113a9e000 == 29 [pid = 1653] [id = 546] 07:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x111c8ac00) [pid = 1653] [serial = 1638] [outer = 0x0] 07:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11313d000) [pid = 1653] [serial = 1639] [outer = 0x111c8ac00] 07:01:34 INFO - PROCESS | 1653 | 1464271294036 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11816b800) [pid = 1653] [serial = 1640] [outer = 0x111c8ac00] 07:01:34 INFO - PROCESS | 1653 | 1464271294331 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]]]}] 07:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 418ms 07:01:34 INFO - PROCESS | 1653 | 1464271294349 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:01:34 INFO - PROCESS | 1653 | 1464271294350 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 07:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:01:34 INFO - PROCESS | 1653 | 1464271294363 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:01:34 INFO - PROCESS | 1653 | 1464271294364 Marionette TRACE conn2 <- [1,2158,null,{}] 07:01:34 INFO - PROCESS | 1653 | 1464271294366 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}] 07:01:34 INFO - PROCESS | 1653 | 1464271294438 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:01:34 INFO - PROCESS | 1653 | 1464271294442 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1247ac000 == 30 [pid = 1653] [id = 547] 07:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118523800) [pid = 1653] [serial = 1641] [outer = 0x0] 07:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11879dc00) [pid = 1653] [serial = 1642] [outer = 0x118523800] 07:01:34 INFO - PROCESS | 1653 | 1464271294469 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11903e800) [pid = 1653] [serial = 1643] [outer = 0x118523800] 07:01:34 INFO - PROCESS | 1653 | 1464271294803 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]]]}] 07:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 468ms 07:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:01:34 INFO - PROCESS | 1653 | 1464271294831 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:01:34 INFO - PROCESS | 1653 | 1464271294833 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 07:01:34 INFO - PROCESS | 1653 | 1464271294835 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:01:34 INFO - PROCESS | 1653 | 1464271294836 Marionette TRACE conn2 <- [1,2162,null,{}] 07:01:34 INFO - PROCESS | 1653 | 1464271294846 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}] 07:01:34 INFO - PROCESS | 1653 | 1464271294920 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:01:34 INFO - PROCESS | 1653 | 1464271294924 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x125211000 == 31 [pid = 1653] [id = 548] 07:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11879b400) [pid = 1653] [serial = 1644] [outer = 0x0] 07:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11908e000) [pid = 1653] [serial = 1645] [outer = 0x11879b400] 07:01:34 INFO - PROCESS | 1653 | 1464271294949 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119276800) [pid = 1653] [serial = 1646] [outer = 0x11879b400] 07:01:35 INFO - PROCESS | 1653 | 1464271295257 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]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 431ms 07:01:35 INFO - PROCESS | 1653 | 1464271295266 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 1653 | 1464271295268 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 07:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:01:35 INFO - PROCESS | 1653 | 1464271295273 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 1653 | 1464271295275 Marionette TRACE conn2 <- [1,2166,null,{}] 07:01:35 INFO - PROCESS | 1653 | 1464271295277 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}] 07:01:35 INFO - PROCESS | 1653 | 1464271295381 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:01:35 INFO - PROCESS | 1653 | 1464271295389 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f1e800 == 32 [pid = 1653] [id = 549] 07:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11966a800) [pid = 1653] [serial = 1647] [outer = 0x0] 07:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1199e4800) [pid = 1653] [serial = 1648] [outer = 0x11966a800] 07:01:35 INFO - PROCESS | 1653 | 1464271295417 Marionette DEBUG loaded listener.js 07:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x12345cc00) [pid = 1653] [serial = 1649] [outer = 0x11966a800] 07:01:35 INFO - PROCESS | 1653 | 1464271295741 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]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 521ms 07:01:35 INFO - PROCESS | 1653 | 1464271295793 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 1653 | 1464271295794 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 07:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:01:35 INFO - PROCESS | 1653 | 1464271295805 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 1653 | 1464271295806 Marionette TRACE conn2 <- [1,2170,null,{}] 07:01:35 INFO - PROCESS | 1653 | 1464271295808 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}] 07:01:35 INFO - PROCESS | 1653 | 1464271295881 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:01:35 INFO - PROCESS | 1653 | 1464271295888 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x127614000 == 33 [pid = 1653] [id = 550] 07:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x12347f800) [pid = 1653] [serial = 1650] [outer = 0x0] 07:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12358bc00) [pid = 1653] [serial = 1651] [outer = 0x12347f800] 07:01:35 INFO - PROCESS | 1653 | 1464271295912 Marionette DEBUG loaded listener.js 07:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124085c00) [pid = 1653] [serial = 1652] [outer = 0x12347f800] 07:01:36 INFO - PROCESS | 1653 | 1464271296416 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]]]}] 07:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 621ms 07:01:36 INFO - PROCESS | 1653 | 1464271296427 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:01:36 INFO - PROCESS | 1653 | 1464271296430 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 07:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:01:36 INFO - PROCESS | 1653 | 1464271296433 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:01:36 INFO - PROCESS | 1653 | 1464271296438 Marionette TRACE conn2 <- [1,2174,null,{}] 07:01:36 INFO - PROCESS | 1653 | 1464271296442 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}] 07:01:36 INFO - PROCESS | 1653 | 1464271296540 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:01:36 INFO - PROCESS | 1653 | 1464271296597 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11756c000 == 34 [pid = 1653] [id = 551] 07:01:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x110f42400) [pid = 1653] [serial = 1653] [outer = 0x0] 07:01:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112a72000) [pid = 1653] [serial = 1654] [outer = 0x110f42400] 07:01:36 INFO - PROCESS | 1653 | 1464271296635 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113133400) [pid = 1653] [serial = 1655] [outer = 0x110f42400] 07:01:37 INFO - PROCESS | 1653 | 1464271297093 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]]]}] 07:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 674ms 07:01:37 INFO - PROCESS | 1653 | 1464271297109 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:01:37 INFO - PROCESS | 1653 | 1464271297115 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 07:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:01:37 INFO - PROCESS | 1653 | 1464271297122 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 1653 | 1464271297125 Marionette TRACE conn2 <- [1,2178,null,{}] 07:01:37 INFO - PROCESS | 1653 | 1464271297129 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}] 07:01:37 INFO - PROCESS | 1653 | 1464271297276 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:01:37 INFO - PROCESS | 1653 | 1464271297407 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e5e000 == 35 [pid = 1653] [id = 552] 07:01:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113340800) [pid = 1653] [serial = 1656] [outer = 0x0] 07:01:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116271800) [pid = 1653] [serial = 1657] [outer = 0x113340800] 07:01:37 INFO - PROCESS | 1653 | 1464271297437 Marionette DEBUG loaded listener.js 07:01:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116a52400) [pid = 1653] [serial = 1658] [outer = 0x113340800] 07:01:37 INFO - PROCESS | 1653 | 1464271297854 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]]]}] 07:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 772ms 07:01:37 INFO - PROCESS | 1653 | 1464271297893 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:01:37 INFO - PROCESS | 1653 | 1464271297895 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 07:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:01:37 INFO - PROCESS | 1653 | 1464271297897 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 1653 | 1464271297900 Marionette TRACE conn2 <- [1,2182,null,{}] 07:01:37 INFO - PROCESS | 1653 | 1464271297907 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}] 07:01:38 INFO - PROCESS | 1653 | 1464271298006 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:01:38 INFO - PROCESS | 1653 | 1464271298058 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c0b800 == 36 [pid = 1653] [id = 553] 07:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117676c00) [pid = 1653] [serial = 1659] [outer = 0x0] 07:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x117e10400) [pid = 1653] [serial = 1660] [outer = 0x117676c00] 07:01:38 INFO - PROCESS | 1653 | 1464271298089 Marionette DEBUG loaded listener.js 07:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1185d5800) [pid = 1653] [serial = 1661] [outer = 0x117676c00] 07:01:38 INFO - PROCESS | 1653 | 1464271298503 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]]]}] 07:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 623ms 07:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:01:38 INFO - PROCESS | 1653 | 1464271298522 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:01:38 INFO - PROCESS | 1653 | 1464271298523 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 07:01:38 INFO - PROCESS | 1653 | 1464271298526 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:01:38 INFO - PROCESS | 1653 | 1464271298527 Marionette TRACE conn2 <- [1,2186,null,{}] 07:01:38 INFO - PROCESS | 1653 | 1464271298529 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}] 07:01:38 INFO - PROCESS | 1653 | 1464271298626 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:01:38 INFO - PROCESS | 1653 | 1464271298707 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c3e800 == 37 [pid = 1653] [id = 554] 07:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119669800) [pid = 1653] [serial = 1662] [outer = 0x0] 07:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1199e8800) [pid = 1653] [serial = 1663] [outer = 0x119669800] 07:01:38 INFO - PROCESS | 1653 | 1464271298738 Marionette DEBUG loaded listener.js 07:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123278000) [pid = 1653] [serial = 1664] [outer = 0x119669800] 07:01:39 INFO - PROCESS | 1653 | 1464271299162 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]]]}] 07:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 668ms 07:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:01:39 INFO - PROCESS | 1653 | 1464271299195 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:01:39 INFO - PROCESS | 1653 | 1464271299196 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 07:01:39 INFO - PROCESS | 1653 | 1464271299199 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:01:39 INFO - PROCESS | 1653 | 1464271299200 Marionette TRACE conn2 <- [1,2190,null,{}] 07:01:39 INFO - PROCESS | 1653 | 1464271299202 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}] 07:01:39 INFO - PROCESS | 1653 | 1464271299402 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:01:39 INFO - PROCESS | 1653 | 1464271299472 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x117570000 == 38 [pid = 1653] [id = 555] 07:01:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x110f4b400) [pid = 1653] [serial = 1665] [outer = 0x0] 07:01:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1110a5c00) [pid = 1653] [serial = 1666] [outer = 0x110f4b400] 07:01:39 INFO - PROCESS | 1653 | 1464271299499 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1122b0800) [pid = 1653] [serial = 1667] [outer = 0x110f4b400] 07:01:39 INFO - PROCESS | 1653 | 1464271299902 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]]]}] 07:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 771ms 07:01:40 INFO - PROCESS | 1653 | 1464271300023 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 1653 | 1464271300025 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12431b000) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12518f800) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12beeb800) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11716c800) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11803f400) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1162ac400) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11693a000) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11903e400) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1199eb000) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128c9a400) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12742cc00) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112842800) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x111c1e800) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116736c00) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x113af8800) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128d1d000) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11705e800) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119eba400) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12408e800) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124610000) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 07:01:40 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x112e0dc00) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 07:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:01:40 INFO - PROCESS | 1653 | 1464271300034 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 1653 | 1464271300037 Marionette TRACE conn2 <- [1,2194,null,{}] 07:01:40 INFO - PROCESS | 1653 | 1464271300040 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}] 07:01:40 INFO - PROCESS | 1653 | 1464271300116 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:01:40 INFO - PROCESS | 1653 | 1464271300125 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11700f000 == 39 [pid = 1653] [id = 556] 07:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112e78400) [pid = 1653] [serial = 1668] [outer = 0x0] 07:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x113d66400) [pid = 1653] [serial = 1669] [outer = 0x112e78400] 07:01:40 INFO - PROCESS | 1653 | 1464271300151 Marionette DEBUG loaded listener.js 07:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1162a1800) [pid = 1653] [serial = 1670] [outer = 0x112e78400] 07:01:40 INFO - PROCESS | 1653 | 1464271300490 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]]]}] 07:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 473ms 07:01:40 INFO - PROCESS | 1653 | 1464271300512 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 1653 | 1464271300514 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 07:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:01:40 INFO - PROCESS | 1653 | 1464271300518 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 1653 | 1464271300520 Marionette TRACE conn2 <- [1,2198,null,{}] 07:01:40 INFO - PROCESS | 1653 | 1464271300524 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}] 07:01:40 INFO - PROCESS | 1653 | 1464271300597 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:01:40 INFO - PROCESS | 1653 | 1464271300605 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194c0800 == 40 [pid = 1653] [id = 557] 07:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11693a000) [pid = 1653] [serial = 1671] [outer = 0x0] 07:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11705a400) [pid = 1653] [serial = 1672] [outer = 0x11693a000] 07:01:40 INFO - PROCESS | 1653 | 1464271300631 Marionette DEBUG loaded listener.js 07:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x117067800) [pid = 1653] [serial = 1673] [outer = 0x11693a000] 07:01:40 INFO - PROCESS | 1653 | 1464271300971 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]]]}] 07:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 471ms 07:01:40 INFO - PROCESS | 1653 | 1464271300990 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 1653 | 1464271300993 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 07:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:01:41 INFO - PROCESS | 1653 | 1464271301000 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:01:41 INFO - PROCESS | 1653 | 1464271301005 Marionette TRACE conn2 <- [1,2202,null,{}] 07:01:41 INFO - PROCESS | 1653 | 1464271301008 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}] 07:01:41 INFO - PROCESS | 1653 | 1464271301095 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:01:41 INFO - PROCESS | 1653 | 1464271301146 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a197000 == 41 [pid = 1653] [id = 558] 07:01:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116999c00) [pid = 1653] [serial = 1674] [outer = 0x0] 07:01:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118037000) [pid = 1653] [serial = 1675] [outer = 0x116999c00] 07:01:41 INFO - PROCESS | 1653 | 1464271301171 Marionette DEBUG loaded listener.js 07:01:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118515800) [pid = 1653] [serial = 1676] [outer = 0x116999c00] 07:01:41 INFO - PROCESS | 1653 | 1464271301476 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]]]}] 07:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 528ms 07:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:01:41 INFO - PROCESS | 1653 | 1464271301525 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:01:41 INFO - PROCESS | 1653 | 1464271301526 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 07:01:41 INFO - PROCESS | 1653 | 1464271301528 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:01:41 INFO - PROCESS | 1653 | 1464271301529 Marionette TRACE conn2 <- [1,2206,null,{}] 07:01:41 INFO - PROCESS | 1653 | 1464271301531 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}] 07:01:41 INFO - PROCESS | 1653 | 1464271301606 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:01:41 INFO - PROCESS | 1653 | 1464271301655 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x119054000 == 42 [pid = 1653] [id = 559] 07:01:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11705d400) [pid = 1653] [serial = 1677] [outer = 0x0] 07:01:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1185df000) [pid = 1653] [serial = 1678] [outer = 0x11705d400] 07:01:41 INFO - PROCESS | 1653 | 1464271301680 Marionette DEBUG loaded listener.js 07:01:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11926e400) [pid = 1653] [serial = 1679] [outer = 0x11705d400] 07:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 420ms 07:01:41 INFO - PROCESS | 1653 | 1464271301945 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]]]}] 07:01:41 INFO - PROCESS | 1653 | 1464271301948 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:01:41 INFO - PROCESS | 1653 | 1464271301950 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 07:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:01:41 INFO - PROCESS | 1653 | 1464271301962 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:01:41 INFO - PROCESS | 1653 | 1464271301963 Marionette TRACE conn2 <- [1,2210,null,{}] 07:01:41 INFO - PROCESS | 1653 | 1464271301965 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}] 07:01:42 INFO - PROCESS | 1653 | 1464271302054 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:01:42 INFO - PROCESS | 1653 | 1464271302059 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12761c800 == 43 [pid = 1653] [id = 560] 07:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119eb6800) [pid = 1653] [serial = 1680] [outer = 0x0] 07:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1234e2400) [pid = 1653] [serial = 1681] [outer = 0x119eb6800] 07:01:42 INFO - PROCESS | 1653 | 1464271302090 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124087c00) [pid = 1653] [serial = 1682] [outer = 0x119eb6800] 07:01:42 INFO - PROCESS | 1653 | 1464271302451 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]]]}] 07:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 520ms 07:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:01:42 INFO - PROCESS | 1653 | 1464271302480 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:01:42 INFO - PROCESS | 1653 | 1464271302482 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 07:01:42 INFO - PROCESS | 1653 | 1464271302484 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:01:42 INFO - PROCESS | 1653 | 1464271302485 Marionette TRACE conn2 <- [1,2214,null,{}] 07:01:42 INFO - PROCESS | 1653 | 1464271302487 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}] 07:01:42 INFO - PROCESS | 1653 | 1464271302582 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:01:42 INFO - PROCESS | 1653 | 1464271302593 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c3f000 == 44 [pid = 1653] [id = 561] 07:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119eba400) [pid = 1653] [serial = 1683] [outer = 0x0] 07:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124224c00) [pid = 1653] [serial = 1684] [outer = 0x119eba400] 07:01:42 INFO - PROCESS | 1653 | 1464271302617 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112850800) [pid = 1653] [serial = 1685] [outer = 0x119eba400] 07:01:42 INFO - PROCESS | 1653 | 1464271302966 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]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 07:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:01:43 INFO - PROCESS | 1653 | 1464271303006 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:01:43 INFO - PROCESS | 1653 | 1464271303007 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 07:01:43 INFO - PROCESS | 1653 | 1464271303009 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 1653 | 1464271303010 Marionette TRACE conn2 <- [1,2218,null,{}] 07:01:43 INFO - PROCESS | 1653 | 1464271303012 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}] 07:01:43 INFO - PROCESS | 1653 | 1464271303104 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:01:43 INFO - PROCESS | 1653 | 1464271303108 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12909b800 == 45 [pid = 1653] [id = 562] 07:01:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124316400) [pid = 1653] [serial = 1686] [outer = 0x0] 07:01:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12431b800) [pid = 1653] [serial = 1687] [outer = 0x124316400] 07:01:43 INFO - PROCESS | 1653 | 1464271303133 Marionette DEBUG loaded listener.js 07:01:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1243e5800) [pid = 1653] [serial = 1688] [outer = 0x124316400] 07:01:43 INFO - PROCESS | 1653 | 1464271303443 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]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 469ms 07:01:43 INFO - PROCESS | 1653 | 1464271303487 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:01:43 INFO - PROCESS | 1653 | 1464271303490 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 07:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:01:43 INFO - PROCESS | 1653 | 1464271303498 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 1653 | 1464271303499 Marionette TRACE conn2 <- [1,2222,null,{}] 07:01:43 INFO - PROCESS | 1653 | 1464271303503 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}] 07:01:43 INFO - PROCESS | 1653 | 1464271303597 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:01:43 INFO - PROCESS | 1653 | 1464271303601 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12995b800 == 46 [pid = 1653] [id = 563] 07:01:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124316800) [pid = 1653] [serial = 1689] [outer = 0x0] 07:01:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1243eb000) [pid = 1653] [serial = 1690] [outer = 0x124316800] 07:01:43 INFO - PROCESS | 1653 | 1464271303626 Marionette DEBUG loaded listener.js 07:01:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1243f2000) [pid = 1653] [serial = 1691] [outer = 0x124316800] 07:01:44 INFO - PROCESS | 1653 | 1464271304002 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]]]}] 07:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 519ms 07:01:44 INFO - PROCESS | 1653 | 1464271304019 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:01:44 INFO - PROCESS | 1653 | 1464271304022 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 07:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:01:44 INFO - PROCESS | 1653 | 1464271304026 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:01:44 INFO - PROCESS | 1653 | 1464271304027 Marionette TRACE conn2 <- [1,2226,null,{}] 07:01:44 INFO - PROCESS | 1653 | 1464271304031 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}] 07:01:44 INFO - PROCESS | 1653 | 1464271304175 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:01:44 INFO - PROCESS | 1653 | 1464271304194 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8d4000 == 47 [pid = 1653] [id = 564] 07:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12431c000) [pid = 1653] [serial = 1692] [outer = 0x0] 07:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124614400) [pid = 1653] [serial = 1693] [outer = 0x12431c000] 07:01:44 INFO - PROCESS | 1653 | 1464271304235 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12461bc00) [pid = 1653] [serial = 1694] [outer = 0x12431c000] 07:01:44 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11203c400) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:01:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117061400) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:01:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112f35800) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:01:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112d1dc00) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:01:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11803ec00) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:01:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x111c8ac00) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:01:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11879b400) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:01:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112843c00) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:01:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110f4d000) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:01:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118523800) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:01:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11966a800) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:01:44 INFO - PROCESS | 1653 | 1464271304616 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]]]}] 07:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 622ms 07:01:44 INFO - PROCESS | 1653 | 1464271304648 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:01:44 INFO - PROCESS | 1653 | 1464271304650 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 07:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:01:44 INFO - PROCESS | 1653 | 1464271304665 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:01:44 INFO - PROCESS | 1653 | 1464271304667 Marionette TRACE conn2 <- [1,2230,null,{}] 07:01:44 INFO - PROCESS | 1653 | 1464271304671 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}] 07:01:44 INFO - PROCESS | 1653 | 1464271304804 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:01:44 INFO - PROCESS | 1653 | 1464271304811 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9a5800 == 48 [pid = 1653] [id = 565] 07:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116738c00) [pid = 1653] [serial = 1695] [outer = 0x0] 07:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11803ec00) [pid = 1653] [serial = 1696] [outer = 0x116738c00] 07:01:44 INFO - PROCESS | 1653 | 1464271304858 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12472d800) [pid = 1653] [serial = 1697] [outer = 0x116738c00] 07:01:45 INFO - PROCESS | 1653 | 1464271305239 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]]]}] 07:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 623ms 07:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:01:45 INFO - PROCESS | 1653 | 1464271305286 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 1653 | 1464271305288 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 07:01:45 INFO - PROCESS | 1653 | 1464271305290 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 1653 | 1464271305291 Marionette TRACE conn2 <- [1,2234,null,{}] 07:01:45 INFO - PROCESS | 1653 | 1464271305302 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}] 07:01:45 INFO - PROCESS | 1653 | 1464271305393 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:01:45 INFO - PROCESS | 1653 | 1464271305397 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b068800 == 49 [pid = 1653] [id = 566] 07:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124ad7000) [pid = 1653] [serial = 1698] [outer = 0x0] 07:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116938000) [pid = 1653] [serial = 1699] [outer = 0x124ad7000] 07:01:45 INFO - PROCESS | 1653 | 1464271305424 Marionette DEBUG loaded listener.js 07:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1242d4800) [pid = 1653] [serial = 1700] [outer = 0x124ad7000] 07:01:45 INFO - PROCESS | 1653 | 1464271305743 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]]]}] 07:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 480ms 07:01:45 INFO - PROCESS | 1653 | 1464271305771 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 1653 | 1464271305772 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 07:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:01:45 INFO - PROCESS | 1653 | 1464271305774 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 1653 | 1464271305775 Marionette TRACE conn2 <- [1,2238,null,{}] 07:01:45 INFO - PROCESS | 1653 | 1464271305777 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}] 07:01:45 INFO - PROCESS | 1653 | 1464271305857 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:01:45 INFO - PROCESS | 1653 | 1464271305861 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b359800 == 50 [pid = 1653] [id = 567] 07:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118167000) [pid = 1653] [serial = 1701] [outer = 0x0] 07:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12571c800) [pid = 1653] [serial = 1702] [outer = 0x118167000] 07:01:45 INFO - PROCESS | 1653 | 1464271305891 Marionette DEBUG loaded listener.js 07:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12576fc00) [pid = 1653] [serial = 1703] [outer = 0x118167000] 07:01:46 INFO - PROCESS | 1653 | 1464271306282 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]]]}] 07:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 520ms 07:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:01:46 INFO - PROCESS | 1653 | 1464271306294 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:01:46 INFO - PROCESS | 1653 | 1464271306295 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 07:01:46 INFO - PROCESS | 1653 | 1464271306297 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:01:46 INFO - PROCESS | 1653 | 1464271306298 Marionette TRACE conn2 <- [1,2242,null,{}] 07:01:46 INFO - PROCESS | 1653 | 1464271306301 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}] 07:01:46 INFO - PROCESS | 1653 | 1464271306417 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:01:46 INFO - PROCESS | 1653 | 1464271306499 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x116210000 == 51 [pid = 1653] [id = 568] 07:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x110eb3000) [pid = 1653] [serial = 1704] [outer = 0x0] 07:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x110ec0800) [pid = 1653] [serial = 1705] [outer = 0x110eb3000] 07:01:46 INFO - PROCESS | 1653 | 1464271306529 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1122b5400) [pid = 1653] [serial = 1706] [outer = 0x110eb3000] 07:01:47 INFO - PROCESS | 1653 | 1464271307004 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]]]}] 07:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 723ms 07:01:47 INFO - PROCESS | 1653 | 1464271307022 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:01:47 INFO - PROCESS | 1653 | 1464271307025 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 07:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:01:47 INFO - PROCESS | 1653 | 1464271307028 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:01:47 INFO - PROCESS | 1653 | 1464271307031 Marionette TRACE conn2 <- [1,2246,null,{}] 07:01:47 INFO - PROCESS | 1653 | 1464271307034 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}] 07:01:47 INFO - PROCESS | 1653 | 1464271307136 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:01:47 INFO - PROCESS | 1653 | 1464271307189 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232ca800 == 52 [pid = 1653] [id = 569] 07:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112d1fc00) [pid = 1653] [serial = 1707] [outer = 0x0] 07:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11705c800) [pid = 1653] [serial = 1708] [outer = 0x112d1fc00] 07:01:47 INFO - PROCESS | 1653 | 1464271307220 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x117678400) [pid = 1653] [serial = 1709] [outer = 0x112d1fc00] 07:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 624ms 07:01:47 INFO - PROCESS | 1653 | 1464271307645 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]]]}] 07:01:47 INFO - PROCESS | 1653 | 1464271307654 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:01:47 INFO - PROCESS | 1653 | 1464271307657 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 07:01:47 INFO - PROCESS | 1653 | 1464271307660 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:01:47 INFO - PROCESS | 1653 | 1464271307661 Marionette TRACE conn2 <- [1,2250,null,{}] 07:01:47 INFO - PROCESS | 1653 | 1464271307664 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}] 07:01:47 INFO - PROCESS | 1653 | 1464271307765 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:01:47 INFO - PROCESS | 1653 | 1464271307850 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a760800 == 53 [pid = 1653] [id = 570] 07:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11803dc00) [pid = 1653] [serial = 1710] [outer = 0x0] 07:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118793c00) [pid = 1653] [serial = 1711] [outer = 0x11803dc00] 07:01:47 INFO - PROCESS | 1653 | 1464271307881 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11967d000) [pid = 1653] [serial = 1712] [outer = 0x11803dc00] 07:01:48 INFO - PROCESS | 1653 | 1464271308266 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]]]}] 07:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 07:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:01:48 INFO - PROCESS | 1653 | 1464271308331 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:01:48 INFO - PROCESS | 1653 | 1464271308332 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 07:01:48 INFO - PROCESS | 1653 | 1464271308358 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:01:48 INFO - PROCESS | 1653 | 1464271308363 Marionette TRACE conn2 <- [1,2254,null,{}] 07:01:48 INFO - PROCESS | 1653 | 1464271308367 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}] 07:01:48 INFO - PROCESS | 1653 | 1464271308468 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:01:48 INFO - PROCESS | 1653 | 1464271308535 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baeb000 == 54 [pid = 1653] [id = 571] 07:01:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118085c00) [pid = 1653] [serial = 1713] [outer = 0x0] 07:01:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124221000) [pid = 1653] [serial = 1714] [outer = 0x118085c00] 07:01:48 INFO - PROCESS | 1653 | 1464271308564 Marionette DEBUG loaded listener.js 07:01:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1243e3800) [pid = 1653] [serial = 1715] [outer = 0x118085c00] 07:01:49 INFO - PROCESS | 1653 | 1464271309025 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]]]}] 07:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 698ms 07:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:01:49 INFO - PROCESS | 1653 | 1464271309034 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:01:49 INFO - PROCESS | 1653 | 1464271309036 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 07:01:49 INFO - PROCESS | 1653 | 1464271309040 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:01:49 INFO - PROCESS | 1653 | 1464271309042 Marionette TRACE conn2 <- [1,2258,null,{}] 07:01:49 INFO - PROCESS | 1653 | 1464271309046 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}] 07:01:49 INFO - PROCESS | 1653 | 1464271309193 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:01:49 INFO - PROCESS | 1653 | 1464271309259 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12becf000 == 55 [pid = 1653] [id = 572] 07:01:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124086400) [pid = 1653] [serial = 1716] [outer = 0x0] 07:01:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124ed0800) [pid = 1653] [serial = 1717] [outer = 0x124086400] 07:01:49 INFO - PROCESS | 1653 | 1464271309288 Marionette DEBUG loaded listener.js 07:01:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x125718c00) [pid = 1653] [serial = 1718] [outer = 0x124086400] 07:01:49 INFO - PROCESS | 1653 | 1464271309876 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]]]}] 07:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 871ms 07:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:01:49 INFO - PROCESS | 1653 | 1464271309911 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:01:49 INFO - PROCESS | 1653 | 1464271309913 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 07:01:49 INFO - PROCESS | 1653 | 1464271309917 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:01:49 INFO - PROCESS | 1653 | 1464271309919 Marionette TRACE conn2 <- [1,2262,null,{}] 07:01:49 INFO - PROCESS | 1653 | 1464271309923 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}] 07:01:50 INFO - PROCESS | 1653 | 1464271310012 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:01:50 INFO - PROCESS | 1653 | 1464271310069 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a09f000 == 56 [pid = 1653] [id = 573] 07:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x112e73800) [pid = 1653] [serial = 1719] [outer = 0x0] 07:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x113138000) [pid = 1653] [serial = 1720] [outer = 0x112e73800] 07:01:50 INFO - PROCESS | 1653 | 1464271310096 Marionette DEBUG loaded listener.js 07:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1160e3000) [pid = 1653] [serial = 1721] [outer = 0x112e73800] 07:01:50 INFO - PROCESS | 1653 | 1464271310591 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]]]}] 07:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 724ms 07:01:50 INFO - PROCESS | 1653 | 1464271310642 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:01:50 INFO - PROCESS | 1653 | 1464271310647 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 07:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:01:50 INFO - PROCESS | 1653 | 1464271310653 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:01:50 INFO - PROCESS | 1653 | 1464271310656 Marionette TRACE conn2 <- [1,2266,null,{}] 07:01:50 INFO - PROCESS | 1653 | 1464271310660 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}] 07:01:50 INFO - PROCESS | 1653 | 1464271310797 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:01:50 INFO - PROCESS | 1653 | 1464271310888 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a1a4800 == 57 [pid = 1653] [id = 574] 07:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x116731c00) [pid = 1653] [serial = 1722] [outer = 0x0] 07:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x117e0b800) [pid = 1653] [serial = 1723] [outer = 0x116731c00] 07:01:50 INFO - PROCESS | 1653 | 1464271310915 Marionette DEBUG loaded listener.js 07:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118165c00) [pid = 1653] [serial = 1724] [outer = 0x116731c00] 07:01:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12b359800 == 56 [pid = 1653] [id = 567] 07:01:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12b068800 == 55 [pid = 1653] [id = 566] 07:01:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9a5800 == 54 [pid = 1653] [id = 565] 07:01:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8d4000 == 53 [pid = 1653] [id = 564] 07:01:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12995b800 == 52 [pid = 1653] [id = 563] 07:01:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12909b800 == 51 [pid = 1653] [id = 562] 07:01:51 INFO - PROCESS | 1653 | --DOCSHELL 0x128c3f000 == 50 [pid = 1653] [id = 561] 07:01:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12761c800 == 49 [pid = 1653] [id = 560] 07:01:51 INFO - PROCESS | 1653 | --DOCSHELL 0x119054000 == 48 [pid = 1653] [id = 559] 07:01:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11a197000 == 47 [pid = 1653] [id = 558] 07:01:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1194c0800 == 46 [pid = 1653] [id = 557] 07:01:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11700f000 == 45 [pid = 1653] [id = 556] 07:01:51 INFO - PROCESS | 1653 | --DOCSHELL 0x117570000 == 44 [pid = 1653] [id = 555] 07:01:51 INFO - PROCESS | 1653 | 1464271311285 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]]]}] 07:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 674ms 07:01:51 INFO - PROCESS | 1653 | 1464271311327 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:01:51 INFO - PROCESS | 1653 | 1464271311328 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 07:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:01:51 INFO - PROCESS | 1653 | 1464271311330 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:01:51 INFO - PROCESS | 1653 | 1464271311333 Marionette TRACE conn2 <- [1,2270,null,{}] 07:01:51 INFO - PROCESS | 1653 | 1464271311340 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}] 07:01:51 INFO - PROCESS | 1653 | 1464271311423 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1199e4800) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11699b400) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x117172000) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x115ea6000) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x113d62c00) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x115e42c00) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119270400) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x112e0e000) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x112f86800) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116a5d000) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11816a400) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11313d000) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11816b800) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11851e400) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11908e000) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112a73c00) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11284c000) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119276800) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11626c800) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12345cc00) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11879dc00) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11803e800) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116734c00) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11903e800) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 07:01:51 INFO - PROCESS | 1653 | 1464271311482 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184a6800 == 45 [pid = 1653] [id = 575] 07:01:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112a73c00) [pid = 1653] [serial = 1725] [outer = 0x0] 07:01:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x115e42c00) [pid = 1653] [serial = 1726] [outer = 0x112a73c00] 07:01:51 INFO - PROCESS | 1653 | 1464271311512 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118170800) [pid = 1653] [serial = 1727] [outer = 0x112a73c00] 07:01:51 INFO - PROCESS | 1653 | 1464271311815 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]]]}] 07:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 522ms 07:01:51 INFO - PROCESS | 1653 | 1464271311854 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:01:51 INFO - PROCESS | 1653 | 1464271311857 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 07:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:01:51 INFO - PROCESS | 1653 | 1464271311860 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:01:51 INFO - PROCESS | 1653 | 1464271311861 Marionette TRACE conn2 <- [1,2274,null,{}] 07:01:51 INFO - PROCESS | 1653 | 1464271311863 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}] 07:01:51 INFO - PROCESS | 1653 | 1464271311944 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:01:52 INFO - PROCESS | 1653 | 1464271311995 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e61800 == 46 [pid = 1653] [id = 576] 07:01:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11816dc00) [pid = 1653] [serial = 1728] [outer = 0x0] 07:01:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11926c400) [pid = 1653] [serial = 1729] [outer = 0x11816dc00] 07:01:52 INFO - PROCESS | 1653 | 1464271312021 Marionette DEBUG loaded listener.js 07:01:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119e30000) [pid = 1653] [serial = 1730] [outer = 0x11816dc00] 07:01:52 INFO - PROCESS | 1653 | 1464271312324 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]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 468ms 07:01:52 INFO - PROCESS | 1653 | 1464271312328 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:01:52 INFO - PROCESS | 1653 | 1464271312337 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 07:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:01:52 INFO - PROCESS | 1653 | 1464271312346 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 1653 | 1464271312348 Marionette TRACE conn2 <- [1,2278,null,{}] 07:01:52 INFO - PROCESS | 1653 | 1464271312350 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}] 07:01:52 INFO - PROCESS | 1653 | 1464271312429 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:01:52 INFO - PROCESS | 1653 | 1464271312433 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f2e000 == 47 [pid = 1653] [id = 577] 07:01:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119674400) [pid = 1653] [serial = 1731] [outer = 0x0] 07:01:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x123593800) [pid = 1653] [serial = 1732] [outer = 0x119674400] 07:01:52 INFO - PROCESS | 1653 | 1464271312461 Marionette DEBUG loaded listener.js 07:01:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124218000) [pid = 1653] [serial = 1733] [outer = 0x119674400] 07:01:52 INFO - PROCESS | 1653 | 1464271312768 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]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 470ms 07:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:01:52 INFO - PROCESS | 1653 | 1464271312817 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:01:52 INFO - PROCESS | 1653 | 1464271312818 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 07:01:52 INFO - PROCESS | 1653 | 1464271312820 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 1653 | 1464271312821 Marionette TRACE conn2 <- [1,2282,null,{}] 07:01:52 INFO - PROCESS | 1653 | 1464271312824 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}] 07:01:52 INFO - PROCESS | 1653 | 1464271312945 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:01:52 INFO - PROCESS | 1653 | 1464271312955 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192bc800 == 48 [pid = 1653] [id = 578] 07:01:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1242cc800) [pid = 1653] [serial = 1734] [outer = 0x0] 07:01:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12431ac00) [pid = 1653] [serial = 1735] [outer = 0x1242cc800] 07:01:52 INFO - PROCESS | 1653 | 1464271312980 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12472f800) [pid = 1653] [serial = 1736] [outer = 0x1242cc800] 07:01:53 INFO - PROCESS | 1653 | 1464271313342 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]]]}] 07:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 572ms 07:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:01:53 INFO - PROCESS | 1653 | 1464271313393 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:01:53 INFO - PROCESS | 1653 | 1464271313394 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 07:01:53 INFO - PROCESS | 1653 | 1464271313396 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:01:53 INFO - PROCESS | 1653 | 1464271313397 Marionette TRACE conn2 <- [1,2286,null,{}] 07:01:53 INFO - PROCESS | 1653 | 1464271313399 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}] 07:01:53 INFO - PROCESS | 1653 | 1464271313501 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:01:53 INFO - PROCESS | 1653 | 1464271313539 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192b6800 == 49 [pid = 1653] [id = 579] 07:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124bf0800) [pid = 1653] [serial = 1737] [outer = 0x0] 07:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x125189400) [pid = 1653] [serial = 1738] [outer = 0x124bf0800] 07:01:53 INFO - PROCESS | 1653 | 1464271313564 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x125770400) [pid = 1653] [serial = 1739] [outer = 0x124bf0800] 07:01:53 INFO - PROCESS | 1653 | 1464271313856 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]]]}] 07:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 07:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 474ms 07:01:53 INFO - PROCESS | 1653 | 1464271313883 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:01:53 INFO - PROCESS | 1653 | 1464271313884 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 07:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:01:53 INFO - PROCESS | 1653 | 1464271313889 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:01:53 INFO - PROCESS | 1653 | 1464271313891 Marionette TRACE conn2 <- [1,2290,null,{}] 07:01:53 INFO - PROCESS | 1653 | 1464271313894 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}] 07:01:53 INFO - PROCESS | 1653 | 1464271313995 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:01:54 INFO - PROCESS | 1653 | 1464271314012 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x129965000 == 50 [pid = 1653] [id = 580] 07:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x125c26c00) [pid = 1653] [serial = 1740] [outer = 0x0] 07:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126db3000) [pid = 1653] [serial = 1741] [outer = 0x125c26c00] 07:01:54 INFO - PROCESS | 1653 | 1464271314036 Marionette DEBUG loaded listener.js 07:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12716fc00) [pid = 1653] [serial = 1742] [outer = 0x125c26c00] 07:01:54 INFO - PROCESS | 1653 | 1464271314345 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]]]}] 07:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 473ms 07:01:54 INFO - PROCESS | 1653 | 1464271314364 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:01:54 INFO - PROCESS | 1653 | 1464271314365 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 07:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:01:54 INFO - PROCESS | 1653 | 1464271314368 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:01:54 INFO - PROCESS | 1653 | 1464271314371 Marionette TRACE conn2 <- [1,2294,null,{}] 07:01:54 INFO - PROCESS | 1653 | 1464271314375 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}] 07:01:54 INFO - PROCESS | 1653 | 1464271314475 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:01:54 INFO - PROCESS | 1653 | 1464271314479 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b8800 == 51 [pid = 1653] [id = 581] 07:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x126d37000) [pid = 1653] [serial = 1743] [outer = 0x0] 07:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12742d400) [pid = 1653] [serial = 1744] [outer = 0x126d37000] 07:01:54 INFO - PROCESS | 1653 | 1464271314533 Marionette DEBUG loaded listener.js 07:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128c93000) [pid = 1653] [serial = 1745] [outer = 0x126d37000] 07:01:54 INFO - PROCESS | 1653 | 1464271314851 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]]]}] 07:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 525ms 07:01:54 INFO - PROCESS | 1653 | 1464271314893 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:01:54 INFO - PROCESS | 1653 | 1464271314895 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 07:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:01:54 INFO - PROCESS | 1653 | 1464271314897 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:01:54 INFO - PROCESS | 1653 | 1464271314898 Marionette TRACE conn2 <- [1,2298,null,{}] 07:01:54 INFO - PROCESS | 1653 | 1464271314900 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}] 07:01:55 INFO - PROCESS | 1653 | 1464271314995 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:01:55 INFO - PROCESS | 1653 | 1464271314999 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b35a800 == 52 [pid = 1653] [id = 582] 07:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1274e7000) [pid = 1653] [serial = 1746] [outer = 0x0] 07:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x128c9a400) [pid = 1653] [serial = 1747] [outer = 0x1274e7000] 07:01:55 INFO - PROCESS | 1653 | 1464271315024 Marionette DEBUG loaded listener.js 07:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128ca0400) [pid = 1653] [serial = 1748] [outer = 0x1274e7000] 07:01:55 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12431c000) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:01:55 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x124ad7000) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:01:55 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x124316400) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:01:55 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x116738c00) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:01:55 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119eba400) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:01:55 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x112e78400) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:01:55 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11705d400) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:01:55 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124316800) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:01:55 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119eb6800) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:01:55 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x110f4b400) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:01:55 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116999c00) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:01:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11693a000) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:01:55 INFO - PROCESS | 1653 | 1464271315421 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]]]}] 07:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 571ms 07:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:01:55 INFO - PROCESS | 1653 | 1464271315468 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:01:55 INFO - PROCESS | 1653 | 1464271315470 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 07:01:55 INFO - PROCESS | 1653 | 1464271315472 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:01:55 INFO - PROCESS | 1653 | 1464271315474 Marionette TRACE conn2 <- [1,2302,null,{}] 07:01:55 INFO - PROCESS | 1653 | 1464271315476 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}] 07:01:55 INFO - PROCESS | 1653 | 1464271315566 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:01:55 INFO - PROCESS | 1653 | 1464271315572 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bec2800 == 53 [pid = 1653] [id = 583] 07:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x112d1d800) [pid = 1653] [serial = 1749] [outer = 0x0] 07:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116a54c00) [pid = 1653] [serial = 1750] [outer = 0x112d1d800] 07:01:55 INFO - PROCESS | 1653 | 1464271315601 Marionette DEBUG loaded listener.js 07:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128d19400) [pid = 1653] [serial = 1751] [outer = 0x112d1d800] 07:01:55 INFO - PROCESS | 1653 | 1464271315950 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]]]}] 07:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 522ms 07:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:01:55 INFO - PROCESS | 1653 | 1464271315994 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:01:55 INFO - PROCESS | 1653 | 1464271315995 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 07:01:55 INFO - PROCESS | 1653 | 1464271315997 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:01:56 INFO - PROCESS | 1653 | 1464271315998 Marionette TRACE conn2 <- [1,2306,null,{}] 07:01:56 INFO - PROCESS | 1653 | 1464271316001 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}] 07:01:56 INFO - PROCESS | 1653 | 1464271316080 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:01:56 INFO - PROCESS | 1653 | 1464271316085 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3ea000 == 54 [pid = 1653] [id = 584] 07:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128d1d400) [pid = 1653] [serial = 1752] [outer = 0x0] 07:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128e7dc00) [pid = 1653] [serial = 1753] [outer = 0x128d1d400] 07:01:56 INFO - PROCESS | 1653 | 1464271316110 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1290f3c00) [pid = 1653] [serial = 1754] [outer = 0x128d1d400] 07:01:56 INFO - PROCESS | 1653 | 1464271316437 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]]]}] 07:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 471ms 07:01:56 INFO - PROCESS | 1653 | 1464271316471 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 07:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:01:56 INFO - PROCESS | 1653 | 1464271316473 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 07:01:56 INFO - PROCESS | 1653 | 1464271316475 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:01:56 INFO - PROCESS | 1653 | 1464271316476 Marionette TRACE conn2 <- [1,2310,null,{}] 07:01:56 INFO - PROCESS | 1653 | 1464271316479 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}] 07:01:56 INFO - PROCESS | 1653 | 1464271316558 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:01:56 INFO - PROCESS | 1653 | 1464271316562 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7aa800 == 55 [pid = 1653] [id = 585] 07:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1290f5000) [pid = 1653] [serial = 1755] [outer = 0x0] 07:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1293bb000) [pid = 1653] [serial = 1756] [outer = 0x1290f5000] 07:01:56 INFO - PROCESS | 1653 | 1464271316586 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1293bfc00) [pid = 1653] [serial = 1757] [outer = 0x1290f5000] 07:01:57 INFO - PROCESS | 1653 | 1464271317011 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]]]}] 07:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 570ms 07:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:01:57 INFO - PROCESS | 1653 | 1464271317045 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 1653 | 1464271317047 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 07:01:57 INFO - PROCESS | 1653 | 1464271317049 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 1653 | 1464271317050 Marionette TRACE conn2 <- [1,2314,null,{}] 07:01:57 INFO - PROCESS | 1653 | 1464271317052 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}] 07:01:57 INFO - PROCESS | 1653 | 1464271317161 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:01:57 INFO - PROCESS | 1653 | 1464271317166 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb83000 == 56 [pid = 1653] [id = 586] 07:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1293b7400) [pid = 1653] [serial = 1758] [outer = 0x0] 07:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129434c00) [pid = 1653] [serial = 1759] [outer = 0x1293b7400] 07:01:57 INFO - PROCESS | 1653 | 1464271317190 Marionette DEBUG loaded listener.js 07:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x129440800) [pid = 1653] [serial = 1760] [outer = 0x1293b7400] 07:01:57 INFO - PROCESS | 1653 | 1464271317636 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]]]}] 07:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 619ms 07:01:57 INFO - PROCESS | 1653 | 1464271317669 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 1653 | 1464271317672 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 07:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:01:57 INFO - PROCESS | 1653 | 1464271317676 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 1653 | 1464271317678 Marionette TRACE conn2 <- [1,2318,null,{}] 07:01:57 INFO - PROCESS | 1653 | 1464271317682 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}] 07:01:57 INFO - PROCESS | 1653 | 1464271317822 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:01:57 INFO - PROCESS | 1653 | 1464271317847 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194c4800 == 57 [pid = 1653] [id = 587] 07:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x112a71c00) [pid = 1653] [serial = 1761] [outer = 0x0] 07:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11313b800) [pid = 1653] [serial = 1762] [outer = 0x112a71c00] 07:01:57 INFO - PROCESS | 1653 | 1464271317905 Marionette DEBUG loaded listener.js 07:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x116734000) [pid = 1653] [serial = 1763] [outer = 0x112a71c00] 07:01:58 INFO - PROCESS | 1653 | 1464271318325 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] 07:01:58 INFO - PROCESS | 1653 | 1464271318351 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 07:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:01:58 INFO - PROCESS | 1653 | 1464271318356 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:01:58 INFO - PROCESS | 1653 | 1464271318358 Marionette TRACE conn2 <- [1,2322,null,{}] 07:01:58 INFO - PROCESS | 1653 | 1464271318360 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}] 07:01:58 INFO - PROCESS | 1653 | 1464271318460 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:01:58 INFO - PROCESS | 1653 | 1464271318553 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12760a800 == 58 [pid = 1653] [id = 588] 07:01:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x118086800) [pid = 1653] [serial = 1764] [outer = 0x0] 07:01:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118520000) [pid = 1653] [serial = 1765] [outer = 0x118086800] 07:01:58 INFO - PROCESS | 1653 | 1464271318582 Marionette DEBUG loaded listener.js 07:01:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x119271000) [pid = 1653] [serial = 1766] [outer = 0x118086800] 07:01:58 INFO - PROCESS | 1653 | 1464271318995 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]]]}] 07:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 07:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:01:59 INFO - PROCESS | 1653 | 1464271319027 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 1653 | 1464271319028 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 07:01:59 INFO - PROCESS | 1653 | 1464271319031 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 1653 | 1464271319033 Marionette TRACE conn2 <- [1,2326,null,{}] 07:01:59 INFO - PROCESS | 1653 | 1464271319041 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}] 07:01:59 INFO - PROCESS | 1653 | 1464271319143 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:01:59 INFO - PROCESS | 1653 | 1464271319214 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f27000 == 59 [pid = 1653] [id = 589] 07:01:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1199ebc00) [pid = 1653] [serial = 1767] [outer = 0x0] 07:01:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x124314c00) [pid = 1653] [serial = 1768] [outer = 0x1199ebc00] 07:01:59 INFO - PROCESS | 1653 | 1464271319245 Marionette DEBUG loaded listener.js 07:01:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1243eec00) [pid = 1653] [serial = 1769] [outer = 0x1199ebc00] 07:01:59 INFO - PROCESS | 1653 | 1464271319704 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]]]}] 07:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 723ms 07:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:01:59 INFO - PROCESS | 1653 | 1464271319776 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 1653 | 1464271319779 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 07:01:59 INFO - PROCESS | 1653 | 1464271319783 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 1653 | 1464271319785 Marionette TRACE conn2 <- [1,2330,null,{}] 07:01:59 INFO - PROCESS | 1653 | 1464271319811 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}] 07:01:59 INFO - PROCESS | 1653 | 1464271319967 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:02:00 INFO - PROCESS | 1653 | 1464271320064 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf41000 == 60 [pid = 1653] [id = 590] 07:02:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12472e800) [pid = 1653] [serial = 1770] [outer = 0x0] 07:02:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x127172400) [pid = 1653] [serial = 1771] [outer = 0x12472e800] 07:02:00 INFO - PROCESS | 1653 | 1464271320108 Marionette DEBUG loaded listener.js 07:02:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x128c97800) [pid = 1653] [serial = 1772] [outer = 0x12472e800] 07:02:00 INFO - PROCESS | 1653 | 1464271320513 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]]]}] 07:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 742ms 07:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:02:00 INFO - PROCESS | 1653 | 1464271320524 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:02:00 INFO - PROCESS | 1653 | 1464271320525 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 07:02:00 INFO - PROCESS | 1653 | 1464271320528 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:02:00 INFO - PROCESS | 1653 | 1464271320529 Marionette TRACE conn2 <- [1,2334,null,{}] 07:02:00 INFO - PROCESS | 1653 | 1464271320531 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}] 07:02:00 INFO - PROCESS | 1653 | 1464271320628 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:02:00 INFO - PROCESS | 1653 | 1464271320682 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf54800 == 61 [pid = 1653] [id = 591] 07:02:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12571e800) [pid = 1653] [serial = 1773] [outer = 0x0] 07:02:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x128d21000) [pid = 1653] [serial = 1774] [outer = 0x12571e800] 07:02:00 INFO - PROCESS | 1653 | 1464271320711 Marionette DEBUG loaded listener.js 07:02:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x129434800) [pid = 1653] [serial = 1775] [outer = 0x12571e800] 07:02:01 INFO - PROCESS | 1653 | 1464271321364 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]]]}] 07:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 870ms 07:02:01 INFO - PROCESS | 1653 | 1464271321398 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:02:01 INFO - PROCESS | 1653 | 1464271321400 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 07:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:02:01 INFO - PROCESS | 1653 | 1464271321406 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:02:01 INFO - PROCESS | 1653 | 1464271321408 Marionette TRACE conn2 <- [1,2338,null,{}] 07:02:01 INFO - PROCESS | 1653 | 1464271321413 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}] 07:02:01 INFO - PROCESS | 1653 | 1464271321501 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:02:01 INFO - PROCESS | 1653 | 1464271321575 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ef5800 == 62 [pid = 1653] [id = 592] 07:02:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x113af5400) [pid = 1653] [serial = 1776] [outer = 0x0] 07:02:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x115ea8800) [pid = 1653] [serial = 1777] [outer = 0x113af5400] 07:02:01 INFO - PROCESS | 1653 | 1464271321602 Marionette DEBUG loaded listener.js 07:02:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x116736400) [pid = 1653] [serial = 1778] [outer = 0x113af5400] 07:02:02 INFO - PROCESS | 1653 | 1464271322034 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]]]}] 07:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 675ms 07:02:02 INFO - PROCESS | 1653 | 1464271322090 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:02:02 INFO - PROCESS | 1653 | 1464271322096 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 07:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:02:02 INFO - PROCESS | 1653 | 1464271322107 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - PROCESS | 1653 | 1464271322109 Marionette TRACE conn2 <- [1,2342,null,{}] 07:02:02 INFO - PROCESS | 1653 | 1464271322113 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}] 07:02:02 INFO - PROCESS | 1653 | 1464271322252 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:02:02 INFO - PROCESS | 1653 | 1464271322352 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194ce800 == 63 [pid = 1653] [id = 593] 07:02:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x116735800) [pid = 1653] [serial = 1779] [outer = 0x0] 07:02:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x116a52800) [pid = 1653] [serial = 1780] [outer = 0x116735800] 07:02:02 INFO - PROCESS | 1653 | 1464271322388 Marionette DEBUG loaded listener.js 07:02:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11716c800) [pid = 1653] [serial = 1781] [outer = 0x116735800] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7aa800 == 62 [pid = 1653] [id = 585] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3ea000 == 61 [pid = 1653] [id = 584] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12bec2800 == 60 [pid = 1653] [id = 583] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b35a800 == 59 [pid = 1653] [id = 582] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9b8800 == 58 [pid = 1653] [id = 581] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x129965000 == 57 [pid = 1653] [id = 580] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1192b6800 == 56 [pid = 1653] [id = 579] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1192bc800 == 55 [pid = 1653] [id = 578] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12571c800) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x126f2e000 == 54 [pid = 1653] [id = 577] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x119e61800 == 53 [pid = 1653] [id = 576] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1184a6800 == 52 [pid = 1653] [id = 575] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11a1a4800 == 51 [pid = 1653] [id = 574] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11a09f000 == 50 [pid = 1653] [id = 573] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12baeb000 == 49 [pid = 1653] [id = 571] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12a760800 == 48 [pid = 1653] [id = 570] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1232ca800 == 47 [pid = 1653] [id = 569] 07:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116210000 == 46 [pid = 1653] [id = 568] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1242d4800) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12461bc00) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x124614400) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x116938000) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12431b800) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12472d800) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x124224c00) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x112a72000) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1162a1800) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1185df000) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1243eb000) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1234e2400) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1110a5c00) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12358bc00) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1243f2000) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x124087c00) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1199e8800) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1122b0800) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x117e10400) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x113d66400) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x118515800) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x117067800) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x116271800) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11926e400) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11705a400) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11803ec00) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118037000) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x112850800) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1243e5800) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 07:02:02 INFO - PROCESS | 1653 | 1464271322762 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]]]}] 07:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 724ms 07:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:02:02 INFO - PROCESS | 1653 | 1464271322830 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:02:02 INFO - PROCESS | 1653 | 1464271322831 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 07:02:02 INFO - PROCESS | 1653 | 1464271322833 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - PROCESS | 1653 | 1464271322836 Marionette TRACE conn2 <- [1,2346,null,{}] 07:02:02 INFO - PROCESS | 1653 | 1464271322843 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}] 07:02:02 INFO - PROCESS | 1653 | 1464271322946 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:02:02 INFO - PROCESS | 1653 | 1464271322988 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194b5800 == 47 [pid = 1653] [id = 594] 07:02:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x117e04000) [pid = 1653] [serial = 1782] [outer = 0x0] 07:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118087c00) [pid = 1653] [serial = 1783] [outer = 0x117e04000] 07:02:03 INFO - PROCESS | 1653 | 1464271323015 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118797800) [pid = 1653] [serial = 1784] [outer = 0x117e04000] 07:02:03 INFO - PROCESS | 1653 | 1464271323336 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]]]}] 07:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 523ms 07:02:03 INFO - PROCESS | 1653 | 1464271323357 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:02:03 INFO - PROCESS | 1653 | 1464271323359 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 07:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:02:03 INFO - PROCESS | 1653 | 1464271323362 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:02:03 INFO - PROCESS | 1653 | 1464271323363 Marionette TRACE conn2 <- [1,2350,null,{}] 07:02:03 INFO - PROCESS | 1653 | 1464271323365 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}] 07:02:03 INFO - PROCESS | 1653 | 1464271323476 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:02:03 INFO - PROCESS | 1653 | 1464271323552 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246ed800 == 48 [pid = 1653] [id = 595] 07:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11851bc00) [pid = 1653] [serial = 1785] [outer = 0x0] 07:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11926e400) [pid = 1653] [serial = 1786] [outer = 0x11851bc00] 07:02:03 INFO - PROCESS | 1653 | 1464271323595 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119874400) [pid = 1653] [serial = 1787] [outer = 0x11851bc00] 07:02:03 INFO - PROCESS | 1653 | 1464271323877 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]]]}] 07:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 518ms 07:02:03 INFO - PROCESS | 1653 | 1464271323880 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:02:03 INFO - PROCESS | 1653 | 1464271323881 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 07:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:02:03 INFO - PROCESS | 1653 | 1464271323884 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:02:03 INFO - PROCESS | 1653 | 1464271323885 Marionette TRACE conn2 <- [1,2354,null,{}] 07:02:03 INFO - PROCESS | 1653 | 1464271323913 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}] 07:02:03 INFO - PROCESS | 1653 | 1464271323994 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:02:04 INFO - PROCESS | 1653 | 1464271324050 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271ef000 == 49 [pid = 1653] [id = 596] 07:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x119676000) [pid = 1653] [serial = 1788] [outer = 0x0] 07:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119ebc800) [pid = 1653] [serial = 1789] [outer = 0x119676000] 07:02:04 INFO - PROCESS | 1653 | 1464271324075 Marionette DEBUG loaded listener.js 07:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x124087000) [pid = 1653] [serial = 1790] [outer = 0x119676000] 07:02:04 INFO - PROCESS | 1653 | 1464271324379 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]]]}] 07:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 543ms 07:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:02:04 INFO - PROCESS | 1653 | 1464271324428 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:02:04 INFO - PROCESS | 1653 | 1464271324429 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 07:02:04 INFO - PROCESS | 1653 | 1464271324431 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - PROCESS | 1653 | 1464271324432 Marionette TRACE conn2 <- [1,2358,null,{}] 07:02:04 INFO - PROCESS | 1653 | 1464271324434 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}] 07:02:04 INFO - PROCESS | 1653 | 1464271324528 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:02:04 INFO - PROCESS | 1653 | 1464271324533 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x129090800 == 50 [pid = 1653] [id = 597] 07:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12408e400) [pid = 1653] [serial = 1791] [outer = 0x0] 07:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12431fc00) [pid = 1653] [serial = 1792] [outer = 0x12408e400] 07:02:04 INFO - PROCESS | 1653 | 1464271324562 Marionette DEBUG loaded listener.js 07:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x124bf0c00) [pid = 1653] [serial = 1793] [outer = 0x12408e400] 07:02:04 INFO - PROCESS | 1653 | 1464271324930 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]]]}] 07:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 517ms 07:02:04 INFO - PROCESS | 1653 | 1464271324949 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:02:04 INFO - PROCESS | 1653 | 1464271324950 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 07:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:02:04 INFO - PROCESS | 1653 | 1464271324953 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - PROCESS | 1653 | 1464271324956 Marionette TRACE conn2 <- [1,2362,null,{}] 07:02:04 INFO - PROCESS | 1653 | 1464271324959 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}] 07:02:05 INFO - PROCESS | 1653 | 1464271325058 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:02:05 INFO - PROCESS | 1653 | 1464271325078 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x129958800 == 51 [pid = 1653] [id = 598] 07:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119682800) [pid = 1653] [serial = 1794] [outer = 0x0] 07:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x125717400) [pid = 1653] [serial = 1795] [outer = 0x119682800] 07:02:05 INFO - PROCESS | 1653 | 1464271325103 Marionette DEBUG loaded listener.js 07:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x126d3dc00) [pid = 1653] [serial = 1796] [outer = 0x119682800] 07:02:05 INFO - PROCESS | 1653 | 1464271325457 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]]]}] 07:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 522ms 07:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:02:05 INFO - PROCESS | 1653 | 1464271325477 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:02:05 INFO - PROCESS | 1653 | 1464271325478 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 07:02:05 INFO - PROCESS | 1653 | 1464271325481 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:02:05 INFO - PROCESS | 1653 | 1464271325482 Marionette TRACE conn2 <- [1,2366,null,{}] 07:02:05 INFO - PROCESS | 1653 | 1464271325485 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}] 07:02:05 INFO - PROCESS | 1653 | 1464271325633 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:02:05 INFO - PROCESS | 1653 | 1464271325670 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9aa000 == 52 [pid = 1653] [id = 599] 07:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12571d000) [pid = 1653] [serial = 1797] [outer = 0x0] 07:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1274e9000) [pid = 1653] [serial = 1798] [outer = 0x12571d000] 07:02:05 INFO - PROCESS | 1653 | 1464271325711 Marionette DEBUG loaded listener.js 07:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x128c9c800) [pid = 1653] [serial = 1799] [outer = 0x12571d000] 07:02:06 INFO - PROCESS | 1653 | 1464271326141 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]]]}] 07:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 669ms 07:02:06 INFO - PROCESS | 1653 | 1464271326150 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:02:06 INFO - PROCESS | 1653 | 1464271326153 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 07:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:02:06 INFO - PROCESS | 1653 | 1464271326155 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:02:06 INFO - PROCESS | 1653 | 1464271326156 Marionette TRACE conn2 <- [1,2370,null,{}] 07:02:06 INFO - PROCESS | 1653 | 1464271326158 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}] 07:02:06 INFO - PROCESS | 1653 | 1464271326262 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:02:06 INFO - PROCESS | 1653 | 1464271326312 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b34f000 == 53 [pid = 1653] [id = 600] 07:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1274f1c00) [pid = 1653] [serial = 1800] [outer = 0x0] 07:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x128d19800) [pid = 1653] [serial = 1801] [outer = 0x1274f1c00] 07:02:06 INFO - PROCESS | 1653 | 1464271326345 Marionette DEBUG loaded listener.js 07:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1293bd400) [pid = 1653] [serial = 1802] [outer = 0x1274f1c00] 07:02:06 INFO - PROCESS | 1653 | 1464271326771 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]]]}] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x128d1d400) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x113aff400) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x118167000) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12347f800) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11816dc00) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x112a73c00) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119674400) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1242cc800) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x112e73800) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x116731c00) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x124bf0800) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x126d37000) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x125c26c00) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1274e7000) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x112d1d800) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:02:06 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1290f5000) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 07:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:02:06 INFO - PROCESS | 1653 | 1464271326827 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:02:06 INFO - PROCESS | 1653 | 1464271326828 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 07:02:06 INFO - PROCESS | 1653 | 1464271326830 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:02:06 INFO - PROCESS | 1653 | 1464271326831 Marionette TRACE conn2 <- [1,2374,null,{}] 07:02:06 INFO - PROCESS | 1653 | 1464271326833 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}] 07:02:06 INFO - PROCESS | 1653 | 1464271326913 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:02:06 INFO - PROCESS | 1653 | 1464271326917 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b4d000 == 54 [pid = 1653] [id = 601] 07:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x113aff400) [pid = 1653] [serial = 1803] [outer = 0x0] 07:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x117675400) [pid = 1653] [serial = 1804] [outer = 0x113aff400] 07:02:06 INFO - PROCESS | 1653 | 1464271326943 Marionette DEBUG loaded listener.js 07:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x124088800) [pid = 1653] [serial = 1805] [outer = 0x113aff400] 07:02:07 INFO - PROCESS | 1653 | 1464271327274 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]]]}] 07:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 471ms 07:02:07 INFO - PROCESS | 1653 | 1464271327302 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:02:07 INFO - PROCESS | 1653 | 1464271327305 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 07:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:02:07 INFO - PROCESS | 1653 | 1464271327308 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:02:07 INFO - PROCESS | 1653 | 1464271327310 Marionette TRACE conn2 <- [1,2378,null,{}] 07:02:07 INFO - PROCESS | 1653 | 1464271327312 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}] 07:02:07 INFO - PROCESS | 1653 | 1464271327402 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:02:07 INFO - PROCESS | 1653 | 1464271327460 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1dd000 == 55 [pid = 1653] [id = 602] 07:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x115e3e400) [pid = 1653] [serial = 1806] [outer = 0x0] 07:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x126d38000) [pid = 1653] [serial = 1807] [outer = 0x115e3e400] 07:02:07 INFO - PROCESS | 1653 | 1464271327488 Marionette DEBUG loaded listener.js 07:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129993800) [pid = 1653] [serial = 1808] [outer = 0x115e3e400] 07:02:07 INFO - PROCESS | 1653 | 1464271327812 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]]]}] 07:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 518ms 07:02:07 INFO - PROCESS | 1653 | 1464271327827 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:02:07 INFO - PROCESS | 1653 | 1464271327828 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 07:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:02:07 INFO - PROCESS | 1653 | 1464271327830 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:02:07 INFO - PROCESS | 1653 | 1464271327831 Marionette TRACE conn2 <- [1,2382,null,{}] 07:02:07 INFO - PROCESS | 1653 | 1464271327834 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}] 07:02:07 INFO - PROCESS | 1653 | 1464271327917 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:02:07 INFO - PROCESS | 1653 | 1464271327924 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb87000 == 56 [pid = 1653] [id = 603] 07:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x129997800) [pid = 1653] [serial = 1809] [outer = 0x0] 07:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12a847c00) [pid = 1653] [serial = 1810] [outer = 0x129997800] 07:02:07 INFO - PROCESS | 1653 | 1464271327948 Marionette DEBUG loaded listener.js 07:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12a92c000) [pid = 1653] [serial = 1811] [outer = 0x129997800] 07:02:08 INFO - PROCESS | 1653 | 1464271328272 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]]]}] 07:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 469ms 07:02:08 INFO - PROCESS | 1653 | 1464271328300 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:02:08 INFO - PROCESS | 1653 | 1464271328303 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 07:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:02:08 INFO - PROCESS | 1653 | 1464271328305 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:02:08 INFO - PROCESS | 1653 | 1464271328306 Marionette TRACE conn2 <- [1,2386,null,{}] 07:02:08 INFO - PROCESS | 1653 | 1464271328309 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}] 07:02:08 INFO - PROCESS | 1653 | 1464271328418 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:02:08 INFO - PROCESS | 1653 | 1464271328424 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d378800 == 57 [pid = 1653] [id = 604] 07:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x129997c00) [pid = 1653] [serial = 1812] [outer = 0x0] 07:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12a92f000) [pid = 1653] [serial = 1813] [outer = 0x129997c00] 07:02:08 INFO - PROCESS | 1653 | 1464271328448 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12a998c00) [pid = 1653] [serial = 1814] [outer = 0x129997c00] 07:02:08 INFO - PROCESS | 1653 | 1464271328871 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]]]}] 07:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 620ms 07:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:02:08 INFO - PROCESS | 1653 | 1464271328925 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:02:08 INFO - PROCESS | 1653 | 1464271328928 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 07:02:08 INFO - PROCESS | 1653 | 1464271328932 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:02:08 INFO - PROCESS | 1653 | 1464271328935 Marionette TRACE conn2 <- [1,2390,null,{}] 07:02:08 INFO - PROCESS | 1653 | 1464271328940 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}] 07:02:09 INFO - PROCESS | 1653 | 1464271329063 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:02:09 INFO - PROCESS | 1653 | 1464271329162 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192ac000 == 58 [pid = 1653] [id = 605] 07:02:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x111c28000) [pid = 1653] [serial = 1815] [outer = 0x0] 07:02:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11284dc00) [pid = 1653] [serial = 1816] [outer = 0x111c28000] 07:02:09 INFO - PROCESS | 1653 | 1464271329213 Marionette DEBUG loaded listener.js 07:02:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11606d400) [pid = 1653] [serial = 1817] [outer = 0x111c28000] 07:02:09 INFO - PROCESS | 1653 | 1464271329712 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]]]}] 07:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 823ms 07:02:09 INFO - PROCESS | 1653 | 1464271329755 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:02:09 INFO - PROCESS | 1653 | 1464271329759 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 07:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:02:09 INFO - PROCESS | 1653 | 1464271329764 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - PROCESS | 1653 | 1464271329766 Marionette TRACE conn2 <- [1,2394,null,{}] 07:02:09 INFO - PROCESS | 1653 | 1464271329768 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}] 07:02:09 INFO - PROCESS | 1653 | 1464271329871 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:02:09 INFO - PROCESS | 1653 | 1464271329930 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x127616800 == 59 [pid = 1653] [id = 606] 07:02:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1166b8400) [pid = 1653] [serial = 1818] [outer = 0x0] 07:02:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x117061000) [pid = 1653] [serial = 1819] [outer = 0x1166b8400] 07:02:09 INFO - PROCESS | 1653 | 1464271329959 Marionette DEBUG loaded listener.js 07:02:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x118521000) [pid = 1653] [serial = 1820] [outer = 0x1166b8400] 07:02:10 INFO - PROCESS | 1653 | 1464271330397 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]]]}] 07:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 669ms 07:02:10 INFO - PROCESS | 1653 | 1464271330434 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:02:10 INFO - PROCESS | 1653 | 1464271330435 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 07:02:10 INFO - PROCESS | 1653 | 1464271330438 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:02:10 INFO - PROCESS | 1653 | 1464271330440 Marionette TRACE conn2 <- [1,2398,null,{}] 07:02:10 INFO - PROCESS | 1653 | 1464271330448 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}] 07:02:10 INFO - PROCESS | 1653 | 1464271330576 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:02:10 INFO - PROCESS | 1653 | 1464271330648 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7b8000 == 60 [pid = 1653] [id = 607] 07:02:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11967a800) [pid = 1653] [serial = 1821] [outer = 0x0] 07:02:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x124316800) [pid = 1653] [serial = 1822] [outer = 0x11967a800] 07:02:10 INFO - PROCESS | 1653 | 1464271330679 Marionette DEBUG loaded listener.js 07:02:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1243ef000) [pid = 1653] [serial = 1823] [outer = 0x11967a800] 07:02:11 INFO - PROCESS | 1653 | 1464271331089 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]]]}] 07:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 674ms 07:02:11 INFO - PROCESS | 1653 | 1464271331111 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:02:11 INFO - PROCESS | 1653 | 1464271331113 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 07:02:11 INFO - PROCESS | 1653 | 1464271331116 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:02:11 INFO - PROCESS | 1653 | 1464271331117 Marionette TRACE conn2 <- [1,2402,null,{}] 07:02:11 INFO - PROCESS | 1653 | 1464271331119 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}] 07:02:11 INFO - PROCESS | 1653 | 1464271331222 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:02:11 INFO - PROCESS | 1653 | 1464271331280 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d753000 == 61 [pid = 1653] [id = 608] 07:02:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x124618000) [pid = 1653] [serial = 1824] [outer = 0x0] 07:02:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x125773400) [pid = 1653] [serial = 1825] [outer = 0x124618000] 07:02:11 INFO - PROCESS | 1653 | 1464271331309 Marionette DEBUG loaded listener.js 07:02:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x128c9ac00) [pid = 1653] [serial = 1826] [outer = 0x124618000] 07:02:11 INFO - PROCESS | 1653 | 1464271331754 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]]]}] 07:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 672ms 07:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:02:11 INFO - PROCESS | 1653 | 1464271331789 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:02:11 INFO - PROCESS | 1653 | 1464271331790 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 07:02:11 INFO - PROCESS | 1653 | 1464271331792 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:02:11 INFO - PROCESS | 1653 | 1464271331793 Marionette TRACE conn2 <- [1,2406,null,{}] 07:02:11 INFO - PROCESS | 1653 | 1464271331796 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}] 07:02:11 INFO - PROCESS | 1653 | 1464271331893 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:02:11 INFO - PROCESS | 1653 | 1464271331980 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d8d7800 == 62 [pid = 1653] [id = 609] 07:02:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1274f2800) [pid = 1653] [serial = 1827] [outer = 0x0] 07:02:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x129440c00) [pid = 1653] [serial = 1828] [outer = 0x1274f2800] 07:02:12 INFO - PROCESS | 1653 | 1464271332010 Marionette DEBUG loaded listener.js 07:02:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1296c0c00) [pid = 1653] [serial = 1829] [outer = 0x1274f2800] 07:02:12 INFO - PROCESS | 1653 | 1464271332421 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]]]}] 07:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 668ms 07:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:02:12 INFO - PROCESS | 1653 | 1464271332460 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:02:12 INFO - PROCESS | 1653 | 1464271332462 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 07:02:12 INFO - PROCESS | 1653 | 1464271332464 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:02:12 INFO - PROCESS | 1653 | 1464271332465 Marionette TRACE conn2 <- [1,2410,null,{}] 07:02:12 INFO - PROCESS | 1653 | 1464271332468 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}] 07:02:12 INFO - PROCESS | 1653 | 1464271332621 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:02:12 INFO - PROCESS | 1653 | 1464271332659 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e007000 == 63 [pid = 1653] [id = 610] 07:02:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x110f45000) [pid = 1653] [serial = 1830] [outer = 0x0] 07:02:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12a99e000) [pid = 1653] [serial = 1831] [outer = 0x110f45000] 07:02:12 INFO - PROCESS | 1653 | 1464271332719 Marionette DEBUG loaded listener.js 07:02:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12b0b7c00) [pid = 1653] [serial = 1832] [outer = 0x110f45000] 07:02:13 INFO - PROCESS | 1653 | 1464271333308 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]]]}] 07:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 918ms 07:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:02:13 INFO - PROCESS | 1653 | 1464271333383 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:02:13 INFO - PROCESS | 1653 | 1464271333385 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 07:02:13 INFO - PROCESS | 1653 | 1464271333389 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:02:13 INFO - PROCESS | 1653 | 1464271333391 Marionette TRACE conn2 <- [1,2414,null,{}] 07:02:13 INFO - PROCESS | 1653 | 1464271333395 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}] 07:02:13 INFO - PROCESS | 1653 | 1464271333487 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:02:13 INFO - PROCESS | 1653 | 1464271333557 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x125217800 == 64 [pid = 1653] [id = 611] 07:02:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x113d66400) [pid = 1653] [serial = 1833] [outer = 0x0] 07:02:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11606dc00) [pid = 1653] [serial = 1834] [outer = 0x113d66400] 07:02:13 INFO - PROCESS | 1653 | 1464271333584 Marionette DEBUG loaded listener.js 07:02:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x117066800) [pid = 1653] [serial = 1835] [outer = 0x113d66400] 07:02:14 INFO - PROCESS | 1653 | 1464271334008 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]]]}] 07:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 673ms 07:02:14 INFO - PROCESS | 1653 | 1464271334061 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:02:14 INFO - PROCESS | 1653 | 1464271334065 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 07:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:02:14 INFO - PROCESS | 1653 | 1464271334069 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:02:14 INFO - PROCESS | 1653 | 1464271334071 Marionette TRACE conn2 <- [1,2418,null,{}] 07:02:14 INFO - PROCESS | 1653 | 1464271334073 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}] 07:02:14 INFO - PROCESS | 1653 | 1464271334169 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:02:14 INFO - PROCESS | 1653 | 1464271334245 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194c1800 == 65 [pid = 1653] [id = 612] 07:02:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1162e2800) [pid = 1653] [serial = 1836] [outer = 0x0] 07:02:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x118035000) [pid = 1653] [serial = 1837] [outer = 0x1162e2800] 07:02:14 INFO - PROCESS | 1653 | 1464271334272 Marionette DEBUG loaded listener.js 07:02:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11879c000) [pid = 1653] [serial = 1838] [outer = 0x1162e2800] 07:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb87000 == 64 [pid = 1653] [id = 603] 07:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1dd000 == 63 [pid = 1653] [id = 602] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x110ec0800) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11705c800) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x118793c00) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x124221000) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x124ed0800) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x129434c00) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119b4d000 == 62 [pid = 1653] [id = 601] 07:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12b34f000 == 61 [pid = 1653] [id = 600] 07:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9aa000 == 60 [pid = 1653] [id = 599] 07:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x129958800 == 59 [pid = 1653] [id = 598] 07:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x129090800 == 58 [pid = 1653] [id = 597] 07:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1271ef000 == 57 [pid = 1653] [id = 596] 07:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1246ed800 == 56 [pid = 1653] [id = 595] 07:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1194b5800 == 55 [pid = 1653] [id = 594] 07:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1194ce800 == 54 [pid = 1653] [id = 593] 07:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x124ef5800 == 53 [pid = 1653] [id = 592] 07:02:14 INFO - PROCESS | 1653 | 1464271334724 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]]]}] 07:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 669ms 07:02:14 INFO - PROCESS | 1653 | 1464271334740 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:02:14 INFO - PROCESS | 1653 | 1464271334742 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 07:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:02:14 INFO - PROCESS | 1653 | 1464271334784 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:02:14 INFO - PROCESS | 1653 | 1464271334788 Marionette TRACE conn2 <- [1,2422,null,{}] 07:02:14 INFO - PROCESS | 1653 | 1464271334803 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}] 07:02:14 INFO - PROCESS | 1653 | 1464271334953 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12576fc00) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11926c400) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x119e30000) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x115e42c00) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x118170800) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x123593800) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x124218000) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12431ac00) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1160e3000) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x113138000) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x118165c00) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x125189400) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x125770400) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12742d400) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x117e0b800) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x126db3000) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x128c93000) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x128c9a400) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x116a54c00) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1293bb000) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x128ca0400) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1293bfc00) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x128e7dc00) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12716fc00) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1290f3c00) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12472f800) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x128d19400) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x116737c00) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 07:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x124085c00) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 07:02:15 INFO - PROCESS | 1653 | 1464271335035 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194db800 == 54 [pid = 1653] [id = 613] 07:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x116730000) [pid = 1653] [serial = 1839] [outer = 0x0] 07:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x118169800) [pid = 1653] [serial = 1840] [outer = 0x116730000] 07:02:15 INFO - PROCESS | 1653 | 1464271335062 Marionette DEBUG loaded listener.js 07:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x119eb6800) [pid = 1653] [serial = 1841] [outer = 0x116730000] 07:02:15 INFO - PROCESS | 1653 | 1464271335380 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]]]}] 07:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 668ms 07:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:02:15 INFO - PROCESS | 1653 | 1464271335412 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:02:15 INFO - PROCESS | 1653 | 1464271335414 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 07:02:15 INFO - PROCESS | 1653 | 1464271335416 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:02:15 INFO - PROCESS | 1653 | 1464271335417 Marionette TRACE conn2 <- [1,2426,null,{}] 07:02:15 INFO - PROCESS | 1653 | 1464271335423 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}] 07:02:15 INFO - PROCESS | 1653 | 1464271335507 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:02:15 INFO - PROCESS | 1653 | 1464271335560 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ef5800 == 55 [pid = 1653] [id = 614] 07:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x123462800) [pid = 1653] [serial = 1842] [outer = 0x0] 07:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12408d000) [pid = 1653] [serial = 1843] [outer = 0x123462800] 07:02:15 INFO - PROCESS | 1653 | 1464271335586 Marionette DEBUG loaded listener.js 07:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12431c400) [pid = 1653] [serial = 1844] [outer = 0x123462800] 07:02:15 INFO - PROCESS | 1653 | 1464271335871 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]]]}] 07:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 469ms 07:02:15 INFO - PROCESS | 1653 | 1464271335887 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:02:15 INFO - PROCESS | 1653 | 1464271335897 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 07:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:02:15 INFO - PROCESS | 1653 | 1464271335907 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:02:15 INFO - PROCESS | 1653 | 1464271335908 Marionette TRACE conn2 <- [1,2430,null,{}] 07:02:15 INFO - PROCESS | 1653 | 1464271335910 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}] 07:02:15 INFO - PROCESS | 1653 | 1464271335993 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:02:15 INFO - PROCESS | 1653 | 1464271335998 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167e8800 == 56 [pid = 1653] [id = 615] 07:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12408d800) [pid = 1653] [serial = 1845] [outer = 0x0] 07:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124612800) [pid = 1653] [serial = 1846] [outer = 0x12408d800] 07:02:16 INFO - PROCESS | 1653 | 1464271336023 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x125184000) [pid = 1653] [serial = 1847] [outer = 0x12408d800] 07:02:16 INFO - PROCESS | 1653 | 1464271336358 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]]]}] 07:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 470ms 07:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:02:16 INFO - PROCESS | 1653 | 1464271336378 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:02:16 INFO - PROCESS | 1653 | 1464271336379 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 07:02:16 INFO - PROCESS | 1653 | 1464271336381 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:02:16 INFO - PROCESS | 1653 | 1464271336382 Marionette TRACE conn2 <- [1,2434,null,{}] 07:02:16 INFO - PROCESS | 1653 | 1464271336384 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}] 07:02:16 INFO - PROCESS | 1653 | 1464271336514 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:02:16 INFO - PROCESS | 1653 | 1464271336550 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12994d000 == 57 [pid = 1653] [id = 616] 07:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11967c800) [pid = 1653] [serial = 1848] [outer = 0x0] 07:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x127173000) [pid = 1653] [serial = 1849] [outer = 0x11967c800] 07:02:16 INFO - PROCESS | 1653 | 1464271336576 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x128e75800) [pid = 1653] [serial = 1850] [outer = 0x11967c800] 07:02:16 INFO - PROCESS | 1653 | 1464271336893 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]]]}] 07:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 569ms 07:02:16 INFO - PROCESS | 1653 | 1464271336961 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:02:16 INFO - PROCESS | 1653 | 1464271336963 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 07:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:02:16 INFO - PROCESS | 1653 | 1464271336967 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:02:16 INFO - PROCESS | 1653 | 1464271336968 Marionette TRACE conn2 <- [1,2438,null,{}] 07:02:16 INFO - PROCESS | 1653 | 1464271336972 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}] 07:02:17 INFO - PROCESS | 1653 | 1464271337138 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:02:17 INFO - PROCESS | 1653 | 1464271337149 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b1000 == 58 [pid = 1653] [id = 617] 07:02:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x128d19000) [pid = 1653] [serial = 1851] [outer = 0x0] 07:02:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1293bb000) [pid = 1653] [serial = 1852] [outer = 0x128d19000] 07:02:17 INFO - PROCESS | 1653 | 1464271337173 Marionette DEBUG loaded listener.js 07:02:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1296c2c00) [pid = 1653] [serial = 1853] [outer = 0x128d19000] 07:02:17 INFO - PROCESS | 1653 | 1464271337496 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]]]}] 07:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 571ms 07:02:17 INFO - PROCESS | 1653 | 1464271337538 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:02:17 INFO - PROCESS | 1653 | 1464271337539 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 07:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:02:17 INFO - PROCESS | 1653 | 1464271337541 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:02:17 INFO - PROCESS | 1653 | 1464271337542 Marionette TRACE conn2 <- [1,2442,null,{}] 07:02:17 INFO - PROCESS | 1653 | 1464271337544 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}] 07:02:17 INFO - PROCESS | 1653 | 1464271337646 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:02:17 INFO - PROCESS | 1653 | 1464271337668 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b366000 == 59 [pid = 1653] [id = 618] 07:02:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x129995c00) [pid = 1653] [serial = 1854] [outer = 0x0] 07:02:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12a849c00) [pid = 1653] [serial = 1855] [outer = 0x129995c00] 07:02:17 INFO - PROCESS | 1653 | 1464271337692 Marionette DEBUG loaded listener.js 07:02:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12a990000) [pid = 1653] [serial = 1856] [outer = 0x129995c00] 07:02:18 INFO - PROCESS | 1653 | 1464271338033 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]]]}] 07:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 518ms 07:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:02:18 INFO - PROCESS | 1653 | 1464271338059 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:02:18 INFO - PROCESS | 1653 | 1464271338060 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 07:02:18 INFO - PROCESS | 1653 | 1464271338062 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:02:18 INFO - PROCESS | 1653 | 1464271338063 Marionette TRACE conn2 <- [1,2446,null,{}] 07:02:18 INFO - PROCESS | 1653 | 1464271338066 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}] 07:02:18 INFO - PROCESS | 1653 | 1464271338175 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:02:18 INFO - PROCESS | 1653 | 1464271338179 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bed7800 == 60 [pid = 1653] [id = 619] 07:02:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12a990800) [pid = 1653] [serial = 1857] [outer = 0x0] 07:02:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12a99ec00) [pid = 1653] [serial = 1858] [outer = 0x12a990800] 07:02:18 INFO - PROCESS | 1653 | 1464271338204 Marionette DEBUG loaded listener.js 07:02:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12b0b3400) [pid = 1653] [serial = 1859] [outer = 0x12a990800] 07:02:18 INFO - PROCESS | 1653 | 1464271338531 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]]]}] 07:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 520ms 07:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:02:18 INFO - PROCESS | 1653 | 1464271338583 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:02:18 INFO - PROCESS | 1653 | 1464271338584 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 07:02:18 INFO - PROCESS | 1653 | 1464271338586 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:02:18 INFO - PROCESS | 1653 | 1464271338587 Marionette TRACE conn2 <- [1,2450,null,{}] 07:02:18 INFO - PROCESS | 1653 | 1464271338589 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}] 07:02:18 INFO - PROCESS | 1653 | 1464271338691 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:02:18 INFO - PROCESS | 1653 | 1464271338728 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3f3000 == 61 [pid = 1653] [id = 620] 07:02:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x118167400) [pid = 1653] [serial = 1860] [outer = 0x0] 07:02:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12b0bf400) [pid = 1653] [serial = 1861] [outer = 0x118167400] 07:02:18 INFO - PROCESS | 1653 | 1464271338752 Marionette DEBUG loaded listener.js 07:02:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12ba3a400) [pid = 1653] [serial = 1862] [outer = 0x118167400] 07:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12408e400) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11851bc00) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x119682800) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x117e04000) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x116735800) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x113af5400) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x119676000) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12571d000) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x129997800) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1274f1c00) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x113aff400) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:02:18 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x115e3e400) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:02:19 INFO - PROCESS | 1653 | 1464271339147 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]]]}] 07:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 620ms 07:02:19 INFO - PROCESS | 1653 | 1464271339208 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:02:19 INFO - PROCESS | 1653 | 1464271339209 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 07:02:19 INFO - PROCESS | 1653 | 1464271339211 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:02:19 INFO - PROCESS | 1653 | 1464271339213 Marionette TRACE conn2 <- [1,2454,null,{}] 07:02:19 INFO - PROCESS | 1653 | 1464271339215 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}] 07:02:19 INFO - PROCESS | 1653 | 1464271339315 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:02:19 INFO - PROCESS | 1653 | 1464271339319 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7b6000 == 62 [pid = 1653] [id = 621] 07:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x119676000) [pid = 1653] [serial = 1863] [outer = 0x0] 07:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12b0bec00) [pid = 1653] [serial = 1864] [outer = 0x119676000] 07:02:19 INFO - PROCESS | 1653 | 1464271339348 Marionette DEBUG loaded listener.js 07:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12ba40800) [pid = 1653] [serial = 1865] [outer = 0x119676000] 07:02:19 INFO - PROCESS | 1653 | 1464271339671 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]]]}] 07:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 469ms 07:02:19 INFO - PROCESS | 1653 | 1464271339681 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:02:19 INFO - PROCESS | 1653 | 1464271339682 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 07:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:02:19 INFO - PROCESS | 1653 | 1464271339695 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:02:19 INFO - PROCESS | 1653 | 1464271339696 Marionette TRACE conn2 <- [1,2458,null,{}] 07:02:19 INFO - PROCESS | 1653 | 1464271339699 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}] 07:02:19 INFO - PROCESS | 1653 | 1464271339783 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:02:19 INFO - PROCESS | 1653 | 1464271339843 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf4d000 == 63 [pid = 1653] [id = 622] 07:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12ba3ec00) [pid = 1653] [serial = 1866] [outer = 0x0] 07:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12ba8dc00) [pid = 1653] [serial = 1867] [outer = 0x12ba3ec00] 07:02:19 INFO - PROCESS | 1653 | 1464271339867 Marionette DEBUG loaded listener.js 07:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12ba99800) [pid = 1653] [serial = 1868] [outer = 0x12ba3ec00] 07:02:20 INFO - PROCESS | 1653 | 1464271340158 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]]]}] 07:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 484ms 07:02:20 INFO - PROCESS | 1653 | 1464271340169 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:02:20 INFO - PROCESS | 1653 | 1464271340172 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 07:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:02:20 INFO - PROCESS | 1653 | 1464271340181 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:02:20 INFO - PROCESS | 1653 | 1464271340182 Marionette TRACE conn2 <- [1,2462,null,{}] 07:02:20 INFO - PROCESS | 1653 | 1464271340184 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}] 07:02:20 INFO - PROCESS | 1653 | 1464271340273 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:02:20 INFO - PROCESS | 1653 | 1464271340277 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d8f2800 == 64 [pid = 1653] [id = 623] 07:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12b036800) [pid = 1653] [serial = 1869] [outer = 0x0] 07:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12bc16800) [pid = 1653] [serial = 1870] [outer = 0x12b036800] 07:02:20 INFO - PROCESS | 1653 | 1464271340301 Marionette DEBUG loaded listener.js 07:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12bc1cc00) [pid = 1653] [serial = 1871] [outer = 0x12b036800] 07:02:20 INFO - PROCESS | 1653 | 1464271340634 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]]]}] 07:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 468ms 07:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:02:20 INFO - PROCESS | 1653 | 1464271340649 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:02:20 INFO - PROCESS | 1653 | 1464271340650 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 07:02:20 INFO - PROCESS | 1653 | 1464271340653 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:02:20 INFO - PROCESS | 1653 | 1464271340655 Marionette TRACE conn2 <- [1,2466,null,{}] 07:02:20 INFO - PROCESS | 1653 | 1464271340658 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}] 07:02:20 INFO - PROCESS | 1653 | 1464271340777 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:02:20 INFO - PROCESS | 1653 | 1464271340784 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e01d000 == 65 [pid = 1653] [id = 624] 07:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x110ec0800) [pid = 1653] [serial = 1872] [outer = 0x0] 07:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12bc1c800) [pid = 1653] [serial = 1873] [outer = 0x110ec0800] 07:02:20 INFO - PROCESS | 1653 | 1464271340809 Marionette DEBUG loaded listener.js 07:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12bee8800) [pid = 1653] [serial = 1874] [outer = 0x110ec0800] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf41000 == 64 [pid = 1653] [id = 590] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf54800 == 63 [pid = 1653] [id = 591] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x119e5e000 == 62 [pid = 1653] [id = 552] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x113a9e000 == 61 [pid = 1653] [id = 546] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1194c4800 == 60 [pid = 1653] [id = 587] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12760a800 == 59 [pid = 1653] [id = 588] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1247ac000 == 58 [pid = 1653] [id = 547] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x128c0b800 == 57 [pid = 1653] [id = 553] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12becf000 == 56 [pid = 1653] [id = 572] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x126f1e800 == 55 [pid = 1653] [id = 549] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x125211000 == 54 [pid = 1653] [id = 548] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x116f27000 == 53 [pid = 1653] [id = 589] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11a194800 == 52 [pid = 1653] [id = 545] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x128c3a000 == 51 [pid = 1653] [id = 526] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb83000 == 50 [pid = 1653] [id = 586] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x127614000 == 49 [pid = 1653] [id = 550] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11756c000 == 48 [pid = 1653] [id = 551] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x128c3e800 == 47 [pid = 1653] [id = 554] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1194c1800 == 46 [pid = 1653] [id = 612] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x125217800 == 45 [pid = 1653] [id = 611] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12e007000 == 44 [pid = 1653] [id = 610] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12d8d7800 == 43 [pid = 1653] [id = 609] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12d753000 == 42 [pid = 1653] [id = 608] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7b8000 == 41 [pid = 1653] [id = 607] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x127616800 == 40 [pid = 1653] [id = 606] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12d378800 == 39 [pid = 1653] [id = 604] 07:02:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1192ac000 == 38 [pid = 1653] [id = 605] 07:02:22 INFO - PROCESS | 1653 | --DOCSHELL 0x124ef5800 == 37 [pid = 1653] [id = 614] 07:02:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9b1000 == 36 [pid = 1653] [id = 617] 07:02:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12994d000 == 35 [pid = 1653] [id = 616] 07:02:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12b366000 == 34 [pid = 1653] [id = 618] 07:02:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf4d000 == 33 [pid = 1653] [id = 622] 07:02:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1167e8800 == 32 [pid = 1653] [id = 615] 07:02:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7b6000 == 31 [pid = 1653] [id = 621] 07:02:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12bed7800 == 30 [pid = 1653] [id = 619] 07:02:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1194db800 == 29 [pid = 1653] [id = 613] 07:02:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3f3000 == 28 [pid = 1653] [id = 620] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12431fc00) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11926e400) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x119874400) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x125717400) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11313b800) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x118087c00) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x118797800) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11716c800) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x116a52800) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x118520000) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x116736400) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x115ea8800) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x119ebc800) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x124087000) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1274e9000) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x124314c00) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x127172400) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x128d21000) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12a92c000) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12a92f000) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x128d19800) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x128c9c800) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x117675400) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x126d38000) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124088800) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12a847c00) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1293bd400) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x126d3dc00) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129993800) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124bf0c00) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 07:02:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12d8f2800 == 27 [pid = 1653] [id = 623] 07:02:22 INFO - PROCESS | 1653 | 1464271342448 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]]]}] 07:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1822ms 07:02:22 INFO - PROCESS | 1653 | 1464271342477 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:02:22 INFO - PROCESS | 1653 | 1464271342481 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 07:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:02:22 INFO - PROCESS | 1653 | 1464271342495 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:02:22 INFO - PROCESS | 1653 | 1464271342499 Marionette TRACE conn2 <- [1,2470,null,{}] 07:02:22 INFO - PROCESS | 1653 | 1464271342507 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}] 07:02:22 INFO - PROCESS | 1653 | 1464271342634 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:02:22 INFO - PROCESS | 1653 | 1464271342652 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11696a000 == 28 [pid = 1653] [id = 625] 07:02:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112846400) [pid = 1653] [serial = 1875] [outer = 0x0] 07:02:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x112848000) [pid = 1653] [serial = 1876] [outer = 0x112846400] 07:02:22 INFO - PROCESS | 1653 | 1464271342699 Marionette DEBUG loaded listener.js 07:02:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112a68000) [pid = 1653] [serial = 1877] [outer = 0x112846400] 07:02:23 INFO - PROCESS | 1653 | 1464271343140 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]]]}] 07:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 685ms 07:02:23 INFO - PROCESS | 1653 | 1464271343170 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:02:23 INFO - PROCESS | 1653 | 1464271343174 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 07:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:02:23 INFO - PROCESS | 1653 | 1464271343179 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 1653 | 1464271343180 Marionette TRACE conn2 <- [1,2474,null,{}] 07:02:23 INFO - PROCESS | 1653 | 1464271343183 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}] 07:02:23 INFO - PROCESS | 1653 | 1464271343258 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:02:23 INFO - PROCESS | 1653 | 1464271343263 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118103000 == 29 [pid = 1653] [id = 626] 07:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x112dbb800) [pid = 1653] [serial = 1878] [outer = 0x0] 07:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x113133c00) [pid = 1653] [serial = 1879] [outer = 0x112dbb800] 07:02:23 INFO - PROCESS | 1653 | 1464271343291 Marionette DEBUG loaded listener.js 07:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x113341000) [pid = 1653] [serial = 1880] [outer = 0x112dbb800] 07:02:23 INFO - PROCESS | 1653 | 1464271343639 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]]]}] 07:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 470ms 07:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:02:23 INFO - PROCESS | 1653 | 1464271343648 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:02:23 INFO - PROCESS | 1653 | 1464271343650 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 07:02:23 INFO - PROCESS | 1653 | 1464271343653 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 1653 | 1464271343657 Marionette TRACE conn2 <- [1,2478,null,{}] 07:02:23 INFO - PROCESS | 1653 | 1464271343665 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}] 07:02:23 INFO - PROCESS | 1653 | 1464271343767 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:02:23 INFO - PROCESS | 1653 | 1464271343778 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192c1800 == 30 [pid = 1653] [id = 627] 07:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x110eb6400) [pid = 1653] [serial = 1881] [outer = 0x0] 07:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1160e3000) [pid = 1653] [serial = 1882] [outer = 0x110eb6400] 07:02:23 INFO - PROCESS | 1653 | 1464271343806 Marionette DEBUG loaded listener.js 07:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x116730400) [pid = 1653] [serial = 1883] [outer = 0x110eb6400] 07:02:24 INFO - PROCESS | 1653 | 1464271344126 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]]]}] 07:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 524ms 07:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:02:24 INFO - PROCESS | 1653 | 1464271344177 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:02:24 INFO - PROCESS | 1653 | 1464271344178 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 07:02:24 INFO - PROCESS | 1653 | 1464271344180 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:02:24 INFO - PROCESS | 1653 | 1464271344181 Marionette TRACE conn2 <- [1,2482,null,{}] 07:02:24 INFO - PROCESS | 1653 | 1464271344184 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}] 07:02:24 INFO - PROCESS | 1653 | 1464271344257 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:02:24 INFO - PROCESS | 1653 | 1464271344262 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b50800 == 31 [pid = 1653] [id = 628] 07:02:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x116739c00) [pid = 1653] [serial = 1884] [outer = 0x0] 07:02:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x116a54c00) [pid = 1653] [serial = 1885] [outer = 0x116739c00] 07:02:24 INFO - PROCESS | 1653 | 1464271344287 Marionette DEBUG loaded listener.js 07:02:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x117062400) [pid = 1653] [serial = 1886] [outer = 0x116739c00] 07:02:24 INFO - PROCESS | 1653 | 1464271344607 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]]]}] 07:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 469ms 07:02:24 INFO - PROCESS | 1653 | 1464271344650 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:02:24 INFO - PROCESS | 1653 | 1464271344651 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 07:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:02:24 INFO - PROCESS | 1653 | 1464271344654 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:02:24 INFO - PROCESS | 1653 | 1464271344655 Marionette TRACE conn2 <- [1,2486,null,{}] 07:02:24 INFO - PROCESS | 1653 | 1464271344657 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}] 07:02:24 INFO - PROCESS | 1653 | 1464271344751 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:02:24 INFO - PROCESS | 1653 | 1464271344760 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1231d2000 == 32 [pid = 1653] [id = 629] 07:02:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x112d26c00) [pid = 1653] [serial = 1887] [outer = 0x0] 07:02:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x117068000) [pid = 1653] [serial = 1888] [outer = 0x112d26c00] 07:02:24 INFO - PROCESS | 1653 | 1464271344785 Marionette DEBUG loaded listener.js 07:02:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x117e07000) [pid = 1653] [serial = 1889] [outer = 0x112d26c00] 07:02:25 INFO - PROCESS | 1653 | 1464271345085 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]]]}] 07:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 471ms 07:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:02:25 INFO - PROCESS | 1653 | 1464271345126 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:02:25 INFO - PROCESS | 1653 | 1464271345127 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 07:02:25 INFO - PROCESS | 1653 | 1464271345129 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:02:25 INFO - PROCESS | 1653 | 1464271345130 Marionette TRACE conn2 <- [1,2490,null,{}] 07:02:25 INFO - PROCESS | 1653 | 1464271345133 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}] 07:02:25 INFO - PROCESS | 1653 | 1464271345218 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:02:25 INFO - PROCESS | 1653 | 1464271345226 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1247b3000 == 33 [pid = 1653] [id = 630] 07:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x117e0e400) [pid = 1653] [serial = 1890] [outer = 0x0] 07:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x118039800) [pid = 1653] [serial = 1891] [outer = 0x117e0e400] 07:02:25 INFO - PROCESS | 1653 | 1464271345251 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1185de000) [pid = 1653] [serial = 1892] [outer = 0x117e0e400] 07:02:25 INFO - PROCESS | 1653 | 1464271345571 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]]]}] 07:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 470ms 07:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:02:25 INFO - PROCESS | 1653 | 1464271345599 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:02:25 INFO - PROCESS | 1653 | 1464271345601 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 07:02:25 INFO - PROCESS | 1653 | 1464271345604 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:02:25 INFO - PROCESS | 1653 | 1464271345606 Marionette TRACE conn2 <- [1,2494,null,{}] 07:02:25 INFO - PROCESS | 1653 | 1464271345609 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}] 07:02:25 INFO - PROCESS | 1653 | 1464271345704 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:02:25 INFO - PROCESS | 1653 | 1464271345711 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12573d000 == 34 [pid = 1653] [id = 631] 07:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x111e6f800) [pid = 1653] [serial = 1893] [outer = 0x0] 07:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1185de800) [pid = 1653] [serial = 1894] [outer = 0x111e6f800] 07:02:25 INFO - PROCESS | 1653 | 1464271345735 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x119085000) [pid = 1653] [serial = 1895] [outer = 0x111e6f800] 07:02:26 INFO - PROCESS | 1653 | 1464271346012 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]]]}] 07:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 423ms 07:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:02:26 INFO - PROCESS | 1653 | 1464271346028 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 1653 | 1464271346029 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 07:02:26 INFO - PROCESS | 1653 | 1464271346031 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 1653 | 1464271346032 Marionette TRACE conn2 <- [1,2498,null,{}] 07:02:26 INFO - PROCESS | 1653 | 1464271346035 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}] 07:02:26 INFO - PROCESS | 1653 | 1464271346119 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:02:26 INFO - PROCESS | 1653 | 1464271346125 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194ce800 == 35 [pid = 1653] [id = 632] 07:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11903d800) [pid = 1653] [serial = 1896] [outer = 0x0] 07:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x119273800) [pid = 1653] [serial = 1897] [outer = 0x11903d800] 07:02:26 INFO - PROCESS | 1653 | 1464271346158 Marionette DEBUG loaded listener.js 07:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x119682400) [pid = 1653] [serial = 1898] [outer = 0x11903d800] 07:02:26 INFO - PROCESS | 1653 | 1464271346463 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]]]}] 07:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 470ms 07:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:02:26 INFO - PROCESS | 1653 | 1464271346502 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 1653 | 1464271346503 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 07:02:26 INFO - PROCESS | 1653 | 1464271346507 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 1653 | 1464271346508 Marionette TRACE conn2 <- [1,2502,null,{}] 07:02:26 INFO - PROCESS | 1653 | 1464271346511 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}] 07:02:26 INFO - PROCESS | 1653 | 1464271346581 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:02:26 INFO - PROCESS | 1653 | 1464271346637 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11906a000 == 36 [pid = 1653] [id = 633] 07:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x117060400) [pid = 1653] [serial = 1899] [outer = 0x0] 07:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1199e4000) [pid = 1653] [serial = 1900] [outer = 0x117060400] 07:02:26 INFO - PROCESS | 1653 | 1464271346661 Marionette DEBUG loaded listener.js 07:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x119eb4c00) [pid = 1653] [serial = 1901] [outer = 0x117060400] 07:02:26 INFO - PROCESS | 1653 | 1464271346957 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]]]}] 07:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 469ms 07:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:02:26 INFO - PROCESS | 1653 | 1464271346977 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 1653 | 1464271346978 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 07:02:26 INFO - PROCESS | 1653 | 1464271346980 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 1653 | 1464271346981 Marionette TRACE conn2 <- [1,2506,null,{}] 07:02:26 INFO - PROCESS | 1653 | 1464271346983 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}] 07:02:27 INFO - PROCESS | 1653 | 1464271347064 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:02:27 INFO - PROCESS | 1653 | 1464271347069 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c17800 == 37 [pid = 1653] [id = 634] 07:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x119e31c00) [pid = 1653] [serial = 1902] [outer = 0x0] 07:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1234e3800) [pid = 1653] [serial = 1903] [outer = 0x119e31c00] 07:02:27 INFO - PROCESS | 1653 | 1464271347095 Marionette DEBUG loaded listener.js 07:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x124085400) [pid = 1653] [serial = 1904] [outer = 0x119e31c00] 07:02:27 INFO - PROCESS | 1653 | 1464271347433 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]]]}] 07:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 470ms 07:02:27 INFO - PROCESS | 1653 | 1464271347458 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:02:27 INFO - PROCESS | 1653 | 1464271347460 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 07:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:02:27 INFO - PROCESS | 1653 | 1464271347462 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:02:27 INFO - PROCESS | 1653 | 1464271347464 Marionette TRACE conn2 <- [1,2510,null,{}] 07:02:27 INFO - PROCESS | 1653 | 1464271347466 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}] 07:02:27 INFO - PROCESS | 1653 | 1464271347580 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:02:27 INFO - PROCESS | 1653 | 1464271347596 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a19d000 == 38 [pid = 1653] [id = 635] 07:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1199e8800) [pid = 1653] [serial = 1905] [outer = 0x0] 07:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x124222800) [pid = 1653] [serial = 1906] [outer = 0x1199e8800] 07:02:27 INFO - PROCESS | 1653 | 1464271347625 Marionette DEBUG loaded listener.js 07:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12431e000) [pid = 1653] [serial = 1907] [outer = 0x1199e8800] 07:02:27 INFO - PROCESS | 1653 | 1464271347945 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]]]}] 07:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 519ms 07:02:27 INFO - PROCESS | 1653 | 1464271347986 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:02:27 INFO - PROCESS | 1653 | 1464271347990 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 07:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:02:27 INFO - PROCESS | 1653 | 1464271347992 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:02:27 INFO - PROCESS | 1653 | 1464271347993 Marionette TRACE conn2 <- [1,2514,null,{}] 07:02:27 INFO - PROCESS | 1653 | 1464271347996 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}] 07:02:28 INFO - PROCESS | 1653 | 1464271348090 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:02:28 INFO - PROCESS | 1653 | 1464271348094 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12994d800 == 39 [pid = 1653] [id = 636] 07:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x123694800) [pid = 1653] [serial = 1908] [outer = 0x0] 07:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1243e9800) [pid = 1653] [serial = 1909] [outer = 0x123694800] 07:02:28 INFO - PROCESS | 1653 | 1464271348118 Marionette DEBUG loaded listener.js 07:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12460d400) [pid = 1653] [serial = 1910] [outer = 0x123694800] 07:02:28 INFO - PROCESS | 1653 | 1464271348499 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]]]}] 07:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 519ms 07:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:02:28 INFO - PROCESS | 1653 | 1464271348512 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:02:28 INFO - PROCESS | 1653 | 1464271348514 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 07:02:28 INFO - PROCESS | 1653 | 1464271348517 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:02:28 INFO - PROCESS | 1653 | 1464271348519 Marionette TRACE conn2 <- [1,2518,null,{}] 07:02:28 INFO - PROCESS | 1653 | 1464271348532 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}] 07:02:28 INFO - PROCESS | 1653 | 1464271348682 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:02:28 INFO - PROCESS | 1653 | 1464271348714 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8d5000 == 40 [pid = 1653] [id = 637] 07:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x124088c00) [pid = 1653] [serial = 1911] [outer = 0x0] 07:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x124613800) [pid = 1653] [serial = 1912] [outer = 0x124088c00] 07:02:28 INFO - PROCESS | 1653 | 1464271348750 Marionette DEBUG loaded listener.js 07:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12461ac00) [pid = 1653] [serial = 1913] [outer = 0x124088c00] 07:02:29 INFO - PROCESS | 1653 | 1464271349149 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]]]}] 07:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 682ms 07:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:02:29 INFO - PROCESS | 1653 | 1464271349200 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:02:29 INFO - PROCESS | 1653 | 1464271349201 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 07:02:29 INFO - PROCESS | 1653 | 1464271349203 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:02:29 INFO - PROCESS | 1653 | 1464271349204 Marionette TRACE conn2 <- [1,2522,null,{}] 07:02:29 INFO - PROCESS | 1653 | 1464271349206 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}] 07:02:29 INFO - PROCESS | 1653 | 1464271349309 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:02:29 INFO - PROCESS | 1653 | 1464271349314 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b9000 == 41 [pid = 1653] [id = 638] 07:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x124619400) [pid = 1653] [serial = 1914] [outer = 0x0] 07:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x124ecf000) [pid = 1653] [serial = 1915] [outer = 0x124619400] 07:02:29 INFO - PROCESS | 1653 | 1464271349338 Marionette DEBUG loaded listener.js 07:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x124f7d400) [pid = 1653] [serial = 1916] [outer = 0x124619400] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x110eb3000) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x113340800) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x112d1fc00) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11803dc00) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x118085c00) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x110f42400) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x117676c00) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x124086400) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12571e800) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x119669800) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11766bc00) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12b036800) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x128d19000) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x129995c00) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x118167400) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12a990800) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12ba3ec00) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x119676000) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1162e2800) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x113d66400) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x110f45000) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1274f2800) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x124618000) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11967a800) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1166b8400) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x111c28000) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x129997c00) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11967c800) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12408d800) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x123462800) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x116730000) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12472e800) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x112a71c00) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x118086800) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1199ebc00) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:02:29 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1293b7400) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:02:29 INFO - PROCESS | 1653 | 1464271349982 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]]]}] 07:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 822ms 07:02:30 INFO - PROCESS | 1653 | 1464271350026 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:02:30 INFO - PROCESS | 1653 | 1464271350027 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 07:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:02:30 INFO - PROCESS | 1653 | 1464271350030 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:02:30 INFO - PROCESS | 1653 | 1464271350031 Marionette TRACE conn2 <- [1,2526,null,{}] 07:02:30 INFO - PROCESS | 1653 | 1464271350034 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}] 07:02:30 INFO - PROCESS | 1653 | 1464271350111 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:02:30 INFO - PROCESS | 1653 | 1464271350115 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1231dc800 == 42 [pid = 1653] [id = 639] 07:02:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x110f4fc00) [pid = 1653] [serial = 1917] [outer = 0x0] 07:02:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x113136000) [pid = 1653] [serial = 1918] [outer = 0x110f4fc00] 07:02:30 INFO - PROCESS | 1653 | 1464271350140 Marionette DEBUG loaded listener.js 07:02:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11716bc00) [pid = 1653] [serial = 1919] [outer = 0x110f4fc00] 07:02:30 INFO - PROCESS | 1653 | 1464271350479 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]]]}] 07:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 470ms 07:02:30 INFO - PROCESS | 1653 | 1464271350501 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:02:30 INFO - PROCESS | 1653 | 1464271350502 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 07:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:02:30 INFO - PROCESS | 1653 | 1464271350506 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:02:30 INFO - PROCESS | 1653 | 1464271350507 Marionette TRACE conn2 <- [1,2530,null,{}] 07:02:30 INFO - PROCESS | 1653 | 1464271350510 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}] 07:02:30 INFO - PROCESS | 1653 | 1464271350639 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:02:30 INFO - PROCESS | 1653 | 1464271350651 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x129953000 == 43 [pid = 1653] [id = 640] 07:02:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11626cc00) [pid = 1653] [serial = 1920] [outer = 0x0] 07:02:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118523800) [pid = 1653] [serial = 1921] [outer = 0x11626cc00] 07:02:30 INFO - PROCESS | 1653 | 1464271350689 Marionette DEBUG loaded listener.js 07:02:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x123462800) [pid = 1653] [serial = 1922] [outer = 0x11626cc00] 07:02:31 INFO - PROCESS | 1653 | 1464271351018 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]]]}] 07:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 572ms 07:02:31 INFO - PROCESS | 1653 | 1464271351079 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:02:31 INFO - PROCESS | 1653 | 1464271351081 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 07:02:31 INFO - PROCESS | 1653 | 1464271351084 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:02:31 INFO - PROCESS | 1653 | 1464271351086 Marionette TRACE conn2 <- [1,2534,null,{}] 07:02:31 INFO - PROCESS | 1653 | 1464271351089 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}] 07:02:31 INFO - PROCESS | 1653 | 1464271351238 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:02:31 INFO - PROCESS | 1653 | 1464271351248 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b367800 == 44 [pid = 1653] [id = 641] 07:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11716c000) [pid = 1653] [serial = 1923] [outer = 0x0] 07:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12408ec00) [pid = 1653] [serial = 1924] [outer = 0x11716c000] 07:02:31 INFO - PROCESS | 1653 | 1464271351274 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x125189400) [pid = 1653] [serial = 1925] [outer = 0x11716c000] 07:02:31 INFO - PROCESS | 1653 | 1464271351561 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]]]}] 07:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 519ms 07:02:31 INFO - PROCESS | 1653 | 1464271351605 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:02:31 INFO - PROCESS | 1653 | 1464271351609 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 07:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:02:31 INFO - PROCESS | 1653 | 1464271351611 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:02:31 INFO - PROCESS | 1653 | 1464271351612 Marionette TRACE conn2 <- [1,2538,null,{}] 07:02:31 INFO - PROCESS | 1653 | 1464271351614 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}] 07:02:31 INFO - PROCESS | 1653 | 1464271351700 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:02:31 INFO - PROCESS | 1653 | 1464271351707 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beca000 == 45 [pid = 1653] [id = 642] 07:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x125718000) [pid = 1653] [serial = 1926] [outer = 0x0] 07:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12576fc00) [pid = 1653] [serial = 1927] [outer = 0x125718000] 07:02:31 INFO - PROCESS | 1653 | 1464271351731 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x126d40800) [pid = 1653] [serial = 1928] [outer = 0x125718000] 07:02:32 INFO - PROCESS | 1653 | 1464271352244 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]]]}] 07:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 669ms 07:02:32 INFO - PROCESS | 1653 | 1464271352281 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:02:32 INFO - PROCESS | 1653 | 1464271352283 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 07:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:02:32 INFO - PROCESS | 1653 | 1464271352315 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:02:32 INFO - PROCESS | 1653 | 1464271352317 Marionette TRACE conn2 <- [1,2542,null,{}] 07:02:32 INFO - PROCESS | 1653 | 1464271352325 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}] 07:02:32 INFO - PROCESS | 1653 | 1464271352434 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:02:32 INFO - PROCESS | 1653 | 1464271352491 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x117576000 == 46 [pid = 1653] [id = 643] 07:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x111e6cc00) [pid = 1653] [serial = 1929] [outer = 0x0] 07:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1122b6800) [pid = 1653] [serial = 1930] [outer = 0x111e6cc00] 07:02:32 INFO - PROCESS | 1653 | 1464271352523 Marionette DEBUG loaded listener.js 07:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x112d1cc00) [pid = 1653] [serial = 1931] [outer = 0x111e6cc00] 07:02:33 INFO - PROCESS | 1653 | 1464271353061 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]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 854ms 07:02:33 INFO - PROCESS | 1653 | 1464271353141 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:02:33 INFO - PROCESS | 1653 | 1464271353146 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 07:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:02:33 INFO - PROCESS | 1653 | 1464271353154 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:02:33 INFO - PROCESS | 1653 | 1464271353156 Marionette TRACE conn2 <- [1,2546,null,{}] 07:02:33 INFO - PROCESS | 1653 | 1464271353160 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}] 07:02:33 INFO - PROCESS | 1653 | 1464271353337 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:02:33 INFO - PROCESS | 1653 | 1464271353466 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1231d9800 == 47 [pid = 1653] [id = 644] 07:02:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x112dc0400) [pid = 1653] [serial = 1932] [outer = 0x0] 07:02:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11515cc00) [pid = 1653] [serial = 1933] [outer = 0x112dc0400] 07:02:33 INFO - PROCESS | 1653 | 1464271353518 Marionette DEBUG loaded listener.js 07:02:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x116731000) [pid = 1653] [serial = 1934] [outer = 0x112dc0400] 07:02:34 INFO - PROCESS | 1653 | 1464271354266 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]]]}] 07:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1125ms 07:02:34 INFO - PROCESS | 1653 | 1464271354278 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:02:34 INFO - PROCESS | 1653 | 1464271354280 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 07:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:02:34 INFO - PROCESS | 1653 | 1464271354285 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:02:34 INFO - PROCESS | 1653 | 1464271354288 Marionette TRACE conn2 <- [1,2550,null,{}] 07:02:34 INFO - PROCESS | 1653 | 1464271354292 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}] 07:02:34 INFO - PROCESS | 1653 | 1464271354420 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:02:34 INFO - PROCESS | 1653 | 1464271354543 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12b367800 == 46 [pid = 1653] [id = 641] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x129953000 == 45 [pid = 1653] [id = 640] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1231dc800 == 44 [pid = 1653] [id = 639] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12bc1c800) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f12000 == 45 [pid = 1653] [id = 645] 07:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x111c8ac00) [pid = 1653] [serial = 1935] [outer = 0x0] 07:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x112a74000) [pid = 1653] [serial = 1936] [outer = 0x111c8ac00] 07:02:34 INFO - PROCESS | 1653 | 1464271354624 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11313b000) [pid = 1653] [serial = 1937] [outer = 0x111c8ac00] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9b9000 == 44 [pid = 1653] [id = 638] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8d5000 == 43 [pid = 1653] [id = 637] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12994d800 == 42 [pid = 1653] [id = 636] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11a19d000 == 41 [pid = 1653] [id = 635] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x128c17800 == 40 [pid = 1653] [id = 634] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11906a000 == 39 [pid = 1653] [id = 633] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1194ce800 == 38 [pid = 1653] [id = 632] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12573d000 == 37 [pid = 1653] [id = 631] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1247b3000 == 36 [pid = 1653] [id = 630] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1231d2000 == 35 [pid = 1653] [id = 629] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x119b50800 == 34 [pid = 1653] [id = 628] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1192c1800 == 33 [pid = 1653] [id = 627] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x118103000 == 32 [pid = 1653] [id = 626] 07:02:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11696a000 == 31 [pid = 1653] [id = 625] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1122b5400) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x116a52400) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x117678400) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11967d000) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1243e3800) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x113133400) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1185d5800) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x125718c00) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x129434800) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x123278000) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x124088400) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x116734000) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x119271000) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1243eec00) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x128c97800) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x129440800) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12bc16800) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1293bb000) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12a990000) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12a849c00) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12b0bf400) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12b0b3400) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12a99ec00) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12ba99800) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12ba3a400) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12b0bec00) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11879c000) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118035000) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x117066800) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11606dc00) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12b0b7c00) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a99e000) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1296c0c00) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129440c00) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128c9ac00) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x125773400) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1243ef000) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124316800) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118521000) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117061000) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11606d400) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11284dc00) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a998c00) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x127173000) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124612800) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125184000) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12408d000) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12431c400) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119eb6800) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118169800) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12bc1cc00) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1296c2c00) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12ba40800) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128e75800) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 07:02:34 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12ba8dc00) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 07:02:35 INFO - PROCESS | 1653 | 1464271355069 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]]]}] 07:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 822ms 07:02:35 INFO - PROCESS | 1653 | 1464271355107 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:02:35 INFO - PROCESS | 1653 | 1464271355111 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 07:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:02:35 INFO - PROCESS | 1653 | 1464271355115 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:02:35 INFO - PROCESS | 1653 | 1464271355117 Marionette TRACE conn2 <- [1,2554,null,{}] 07:02:35 INFO - PROCESS | 1653 | 1464271355119 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}] 07:02:35 INFO - PROCESS | 1653 | 1464271355202 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:02:35 INFO - PROCESS | 1653 | 1464271355210 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119065800 == 32 [pid = 1653] [id = 646] 07:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1160db400) [pid = 1653] [serial = 1938] [outer = 0x0] 07:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1166b1c00) [pid = 1653] [serial = 1939] [outer = 0x1160db400] 07:02:35 INFO - PROCESS | 1653 | 1464271355235 Marionette DEBUG loaded listener.js 07:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116738c00) [pid = 1653] [serial = 1940] [outer = 0x1160db400] 07:02:35 INFO - PROCESS | 1653 | 1464271355607 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]]]}] 07:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 519ms 07:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:02:35 INFO - PROCESS | 1653 | 1464271355634 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:02:35 INFO - PROCESS | 1653 | 1464271355636 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 07:02:35 INFO - PROCESS | 1653 | 1464271355641 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:02:35 INFO - PROCESS | 1653 | 1464271355643 Marionette TRACE conn2 <- [1,2558,null,{}] 07:02:35 INFO - PROCESS | 1653 | 1464271355651 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}] 07:02:35 INFO - PROCESS | 1653 | 1464271355727 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:02:35 INFO - PROCESS | 1653 | 1464271355733 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a19e000 == 33 [pid = 1653] [id = 647] 07:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x111c7fc00) [pid = 1653] [serial = 1941] [outer = 0x0] 07:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117067400) [pid = 1653] [serial = 1942] [outer = 0x111c7fc00] 07:02:35 INFO - PROCESS | 1653 | 1464271355765 Marionette DEBUG loaded listener.js 07:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x117e11800) [pid = 1653] [serial = 1943] [outer = 0x111c7fc00] 07:02:36 INFO - PROCESS | 1653 | 1464271356113 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]]]}] 07:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 525ms 07:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:02:36 INFO - PROCESS | 1653 | 1464271356164 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:02:36 INFO - PROCESS | 1653 | 1464271356166 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 07:02:36 INFO - PROCESS | 1653 | 1464271356168 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 1653 | 1464271356169 Marionette TRACE conn2 <- [1,2562,null,{}] 07:02:36 INFO - PROCESS | 1653 | 1464271356171 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}] 07:02:36 INFO - PROCESS | 1653 | 1464271356249 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:02:36 INFO - PROCESS | 1653 | 1464271356255 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12521c000 == 34 [pid = 1653] [id = 648] 07:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118038000) [pid = 1653] [serial = 1944] [outer = 0x0] 07:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118086800) [pid = 1653] [serial = 1945] [outer = 0x118038000] 07:02:36 INFO - PROCESS | 1653 | 1464271356282 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11816ec00) [pid = 1653] [serial = 1946] [outer = 0x118038000] 07:02:36 INFO - PROCESS | 1653 | 1464271356618 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]]]}] 07:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 472ms 07:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:02:36 INFO - PROCESS | 1653 | 1464271356641 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:02:36 INFO - PROCESS | 1653 | 1464271356642 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 07:02:36 INFO - PROCESS | 1653 | 1464271356644 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 1653 | 1464271356645 Marionette TRACE conn2 <- [1,2566,null,{}] 07:02:36 INFO - PROCESS | 1653 | 1464271356647 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}] 07:02:36 INFO - PROCESS | 1653 | 1464271356719 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:02:36 INFO - PROCESS | 1653 | 1464271356725 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x126fcb800 == 35 [pid = 1653] [id = 649] 07:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118168400) [pid = 1653] [serial = 1947] [outer = 0x0] 07:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1185db000) [pid = 1653] [serial = 1948] [outer = 0x118168400] 07:02:36 INFO - PROCESS | 1653 | 1464271356750 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11894b800) [pid = 1653] [serial = 1949] [outer = 0x118168400] 07:02:37 INFO - PROCESS | 1653 | 1464271357141 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]]]}] 07:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 520ms 07:02:37 INFO - PROCESS | 1653 | 1464271357164 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:02:37 INFO - PROCESS | 1653 | 1464271357165 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 07:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:02:37 INFO - PROCESS | 1653 | 1464271357168 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:02:37 INFO - PROCESS | 1653 | 1464271357169 Marionette TRACE conn2 <- [1,2570,null,{}] 07:02:37 INFO - PROCESS | 1653 | 1464271357187 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}] 07:02:37 INFO - PROCESS | 1653 | 1464271357296 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:02:37 INFO - PROCESS | 1653 | 1464271357302 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c04800 == 36 [pid = 1653] [id = 650] 07:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118519000) [pid = 1653] [serial = 1950] [outer = 0x0] 07:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119676000) [pid = 1653] [serial = 1951] [outer = 0x118519000] 07:02:37 INFO - PROCESS | 1653 | 1464271357329 Marionette DEBUG loaded listener.js 07:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119eba400) [pid = 1653] [serial = 1952] [outer = 0x118519000] 07:02:37 INFO - PROCESS | 1653 | 1464271357667 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]]]}] 07:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 527ms 07:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:02:37 INFO - PROCESS | 1653 | 1464271357699 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:02:37 INFO - PROCESS | 1653 | 1464271357700 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 07:02:37 INFO - PROCESS | 1653 | 1464271357702 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:02:37 INFO - PROCESS | 1653 | 1464271357704 Marionette TRACE conn2 <- [1,2574,null,{}] 07:02:37 INFO - PROCESS | 1653 | 1464271357708 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}] 07:02:37 INFO - PROCESS | 1653 | 1464271357810 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:02:37 INFO - PROCESS | 1653 | 1464271357814 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c2f000 == 37 [pid = 1653] [id = 651] 07:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123463c00) [pid = 1653] [serial = 1953] [outer = 0x0] 07:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124009400) [pid = 1653] [serial = 1954] [outer = 0x123463c00] 07:02:37 INFO - PROCESS | 1653 | 1464271357838 Marionette DEBUG loaded listener.js 07:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12408ac00) [pid = 1653] [serial = 1955] [outer = 0x123463c00] 07:02:38 INFO - PROCESS | 1653 | 1464271358181 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]]]}] 07:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 521ms 07:02:38 INFO - PROCESS | 1653 | 1464271358224 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:02:38 INFO - PROCESS | 1653 | 1464271358225 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 07:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:02:38 INFO - PROCESS | 1653 | 1464271358227 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:02:38 INFO - PROCESS | 1653 | 1464271358236 Marionette TRACE conn2 <- [1,2578,null,{}] 07:02:38 INFO - PROCESS | 1653 | 1464271358238 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}] 07:02:38 INFO - PROCESS | 1653 | 1464271358332 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:02:38 INFO - PROCESS | 1653 | 1464271358338 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x129096800 == 38 [pid = 1653] [id = 652] 07:02:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123588400) [pid = 1653] [serial = 1956] [outer = 0x0] 07:02:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1242d0800) [pid = 1653] [serial = 1957] [outer = 0x123588400] 07:02:38 INFO - PROCESS | 1653 | 1464271358392 Marionette DEBUG loaded listener.js 07:02:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124317400) [pid = 1653] [serial = 1958] [outer = 0x123588400] 07:02:38 INFO - PROCESS | 1653 | 1464271358765 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]]]}] 07:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 579ms 07:02:38 INFO - PROCESS | 1653 | 1464271358808 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:02:38 INFO - PROCESS | 1653 | 1464271358810 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 07:02:38 INFO - PROCESS | 1653 | 1464271358813 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:02:38 INFO - PROCESS | 1653 | 1464271358815 Marionette TRACE conn2 <- [1,2582,null,{}] 07:02:38 INFO - PROCESS | 1653 | 1464271358818 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}] 07:02:39 INFO - PROCESS | 1653 | 1464271359136 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x110f4fc00) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119e31c00) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11903d800) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112d26c00) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112846400) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110eb6400) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1199e8800) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x111e6f800) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124088c00) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x117060400) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11626cc00) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11716c000) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116739c00) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124619400) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112dbb800) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x117e0e400) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:02:39 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x123694800) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:02:39 INFO - PROCESS | 1653 | 1464271359197 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11849a800 == 39 [pid = 1653] [id = 653] 07:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x110eb9000) [pid = 1653] [serial = 1959] [outer = 0x0] 07:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112841800) [pid = 1653] [serial = 1960] [outer = 0x110eb9000] 07:02:39 INFO - PROCESS | 1653 | 1464271359222 Marionette DEBUG loaded listener.js 07:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11673a800) [pid = 1653] [serial = 1961] [outer = 0x110eb9000] 07:02:39 INFO - PROCESS | 1653 | 1464271359489 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]]]}] 07:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 721ms 07:02:39 INFO - PROCESS | 1653 | 1464271359534 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:02:39 INFO - PROCESS | 1653 | 1464271359535 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 07:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:02:39 INFO - PROCESS | 1653 | 1464271359546 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - PROCESS | 1653 | 1464271359547 Marionette TRACE conn2 <- [1,2586,null,{}] 07:02:39 INFO - PROCESS | 1653 | 1464271359549 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}] 07:02:39 INFO - PROCESS | 1653 | 1464271359629 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:02:39 INFO - PROCESS | 1653 | 1464271359690 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c18000 == 40 [pid = 1653] [id = 654] 07:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11626cc00) [pid = 1653] [serial = 1962] [outer = 0x0] 07:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11879a800) [pid = 1653] [serial = 1963] [outer = 0x11626cc00] 07:02:39 INFO - PROCESS | 1653 | 1464271359714 Marionette DEBUG loaded listener.js 07:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12431d400) [pid = 1653] [serial = 1964] [outer = 0x11626cc00] 07:02:39 INFO - PROCESS | 1653 | 1464271359980 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]]]}] 07:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 476ms 07:02:40 INFO - PROCESS | 1653 | 1464271360066 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:02:40 INFO - PROCESS | 1653 | 1464271360069 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 07:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:02:40 INFO - PROCESS | 1653 | 1464271360074 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:02:40 INFO - PROCESS | 1653 | 1464271360077 Marionette TRACE conn2 <- [1,2590,null,{}] 07:02:40 INFO - PROCESS | 1653 | 1464271360081 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}] 07:02:40 INFO - PROCESS | 1653 | 1464271360184 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:02:40 INFO - PROCESS | 1653 | 1464271360235 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11701b800 == 41 [pid = 1653] [id = 655] 07:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112842000) [pid = 1653] [serial = 1965] [outer = 0x0] 07:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11284cc00) [pid = 1653] [serial = 1966] [outer = 0x112842000] 07:02:40 INFO - PROCESS | 1653 | 1464271360266 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112e27400) [pid = 1653] [serial = 1967] [outer = 0x112842000] 07:02:40 INFO - PROCESS | 1653 | 1464271360700 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]]]}] 07:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 673ms 07:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:02:40 INFO - PROCESS | 1653 | 1464271360755 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:02:40 INFO - PROCESS | 1653 | 1464271360758 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 07:02:40 INFO - PROCESS | 1653 | 1464271360765 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:02:40 INFO - PROCESS | 1653 | 1464271360767 Marionette TRACE conn2 <- [1,2594,null,{}] 07:02:40 INFO - PROCESS | 1653 | 1464271360772 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}] 07:02:40 INFO - PROCESS | 1653 | 1464271360870 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:02:40 INFO - PROCESS | 1653 | 1464271360935 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e96800 == 42 [pid = 1653] [id = 656] 07:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11313a400) [pid = 1653] [serial = 1968] [outer = 0x0] 07:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116993400) [pid = 1653] [serial = 1969] [outer = 0x11313a400] 07:02:40 INFO - PROCESS | 1653 | 1464271360964 Marionette DEBUG loaded listener.js 07:02:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11705cc00) [pid = 1653] [serial = 1970] [outer = 0x11313a400] 07:02:41 INFO - PROCESS | 1653 | 1464271361411 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]]]}] 07:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 674ms 07:02:41 INFO - PROCESS | 1653 | 1464271361454 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:02:41 INFO - PROCESS | 1653 | 1464271361456 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 07:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:02:41 INFO - PROCESS | 1653 | 1464271361459 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 1653 | 1464271361461 Marionette TRACE conn2 <- [1,2598,null,{}] 07:02:41 INFO - PROCESS | 1653 | 1464271361467 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}] 07:02:41 INFO - PROCESS | 1653 | 1464271361587 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:02:41 INFO - PROCESS | 1653 | 1464271361657 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b4800 == 43 [pid = 1653] [id = 657] 07:02:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11816e000) [pid = 1653] [serial = 1971] [outer = 0x0] 07:02:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118793c00) [pid = 1653] [serial = 1972] [outer = 0x11816e000] 07:02:41 INFO - PROCESS | 1653 | 1464271361690 Marionette DEBUG loaded listener.js 07:02:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11908f800) [pid = 1653] [serial = 1973] [outer = 0x11816e000] 07:02:42 INFO - PROCESS | 1653 | 1464271362132 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]]]}] 07:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 719ms 07:02:42 INFO - PROCESS | 1653 | 1464271362187 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:02:42 INFO - PROCESS | 1653 | 1464271362189 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 07:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:02:42 INFO - PROCESS | 1653 | 1464271362193 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:02:42 INFO - PROCESS | 1653 | 1464271362194 Marionette TRACE conn2 <- [1,2602,null,{}] 07:02:42 INFO - PROCESS | 1653 | 1464271362196 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}] 07:02:42 INFO - PROCESS | 1653 | 1464271362294 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:02:42 INFO - PROCESS | 1653 | 1464271362361 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b356000 == 44 [pid = 1653] [id = 658] 07:02:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11967ac00) [pid = 1653] [serial = 1974] [outer = 0x0] 07:02:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119eb4800) [pid = 1653] [serial = 1975] [outer = 0x11967ac00] 07:02:42 INFO - PROCESS | 1653 | 1464271362391 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12431cc00) [pid = 1653] [serial = 1976] [outer = 0x11967ac00] 07:02:42 INFO - PROCESS | 1653 | 1464271362801 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]]]}] 07:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 621ms 07:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:02:42 INFO - PROCESS | 1653 | 1464271362815 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:02:42 INFO - PROCESS | 1653 | 1464271362816 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 07:02:42 INFO - PROCESS | 1653 | 1464271362818 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:02:42 INFO - PROCESS | 1653 | 1464271362819 Marionette TRACE conn2 <- [1,2606,null,{}] 07:02:42 INFO - PROCESS | 1653 | 1464271362825 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}] 07:02:42 INFO - PROCESS | 1653 | 1464271362918 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:02:43 INFO - PROCESS | 1653 | 1464271363004 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baf1000 == 45 [pid = 1653] [id = 659] 07:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123461400) [pid = 1653] [serial = 1977] [outer = 0x0] 07:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1243e7000) [pid = 1653] [serial = 1978] [outer = 0x123461400] 07:02:43 INFO - PROCESS | 1653 | 1464271363049 Marionette DEBUG loaded listener.js 07:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1243efc00) [pid = 1653] [serial = 1979] [outer = 0x123461400] 07:02:43 INFO - PROCESS | 1653 | 1464271363564 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]]]}] 07:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 772ms 07:02:43 INFO - PROCESS | 1653 | 1464271363592 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:02:43 INFO - PROCESS | 1653 | 1464271363594 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 07:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:02:43 INFO - PROCESS | 1653 | 1464271363597 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:02:43 INFO - PROCESS | 1653 | 1464271363600 Marionette TRACE conn2 <- [1,2610,null,{}] 07:02:43 INFO - PROCESS | 1653 | 1464271363604 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}] 07:02:43 INFO - PROCESS | 1653 | 1464271363724 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:02:43 INFO - PROCESS | 1653 | 1464271363779 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1e6000 == 46 [pid = 1653] [id = 660] 07:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124615000) [pid = 1653] [serial = 1980] [outer = 0x0] 07:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124ba4400) [pid = 1653] [serial = 1981] [outer = 0x124615000] 07:02:43 INFO - PROCESS | 1653 | 1464271363808 Marionette DEBUG loaded listener.js 07:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12571e400) [pid = 1653] [serial = 1982] [outer = 0x124615000] 07:02:44 INFO - PROCESS | 1653 | 1464271364344 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]]]}] 07:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 826ms 07:02:44 INFO - PROCESS | 1653 | 1464271364425 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:02:44 INFO - PROCESS | 1653 | 1464271364427 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 07:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:02:44 INFO - PROCESS | 1653 | 1464271364430 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 1653 | 1464271364432 Marionette TRACE conn2 <- [1,2614,null,{}] 07:02:44 INFO - PROCESS | 1653 | 1464271364436 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}] 07:02:44 INFO - PROCESS | 1653 | 1464271364527 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:02:44 INFO - PROCESS | 1653 | 1464271364592 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e6b800 == 47 [pid = 1653] [id = 661] 07:02:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1122a7400) [pid = 1653] [serial = 1983] [outer = 0x0] 07:02:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112a67c00) [pid = 1653] [serial = 1984] [outer = 0x1122a7400] 07:02:44 INFO - PROCESS | 1653 | 1464271364619 Marionette DEBUG loaded listener.js 07:02:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x113140800) [pid = 1653] [serial = 1985] [outer = 0x1122a7400] 07:02:45 INFO - PROCESS | 1653 | 1464271365026 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]]]}] 07:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 623ms 07:02:45 INFO - PROCESS | 1653 | 1464271365053 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:02:45 INFO - PROCESS | 1653 | 1464271365057 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 07:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:02:45 INFO - PROCESS | 1653 | 1464271365061 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:02:45 INFO - PROCESS | 1653 | 1464271365063 Marionette TRACE conn2 <- [1,2618,null,{}] 07:02:45 INFO - PROCESS | 1653 | 1464271365065 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}] 07:02:45 INFO - PROCESS | 1653 | 1464271365165 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:02:45 INFO - PROCESS | 1653 | --DOCSHELL 0x11849a800 == 46 [pid = 1653] [id = 653] 07:02:45 INFO - PROCESS | 1653 | --DOCSHELL 0x129096800 == 45 [pid = 1653] [id = 652] 07:02:45 INFO - PROCESS | 1653 | --DOCSHELL 0x128c2f000 == 44 [pid = 1653] [id = 651] 07:02:45 INFO - PROCESS | 1653 | --DOCSHELL 0x128c04800 == 43 [pid = 1653] [id = 650] 07:02:45 INFO - PROCESS | 1653 | --DOCSHELL 0x126fcb800 == 42 [pid = 1653] [id = 649] 07:02:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12521c000 == 41 [pid = 1653] [id = 648] 07:02:45 INFO - PROCESS | 1653 | --DOCSHELL 0x11a19e000 == 40 [pid = 1653] [id = 647] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12576fc00) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOCSHELL 0x119065800 == 39 [pid = 1653] [id = 646] 07:02:45 INFO - PROCESS | 1653 | --DOCSHELL 0x116f12000 == 38 [pid = 1653] [id = 645] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x125189400) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11716bc00) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1234e3800) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119273800) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x117068000) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112a68000) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112848000) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1160e3000) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124222800) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x117e07000) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119085000) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124613800) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12461ac00) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1199e4000) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123462800) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124085400) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12408ec00) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117062400) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12431e000) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119682400) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124ecf000) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116730400) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1185de800) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113341000) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118039800) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1243e9800) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124f7d400) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119eb4c00) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113136000) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12460d400) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116a54c00) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x113133c00) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1185de000) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118523800) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 07:02:45 INFO - PROCESS | 1653 | 1464271365244 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f1a800 == 39 [pid = 1653] [id = 662] 07:02:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11203b800) [pid = 1653] [serial = 1986] [outer = 0x0] 07:02:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112e0dc00) [pid = 1653] [serial = 1987] [outer = 0x11203b800] 07:02:45 INFO - PROCESS | 1653 | 1464271365270 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11626c800) [pid = 1653] [serial = 1988] [outer = 0x11203b800] 07:02:45 INFO - PROCESS | 1653 | 1464271365578 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]]]}] 07:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 568ms 07:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:02:45 INFO - PROCESS | 1653 | 1464271365630 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:02:45 INFO - PROCESS | 1653 | 1464271365631 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 07:02:45 INFO - PROCESS | 1653 | 1464271365634 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:02:45 INFO - PROCESS | 1653 | 1464271365636 Marionette TRACE conn2 <- [1,2622,null,{}] 07:02:45 INFO - PROCESS | 1653 | 1464271365643 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}] 07:02:45 INFO - PROCESS | 1653 | 1464271365726 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:02:45 INFO - PROCESS | 1653 | 1464271365732 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1231e9000 == 40 [pid = 1653] [id = 663] 07:02:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x117067000) [pid = 1653] [serial = 1989] [outer = 0x0] 07:02:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118033400) [pid = 1653] [serial = 1990] [outer = 0x117067000] 07:02:45 INFO - PROCESS | 1653 | 1464271365760 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11816a400) [pid = 1653] [serial = 1991] [outer = 0x117067000] 07:02:46 INFO - PROCESS | 1653 | 1464271366126 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]]]}] 07:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 523ms 07:02:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:02:46 INFO - PROCESS | 1653 | 1464271366158 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:02:46 INFO - PROCESS | 1653 | 1464271366160 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 07:02:46 INFO - PROCESS | 1653 | 1464271366162 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:02:46 INFO - PROCESS | 1653 | 1464271366164 Marionette TRACE conn2 <- [1,2626,null,{}] 07:02:46 INFO - PROCESS | 1653 | 1464271366166 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}] 07:02:46 INFO - PROCESS | 1653 | 1464271366253 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:02:46 INFO - PROCESS | 1653 | 1464271366326 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x125217800 == 41 [pid = 1653] [id = 664] 07:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118579c00) [pid = 1653] [serial = 1992] [outer = 0x0] 07:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1189c2400) [pid = 1653] [serial = 1993] [outer = 0x118579c00] 07:02:46 INFO - PROCESS | 1653 | 1464271366360 Marionette DEBUG loaded listener.js 07:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11965ec00) [pid = 1653] [serial = 1994] [outer = 0x118579c00] 07:02:46 INFO - PROCESS | 1653 | 1464271366776 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]]]}] 07:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 669ms 07:02:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:02:46 INFO - PROCESS | 1653 | 1464271366832 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:02:46 INFO - PROCESS | 1653 | 1464271366833 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 07:02:46 INFO - PROCESS | 1653 | 1464271366835 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:02:46 INFO - PROCESS | 1653 | 1464271366836 Marionette TRACE conn2 <- [1,2630,null,{}] 07:02:46 INFO - PROCESS | 1653 | 1464271366839 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}] 07:02:46 INFO - PROCESS | 1653 | 1464271366912 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:02:46 INFO - PROCESS | 1653 | 1464271366916 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x127610800 == 42 [pid = 1653] [id = 665] 07:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119874000) [pid = 1653] [serial = 1995] [outer = 0x0] 07:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119eb6800) [pid = 1653] [serial = 1996] [outer = 0x119874000] 07:02:46 INFO - PROCESS | 1653 | 1464271366944 Marionette DEBUG loaded listener.js 07:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124085400) [pid = 1653] [serial = 1997] [outer = 0x119874000] 07:02:47 INFO - PROCESS | 1653 | 1464271367273 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]]]}] 07:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 468ms 07:02:47 INFO - PROCESS | 1653 | 1464271367304 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:02:47 INFO - PROCESS | 1653 | 1464271367308 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 07:02:47 INFO - PROCESS | 1653 | 1464271367310 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:02:47 INFO - PROCESS | 1653 | 1464271367311 Marionette TRACE conn2 <- [1,2634,null,{}] 07:02:47 INFO - PROCESS | 1653 | 1464271367313 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}] 07:02:47 INFO - PROCESS | 1653 | 1464271367403 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:02:47 INFO - PROCESS | 1653 | 1464271367470 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c10000 == 43 [pid = 1653] [id = 666] 07:02:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12358bc00) [pid = 1653] [serial = 1998] [outer = 0x0] 07:02:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12421a400) [pid = 1653] [serial = 1999] [outer = 0x12358bc00] 07:02:47 INFO - PROCESS | 1653 | 1464271367499 Marionette DEBUG loaded listener.js 07:02:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124ece800) [pid = 1653] [serial = 2000] [outer = 0x12358bc00] 07:02:47 INFO - PROCESS | 1653 | 1464271367833 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]]]}] 07:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 570ms 07:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:02:47 INFO - PROCESS | 1653 | 1464271367880 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:02:47 INFO - PROCESS | 1653 | 1464271367882 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 07:02:47 INFO - PROCESS | 1653 | 1464271367884 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:02:47 INFO - PROCESS | 1653 | 1464271367885 Marionette TRACE conn2 <- [1,2638,null,{}] 07:02:47 INFO - PROCESS | 1653 | 1464271367887 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}] 07:02:47 INFO - PROCESS | 1653 | 1464271367984 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:02:48 INFO - PROCESS | 1653 | 1464271367996 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x129482000 == 44 [pid = 1653] [id = 667] 07:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124732000) [pid = 1653] [serial = 2001] [outer = 0x0] 07:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125718c00) [pid = 1653] [serial = 2002] [outer = 0x124732000] 07:02:48 INFO - PROCESS | 1653 | 1464271368021 Marionette DEBUG loaded listener.js 07:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125c2c800) [pid = 1653] [serial = 2003] [outer = 0x124732000] 07:02:48 INFO - PROCESS | 1653 | 1464271368368 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]]]}] 07:02:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:02:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 518ms 07:02:48 INFO - PROCESS | 1653 | 1464271368407 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:02:48 INFO - PROCESS | 1653 | 1464271368408 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 07:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:02:48 INFO - PROCESS | 1653 | 1464271368411 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:02:48 INFO - PROCESS | 1653 | 1464271368412 Marionette TRACE conn2 <- [1,2642,null,{}] 07:02:48 INFO - PROCESS | 1653 | 1464271368414 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}] 07:02:48 INFO - PROCESS | 1653 | 1464271368512 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:02:48 INFO - PROCESS | 1653 | 1464271368516 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a751800 == 45 [pid = 1653] [id = 668] 07:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12518dc00) [pid = 1653] [serial = 2004] [outer = 0x0] 07:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126dbe800) [pid = 1653] [serial = 2005] [outer = 0x12518dc00] 07:02:48 INFO - PROCESS | 1653 | 1464271368569 Marionette DEBUG loaded listener.js 07:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x127175800) [pid = 1653] [serial = 2006] [outer = 0x12518dc00] 07:02:48 INFO - PROCESS | 1653 | 1464271368892 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]]]}] 07:02:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:02:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 518ms 07:02:48 INFO - PROCESS | 1653 | 1464271368930 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:02:48 INFO - PROCESS | 1653 | 1464271368932 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 07:02:48 INFO - PROCESS | 1653 | 1464271368935 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:02:48 INFO - PROCESS | 1653 | 1464271368937 Marionette TRACE conn2 <- [1,2646,null,{}] 07:02:48 INFO - PROCESS | 1653 | 1464271368940 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}] 07:02:49 INFO - PROCESS | 1653 | 1464271369100 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:02:49 INFO - PROCESS | 1653 | 1464271369111 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b3000 == 46 [pid = 1653] [id = 669] 07:02:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126ff4800) [pid = 1653] [serial = 2007] [outer = 0x0] 07:02:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12742dc00) [pid = 1653] [serial = 2008] [outer = 0x126ff4800] 07:02:49 INFO - PROCESS | 1653 | 1464271369151 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128c93000) [pid = 1653] [serial = 2009] [outer = 0x126ff4800] 07:02:49 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x110eb9000) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:02:49 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118519000) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:02:49 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123463c00) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:02:49 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118038000) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:02:49 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x111c7fc00) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:02:49 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x111c8ac00) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:02:49 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118168400) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:02:49 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1160db400) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:02:49 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x123588400) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:02:49 INFO - PROCESS | 1653 | 1464271369523 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]]]}] 07:02:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 623ms 07:02:49 INFO - PROCESS | 1653 | 1464271369559 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:02:49 INFO - PROCESS | 1653 | 1464271369560 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 07:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:02:49 INFO - PROCESS | 1653 | 1464271369562 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:02:49 INFO - PROCESS | 1653 | 1464271369563 Marionette TRACE conn2 <- [1,2650,null,{}] 07:02:49 INFO - PROCESS | 1653 | 1464271369566 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}] 07:02:49 INFO - PROCESS | 1653 | 1464271369646 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:02:49 INFO - PROCESS | 1653 | 1464271369700 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9ac800 == 47 [pid = 1653] [id = 670] 07:02:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x111c28400) [pid = 1653] [serial = 2010] [outer = 0x0] 07:02:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119091800) [pid = 1653] [serial = 2011] [outer = 0x111c28400] 07:02:49 INFO - PROCESS | 1653 | 1464271369725 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1274f1c00) [pid = 1653] [serial = 2012] [outer = 0x111c28400] 07:02:49 INFO - PROCESS | 1653 | 1464271369992 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]]]}] 07:02:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:02:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 468ms 07:02:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:02:50 INFO - PROCESS | 1653 | 1464271370031 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 1653 | 1464271370032 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 07:02:50 INFO - PROCESS | 1653 | 1464271370034 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - PROCESS | 1653 | 1464271370036 Marionette TRACE conn2 <- [1,2654,null,{}] 07:02:50 INFO - PROCESS | 1653 | 1464271370046 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}] 07:02:50 INFO - PROCESS | 1653 | 1464271370147 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:02:50 INFO - PROCESS | 1653 | 1464271370151 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1e2000 == 48 [pid = 1653] [id = 671] 07:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123463c00) [pid = 1653] [serial = 2013] [outer = 0x0] 07:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128c9dc00) [pid = 1653] [serial = 2014] [outer = 0x123463c00] 07:02:50 INFO - PROCESS | 1653 | 1464271370181 Marionette DEBUG loaded listener.js 07:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128e7dc00) [pid = 1653] [serial = 2015] [outer = 0x123463c00] 07:02:50 INFO - PROCESS | 1653 | 1464271370540 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]]]}] 07:02:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:02:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 528ms 07:02:50 INFO - PROCESS | 1653 | 1464271370562 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 1653 | 1464271370563 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 07:02:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:02:50 INFO - PROCESS | 1653 | 1464271370565 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - PROCESS | 1653 | 1464271370566 Marionette TRACE conn2 <- [1,2658,null,{}] 07:02:50 INFO - PROCESS | 1653 | 1464271370590 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}] 07:02:50 INFO - PROCESS | 1653 | 1464271370668 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:02:50 INFO - PROCESS | 1653 | 1464271370674 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3f4000 == 49 [pid = 1653] [id = 672] 07:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1290ee400) [pid = 1653] [serial = 2016] [outer = 0x0] 07:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1293b7400) [pid = 1653] [serial = 2017] [outer = 0x1290ee400] 07:02:50 INFO - PROCESS | 1653 | 1464271370698 Marionette DEBUG loaded listener.js 07:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1293bfc00) [pid = 1653] [serial = 2018] [outer = 0x1290ee400] 07:02:51 INFO - PROCESS | 1653 | 1464271370993 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]]]}] 07:02:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:02:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 438ms 07:02:51 INFO - PROCESS | 1653 | 1464271371004 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:02:51 INFO - PROCESS | 1653 | 1464271371006 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 07:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:02:51 INFO - PROCESS | 1653 | 1464271371015 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:02:51 INFO - PROCESS | 1653 | 1464271371016 Marionette TRACE conn2 <- [1,2662,null,{}] 07:02:51 INFO - PROCESS | 1653 | 1464271371019 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}] 07:02:51 INFO - PROCESS | 1653 | 1464271371115 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:02:51 INFO - PROCESS | 1653 | 1464271371119 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7b0800 == 50 [pid = 1653] [id = 673] 07:02:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1293c0800) [pid = 1653] [serial = 2019] [outer = 0x0] 07:02:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129440800) [pid = 1653] [serial = 2020] [outer = 0x1293c0800] 07:02:51 INFO - PROCESS | 1653 | 1464271371147 Marionette DEBUG loaded listener.js 07:02:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1296bec00) [pid = 1653] [serial = 2021] [outer = 0x1293c0800] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x117576000 == 49 [pid = 1653] [id = 643] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12beca000 == 48 [pid = 1653] [id = 642] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1231d9800 == 47 [pid = 1653] [id = 644] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12e01d000 == 46 [pid = 1653] [id = 624] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x116f1a800 == 45 [pid = 1653] [id = 662] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119e6b800 == 44 [pid = 1653] [id = 661] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1e6000 == 43 [pid = 1653] [id = 660] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12baf1000 == 42 [pid = 1653] [id = 659] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12b356000 == 41 [pid = 1653] [id = 658] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9b4800 == 40 [pid = 1653] [id = 657] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x124e96800 == 39 [pid = 1653] [id = 656] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x128c18000 == 38 [pid = 1653] [id = 654] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11701b800 == 37 [pid = 1653] [id = 655] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x125217800 == 36 [pid = 1653] [id = 664] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a751800 == 35 [pid = 1653] [id = 668] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x128c10000 == 34 [pid = 1653] [id = 666] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1231e9000 == 33 [pid = 1653] [id = 663] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x129482000 == 32 [pid = 1653] [id = 667] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9ac800 == 31 [pid = 1653] [id = 670] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1e2000 == 30 [pid = 1653] [id = 671] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9b3000 == 29 [pid = 1653] [id = 669] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x127610800 == 28 [pid = 1653] [id = 665] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119676000) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124009400) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118086800) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11816ec00) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x117067400) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117e11800) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112a74000) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11313b000) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1185db000) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1166b1c00) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116738c00) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11515cc00) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1122b6800) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1242d0800) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11879a800) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124317400) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112841800) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119eba400) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12408ac00) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11894b800) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11673a800) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 07:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3f4000 == 27 [pid = 1653] [id = 672] 07:02:52 INFO - PROCESS | 1653 | 1464271372908 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]]]}] 07:02:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:02:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1925ms 07:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:02:52 INFO - PROCESS | 1653 | 1464271372941 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:02:52 INFO - PROCESS | 1653 | 1464271372943 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 07:02:52 INFO - PROCESS | 1653 | 1464271372947 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:02:52 INFO - PROCESS | 1653 | 1464271372949 Marionette TRACE conn2 <- [1,2666,null,{}] 07:02:52 INFO - PROCESS | 1653 | 1464271372953 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}] 07:02:53 INFO - PROCESS | 1653 | 1464271373031 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:02:53 INFO - PROCESS | 1653 | 1464271373082 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x116971000 == 28 [pid = 1653] [id = 674] 07:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112846400) [pid = 1653] [serial = 2022] [outer = 0x0] 07:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112848000) [pid = 1653] [serial = 2023] [outer = 0x112846400] 07:02:53 INFO - PROCESS | 1653 | 1464271373110 Marionette DEBUG loaded listener.js 07:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112a74000) [pid = 1653] [serial = 2024] [outer = 0x112846400] 07:02:53 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) 07:02:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 977ms 07:02:53 INFO - PROCESS | 1653 | 1464271373917 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]]]}] 07:02:53 INFO - PROCESS | 1653 | 1464271373924 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:02:53 INFO - PROCESS | 1653 | 1464271373929 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 07:02:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:02:53 INFO - PROCESS | 1653 | 1464271373933 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:02:53 INFO - PROCESS | 1653 | 1464271373935 Marionette TRACE conn2 <- [1,2670,null,{}] 07:02:53 INFO - PROCESS | 1653 | 1464271373939 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}] 07:02:54 INFO - PROCESS | 1653 | 1464271374017 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:02:54 INFO - PROCESS | 1653 | 1464271374025 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x118561800 == 29 [pid = 1653] [id = 675] 07:02:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112e0c800) [pid = 1653] [serial = 2025] [outer = 0x0] 07:02:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1138ba800) [pid = 1653] [serial = 2026] [outer = 0x112e0c800] 07:02:54 INFO - PROCESS | 1653 | 1464271374051 Marionette DEBUG loaded listener.js 07:02:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x115e40800) [pid = 1653] [serial = 2027] [outer = 0x112e0c800] 07:02:54 INFO - PROCESS | 1653 | 1464271374890 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] 07:02:54 INFO - PROCESS | 1653 | 1464271374909 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 07:02:54 INFO - PROCESS | 1653 | 1464271374911 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:02:54 INFO - PROCESS | 1653 | 1464271374914 Marionette TRACE conn2 <- [1,2674,null,{}] 07:02:54 INFO - PROCESS | 1653 | 1464271374923 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}] 07:02:55 INFO - PROCESS | 1653 | 1464271375020 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:02:55 INFO - PROCESS | 1653 | 1464271375035 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194d8000 == 30 [pid = 1653] [id = 676] 07:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x110eb6800) [pid = 1653] [serial = 2028] [outer = 0x0] 07:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116730800) [pid = 1653] [serial = 2029] [outer = 0x110eb6800] 07:02:55 INFO - PROCESS | 1653 | 1464271375065 Marionette DEBUG loaded listener.js 07:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116a54400) [pid = 1653] [serial = 2030] [outer = 0x110eb6800] 07:02:55 INFO - PROCESS | 1653 | 1464271375865 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] 07:02:55 INFO - PROCESS | 1653 | 1464271375886 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 07:02:55 INFO - PROCESS | 1653 | 1464271375889 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:02:55 INFO - PROCESS | 1653 | 1464271375890 Marionette TRACE conn2 <- [1,2678,null,{}] 07:02:55 INFO - PROCESS | 1653 | 1464271375893 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}] 07:02:55 INFO - PROCESS | 1653 | 1464271375964 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:02:55 INFO - PROCESS | 1653 | 1464271375968 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a19e800 == 31 [pid = 1653] [id = 677] 07:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x117067400) [pid = 1653] [serial = 2031] [outer = 0x0] 07:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x117678800) [pid = 1653] [serial = 2032] [outer = 0x117067400] 07:02:55 INFO - PROCESS | 1653 | 1464271375995 Marionette DEBUG loaded listener.js 07:02:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118031400) [pid = 1653] [serial = 2033] [outer = 0x117067400] 07:02:56 INFO - PROCESS | 1653 | 1464271376784 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]]]}] 07:02:56 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) 07:02:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 919ms 07:02:56 INFO - PROCESS | 1653 | 1464271376808 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:02:56 INFO - PROCESS | 1653 | 1464271376809 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 07:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:02:56 INFO - PROCESS | 1653 | 1464271376811 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:02:56 INFO - PROCESS | 1653 | 1464271376812 Marionette TRACE conn2 <- [1,2682,null,{}] 07:02:56 INFO - PROCESS | 1653 | 1464271376815 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}] 07:02:56 INFO - PROCESS | 1653 | 1464271376885 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:02:56 INFO - PROCESS | 1653 | 1464271376891 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246e4800 == 32 [pid = 1653] [id = 678] 07:02:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x113133000) [pid = 1653] [serial = 2034] [outer = 0x0] 07:02:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118084000) [pid = 1653] [serial = 2035] [outer = 0x113133000] 07:02:56 INFO - PROCESS | 1653 | 1464271376916 Marionette DEBUG loaded listener.js 07:02:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118168400) [pid = 1653] [serial = 2036] [outer = 0x113133000] 07:02:57 INFO - PROCESS | 1653 | 1464271377704 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]]]}] 07:02:57 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) 07:02:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 919ms 07:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:02:57 INFO - PROCESS | 1653 | 1464271377736 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:02:57 INFO - PROCESS | 1653 | 1464271377738 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 07:02:57 INFO - PROCESS | 1653 | 1464271377742 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:02:57 INFO - PROCESS | 1653 | 1464271377743 Marionette TRACE conn2 <- [1,2686,null,{}] 07:02:57 INFO - PROCESS | 1653 | 1464271377745 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}] 07:02:57 INFO - PROCESS | 1653 | 1464271377862 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:02:57 INFO - PROCESS | 1653 | 1464271377868 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x125745800 == 33 [pid = 1653] [id = 679] 07:02:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118168c00) [pid = 1653] [serial = 2037] [outer = 0x0] 07:02:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118795000) [pid = 1653] [serial = 2038] [outer = 0x118168c00] 07:02:57 INFO - PROCESS | 1653 | 1464271377895 Marionette DEBUG loaded listener.js 07:02:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119273800) [pid = 1653] [serial = 2039] [outer = 0x118168c00] 07:02:58 INFO - PROCESS | 1653 | 1464271378724 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] 07:02:58 INFO - PROCESS | 1653 | 1464271378765 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 07:02:58 INFO - PROCESS | 1653 | 1464271378767 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:02:58 INFO - PROCESS | 1653 | 1464271378768 Marionette TRACE conn2 <- [1,2690,null,{}] 07:02:58 INFO - PROCESS | 1653 | 1464271378770 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}] 07:02:58 INFO - PROCESS | 1653 | 1464271378859 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:02:58 INFO - PROCESS | 1653 | 1464271378863 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271ec000 == 34 [pid = 1653] [id = 680] 07:02:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x110f51c00) [pid = 1653] [serial = 2040] [outer = 0x0] 07:02:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11967b400) [pid = 1653] [serial = 2041] [outer = 0x110f51c00] 07:02:58 INFO - PROCESS | 1653 | 1464271378889 Marionette DEBUG loaded listener.js 07:02:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1199e4800) [pid = 1653] [serial = 2042] [outer = 0x110f51c00] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x111e6cc00) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x125718000) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x110ec0800) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112dc0400) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124732000) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12518dc00) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126ff4800) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x111c28400) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123463c00) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1290ee400) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11203b800) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1122a7400) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124615000) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123461400) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11967ac00) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11816e000) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11313a400) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112842000) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11626cc00) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119874000) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118579c00) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x117067000) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:02:59 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12358bc00) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:02:59 INFO - PROCESS | 1653 | 1464271379728 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] 07:02:59 INFO - PROCESS | 1653 | 1464271379739 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 07:02:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:02:59 INFO - PROCESS | 1653 | 1464271379741 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:02:59 INFO - PROCESS | 1653 | 1464271379742 Marionette TRACE conn2 <- [1,2694,null,{}] 07:02:59 INFO - PROCESS | 1653 | 1464271379745 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}] 07:02:59 INFO - PROCESS | 1653 | 1464271379816 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:02:59 INFO - PROCESS | 1653 | 1464271379821 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x127611000 == 35 [pid = 1653] [id = 681] 07:02:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x110ebc400) [pid = 1653] [serial = 2043] [outer = 0x0] 07:02:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11284d400) [pid = 1653] [serial = 2044] [outer = 0x110ebc400] 07:02:59 INFO - PROCESS | 1653 | 1464271379848 Marionette DEBUG loaded listener.js 07:02:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116a50000) [pid = 1653] [serial = 2045] [outer = 0x110ebc400] 07:03:00 INFO - PROCESS | 1653 | 1464271380666 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] 07:03:00 INFO - PROCESS | 1653 | 1464271380714 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 07:03:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:03:00 INFO - PROCESS | 1653 | 1464271380716 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:03:00 INFO - PROCESS | 1653 | 1464271380717 Marionette TRACE conn2 <- [1,2698,null,{}] 07:03:00 INFO - PROCESS | 1653 | 1464271380719 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}] 07:03:00 INFO - PROCESS | 1653 | 1464271380789 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:03:00 INFO - PROCESS | 1653 | 1464271380839 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194d5000 == 36 [pid = 1653] [id = 682] 07:03:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110ebd000) [pid = 1653] [serial = 2046] [outer = 0x0] 07:03:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11967fc00) [pid = 1653] [serial = 2047] [outer = 0x110ebd000] 07:03:00 INFO - PROCESS | 1653 | 1464271380864 Marionette DEBUG loaded listener.js 07:03:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119e38c00) [pid = 1653] [serial = 2048] [outer = 0x110ebd000] 07:03:01 INFO - PROCESS | 1653 | 1464271381609 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] 07:03:01 INFO - PROCESS | 1653 | 1464271381636 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 07:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:03:01 INFO - PROCESS | 1653 | 1464271381639 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:03:01 INFO - PROCESS | 1653 | 1464271381642 Marionette TRACE conn2 <- [1,2702,null,{}] 07:03:01 INFO - PROCESS | 1653 | 1464271381644 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}] 07:03:01 INFO - PROCESS | 1653 | 1464271381717 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:03:01 INFO - PROCESS | 1653 | 1464271381813 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1130cf800 == 37 [pid = 1653] [id = 683] 07:03:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x110eb7000) [pid = 1653] [serial = 2049] [outer = 0x0] 07:03:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x110ebec00) [pid = 1653] [serial = 2050] [outer = 0x110eb7000] 07:03:01 INFO - PROCESS | 1653 | 1464271381844 Marionette DEBUG loaded listener.js 07:03:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x111a0c400) [pid = 1653] [serial = 2051] [outer = 0x110eb7000] 07:03:02 INFO - PROCESS | 1653 | 1464271382329 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]]]}] 07:03:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:03:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 720ms 07:03:02 INFO - PROCESS | 1653 | 1464271382387 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:03:02 INFO - PROCESS | 1653 | 1464271382392 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 07:03:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:03:02 INFO - PROCESS | 1653 | 1464271382395 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:03:02 INFO - PROCESS | 1653 | 1464271382397 Marionette TRACE conn2 <- [1,2706,null,{}] 07:03:02 INFO - PROCESS | 1653 | 1464271382400 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}] 07:03:02 INFO - PROCESS | 1653 | 1464271382507 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:03:02 INFO - PROCESS | 1653 | 1464271382581 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194e4800 == 38 [pid = 1653] [id = 684] 07:03:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x115ea6800) [pid = 1653] [serial = 2052] [outer = 0x0] 07:03:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116265000) [pid = 1653] [serial = 2053] [outer = 0x115ea6800] 07:03:02 INFO - PROCESS | 1653 | 1464271382616 Marionette DEBUG loaded listener.js 07:03:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116731c00) [pid = 1653] [serial = 2054] [outer = 0x115ea6800] 07:03:03 INFO - PROCESS | 1653 | 1464271383131 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]]]}] 07:03:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:03:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 871ms 07:03:03 INFO - PROCESS | 1653 | 1464271383296 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 07:03:03 INFO - PROCESS | 1653 | 1464271383298 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 07:03:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:03:03 INFO - PROCESS | 1653 | 1464271383302 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:03:03 INFO - PROCESS | 1653 | 1464271383304 Marionette TRACE conn2 <- [1,2710,null,{}] 07:03:03 INFO - PROCESS | 1653 | 1464271383307 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}] 07:03:03 INFO - PROCESS | 1653 | 1464271383407 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:03:03 INFO - PROCESS | 1653 | 1464271383483 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x117009000 == 39 [pid = 1653] [id = 685] 07:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112849400) [pid = 1653] [serial = 2055] [outer = 0x0] 07:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112a76800) [pid = 1653] [serial = 2056] [outer = 0x112849400] 07:03:03 INFO - PROCESS | 1653 | 1464271383511 Marionette DEBUG loaded listener.js 07:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112f3e000) [pid = 1653] [serial = 2057] [outer = 0x112849400] 07:03:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1167e9800 == 38 [pid = 1653] [id = 540] 07:03:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1170c6000 == 37 [pid = 1653] [id = 539] 07:03:03 INFO - PROCESS | 1653 | --DOCSHELL 0x127675800 == 36 [pid = 1653] [id = 536] 07:03:03 INFO - PROCESS | 1653 | --DOCSHELL 0x118559800 == 35 [pid = 1653] [id = 527] 07:03:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119e5e800 == 34 [pid = 1653] [id = 544] 07:03:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12bebb800 == 33 [pid = 1653] [id = 532] 07:03:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119062800 == 32 [pid = 1653] [id = 542] 07:03:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1194c9800 == 31 [pid = 1653] [id = 543] 07:03:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1231dd800 == 30 [pid = 1653] [id = 528] 07:03:03 INFO - PROCESS | 1653 | --DOCSHELL 0x128c1f800 == 29 [pid = 1653] [id = 530] 07:03:03 INFO - PROCESS | 1653 | --DOCSHELL 0x129955800 == 28 [pid = 1653] [id = 531] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129440800) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7b0800 == 27 [pid = 1653] [id = 673] 07:03:03 INFO - PROCESS | 1653 | 1464271383889 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] 07:03:03 INFO - PROCESS | 1653 | 1464271383927 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 07:03:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:03:03 INFO - PROCESS | 1653 | 1464271383932 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:03:03 INFO - PROCESS | 1653 | 1464271383935 Marionette TRACE conn2 <- [1,2714,null,{}] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12bee8800) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116731000) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12421a400) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124ece800) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125c2c800) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1293bfc00) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112d1cc00) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126d40800) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x125718c00) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126dbe800) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12742dc00) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119091800) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x127175800) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128c9dc00) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128e7dc00) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1293b7400) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1274f1c00) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128c93000) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x112e0dc00) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11626c800) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x113140800) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x112a67c00) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12571e400) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124ba4400) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1243efc00) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1243e7000) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12431cc00) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x119eb4800) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11908f800) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x118793c00) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11705cc00) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x116993400) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x112e27400) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x11284cc00) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x12431d400) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x119eb6800) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x124085400) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x11965ec00) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1189c2400) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x11816a400) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x118033400) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 07:03:03 INFO - PROCESS | 1653 | 1464271383948 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}] 07:03:04 INFO - PROCESS | 1653 | 1464271384040 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:03:04 INFO - PROCESS | 1653 | 1464271384045 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194b1800 == 28 [pid = 1653] [id = 686] 07:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x113140000) [pid = 1653] [serial = 2058] [outer = 0x0] 07:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x116265400) [pid = 1653] [serial = 2059] [outer = 0x113140000] 07:03:04 INFO - PROCESS | 1653 | 1464271384073 Marionette DEBUG loaded listener.js 07:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x116737400) [pid = 1653] [serial = 2060] [outer = 0x113140000] 07:03:04 INFO - PROCESS | 1653 | 1464271384409 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]]]}] 07:03:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:03:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 524ms 07:03:04 INFO - PROCESS | 1653 | 1464271384454 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:03:04 INFO - PROCESS | 1653 | 1464271384456 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 07:03:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:03:04 INFO - PROCESS | 1653 | 1464271384458 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:03:04 INFO - PROCESS | 1653 | 1464271384459 Marionette TRACE conn2 <- [1,2718,null,{}] 07:03:04 INFO - PROCESS | 1653 | 1464271384467 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}] 07:03:04 INFO - PROCESS | 1653 | 1464271384547 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:03:04 INFO - PROCESS | 1653 | 1464271384598 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232ca800 == 29 [pid = 1653] [id = 687] 07:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x111e6bc00) [pid = 1653] [serial = 2061] [outer = 0x0] 07:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x117068400) [pid = 1653] [serial = 2062] [outer = 0x111e6bc00] 07:03:04 INFO - PROCESS | 1653 | 1464271384630 Marionette DEBUG loaded listener.js 07:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x118037000) [pid = 1653] [serial = 2063] [outer = 0x111e6bc00] 07:03:04 INFO - PROCESS | 1653 | 1464271384938 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] 07:03:04 INFO - PROCESS | 1653 | 1464271384979 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 07:03:04 INFO - PROCESS | 1653 | 1464271384981 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:03:04 INFO - PROCESS | 1653 | 1464271384989 Marionette TRACE conn2 <- [1,2722,null,{}] 07:03:04 INFO - PROCESS | 1653 | 1464271384992 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}] 07:03:05 INFO - PROCESS | 1653 | 1464271385066 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:03:05 INFO - PROCESS | 1653 | 1464271385116 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b3b800 == 30 [pid = 1653] [id = 688] 07:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x116731800) [pid = 1653] [serial = 2064] [outer = 0x0] 07:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x11816a400) [pid = 1653] [serial = 2065] [outer = 0x116731800] 07:03:05 INFO - PROCESS | 1653 | 1464271385141 Marionette DEBUG loaded listener.js 07:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x118521400) [pid = 1653] [serial = 2066] [outer = 0x116731800] 07:03:05 INFO - PROCESS | 1653 | 1464271385432 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] 07:03:05 INFO - PROCESS | 1653 | 1464271385463 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 07:03:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:03:05 INFO - PROCESS | 1653 | 1464271385466 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:03:05 INFO - PROCESS | 1653 | 1464271385467 Marionette TRACE conn2 <- [1,2726,null,{}] 07:03:05 INFO - PROCESS | 1653 | 1464271385469 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}] 07:03:05 INFO - PROCESS | 1653 | 1464271385544 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:03:05 INFO - PROCESS | 1653 | 1464271385548 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x118572800 == 31 [pid = 1653] [id = 689] 07:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x110f4e400) [pid = 1653] [serial = 2067] [outer = 0x0] 07:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11908e000) [pid = 1653] [serial = 2068] [outer = 0x110f4e400] 07:03:05 INFO - PROCESS | 1653 | 1464271385575 Marionette DEBUG loaded listener.js 07:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x119275c00) [pid = 1653] [serial = 2069] [outer = 0x110f4e400] 07:03:05 INFO - PROCESS | 1653 | 1464271385951 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]]]}] 07:03:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:03:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 519ms 07:03:05 INFO - PROCESS | 1653 | 1464271385990 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:03:05 INFO - PROCESS | 1653 | 1464271385991 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 07:03:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:03:05 INFO - PROCESS | 1653 | 1464271385994 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:03:05 INFO - PROCESS | 1653 | 1464271385995 Marionette TRACE conn2 <- [1,2730,null,{}] 07:03:05 INFO - PROCESS | 1653 | 1464271385997 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}] 07:03:06 INFO - PROCESS | 1653 | 1464271386112 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:03:06 INFO - PROCESS | 1653 | 1464271386119 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c1b000 == 32 [pid = 1653] [id = 690] 07:03:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119680c00) [pid = 1653] [serial = 2070] [outer = 0x0] 07:03:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119e3a400) [pid = 1653] [serial = 2071] [outer = 0x119680c00] 07:03:06 INFO - PROCESS | 1653 | 1464271386172 Marionette DEBUG loaded listener.js 07:03:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x124081000) [pid = 1653] [serial = 2072] [outer = 0x119680c00] 07:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x112e0c800) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x110eb6800) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x117067400) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x113133000) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x112846400) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x118168c00) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x110f51c00) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x110ebc400) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:03:06 INFO - PROCESS | 1653 | 1464271386967 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] 07:03:07 INFO - PROCESS | 1653 | 1464271387015 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 07:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:03:07 INFO - PROCESS | 1653 | 1464271387017 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:03:07 INFO - PROCESS | 1653 | 1464271387019 Marionette TRACE conn2 <- [1,2734,null,{}] 07:03:07 INFO - PROCESS | 1653 | 1464271387021 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}] 07:03:07 INFO - PROCESS | 1653 | 1464271387092 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:03:07 INFO - PROCESS | 1653 | 1464271387096 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ed6800 == 33 [pid = 1653] [id = 691] 07:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x113136800) [pid = 1653] [serial = 2073] [outer = 0x0] 07:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x118168c00) [pid = 1653] [serial = 2074] [outer = 0x113136800] 07:03:07 INFO - PROCESS | 1653 | 1464271387121 Marionette DEBUG loaded listener.js 07:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x124085000) [pid = 1653] [serial = 2075] [outer = 0x113136800] 07:03:07 INFO - PROCESS | 1653 | 1464271387445 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]]]}] 07:03:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:03:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 467ms 07:03:07 INFO - PROCESS | 1653 | 1464271387486 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:03:07 INFO - PROCESS | 1653 | 1464271387487 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 07:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:03:07 INFO - PROCESS | 1653 | 1464271387492 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:03:07 INFO - PROCESS | 1653 | 1464271387493 Marionette TRACE conn2 <- [1,2738,null,{}] 07:03:07 INFO - PROCESS | 1653 | 1464271387495 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}] 07:03:07 INFO - PROCESS | 1653 | 1464271387567 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:03:07 INFO - PROCESS | 1653 | 1464271387573 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12909c800 == 34 [pid = 1653] [id = 692] 07:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118577400) [pid = 1653] [serial = 2076] [outer = 0x0] 07:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x124219800) [pid = 1653] [serial = 2077] [outer = 0x118577400] 07:03:07 INFO - PROCESS | 1653 | 1464271387596 Marionette DEBUG loaded listener.js 07:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1242cd000) [pid = 1653] [serial = 2078] [outer = 0x118577400] 07:03:07 INFO - PROCESS | 1653 | 1464271387912 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]]]}] 07:03:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:03:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 470ms 07:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:03:07 INFO - PROCESS | 1653 | 1464271387962 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:03:07 INFO - PROCESS | 1653 | 1464271387963 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 07:03:07 INFO - PROCESS | 1653 | 1464271387966 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:03:07 INFO - PROCESS | 1653 | 1464271387967 Marionette TRACE conn2 <- [1,2742,null,{}] 07:03:07 INFO - PROCESS | 1653 | 1464271387969 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}] 07:03:08 INFO - PROCESS | 1653 | 1464271388049 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:03:08 INFO - PROCESS | 1653 | 1464271388053 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12947f800 == 35 [pid = 1653] [id = 693] 07:03:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x124084c00) [pid = 1653] [serial = 2079] [outer = 0x0] 07:03:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x124315400) [pid = 1653] [serial = 2080] [outer = 0x124084c00] 07:03:08 INFO - PROCESS | 1653 | 1464271388081 Marionette DEBUG loaded listener.js 07:03:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x12431b800) [pid = 1653] [serial = 2081] [outer = 0x124084c00] 07:03:08 INFO - PROCESS | 1653 | 1464271388398 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]]]}] 07:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 467ms 07:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:03:08 INFO - PROCESS | 1653 | 1464271388434 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:03:08 INFO - PROCESS | 1653 | 1464271388435 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 07:03:08 INFO - PROCESS | 1653 | 1464271388437 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:03:08 INFO - PROCESS | 1653 | 1464271388438 Marionette TRACE conn2 <- [1,2746,null,{}] 07:03:08 INFO - PROCESS | 1653 | 1464271388441 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}] 07:03:08 INFO - PROCESS | 1653 | 1464271388513 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:03:08 INFO - PROCESS | 1653 | 1464271388517 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1247a6000 == 36 [pid = 1653] [id = 694] 07:03:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x12431ec00) [pid = 1653] [serial = 2082] [outer = 0x0] 07:03:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1243e5c00) [pid = 1653] [serial = 2083] [outer = 0x12431ec00] 07:03:08 INFO - PROCESS | 1653 | 1464271388545 Marionette DEBUG loaded listener.js 07:03:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1243ecc00) [pid = 1653] [serial = 2084] [outer = 0x12431ec00] 07:03:08 INFO - PROCESS | 1653 | 1464271388865 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]]]}] 07:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 470ms 07:03:08 INFO - PROCESS | 1653 | 1464271388909 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:03:08 INFO - PROCESS | 1653 | 1464271388911 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 07:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:03:08 INFO - PROCESS | 1653 | 1464271388914 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:03:08 INFO - PROCESS | 1653 | 1464271388917 Marionette TRACE conn2 <- [1,2750,null,{}] 07:03:08 INFO - PROCESS | 1653 | 1464271388936 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}] 07:03:09 INFO - PROCESS | 1653 | 1464271389025 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:03:09 INFO - PROCESS | 1653 | 1464271389029 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b7000 == 37 [pid = 1653] [id = 695] 07:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1243ef800) [pid = 1653] [serial = 2085] [outer = 0x0] 07:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x124613000) [pid = 1653] [serial = 2086] [outer = 0x1243ef800] 07:03:09 INFO - PROCESS | 1653 | 1464271389057 Marionette DEBUG loaded listener.js 07:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x12472f400) [pid = 1653] [serial = 2087] [outer = 0x1243ef800] 07:03:09 INFO - PROCESS | 1653 | 1464271389363 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]]]}] 07:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 488ms 07:03:09 INFO - PROCESS | 1653 | 1464271389403 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:03:09 INFO - PROCESS | 1653 | 1464271389404 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 07:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:03:09 INFO - PROCESS | 1653 | 1464271389409 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:03:09 INFO - PROCESS | 1653 | 1464271389410 Marionette TRACE conn2 <- [1,2754,null,{}] 07:03:09 INFO - PROCESS | 1653 | 1464271389412 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}] 07:03:09 INFO - PROCESS | 1653 | 1464271389484 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:03:09 INFO - PROCESS | 1653 | 1464271389536 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b072000 == 38 [pid = 1653] [id = 696] 07:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x124618000) [pid = 1653] [serial = 2088] [outer = 0x0] 07:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124bf6000) [pid = 1653] [serial = 2089] [outer = 0x124618000] 07:03:09 INFO - PROCESS | 1653 | 1464271389562 Marionette DEBUG loaded listener.js 07:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124f7c800) [pid = 1653] [serial = 2090] [outer = 0x124618000] 07:03:10 INFO - PROCESS | 1653 | 1464271390007 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]]]}] 07:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 620ms 07:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:03:10 INFO - PROCESS | 1653 | 1464271390037 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:03:10 INFO - PROCESS | 1653 | 1464271390040 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 07:03:10 INFO - PROCESS | 1653 | 1464271390045 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:03:10 INFO - PROCESS | 1653 | 1464271390048 Marionette TRACE conn2 <- [1,2758,null,{}] 07:03:10 INFO - PROCESS | 1653 | 1464271390052 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}] 07:03:10 INFO - PROCESS | 1653 | 1464271390151 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:03:10 INFO - PROCESS | 1653 | 1464271390217 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e6b800 == 39 [pid = 1653] [id = 697] 07:03:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113136000) [pid = 1653] [serial = 2091] [outer = 0x0] 07:03:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113defc00) [pid = 1653] [serial = 2092] [outer = 0x113136000] 07:03:10 INFO - PROCESS | 1653 | 1464271390249 Marionette DEBUG loaded listener.js 07:03:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116999c00) [pid = 1653] [serial = 2093] [outer = 0x113136000] 07:03:10 INFO - PROCESS | 1653 | 1464271390664 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]]]}] 07:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 623ms 07:03:10 INFO - PROCESS | 1653 | 1464271390670 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:03:10 INFO - PROCESS | 1653 | 1464271390674 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 07:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:03:10 INFO - PROCESS | 1653 | 1464271390678 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:03:10 INFO - PROCESS | 1653 | 1464271390680 Marionette TRACE conn2 <- [1,2762,null,{}] 07:03:10 INFO - PROCESS | 1653 | 1464271390683 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}] 07:03:10 INFO - PROCESS | 1653 | 1464271390780 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:03:10 INFO - PROCESS | 1653 | 1464271390829 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c0a800 == 40 [pid = 1653] [id = 698] 07:03:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11705c800) [pid = 1653] [serial = 2094] [outer = 0x0] 07:03:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11803b800) [pid = 1653] [serial = 2095] [outer = 0x11705c800] 07:03:10 INFO - PROCESS | 1653 | 1464271390858 Marionette DEBUG loaded listener.js 07:03:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118170800) [pid = 1653] [serial = 2096] [outer = 0x11705c800] 07:03:11 INFO - PROCESS | 1653 | 1464271391283 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]]]}] 07:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 621ms 07:03:11 INFO - PROCESS | 1653 | 1464271391300 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:03:11 INFO - PROCESS | 1653 | 1464271391302 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 07:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:03:11 INFO - PROCESS | 1653 | 1464271391306 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:03:11 INFO - PROCESS | 1653 | 1464271391310 Marionette TRACE conn2 <- [1,2766,null,{}] 07:03:11 INFO - PROCESS | 1653 | 1464271391322 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}] 07:03:11 INFO - PROCESS | 1653 | 1464271391443 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:03:11 INFO - PROCESS | 1653 | 1464271391497 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b356000 == 41 [pid = 1653] [id = 699] 07:03:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11908b000) [pid = 1653] [serial = 2097] [outer = 0x0] 07:03:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1199e3800) [pid = 1653] [serial = 2098] [outer = 0x11908b000] 07:03:11 INFO - PROCESS | 1653 | 1464271391528 Marionette DEBUG loaded listener.js 07:03:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124009800) [pid = 1653] [serial = 2099] [outer = 0x11908b000] 07:03:11 INFO - PROCESS | 1653 | 1464271391973 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]]]}] 07:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 676ms 07:03:11 INFO - PROCESS | 1653 | 1464271391981 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:03:11 INFO - PROCESS | 1653 | 1464271391983 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 07:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:03:11 INFO - PROCESS | 1653 | 1464271391985 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:03:11 INFO - PROCESS | 1653 | 1464271391987 Marionette TRACE conn2 <- [1,2770,null,{}] 07:03:11 INFO - PROCESS | 1653 | 1464271391989 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}] 07:03:12 INFO - PROCESS | 1653 | 1464271392086 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:03:12 INFO - PROCESS | 1653 | 1464271392170 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae3000 == 42 [pid = 1653] [id = 700] 07:03:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124222400) [pid = 1653] [serial = 2100] [outer = 0x0] 07:03:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12460c800) [pid = 1653] [serial = 2101] [outer = 0x124222400] 07:03:12 INFO - PROCESS | 1653 | 1464271392211 Marionette DEBUG loaded listener.js 07:03:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124617800) [pid = 1653] [serial = 2102] [outer = 0x124222400] 07:03:12 INFO - PROCESS | 1653 | 1464271392599 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]]]}] 07:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 669ms 07:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:03:12 INFO - PROCESS | 1653 | 1464271392654 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:03:12 INFO - PROCESS | 1653 | 1464271392656 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 07:03:12 INFO - PROCESS | 1653 | 1464271392658 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:03:12 INFO - PROCESS | 1653 | 1464271392659 Marionette TRACE conn2 <- [1,2774,null,{}] 07:03:12 INFO - PROCESS | 1653 | 1464271392662 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}] 07:03:12 INFO - PROCESS | 1653 | 1464271392873 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:03:12 INFO - PROCESS | 1653 | 1464271392953 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194c4800 == 43 [pid = 1653] [id = 701] 07:03:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x110f50800) [pid = 1653] [serial = 2103] [outer = 0x0] 07:03:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x111e35c00) [pid = 1653] [serial = 2104] [outer = 0x110f50800] 07:03:12 INFO - PROCESS | 1653 | 1464271392980 Marionette DEBUG loaded listener.js 07:03:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112850800) [pid = 1653] [serial = 2105] [outer = 0x110f50800] 07:03:13 INFO - PROCESS | 1653 | 1464271393400 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]]]}] 07:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 820ms 07:03:13 INFO - PROCESS | 1653 | 1464271393480 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:03:13 INFO - PROCESS | 1653 | 1464271393483 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 07:03:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:03:13 INFO - PROCESS | 1653 | 1464271393511 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:03:13 INFO - PROCESS | 1653 | 1464271393516 Marionette TRACE conn2 <- [1,2778,null,{}] 07:03:13 INFO - PROCESS | 1653 | 1464271393524 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}] 07:03:13 INFO - PROCESS | 1653 | 1464271393685 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:03:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118115800 == 42 [pid = 1653] [id = 541] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11967fc00) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1138ba800) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116730800) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116a54400) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117678800) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118084000) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118031400) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112848000) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112a74000) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118795000) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11967b400) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11284d400) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116a50000) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x115e40800) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1199e4800) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119273800) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118168400) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 07:03:13 INFO - PROCESS | 1653 | 1464271393807 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x117005000 == 43 [pid = 1653] [id = 702] 07:03:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1122ad400) [pid = 1653] [serial = 2106] [outer = 0x0] 07:03:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112a67400) [pid = 1653] [serial = 2107] [outer = 0x1122ad400] 07:03:13 INFO - PROCESS | 1653 | 1464271393852 Marionette DEBUG loaded listener.js 07:03:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1162aa000) [pid = 1653] [serial = 2108] [outer = 0x1122ad400] 07:03:14 INFO - PROCESS | 1653 | 1464271394281 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]]]}] 07:03:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:03:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 801ms 07:03:14 INFO - PROCESS | 1653 | 1464271394325 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:03:14 INFO - PROCESS | 1653 | 1464271394328 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 07:03:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:03:14 INFO - PROCESS | 1653 | 1464271394334 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:03:14 INFO - PROCESS | 1653 | 1464271394335 Marionette TRACE conn2 <- [1,2782,null,{}] 07:03:14 INFO - PROCESS | 1653 | 1464271394339 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}] 07:03:14 INFO - PROCESS | 1653 | 1464271394462 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:03:14 INFO - PROCESS | 1653 | 1464271394478 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0aa800 == 44 [pid = 1653] [id = 703] 07:03:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11766b000) [pid = 1653] [serial = 2109] [outer = 0x0] 07:03:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11803a800) [pid = 1653] [serial = 2110] [outer = 0x11766b000] 07:03:14 INFO - PROCESS | 1653 | 1464271394520 Marionette DEBUG loaded listener.js 07:03:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11816d400) [pid = 1653] [serial = 2111] [outer = 0x11766b000] 07:03:14 INFO - PROCESS | 1653 | 1464271394889 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]]]}] 07:03:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:03:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 569ms 07:03:14 INFO - PROCESS | 1653 | 1464271394910 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:03:14 INFO - PROCESS | 1653 | 1464271394913 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 07:03:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:03:14 INFO - PROCESS | 1653 | 1464271394920 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:03:14 INFO - PROCESS | 1653 | 1464271394926 Marionette TRACE conn2 <- [1,2786,null,{}] 07:03:14 INFO - PROCESS | 1653 | 1464271394928 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}] 07:03:15 INFO - PROCESS | 1653 | 1464271395008 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:03:15 INFO - PROCESS | 1653 | 1464271395013 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x125753000 == 45 [pid = 1653] [id = 704] 07:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11879a000) [pid = 1653] [serial = 2112] [outer = 0x0] 07:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11926d400) [pid = 1653] [serial = 2113] [outer = 0x11879a000] 07:03:15 INFO - PROCESS | 1653 | 1464271395038 Marionette DEBUG loaded listener.js 07:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119869c00) [pid = 1653] [serial = 2114] [outer = 0x11879a000] 07:03:15 INFO - PROCESS | 1653 | 1464271395377 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]]]}] 07:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 479ms 07:03:15 INFO - PROCESS | 1653 | 1464271395396 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:03:15 INFO - PROCESS | 1653 | 1464271395397 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 07:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:03:15 INFO - PROCESS | 1653 | 1464271395399 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:03:15 INFO - PROCESS | 1653 | 1464271395400 Marionette TRACE conn2 <- [1,2790,null,{}] 07:03:15 INFO - PROCESS | 1653 | 1464271395403 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}] 07:03:15 INFO - PROCESS | 1653 | 1464271395479 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:03:15 INFO - PROCESS | 1653 | 1464271395483 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271f1000 == 46 [pid = 1653] [id = 705] 07:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11284cc00) [pid = 1653] [serial = 2115] [outer = 0x0] 07:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123278800) [pid = 1653] [serial = 2116] [outer = 0x11284cc00] 07:03:15 INFO - PROCESS | 1653 | 1464271395559 Marionette DEBUG loaded listener.js 07:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124085c00) [pid = 1653] [serial = 2117] [outer = 0x11284cc00] 07:03:15 INFO - PROCESS | 1653 | 1464271395826 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]]]}] 07:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 469ms 07:03:15 INFO - PROCESS | 1653 | 1464271395869 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:03:15 INFO - PROCESS | 1653 | 1464271395870 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 07:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:03:15 INFO - PROCESS | 1653 | 1464271395886 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:03:15 INFO - PROCESS | 1653 | 1464271395888 Marionette TRACE conn2 <- [1,2794,null,{}] 07:03:15 INFO - PROCESS | 1653 | 1464271395893 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}] 07:03:15 INFO - PROCESS | 1653 | 1464271395991 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:03:15 INFO - PROCESS | 1653 | 1464271395996 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c34000 == 47 [pid = 1653] [id = 706] 07:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124312800) [pid = 1653] [serial = 2118] [outer = 0x0] 07:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124317400) [pid = 1653] [serial = 2119] [outer = 0x124312800] 07:03:16 INFO - PROCESS | 1653 | 1464271396055 Marionette DEBUG loaded listener.js 07:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1243ed800) [pid = 1653] [serial = 2120] [outer = 0x124312800] 07:03:16 INFO - PROCESS | 1653 | 1464271396415 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]]]}] 07:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 584ms 07:03:16 INFO - PROCESS | 1653 | 1464271396458 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:03:16 INFO - PROCESS | 1653 | 1464271396459 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 07:03:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:03:16 INFO - PROCESS | 1653 | 1464271396461 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:03:16 INFO - PROCESS | 1653 | 1464271396462 Marionette TRACE conn2 <- [1,2798,null,{}] 07:03:16 INFO - PROCESS | 1653 | 1464271396465 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}] 07:03:16 INFO - PROCESS | 1653 | 1464271396563 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:03:16 INFO - PROCESS | 1653 | 1464271396574 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x129954800 == 48 [pid = 1653] [id = 707] 07:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124610800) [pid = 1653] [serial = 2121] [outer = 0x0] 07:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124bfe400) [pid = 1653] [serial = 2122] [outer = 0x124610800] 07:03:16 INFO - PROCESS | 1653 | 1464271396598 Marionette DEBUG loaded listener.js 07:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12518ec00) [pid = 1653] [serial = 2123] [outer = 0x124610800] 07:03:16 INFO - PROCESS | 1653 | 1464271396943 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]]]}] 07:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 518ms 07:03:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:03:16 INFO - PROCESS | 1653 | 1464271396981 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:03:16 INFO - PROCESS | 1653 | 1464271396983 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 07:03:16 INFO - PROCESS | 1653 | 1464271396987 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:03:16 INFO - PROCESS | 1653 | 1464271396989 Marionette TRACE conn2 <- [1,2802,null,{}] 07:03:16 INFO - PROCESS | 1653 | 1464271396992 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}] 07:03:17 INFO - PROCESS | 1653 | 1464271397142 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:03:17 INFO - PROCESS | 1653 | 1464271397158 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a766000 == 49 [pid = 1653] [id = 708] 07:03:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124728c00) [pid = 1653] [serial = 2124] [outer = 0x0] 07:03:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12576dc00) [pid = 1653] [serial = 2125] [outer = 0x124728c00] 07:03:17 INFO - PROCESS | 1653 | 1464271397200 Marionette DEBUG loaded listener.js 07:03:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126d40400) [pid = 1653] [serial = 2126] [outer = 0x124728c00] 07:03:17 INFO - PROCESS | 1653 | 1464271397570 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]]]}] 07:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 621ms 07:03:17 INFO - PROCESS | 1653 | 1464271397608 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:03:17 INFO - PROCESS | 1653 | 1464271397610 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 07:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:03:17 INFO - PROCESS | 1653 | 1464271397613 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:03:17 INFO - PROCESS | 1653 | 1464271397615 Marionette TRACE conn2 <- [1,2806,null,{}] 07:03:17 INFO - PROCESS | 1653 | 1464271397618 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}] 07:03:17 INFO - PROCESS | 1653 | 1464271397772 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:03:17 INFO - PROCESS | 1653 | 1464271397821 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1bd000 == 50 [pid = 1653] [id = 709] 07:03:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x125719400) [pid = 1653] [serial = 2127] [outer = 0x0] 07:03:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126dbf400) [pid = 1653] [serial = 2128] [outer = 0x125719400] 07:03:17 INFO - PROCESS | 1653 | 1464271397846 Marionette DEBUG loaded listener.js 07:03:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x127174400) [pid = 1653] [serial = 2129] [outer = 0x125719400] 07:03:18 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118577400) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:03:18 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124084c00) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:03:18 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1243ef800) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:03:18 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12431ec00) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:03:18 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1293c0800) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:03:18 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119680c00) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:03:18 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113136800) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:03:18 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116731800) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:03:18 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113140000) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:03:18 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112849400) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:03:18 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x110f4e400) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:03:18 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x111e6bc00) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:03:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12d381000 == 49 [pid = 1653] [id = 17] 07:03:18 INFO - PROCESS | 1653 | 1464271398215 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]]]}] 07:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 620ms 07:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:03:18 INFO - PROCESS | 1653 | 1464271398234 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:03:18 INFO - PROCESS | 1653 | 1464271398235 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 07:03:18 INFO - PROCESS | 1653 | 1464271398237 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 1653 | 1464271398239 Marionette TRACE conn2 <- [1,2810,null,{}] 07:03:18 INFO - PROCESS | 1653 | 1464271398243 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}] 07:03:18 INFO - PROCESS | 1653 | 1464271398349 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:03:18 INFO - PROCESS | 1653 | 1464271398382 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x118102800 == 50 [pid = 1653] [id = 710] 07:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x111e31000) [pid = 1653] [serial = 2130] [outer = 0x0] 07:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124089c00) [pid = 1653] [serial = 2131] [outer = 0x111e31000] 07:03:18 INFO - PROCESS | 1653 | 1464271398407 Marionette DEBUG loaded listener.js 07:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12571a400) [pid = 1653] [serial = 2132] [outer = 0x111e31000] 07:03:18 INFO - PROCESS | 1653 | 1464271398672 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]]]}] 07:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 472ms 07:03:18 INFO - PROCESS | 1653 | 1464271398712 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:03:18 INFO - PROCESS | 1653 | 1464271398713 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 07:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:03:18 INFO - PROCESS | 1653 | 1464271398716 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 1653 | 1464271398717 Marionette TRACE conn2 <- [1,2814,null,{}] 07:03:18 INFO - PROCESS | 1653 | 1464271398720 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}] 07:03:18 INFO - PROCESS | 1653 | 1464271398814 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:03:18 INFO - PROCESS | 1653 | 1464271398818 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1db800 == 51 [pid = 1653] [id = 711] 07:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126d36000) [pid = 1653] [serial = 2133] [outer = 0x0] 07:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127433800) [pid = 1653] [serial = 2134] [outer = 0x126d36000] 07:03:18 INFO - PROCESS | 1653 | 1464271398847 Marionette DEBUG loaded listener.js 07:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128c94800) [pid = 1653] [serial = 2135] [outer = 0x126d36000] 07:03:19 INFO - PROCESS | 1653 | 1464271399196 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]]]}] 07:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 519ms 07:03:19 INFO - PROCESS | 1653 | 1464271399236 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:03:19 INFO - PROCESS | 1653 | 1464271399237 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 07:03:19 INFO - PROCESS | 1653 | 1464271399241 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:03:19 INFO - PROCESS | 1653 | 1464271399243 Marionette TRACE conn2 <- [1,2818,null,{}] 07:03:19 INFO - PROCESS | 1653 | 1464271399246 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}] 07:03:19 INFO - PROCESS | 1653 | 1464271399335 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:03:19 INFO - PROCESS | 1653 | 1464271399340 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3ec800 == 52 [pid = 1653] [id = 712] 07:03:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11965ec00) [pid = 1653] [serial = 2136] [outer = 0x0] 07:03:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128ca1c00) [pid = 1653] [serial = 2137] [outer = 0x11965ec00] 07:03:19 INFO - PROCESS | 1653 | 1464271399365 Marionette DEBUG loaded listener.js 07:03:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128e7c000) [pid = 1653] [serial = 2138] [outer = 0x11965ec00] 07:03:19 INFO - PROCESS | 1653 | 1464271399664 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]]]}] 07:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 471ms 07:03:19 INFO - PROCESS | 1653 | 1464271399711 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:03:19 INFO - PROCESS | 1653 | 1464271399712 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 07:03:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:03:19 INFO - PROCESS | 1653 | 1464271399714 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:03:19 INFO - PROCESS | 1653 | 1464271399715 Marionette TRACE conn2 <- [1,2822,null,{}] 07:03:19 INFO - PROCESS | 1653 | 1464271399718 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}] 07:03:19 INFO - PROCESS | 1653 | 1464271399796 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:03:19 INFO - PROCESS | 1653 | 1464271399853 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7a0000 == 53 [pid = 1653] [id = 713] 07:03:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128c97800) [pid = 1653] [serial = 2139] [outer = 0x0] 07:03:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1290f1800) [pid = 1653] [serial = 2140] [outer = 0x128c97800] 07:03:19 INFO - PROCESS | 1653 | 1464271399877 Marionette DEBUG loaded listener.js 07:03:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1293bcc00) [pid = 1653] [serial = 2141] [outer = 0x128c97800] 07:03:20 INFO - PROCESS | 1653 | 1464271400298 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]]]}] 07:03:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:03:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 619ms 07:03:20 INFO - PROCESS | 1653 | 1464271400335 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:03:20 INFO - PROCESS | 1653 | 1464271400337 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 07:03:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:03:20 INFO - PROCESS | 1653 | 1464271400341 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - PROCESS | 1653 | 1464271400343 Marionette TRACE conn2 <- [1,2826,null,{}] 07:03:20 INFO - PROCESS | 1653 | 1464271400347 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}] 07:03:20 INFO - PROCESS | 1653 | 1464271400450 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:03:20 INFO - PROCESS | 1653 | 1464271400542 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b53800 == 54 [pid = 1653] [id = 714] 07:03:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11313cc00) [pid = 1653] [serial = 2142] [outer = 0x0] 07:03:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1160e2400) [pid = 1653] [serial = 2143] [outer = 0x11313cc00] 07:03:20 INFO - PROCESS | 1653 | 1464271400573 Marionette DEBUG loaded listener.js 07:03:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11705e000) [pid = 1653] [serial = 2144] [outer = 0x11313cc00] 07:03:21 INFO - PROCESS | 1653 | 1464271401006 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:03:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:03:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 672ms 07:03:21 INFO - PROCESS | 1653 | 1464271401012 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:03:21 INFO - PROCESS | 1653 | 1464271401016 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 07:03:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:03:21 INFO - PROCESS | 1653 | 1464271401020 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:03:21 INFO - PROCESS | 1653 | 1464271401022 Marionette TRACE conn2 <- [1,2830,null,{}] 07:03:21 INFO - PROCESS | 1653 | 1464271401026 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}] 07:03:21 INFO - PROCESS | 1653 | 1464271401136 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:03:21 INFO - PROCESS | 1653 | 1464271401227 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c4a800 == 55 [pid = 1653] [id = 715] 07:03:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x117e07000) [pid = 1653] [serial = 2145] [outer = 0x0] 07:03:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1185dac00) [pid = 1653] [serial = 2146] [outer = 0x117e07000] 07:03:21 INFO - PROCESS | 1653 | 1464271401276 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119681000) [pid = 1653] [serial = 2147] [outer = 0x117e07000] 07:03:21 INFO - PROCESS | 1653 | 1464271401706 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]]]}] 07:03:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:03:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 725ms 07:03:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:03:21 INFO - PROCESS | 1653 | 1464271401744 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:03:21 INFO - PROCESS | 1653 | 1464271401746 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 07:03:21 INFO - PROCESS | 1653 | 1464271401748 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:03:21 INFO - PROCESS | 1653 | 1464271401751 Marionette TRACE conn2 <- [1,2834,null,{}] 07:03:21 INFO - PROCESS | 1653 | 1464271401760 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}] 07:03:21 INFO - PROCESS | 1653 | 1464271401884 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:03:21 INFO - PROCESS | 1653 | 1464271401942 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7ae800 == 56 [pid = 1653] [id = 716] 07:03:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124225000) [pid = 1653] [serial = 2148] [outer = 0x0] 07:03:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1243eb400) [pid = 1653] [serial = 2149] [outer = 0x124225000] 07:03:21 INFO - PROCESS | 1653 | 1464271401973 Marionette DEBUG loaded listener.js 07:03:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124ecb800) [pid = 1653] [serial = 2150] [outer = 0x124225000] 07:03:22 INFO - PROCESS | 1653 | 1464271402420 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:03:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:03:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 721ms 07:03:22 INFO - PROCESS | 1653 | 1464271402470 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:03:22 INFO - PROCESS | 1653 | 1464271402472 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 07:03:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:03:22 INFO - PROCESS | 1653 | 1464271402474 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - PROCESS | 1653 | 1464271402475 Marionette TRACE conn2 <- [1,2838,null,{}] 07:03:22 INFO - PROCESS | 1653 | 1464271402477 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}] 07:03:22 INFO - PROCESS | 1653 | 1464271402580 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:03:22 INFO - PROCESS | 1653 | 1464271402635 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb9a800 == 57 [pid = 1653] [id = 717] 07:03:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126d39800) [pid = 1653] [serial = 2151] [outer = 0x0] 07:03:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1274f0c00) [pid = 1653] [serial = 2152] [outer = 0x126d39800] 07:03:22 INFO - PROCESS | 1653 | 1464271402664 Marionette DEBUG loaded listener.js 07:03:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128c9bc00) [pid = 1653] [serial = 2153] [outer = 0x126d39800] 07:03:23 INFO - PROCESS | 1653 | 1464271403316 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]]]}] 07:03:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:03:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 869ms 07:03:23 INFO - PROCESS | 1653 | 1464271403344 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:03:23 INFO - PROCESS | 1653 | 1464271403346 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 07:03:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:03:23 INFO - PROCESS | 1653 | 1464271403350 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:03:23 INFO - PROCESS | 1653 | 1464271403352 Marionette TRACE conn2 <- [1,2842,null,{}] 07:03:23 INFO - PROCESS | 1653 | 1464271403356 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}] 07:03:23 INFO - PROCESS | 1653 | 1464271403446 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:03:23 INFO - PROCESS | 1653 | 1464271403503 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118114800 == 58 [pid = 1653] [id = 718] 07:03:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x112845800) [pid = 1653] [serial = 2154] [outer = 0x0] 07:03:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11284a000) [pid = 1653] [serial = 2155] [outer = 0x112845800] 07:03:23 INFO - PROCESS | 1653 | 1464271403530 Marionette DEBUG loaded listener.js 07:03:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x112e09400) [pid = 1653] [serial = 2156] [outer = 0x112845800] 07:03:23 INFO - PROCESS | 1653 | 1464271403963 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]]]}] 07:03:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:03:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 671ms 07:03:24 INFO - PROCESS | 1653 | 1464271404022 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:03:24 INFO - PROCESS | 1653 | 1464271404027 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 07:03:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:03:24 INFO - PROCESS | 1653 | 1464271404034 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:03:24 INFO - PROCESS | 1653 | 1464271404036 Marionette TRACE conn2 <- [1,2846,null,{}] 07:03:24 INFO - PROCESS | 1653 | 1464271404040 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}] 07:03:24 INFO - PROCESS | 1653 | 1464271404161 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:03:24 INFO - PROCESS | 1653 | 1464271404217 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x118998000 == 59 [pid = 1653] [id = 719] 07:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x113d5e800) [pid = 1653] [serial = 2157] [outer = 0x0] 07:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x115ea8800) [pid = 1653] [serial = 2158] [outer = 0x113d5e800] 07:03:24 INFO - PROCESS | 1653 | 1464271404244 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1162ea400) [pid = 1653] [serial = 2159] [outer = 0x113d5e800] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119e54800 == 58 [pid = 1653] [id = 535] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b35c000 == 57 [pid = 1653] [id = 537] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x116972000 == 56 [pid = 1653] [id = 534] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1271dc000 == 55 [pid = 1653] [id = 529] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3ec800 == 54 [pid = 1653] [id = 712] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1db800 == 53 [pid = 1653] [id = 711] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x118102800 == 52 [pid = 1653] [id = 710] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1bd000 == 51 [pid = 1653] [id = 709] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a766000 == 50 [pid = 1653] [id = 708] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x129954800 == 49 [pid = 1653] [id = 707] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x128c34000 == 48 [pid = 1653] [id = 706] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x124bf6000) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1271f1000 == 47 [pid = 1653] [id = 705] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x125753000 == 46 [pid = 1653] [id = 704] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0aa800 == 45 [pid = 1653] [id = 703] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x117005000 == 44 [pid = 1653] [id = 702] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d380800 == 43 [pid = 1653] [id = 18] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1194c4800 == 42 [pid = 1653] [id = 701] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x128c0a800 == 41 [pid = 1653] [id = 698] 07:03:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119e6b800 == 40 [pid = 1653] [id = 697] 07:03:24 INFO - PROCESS | 1653 | 1464271404640 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]]]}] 07:03:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:03:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 622ms 07:03:24 INFO - PROCESS | 1653 | 1464271404655 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:03:24 INFO - PROCESS | 1653 | 1464271404658 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 07:03:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:03:24 INFO - PROCESS | 1653 | 1464271404662 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:03:24 INFO - PROCESS | 1653 | 1464271404664 Marionette TRACE conn2 <- [1,2850,null,{}] 07:03:24 INFO - PROCESS | 1653 | 1464271404672 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}] 07:03:24 INFO - PROCESS | 1653 | 1464271404770 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1296bec00) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119e3a400) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x118168c00) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11816a400) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118521400) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116265400) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116737400) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x110ebec00) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x112f3e000) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112a76800) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124085000) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116265000) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11908e000) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x117068400) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118037000) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124081000) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124219800) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124315400) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124613000) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1243e5c00) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1242cd000) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12431b800) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1243ecc00) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12472f400) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119275c00) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 07:03:24 INFO - PROCESS | 1653 | 1464271404836 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194d4000 == 41 [pid = 1653] [id = 720] 07:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112a76800) [pid = 1653] [serial = 2160] [outer = 0x0] 07:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116265400) [pid = 1653] [serial = 2161] [outer = 0x112a76800] 07:03:24 INFO - PROCESS | 1653 | 1464271404869 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118036400) [pid = 1653] [serial = 2162] [outer = 0x112a76800] 07:03:25 INFO - PROCESS | 1653 | 1464271405164 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:03:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:03:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 522ms 07:03:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:03:25 INFO - PROCESS | 1653 | 1464271405184 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:03:25 INFO - PROCESS | 1653 | 1464271405186 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 07:03:25 INFO - PROCESS | 1653 | 1464271405196 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:03:25 INFO - PROCESS | 1653 | 1464271405197 Marionette TRACE conn2 <- [1,2854,null,{}] 07:03:25 INFO - PROCESS | 1653 | 1464271405200 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}] 07:03:25 INFO - PROCESS | 1653 | 1464271405283 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:03:25 INFO - PROCESS | 1653 | 1464271405288 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b39800 == 42 [pid = 1653] [id = 721] 07:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11808e400) [pid = 1653] [serial = 2163] [outer = 0x0] 07:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11816ec00) [pid = 1653] [serial = 2164] [outer = 0x11808e400] 07:03:25 INFO - PROCESS | 1653 | 1464271405316 Marionette DEBUG loaded listener.js 07:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1185d4800) [pid = 1653] [serial = 2165] [outer = 0x11808e400] 07:03:25 INFO - PROCESS | 1653 | 1464271405650 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]]]}] 07:03:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:03:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 480ms 07:03:25 INFO - PROCESS | 1653 | 1464271405679 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:03:25 INFO - PROCESS | 1653 | 1464271405681 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 07:03:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:03:25 INFO - PROCESS | 1653 | 1464271405686 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:03:25 INFO - PROCESS | 1653 | 1464271405700 Marionette TRACE conn2 <- [1,2858,null,{}] 07:03:25 INFO - PROCESS | 1653 | 1464271405703 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}] 07:03:25 INFO - PROCESS | 1653 | 1464271405824 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:03:25 INFO - PROCESS | 1653 | 1464271405830 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x125cdb800 == 43 [pid = 1653] [id = 722] 07:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118164400) [pid = 1653] [serial = 2166] [outer = 0x0] 07:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1189bb400) [pid = 1653] [serial = 2167] [outer = 0x118164400] 07:03:25 INFO - PROCESS | 1653 | 1464271405874 Marionette DEBUG loaded listener.js 07:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11908d400) [pid = 1653] [serial = 2168] [outer = 0x118164400] 07:03:26 INFO - PROCESS | 1653 | 1464271406332 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:03:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:03:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 685ms 07:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:03:26 INFO - PROCESS | 1653 | 1464271406372 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:03:26 INFO - PROCESS | 1653 | 1464271406373 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 07:03:26 INFO - PROCESS | 1653 | 1464271406375 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 1653 | 1464271406376 Marionette TRACE conn2 <- [1,2862,null,{}] 07:03:26 INFO - PROCESS | 1653 | 1464271406378 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}] 07:03:26 INFO - PROCESS | 1653 | 1464271406470 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:03:26 INFO - PROCESS | 1653 | 1464271406478 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1192b2000 == 44 [pid = 1653] [id = 723] 07:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11927a000) [pid = 1653] [serial = 2169] [outer = 0x0] 07:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1199e8000) [pid = 1653] [serial = 2170] [outer = 0x11927a000] 07:03:26 INFO - PROCESS | 1653 | 1464271406504 Marionette DEBUG loaded listener.js 07:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124082800) [pid = 1653] [serial = 2171] [outer = 0x11927a000] 07:03:26 INFO - PROCESS | 1653 | 1464271406846 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]]]}] 07:03:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:03:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 518ms 07:03:26 INFO - PROCESS | 1653 | 1464271406894 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:03:26 INFO - PROCESS | 1653 | 1464271406895 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 07:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:03:26 INFO - PROCESS | 1653 | 1464271406913 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 1653 | 1464271406914 Marionette TRACE conn2 <- [1,2866,null,{}] 07:03:26 INFO - PROCESS | 1653 | 1464271406917 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}] 07:03:27 INFO - PROCESS | 1653 | 1464271407024 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:03:27 INFO - PROCESS | 1653 | 1464271407035 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c11000 == 45 [pid = 1653] [id = 724] 07:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119675800) [pid = 1653] [serial = 2172] [outer = 0x0] 07:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12408a000) [pid = 1653] [serial = 2173] [outer = 0x119675800] 07:03:27 INFO - PROCESS | 1653 | 1464271407060 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x113133400) [pid = 1653] [serial = 2174] [outer = 0x119675800] 07:03:27 INFO - PROCESS | 1653 | 1464271407409 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]]]}] 07:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 517ms 07:03:27 INFO - PROCESS | 1653 | 1464271407432 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:03:27 INFO - PROCESS | 1653 | 1464271407433 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 07:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:03:27 INFO - PROCESS | 1653 | 1464271407435 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 1653 | 1464271407436 Marionette TRACE conn2 <- [1,2870,null,{}] 07:03:27 INFO - PROCESS | 1653 | 1464271407444 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}] 07:03:27 INFO - PROCESS | 1653 | 1464271407539 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:03:27 INFO - PROCESS | 1653 | 1464271407543 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x129084800 == 46 [pid = 1653] [id = 725] 07:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124082c00) [pid = 1653] [serial = 2175] [outer = 0x0] 07:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12431d800) [pid = 1653] [serial = 2176] [outer = 0x124082c00] 07:03:27 INFO - PROCESS | 1653 | 1464271407568 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1243ed400) [pid = 1653] [serial = 2177] [outer = 0x124082c00] 07:03:27 INFO - PROCESS | 1653 | 1464271407885 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]]]}] 07:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 469ms 07:03:27 INFO - PROCESS | 1653 | 1464271407915 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:03:27 INFO - PROCESS | 1653 | 1464271407916 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 07:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:03:27 INFO - PROCESS | 1653 | 1464271407918 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 1653 | 1464271407919 Marionette TRACE conn2 <- [1,2874,null,{}] 07:03:27 INFO - PROCESS | 1653 | 1464271407922 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}] 07:03:28 INFO - PROCESS | 1653 | 1464271408024 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:03:28 INFO - PROCESS | 1653 | 1464271408029 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12995f000 == 47 [pid = 1653] [id = 726] 07:03:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12431b000) [pid = 1653] [serial = 2178] [outer = 0x0] 07:03:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12460cc00) [pid = 1653] [serial = 2179] [outer = 0x12431b000] 07:03:28 INFO - PROCESS | 1653 | 1464271408085 Marionette DEBUG loaded listener.js 07:03:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12461a400) [pid = 1653] [serial = 2180] [outer = 0x12431b000] 07:03:28 INFO - PROCESS | 1653 | 1464271408433 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]]]}] 07:03:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:03:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 569ms 07:03:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:03:28 INFO - PROCESS | 1653 | 1464271408487 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:03:28 INFO - PROCESS | 1653 | 1464271408488 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 07:03:28 INFO - PROCESS | 1653 | 1464271408490 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:03:28 INFO - PROCESS | 1653 | 1464271408492 Marionette TRACE conn2 <- [1,2878,null,{}] 07:03:28 INFO - PROCESS | 1653 | 1464271408494 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}] 07:03:28 INFO - PROCESS | 1653 | 1464271408594 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:03:28 INFO - PROCESS | 1653 | 1464271408628 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9a2000 == 48 [pid = 1653] [id = 727] 07:03:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x124611400) [pid = 1653] [serial = 2181] [outer = 0x0] 07:03:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x124ed1000) [pid = 1653] [serial = 2182] [outer = 0x124611400] 07:03:28 INFO - PROCESS | 1653 | 1464271408655 Marionette DEBUG loaded listener.js 07:03:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x125715400) [pid = 1653] [serial = 2183] [outer = 0x124611400] 07:03:29 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12d381800) [pid = 1653] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:03:29 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124728c00) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:03:29 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124610800) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:03:29 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x125719400) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:03:29 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x111e31000) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:03:29 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11879a000) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:03:29 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11284cc00) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:03:29 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x110f50800) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:03:29 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11766b000) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:03:29 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1122ad400) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:03:29 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11965ec00) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:03:29 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126d36000) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:03:29 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124312800) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:03:29 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128e7bc00) [pid = 1653] [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.] 07:03:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:03:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 669ms 07:03:29 INFO - PROCESS | 1653 | 1464271409152 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]]]}] 07:03:29 INFO - PROCESS | 1653 | 1464271409162 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:03:29 INFO - PROCESS | 1653 | 1464271409164 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 07:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:03:29 INFO - PROCESS | 1653 | 1464271409168 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:03:29 INFO - PROCESS | 1653 | 1464271409171 Marionette TRACE conn2 <- [1,2882,null,{}] 07:03:29 INFO - PROCESS | 1653 | 1464271409175 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}] 07:03:29 INFO - PROCESS | 1653 | 1464271409327 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:03:29 INFO - PROCESS | 1653 | 1464271409451 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b34e000 == 49 [pid = 1653] [id = 728] 07:03:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1162a3800) [pid = 1653] [serial = 2184] [outer = 0x0] 07:03:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124bf0c00) [pid = 1653] [serial = 2185] [outer = 0x1162a3800] 07:03:29 INFO - PROCESS | 1653 | 1464271409499 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126d35000) [pid = 1653] [serial = 2186] [outer = 0x1162a3800] 07:03:29 INFO - PROCESS | 1653 | 1464271409832 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]]]}] 07:03:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:03:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 723ms 07:03:29 INFO - PROCESS | 1653 | 1464271409893 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:03:29 INFO - PROCESS | 1653 | 1464271409894 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 07:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:03:29 INFO - PROCESS | 1653 | 1464271409896 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:03:29 INFO - PROCESS | 1653 | 1464271409897 Marionette TRACE conn2 <- [1,2886,null,{}] 07:03:29 INFO - PROCESS | 1653 | 1464271409899 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}] 07:03:30 INFO - PROCESS | 1653 | 1464271410002 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:03:30 INFO - PROCESS | 1653 | 1464271410008 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bebb800 == 50 [pid = 1653] [id = 729] 07:03:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x125772800) [pid = 1653] [serial = 2187] [outer = 0x0] 07:03:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126dbe800) [pid = 1653] [serial = 2188] [outer = 0x125772800] 07:03:30 INFO - PROCESS | 1653 | 1464271410032 Marionette DEBUG loaded listener.js 07:03:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1274e8000) [pid = 1653] [serial = 2189] [outer = 0x125772800] 07:03:30 INFO - PROCESS | 1653 | 1464271410376 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]]]}] 07:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 523ms 07:03:30 INFO - PROCESS | 1653 | 1464271410420 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 1653 | 1464271410421 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 07:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:03:30 INFO - PROCESS | 1653 | 1464271410425 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:03:30 INFO - PROCESS | 1653 | 1464271410426 Marionette TRACE conn2 <- [1,2890,null,{}] 07:03:30 INFO - PROCESS | 1653 | 1464271410430 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}] 07:03:30 INFO - PROCESS | 1653 | 1464271410558 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:03:30 INFO - PROCESS | 1653 | 1464271410642 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1dc800 == 51 [pid = 1653] [id = 730] 07:03:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118172000) [pid = 1653] [serial = 2190] [outer = 0x0] 07:03:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1274f0800) [pid = 1653] [serial = 2191] [outer = 0x118172000] 07:03:30 INFO - PROCESS | 1653 | 1464271410666 Marionette DEBUG loaded listener.js 07:03:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128d13400) [pid = 1653] [serial = 2192] [outer = 0x118172000] 07:03:30 INFO - PROCESS | 1653 | 1464271410947 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 572ms 07:03:30 INFO - PROCESS | 1653 | 1464271410997 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 1653 | 1464271410998 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 07:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:03:31 INFO - PROCESS | 1653 | 1464271411000 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 1653 | 1464271411001 Marionette TRACE conn2 <- [1,2894,null,{}] 07:03:31 INFO - PROCESS | 1653 | 1464271411003 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}] 07:03:31 INFO - PROCESS | 1653 | 1464271411093 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:03:31 INFO - PROCESS | 1653 | 1464271411200 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131cb800 == 52 [pid = 1653] [id = 731] 07:03:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x110eb3c00) [pid = 1653] [serial = 2193] [outer = 0x0] 07:03:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x110ebec00) [pid = 1653] [serial = 2194] [outer = 0x110eb3c00] 07:03:31 INFO - PROCESS | 1653 | 1464271411231 Marionette DEBUG loaded listener.js 07:03:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x111e31000) [pid = 1653] [serial = 2195] [outer = 0x110eb3c00] 07:03:31 INFO - PROCESS | 1653 | 1464271411665 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]]]}] 07:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 721ms 07:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:03:31 INFO - PROCESS | 1653 | 1464271411723 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:03:31 INFO - PROCESS | 1653 | 1464271411725 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 07:03:31 INFO - PROCESS | 1653 | 1464271411729 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 1653 | 1464271411731 Marionette TRACE conn2 <- [1,2898,null,{}] 07:03:31 INFO - PROCESS | 1653 | 1464271411735 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}] 07:03:31 INFO - PROCESS | 1653 | 1464271411837 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:03:31 INFO - PROCESS | 1653 | 1464271411944 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1194ab800 == 53 [pid = 1653] [id = 732] 07:03:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x115e37800) [pid = 1653] [serial = 2196] [outer = 0x0] 07:03:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1162a4800) [pid = 1653] [serial = 2197] [outer = 0x115e37800] 07:03:31 INFO - PROCESS | 1653 | 1464271411976 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x116736c00) [pid = 1653] [serial = 2198] [outer = 0x115e37800] 07:03:32 INFO - PROCESS | 1653 | 1464271412386 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]]]}] 07:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 672ms 07:03:32 INFO - PROCESS | 1653 | 1464271412403 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:03:32 INFO - PROCESS | 1653 | 1464271412406 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 07:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:03:32 INFO - PROCESS | 1653 | 1464271412408 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:03:32 INFO - PROCESS | 1653 | 1464271412410 Marionette TRACE conn2 <- [1,2902,null,{}] 07:03:32 INFO - PROCESS | 1653 | 1464271412412 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}] 07:03:32 INFO - PROCESS | 1653 | 1464271412513 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:03:32 INFO - PROCESS | 1653 | 1464271412569 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b063800 == 54 [pid = 1653] [id = 733] 07:03:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x117169800) [pid = 1653] [serial = 2199] [outer = 0x0] 07:03:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x118083c00) [pid = 1653] [serial = 2200] [outer = 0x117169800] 07:03:32 INFO - PROCESS | 1653 | 1464271412602 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118799c00) [pid = 1653] [serial = 2201] [outer = 0x117169800] 07:03:33 INFO - PROCESS | 1653 | 1464271413052 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 07:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:03:33 INFO - PROCESS | 1653 | 1464271413079 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:03:33 INFO - PROCESS | 1653 | 1464271413081 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 07:03:33 INFO - PROCESS | 1653 | 1464271413088 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - PROCESS | 1653 | 1464271413093 Marionette TRACE conn2 <- [1,2906,null,{}] 07:03:33 INFO - PROCESS | 1653 | 1464271413096 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}] 07:03:33 INFO - PROCESS | 1653 | 1464271413197 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:03:33 INFO - PROCESS | 1653 | 1464271413292 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb9d000 == 55 [pid = 1653] [id = 734] 07:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1189bd800) [pid = 1653] [serial = 2202] [outer = 0x0] 07:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119eb1800) [pid = 1653] [serial = 2203] [outer = 0x1189bd800] 07:03:33 INFO - PROCESS | 1653 | 1464271413320 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124080c00) [pid = 1653] [serial = 2204] [outer = 0x1189bd800] 07:03:33 INFO - PROCESS | 1653 | 1464271413728 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]]]}] 07:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 678ms 07:03:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:03:33 INFO - PROCESS | 1653 | 1464271413763 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:03:33 INFO - PROCESS | 1653 | 1464271413765 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 07:03:33 INFO - PROCESS | 1653 | 1464271413767 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - PROCESS | 1653 | 1464271413768 Marionette TRACE conn2 <- [1,2910,null,{}] 07:03:33 INFO - PROCESS | 1653 | 1464271413771 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}] 07:03:33 INFO - PROCESS | 1653 | 1464271413873 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:03:33 INFO - PROCESS | 1653 | 1464271413942 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf4e800 == 56 [pid = 1653] [id = 735] 07:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x124313800) [pid = 1653] [serial = 2205] [outer = 0x0] 07:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x124bf8400) [pid = 1653] [serial = 2206] [outer = 0x124313800] 07:03:33 INFO - PROCESS | 1653 | 1464271413971 Marionette DEBUG loaded listener.js 07:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x125772c00) [pid = 1653] [serial = 2207] [outer = 0x124313800] 07:03:34 INFO - PROCESS | 1653 | 1464271414327 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]]]}] 07:03:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:03:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:03:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 569ms 07:03:34 INFO - PROCESS | 1653 | 1464271414336 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 1653 | 1464271414337 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 07:03:34 INFO - TEST-START | /DOMEvents/constructors.html 07:03:34 INFO - PROCESS | 1653 | 1464271414342 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 1653 | 1464271414344 Marionette TRACE conn2 <- [1,2914,null,{}] 07:03:34 INFO - PROCESS | 1653 | 1464271414346 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}] 07:03:34 INFO - PROCESS | 1653 | 1464271414467 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:03:34 INFO - PROCESS | 1653 | 1464271414556 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f2a000 == 57 [pid = 1653] [id = 736] 07:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1185d6800) [pid = 1653] [serial = 2208] [outer = 0x0] 07:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x124733800) [pid = 1653] [serial = 2209] [outer = 0x1185d6800] 07:03:34 INFO - PROCESS | 1653 | 1464271414606 Marionette DEBUG loaded listener.js 07:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x128d16c00) [pid = 1653] [serial = 2210] [outer = 0x1185d6800] 07:03:35 INFO - PROCESS | 1653 | 1464271415166 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]]]}] 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:03:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:03:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:03:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:03:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:03:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:03:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:03:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 879ms 07:03:35 INFO - PROCESS | 1653 | 1464271415220 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:03:35 INFO - PROCESS | 1653 | 1464271415223 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 07:03:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:03:35 INFO - PROCESS | 1653 | 1464271415245 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:03:35 INFO - PROCESS | 1653 | 1464271415247 Marionette TRACE conn2 <- [1,2918,null,{}] 07:03:35 INFO - PROCESS | 1653 | 1464271415251 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}] 07:03:35 INFO - PROCESS | 1653 | 1464271415346 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:03:35 INFO - PROCESS | 1653 | 1464271415415 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12765e800 == 58 [pid = 1653] [id = 737] 07:03:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x112d1cc00) [pid = 1653] [serial = 2211] [outer = 0x0] 07:03:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x112e6f400) [pid = 1653] [serial = 2212] [outer = 0x112d1cc00] 07:03:35 INFO - PROCESS | 1653 | 1464271415444 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x113d62800) [pid = 1653] [serial = 2213] [outer = 0x112d1cc00] 07:03:35 INFO - PROCESS | 1653 | 1464271415863 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:03:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:03:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 680ms 07:03:35 INFO - PROCESS | 1653 | 1464271415949 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:03:35 INFO - PROCESS | 1653 | 1464271415955 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 07:03:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:03:35 INFO - PROCESS | 1653 | 1464271415966 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:03:35 INFO - PROCESS | 1653 | 1464271415968 Marionette TRACE conn2 <- [1,2922,null,{}] 07:03:35 INFO - PROCESS | 1653 | 1464271415972 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}] 07:03:36 INFO - PROCESS | 1653 | 1464271416121 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:03:36 INFO - PROCESS | 1653 | 1464271416192 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x125743800 == 59 [pid = 1653] [id = 738] 07:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x117065800) [pid = 1653] [serial = 2214] [outer = 0x0] 07:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x118034400) [pid = 1653] [serial = 2215] [outer = 0x117065800] 07:03:36 INFO - PROCESS | 1653 | 1464271416219 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11816a000) [pid = 1653] [serial = 2216] [outer = 0x117065800] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9b7000 == 58 [pid = 1653] [id = 695] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12909c800 == 57 [pid = 1653] [id = 692] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1dc800 == 56 [pid = 1653] [id = 730] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12bebb800 == 55 [pid = 1653] [id = 729] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12b34e000 == 54 [pid = 1653] [id = 728] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9a2000 == 53 [pid = 1653] [id = 727] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12995f000 == 52 [pid = 1653] [id = 726] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x129084800 == 51 [pid = 1653] [id = 725] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12d37f000) [pid = 1653] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1290f1800) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x128c11000 == 50 [pid = 1653] [id = 724] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1192b2000 == 49 [pid = 1653] [id = 723] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x125cdb800 == 48 [pid = 1653] [id = 722] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x124b39800 == 47 [pid = 1653] [id = 721] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1194d4000 == 46 [pid = 1653] [id = 720] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118998000 == 45 [pid = 1653] [id = 719] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118114800 == 44 [pid = 1653] [id = 718] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7ae800 == 43 [pid = 1653] [id = 716] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x128c4a800 == 42 [pid = 1653] [id = 715] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119b53800 == 41 [pid = 1653] [id = 714] 07:03:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7a0000 == 40 [pid = 1653] [id = 713] 07:03:36 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:03:36 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:03:36 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:03:36 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12576dc00) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x124bfe400) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x126dbf400) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x124089c00) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11926d400) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x119869c00) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x123278800) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11803b800) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x112850800) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x111e35c00) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11803a800) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11816d400) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x113defc00) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x112a67400) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1162aa000) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12460c800) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1199e3800) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x128e7c000) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x127433800) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x128c94800) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128ca1c00) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x127174400) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124317400) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12518ec00) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x126d40400) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124085c00) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x111c8a800) [pid = 1653] [serial = 1469] [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.] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1243ed800) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12571a400) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 07:03:36 INFO - PROCESS | 1653 | 1464271416605 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]]]}] 07:03:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:03:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:03:36 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 07:03:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:03:36 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 07:03:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:03:36 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]" 07:03:36 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:03:36 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:03:36 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 671ms 07:03:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:03:36 INFO - PROCESS | 1653 | 1464271416637 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:03:36 INFO - PROCESS | 1653 | 1464271416638 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 07:03:36 INFO - PROCESS | 1653 | 1464271416641 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:03:36 INFO - PROCESS | 1653 | 1464271416643 Marionette TRACE conn2 <- [1,2926,null,{}] 07:03:36 INFO - PROCESS | 1653 | 1464271416651 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}] 07:03:36 INFO - PROCESS | 1653 | 1464271416732 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:03:36 INFO - PROCESS | 1653 | 1464271416740 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1233e6000 == 41 [pid = 1653] [id = 739] 07:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118946000) [pid = 1653] [serial = 2217] [outer = 0x0] 07:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119271800) [pid = 1653] [serial = 2218] [outer = 0x118946000] 07:03:36 INFO - PROCESS | 1653 | 1464271416768 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1199e3000) [pid = 1653] [serial = 2219] [outer = 0x118946000] 07:03:37 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:03:37 INFO - PROCESS | 1653 | 1464271417074 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]]]}] 07:03:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:03:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 470ms 07:03:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:03:37 INFO - PROCESS | 1653 | 1464271417112 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:03:37 INFO - PROCESS | 1653 | 1464271417114 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 07:03:37 INFO - PROCESS | 1653 | 1464271417116 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - PROCESS | 1653 | 1464271417117 Marionette TRACE conn2 <- [1,2930,null,{}] 07:03:37 INFO - PROCESS | 1653 | 1464271417119 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}] 07:03:37 INFO - PROCESS | 1653 | 1464271417227 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:03:37 INFO - PROCESS | 1653 | 1464271417281 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x126fce000 == 42 [pid = 1653] [id = 740] 07:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1199e8c00) [pid = 1653] [serial = 2220] [outer = 0x0] 07:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12408bc00) [pid = 1653] [serial = 2221] [outer = 0x1199e8c00] 07:03:37 INFO - PROCESS | 1653 | 1464271417307 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124318000) [pid = 1653] [serial = 2222] [outer = 0x1199e8c00] 07:03:37 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:03:37 INFO - PROCESS | 1653 | 1464271417575 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]]]}] 07:03:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:03:37 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 469ms 07:03:37 INFO - PROCESS | 1653 | 1464271417596 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:03:37 INFO - PROCESS | 1653 | 1464271417597 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 07:03:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:03:37 INFO - PROCESS | 1653 | 1464271417604 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - PROCESS | 1653 | 1464271417606 Marionette TRACE conn2 <- [1,2934,null,{}] 07:03:37 INFO - PROCESS | 1653 | 1464271417615 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}] 07:03:37 INFO - PROCESS | 1653 | 1464271417699 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:03:37 INFO - PROCESS | 1653 | 1464271417704 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x129960000 == 43 [pid = 1653] [id = 741] 07:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124321000) [pid = 1653] [serial = 2223] [outer = 0x0] 07:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12460ec00) [pid = 1653] [serial = 2224] [outer = 0x124321000] 07:03:37 INFO - PROCESS | 1653 | 1464271417732 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x124619000) [pid = 1653] [serial = 2225] [outer = 0x124321000] 07:03:38 INFO - PROCESS | 1653 | 1464271418045 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]]]}] 07:03:38 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:03:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 478ms 07:03:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:03:38 INFO - PROCESS | 1653 | 1464271418082 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:03:38 INFO - PROCESS | 1653 | 1464271418084 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 07:03:38 INFO - PROCESS | 1653 | 1464271418086 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:03:38 INFO - PROCESS | 1653 | 1464271418087 Marionette TRACE conn2 <- [1,2938,null,{}] 07:03:38 INFO - PROCESS | 1653 | 1464271418089 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}] 07:03:38 INFO - PROCESS | 1653 | 1464271418180 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:03:38 INFO - PROCESS | 1653 | 1464271418185 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b059800 == 44 [pid = 1653] [id = 742] 07:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x124ecf400) [pid = 1653] [serial = 2226] [outer = 0x0] 07:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x126d36000) [pid = 1653] [serial = 2227] [outer = 0x124ecf400] 07:03:38 INFO - PROCESS | 1653 | 1464271418211 Marionette DEBUG loaded listener.js 07:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128c9d800) [pid = 1653] [serial = 2228] [outer = 0x124ecf400] 07:03:38 INFO - PROCESS | 1653 | 1464271418518 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]]]}] 07:03:38 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. 07:03:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 473ms 07:03:38 INFO - PROCESS | 1653 | 1464271418560 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:03:38 INFO - PROCESS | 1653 | 1464271418562 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 07:03:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:03:38 INFO - PROCESS | 1653 | 1464271418564 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:03:38 INFO - PROCESS | 1653 | 1464271418565 Marionette TRACE conn2 <- [1,2942,null,{}] 07:03:38 INFO - PROCESS | 1653 | 1464271418567 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}] 07:03:38 INFO - PROCESS | 1653 | 1464271418650 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:03:38 INFO - PROCESS | 1653 | 1464271418724 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bad8800 == 45 [pid = 1653] [id = 743] 07:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x124f7bc00) [pid = 1653] [serial = 2229] [outer = 0x0] 07:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128d1f400) [pid = 1653] [serial = 2230] [outer = 0x124f7bc00] 07:03:38 INFO - PROCESS | 1653 | 1464271418749 Marionette DEBUG loaded listener.js 07:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1293b7400) [pid = 1653] [serial = 2231] [outer = 0x124f7bc00] 07:03:39 INFO - PROCESS | 1653 | 1464271419026 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"]]]}] 07:03:39 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 07:03:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:03:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 469ms 07:03:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:03:39 INFO - PROCESS | 1653 | 1464271419034 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:03:39 INFO - PROCESS | 1653 | 1464271419035 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 07:03:39 INFO - PROCESS | 1653 | 1464271419037 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:03:39 INFO - PROCESS | 1653 | 1464271419038 Marionette TRACE conn2 <- [1,2946,null,{}] 07:03:39 INFO - PROCESS | 1653 | 1464271419051 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}] 07:03:39 INFO - PROCESS | 1653 | 1464271419159 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:03:39 INFO - PROCESS | 1653 | 1464271419193 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c1ee000 == 46 [pid = 1653] [id = 744] 07:03:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x128e78000) [pid = 1653] [serial = 2232] [outer = 0x0] 07:03:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1293bfc00) [pid = 1653] [serial = 2233] [outer = 0x128e78000] 07:03:39 INFO - PROCESS | 1653 | 1464271419217 Marionette DEBUG loaded listener.js 07:03:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1296b4c00) [pid = 1653] [serial = 2234] [outer = 0x128e78000] 07:03:39 INFO - PROCESS | 1653 | 1464271419493 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]]]}] 07:03:39 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. 07:03:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 475ms 07:03:39 INFO - PROCESS | 1653 | 1464271419514 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:03:39 INFO - PROCESS | 1653 | 1464271419515 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 07:03:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:03:39 INFO - PROCESS | 1653 | 1464271419518 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:03:39 INFO - PROCESS | 1653 | 1464271419519 Marionette TRACE conn2 <- [1,2950,null,{}] 07:03:39 INFO - PROCESS | 1653 | 1464271419532 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}] 07:03:39 INFO - PROCESS | 1653 | 1464271419640 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:03:39 INFO - PROCESS | 1653 | 1464271419645 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7b5800 == 47 [pid = 1653] [id = 745] 07:03:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x129431400) [pid = 1653] [serial = 2235] [outer = 0x0] 07:03:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1296be800) [pid = 1653] [serial = 2236] [outer = 0x129431400] 07:03:39 INFO - PROCESS | 1653 | 1464271419701 Marionette DEBUG loaded listener.js 07:03:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x129991400) [pid = 1653] [serial = 2237] [outer = 0x129431400] 07:03:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cb8e800 == 48 [pid = 1653] [id = 746] 07:03:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x129991800) [pid = 1653] [serial = 2238] [outer = 0x0] 07:03:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1296c2c00) [pid = 1653] [serial = 2239] [outer = 0x129991800] 07:03:40 INFO - PROCESS | 1653 | 1464271420039 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]]]}] 07:03:40 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. 07:03:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 567ms 07:03:40 INFO - PROCESS | 1653 | 1464271420086 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 1653 | 1464271420087 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 07:03:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:03:40 INFO - PROCESS | 1653 | 1464271420089 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 1653 | 1464271420090 Marionette TRACE conn2 <- [1,2954,null,{}] 07:03:40 INFO - PROCESS | 1653 | 1464271420093 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}] 07:03:40 INFO - PROCESS | 1653 | 1464271420215 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:03:40 INFO - PROCESS | 1653 | 1464271420231 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d575000 == 49 [pid = 1653] [id = 747] 07:03:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x129995400) [pid = 1653] [serial = 2240] [outer = 0x0] 07:03:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12a845000) [pid = 1653] [serial = 2241] [outer = 0x129995400] 07:03:40 INFO - PROCESS | 1653 | 1464271420256 Marionette DEBUG loaded listener.js 07:03:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12a927c00) [pid = 1653] [serial = 2242] [outer = 0x129995400] 07:03:40 INFO - PROCESS | 1653 | 1464271420566 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]]]}] 07:03:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:03:40 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 07:03:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 518ms 07:03:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:03:40 INFO - PROCESS | 1653 | 1464271420611 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 1653 | 1464271420613 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 07:03:40 INFO - PROCESS | 1653 | 1464271420615 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 1653 | 1464271420617 Marionette TRACE conn2 <- [1,2958,null,{}] 07:03:40 INFO - PROCESS | 1653 | 1464271420619 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}] 07:03:40 INFO - PROCESS | 1653 | 1464271420834 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12431b000) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x124082c00) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x124611400) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1162a3800) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x112a76800) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11808e400) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x118164400) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x112845800) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11927a000) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x113d5e800) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x125772800) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x128c97800) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x119675800) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x115ea6800) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x110eb7000) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:03:40 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124618000) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:03:40 INFO - PROCESS | 1653 | 1464271420881 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x117579000 == 50 [pid = 1653] [id = 748] 07:03:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x110eb5400) [pid = 1653] [serial = 2243] [outer = 0x0] 07:03:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x112045800) [pid = 1653] [serial = 2244] [outer = 0x110eb5400] 07:03:40 INFO - PROCESS | 1653 | 1464271420910 Marionette DEBUG loaded listener.js 07:03:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11857d400) [pid = 1653] [serial = 2245] [outer = 0x110eb5400] 07:03:41 INFO - PROCESS | 1653 | 1464271421182 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]]]}] 07:03:41 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. 07:03:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 620ms 07:03:41 INFO - PROCESS | 1653 | 1464271421236 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:03:41 INFO - PROCESS | 1653 | 1464271421238 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 07:03:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:03:41 INFO - PROCESS | 1653 | 1464271421244 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:03:41 INFO - PROCESS | 1653 | 1464271421246 Marionette TRACE conn2 <- [1,2962,null,{}] 07:03:41 INFO - PROCESS | 1653 | 1464271421250 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}] 07:03:41 INFO - PROCESS | 1653 | 1464271421383 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:03:41 INFO - PROCESS | 1653 | 1464271421440 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d589000 == 51 [pid = 1653] [id = 749] 07:03:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x119675800) [pid = 1653] [serial = 2246] [outer = 0x0] 07:03:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12472e000) [pid = 1653] [serial = 2247] [outer = 0x119675800] 07:03:41 INFO - PROCESS | 1653 | 1464271421465 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12a98f800) [pid = 1653] [serial = 2248] [outer = 0x119675800] 07:03:41 INFO - PROCESS | 1653 | 1464271421722 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]]]}] 07:03:41 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. 07:03:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 522ms 07:03:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:03:41 INFO - PROCESS | 1653 | 1464271421765 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:03:41 INFO - PROCESS | 1653 | 1464271421766 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 07:03:41 INFO - PROCESS | 1653 | 1464271421768 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:03:41 INFO - PROCESS | 1653 | 1464271421769 Marionette TRACE conn2 <- [1,2966,null,{}] 07:03:41 INFO - PROCESS | 1653 | 1464271421779 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}] 07:03:41 INFO - PROCESS | 1653 | 1464271421868 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:03:41 INFO - PROCESS | 1653 | 1464271421872 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d8e0000 == 52 [pid = 1653] [id = 750] 07:03:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12a99c000) [pid = 1653] [serial = 2249] [outer = 0x0] 07:03:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12b038400) [pid = 1653] [serial = 2250] [outer = 0x12a99c000] 07:03:41 INFO - PROCESS | 1653 | 1464271421896 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12b042800) [pid = 1653] [serial = 2251] [outer = 0x12a99c000] 07:03:42 INFO - PROCESS | 1653 | 1464271422197 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]]]}] 07:03:42 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. 07:03:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 469ms 07:03:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:03:42 INFO - PROCESS | 1653 | 1464271422237 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:03:42 INFO - PROCESS | 1653 | 1464271422238 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 07:03:42 INFO - PROCESS | 1653 | 1464271422241 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:03:42 INFO - PROCESS | 1653 | 1464271422242 Marionette TRACE conn2 <- [1,2970,null,{}] 07:03:42 INFO - PROCESS | 1653 | 1464271422244 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}] 07:03:42 INFO - PROCESS | 1653 | 1464271422363 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:03:42 INFO - PROCESS | 1653 | 1464271422370 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e00a800 == 53 [pid = 1653] [id = 751] 07:03:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12b044800) [pid = 1653] [serial = 2252] [outer = 0x0] 07:03:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12b0b3400) [pid = 1653] [serial = 2253] [outer = 0x12b044800] 07:03:42 INFO - PROCESS | 1653 | 1464271422395 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12ba37000) [pid = 1653] [serial = 2254] [outer = 0x12b044800] 07:03:42 INFO - PROCESS | 1653 | 1464271422688 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]]]}] 07:03:42 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. 07:03:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 470ms 07:03:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:03:42 INFO - PROCESS | 1653 | 1464271422713 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:03:42 INFO - PROCESS | 1653 | 1464271422714 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 07:03:42 INFO - PROCESS | 1653 | 1464271422716 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:03:42 INFO - PROCESS | 1653 | 1464271422718 Marionette TRACE conn2 <- [1,2974,null,{}] 07:03:42 INFO - PROCESS | 1653 | 1464271422720 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}] 07:03:42 INFO - PROCESS | 1653 | 1464271422806 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:03:42 INFO - PROCESS | 1653 | 1464271422923 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x116094000 == 54 [pid = 1653] [id = 752] 07:03:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x110eb9000) [pid = 1653] [serial = 2255] [outer = 0x0] 07:03:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x110f4fc00) [pid = 1653] [serial = 2256] [outer = 0x110eb9000] 07:03:42 INFO - PROCESS | 1653 | 1464271422954 Marionette DEBUG loaded listener.js 07:03:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x112842400) [pid = 1653] [serial = 2257] [outer = 0x110eb9000] 07:03:43 INFO - PROCESS | 1653 | 1464271423327 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]]]}] 07:03:43 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. 07:03:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 620ms 07:03:43 INFO - PROCESS | 1653 | 1464271423337 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 1653 | 1464271423340 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 07:03:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:03:43 INFO - PROCESS | 1653 | 1464271423344 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 1653 | 1464271423346 Marionette TRACE conn2 <- [1,2978,null,{}] 07:03:43 INFO - PROCESS | 1653 | 1464271423350 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}] 07:03:43 INFO - PROCESS | 1653 | 1464271423458 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:03:43 INFO - PROCESS | 1653 | 1464271423514 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246f3800 == 55 [pid = 1653] [id = 753] 07:03:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x112a67c00) [pid = 1653] [serial = 2258] [outer = 0x0] 07:03:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11672d800) [pid = 1653] [serial = 2259] [outer = 0x112a67c00] 07:03:43 INFO - PROCESS | 1653 | 1464271423546 Marionette DEBUG loaded listener.js 07:03:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x118039c00) [pid = 1653] [serial = 2260] [outer = 0x112a67c00] 07:03:43 INFO - PROCESS | 1653 | 1464271423936 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]]]}] 07:03:43 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. 07:03:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 626ms 07:03:43 INFO - PROCESS | 1653 | 1464271423972 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 1653 | 1464271423974 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 07:03:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:03:43 INFO - PROCESS | 1653 | 1464271423977 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 1653 | 1464271423978 Marionette TRACE conn2 <- [1,2982,null,{}] 07:03:43 INFO - PROCESS | 1653 | 1464271423981 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}] 07:03:44 INFO - PROCESS | 1653 | 1464271424085 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:03:44 INFO - PROCESS | 1653 | 1464271424145 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9ac000 == 56 [pid = 1653] [id = 754] 07:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x118165000) [pid = 1653] [serial = 2261] [outer = 0x0] 07:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x119676000) [pid = 1653] [serial = 2262] [outer = 0x118165000] 07:03:44 INFO - PROCESS | 1653 | 1464271424175 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x123590800) [pid = 1653] [serial = 2263] [outer = 0x118165000] 07:03:44 INFO - PROCESS | 1653 | 1464271424582 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"]]]}] 07:03:44 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 07:03:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:03:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 621ms 07:03:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:03:44 INFO - PROCESS | 1653 | 1464271424599 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:03:44 INFO - PROCESS | 1653 | 1464271424600 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 07:03:44 INFO - PROCESS | 1653 | 1464271424608 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:03:44 INFO - PROCESS | 1653 | 1464271424612 Marionette TRACE conn2 <- [1,2986,null,{}] 07:03:44 INFO - PROCESS | 1653 | 1464271424615 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}] 07:03:44 INFO - PROCESS | 1653 | 1464271424723 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:03:44 INFO - PROCESS | 1653 | 1464271424784 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e010000 == 57 [pid = 1653] [id = 755] 07:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x123590c00) [pid = 1653] [serial = 2264] [outer = 0x0] 07:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12571b400) [pid = 1653] [serial = 2265] [outer = 0x123590c00] 07:03:44 INFO - PROCESS | 1653 | 1464271424854 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1274f0000) [pid = 1653] [serial = 2266] [outer = 0x123590c00] 07:03:45 INFO - PROCESS | 1653 | 1464271425193 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]]]}] 07:03:45 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. 07:03:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 627ms 07:03:45 INFO - PROCESS | 1653 | 1464271425231 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 1653 | 1464271425232 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 07:03:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:03:45 INFO - PROCESS | 1653 | 1464271425235 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 1653 | 1464271425236 Marionette TRACE conn2 <- [1,2990,null,{}] 07:03:45 INFO - PROCESS | 1653 | 1464271425238 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}] 07:03:45 INFO - PROCESS | 1653 | 1464271425345 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:03:45 INFO - PROCESS | 1653 | 1464271425419 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e056800 == 58 [pid = 1653] [id = 756] 07:03:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x128d14800) [pid = 1653] [serial = 2267] [outer = 0x0] 07:03:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1293bd400) [pid = 1653] [serial = 2268] [outer = 0x128d14800] 07:03:45 INFO - PROCESS | 1653 | 1464271425490 Marionette DEBUG loaded listener.js 07:03:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12a842000) [pid = 1653] [serial = 2269] [outer = 0x128d14800] 07:03:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11226f000 == 59 [pid = 1653] [id = 757] 07:03:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1162ea800) [pid = 1653] [serial = 2270] [outer = 0x0] 07:03:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12431f000) [pid = 1653] [serial = 2271] [outer = 0x1162ea800] 07:03:45 INFO - PROCESS | 1653 | 1464271425929 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]]]}] 07:03:45 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. 07:03:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 721ms 07:03:45 INFO - PROCESS | 1653 | 1464271425957 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 1653 | 1464271425958 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 07:03:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:03:45 INFO - PROCESS | 1653 | 1464271425960 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 1653 | 1464271425962 Marionette TRACE conn2 <- [1,2994,null,{}] 07:03:45 INFO - PROCESS | 1653 | 1464271425964 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}] 07:03:46 INFO - PROCESS | 1653 | 1464271426093 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:03:46 INFO - PROCESS | 1653 | 1464271426165 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a1a0800 == 60 [pid = 1653] [id = 758] 07:03:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x129993400) [pid = 1653] [serial = 2272] [outer = 0x0] 07:03:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12a92e400) [pid = 1653] [serial = 2273] [outer = 0x129993400] 07:03:46 INFO - PROCESS | 1653 | 1464271426200 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12b0b2400) [pid = 1653] [serial = 2274] [outer = 0x129993400] 07:03:46 INFO - PROCESS | 1653 | 1464271426759 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]]]}] 07:03:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:03:46 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 07:03:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 871ms 07:03:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:03:46 INFO - PROCESS | 1653 | 1464271426832 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:03:46 INFO - PROCESS | 1653 | 1464271426834 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 07:03:46 INFO - PROCESS | 1653 | 1464271426837 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:03:46 INFO - PROCESS | 1653 | 1464271426840 Marionette TRACE conn2 <- [1,2998,null,{}] 07:03:46 INFO - PROCESS | 1653 | 1464271426843 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}] 07:03:46 INFO - PROCESS | 1653 | 1464271426938 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:03:47 INFO - PROCESS | 1653 | 1464271426996 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x125781800 == 61 [pid = 1653] [id = 759] 07:03:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x112f7e400) [pid = 1653] [serial = 2275] [outer = 0x0] 07:03:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x113140400) [pid = 1653] [serial = 2276] [outer = 0x112f7e400] 07:03:47 INFO - PROCESS | 1653 | 1464271427024 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x116735800) [pid = 1653] [serial = 2277] [outer = 0x112f7e400] 07:03:47 INFO - PROCESS | 1653 | 1464271427379 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]]]}] 07:03:47 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. 07:03:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 573ms 07:03:47 INFO - PROCESS | 1653 | 1464271427411 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:03:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:03:47 INFO - PROCESS | 1653 | 1464271427415 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 07:03:47 INFO - PROCESS | 1653 | 1464271427420 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - PROCESS | 1653 | 1464271427421 Marionette TRACE conn2 <- [1,3002,null,{}] 07:03:47 INFO - PROCESS | 1653 | 1464271427424 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}] 07:03:47 INFO - PROCESS | 1653 | 1464271427524 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:03:47 INFO - PROCESS | 1653 | 1464271427649 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b5a800 == 62 [pid = 1653] [id = 760] 07:03:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x117061800) [pid = 1653] [serial = 2278] [outer = 0x0] 07:03:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11766dc00) [pid = 1653] [serial = 2279] [outer = 0x117061800] 07:03:47 INFO - PROCESS | 1653 | 1464271427697 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x118039400) [pid = 1653] [serial = 2280] [outer = 0x117061800] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12e00a800 == 61 [pid = 1653] [id = 751] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12d8e0000 == 60 [pid = 1653] [id = 750] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12d589000 == 59 [pid = 1653] [id = 749] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x117579000 == 58 [pid = 1653] [id = 748] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12d575000 == 57 [pid = 1653] [id = 747] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12cb8e800 == 56 [pid = 1653] [id = 746] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7b5800 == 55 [pid = 1653] [id = 745] 07:03:47 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1274f0800) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12c1ee000 == 54 [pid = 1653] [id = 744] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12bad8800 == 53 [pid = 1653] [id = 743] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12b059800 == 52 [pid = 1653] [id = 742] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x129960000 == 51 [pid = 1653] [id = 741] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x126fce000 == 50 [pid = 1653] [id = 740] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1233e6000 == 49 [pid = 1653] [id = 739] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x125743800 == 48 [pid = 1653] [id = 738] 07:03:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12765e800 == 47 [pid = 1653] [id = 737] 07:03:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1131cb800 == 46 [pid = 1653] [id = 731] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x116731c00) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x111a0c400) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12460cc00) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12431d800) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x124ed1000) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x124bf0c00) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x116265400) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x118036400) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1274f0c00) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11816ec00) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1189bb400) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11908d400) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x112e09400) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11284a000) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1199e8000) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1162ea400) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x115ea8800) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1185dac00) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1243eb400) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12461a400) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1160e2400) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1274e8000) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x125715400) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1293bcc00) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1185d4800) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12408a000) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1243ed400) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x124082800) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x126dbe800) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x113133400) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x126d35000) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x124f7c800) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 07:03:48 INFO - PROCESS | 1653 | 1464271428137 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]]]}] 07:03:48 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. 07:03:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 724ms 07:03:48 INFO - PROCESS | 1653 | 1464271428144 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:03:48 INFO - PROCESS | 1653 | 1464271428146 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 07:03:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:03:48 INFO - PROCESS | 1653 | 1464271428148 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:03:48 INFO - PROCESS | 1653 | 1464271428150 Marionette TRACE conn2 <- [1,3006,null,{}] 07:03:48 INFO - PROCESS | 1653 | 1464271428159 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}] 07:03:48 INFO - PROCESS | 1653 | 1464271428258 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:03:48 INFO - PROCESS | 1653 | 1464271428317 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b4b800 == 47 [pid = 1653] [id = 761] 07:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x117062400) [pid = 1653] [serial = 2281] [outer = 0x0] 07:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1185d4c00) [pid = 1653] [serial = 2282] [outer = 0x117062400] 07:03:48 INFO - PROCESS | 1653 | 1464271428345 Marionette DEBUG loaded listener.js 07:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119278c00) [pid = 1653] [serial = 2283] [outer = 0x117062400] 07:03:48 INFO - PROCESS | 1653 | 1464271428632 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]]]}] 07:03:48 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. 07:03:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 522ms 07:03:48 INFO - PROCESS | 1653 | 1464271428670 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:03:48 INFO - PROCESS | 1653 | 1464271428672 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 07:03:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:03:48 INFO - PROCESS | 1653 | 1464271428678 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:03:48 INFO - PROCESS | 1653 | 1464271428679 Marionette TRACE conn2 <- [1,3010,null,{}] 07:03:48 INFO - PROCESS | 1653 | 1464271428681 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}] 07:03:48 INFO - PROCESS | 1653 | 1464271428764 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:03:48 INFO - PROCESS | 1653 | 1464271428769 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12760a000 == 48 [pid = 1653] [id = 762] 07:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119676400) [pid = 1653] [serial = 2284] [outer = 0x0] 07:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x119eb1000) [pid = 1653] [serial = 2285] [outer = 0x119676400] 07:03:48 INFO - PROCESS | 1653 | 1464271428797 Marionette DEBUG loaded listener.js 07:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12400e800) [pid = 1653] [serial = 2286] [outer = 0x119676400] 07:03:49 INFO - PROCESS | 1653 | 1464271429215 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]]]}] 07:03:49 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 07:03:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 570ms 07:03:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:03:49 INFO - PROCESS | 1653 | 1464271429248 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:03:49 INFO - PROCESS | 1653 | 1464271429250 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 07:03:49 INFO - PROCESS | 1653 | 1464271429253 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:03:49 INFO - PROCESS | 1653 | 1464271429255 Marionette TRACE conn2 <- [1,3014,null,{}] 07:03:49 INFO - PROCESS | 1653 | 1464271429267 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}] 07:03:49 INFO - PROCESS | 1653 | 1464271429392 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:03:49 INFO - PROCESS | 1653 | 1464271429399 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x129092000 == 49 [pid = 1653] [id = 763] 07:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x124089c00) [pid = 1653] [serial = 2287] [outer = 0x0] 07:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1242cac00) [pid = 1653] [serial = 2288] [outer = 0x124089c00] 07:03:49 INFO - PROCESS | 1653 | 1464271429424 Marionette DEBUG loaded listener.js 07:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12431cc00) [pid = 1653] [serial = 2289] [outer = 0x124089c00] 07:03:49 INFO - PROCESS | 1653 | [1653] 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 07:03:49 INFO - PROCESS | 1653 | 1464271429768 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:03:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:03:49 INFO - {} 07:03:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:03:49 INFO - {} 07:03:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:03:49 INFO - {} 07:03:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:03:49 INFO - {} 07:03:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 530ms 07:03:49 INFO - PROCESS | 1653 | 1464271429783 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:03:49 INFO - PROCESS | 1653 | 1464271429784 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 07:03:49 INFO - TEST-START | /FileAPI/fileReader.html 07:03:49 INFO - PROCESS | 1653 | 1464271429787 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:03:49 INFO - PROCESS | 1653 | 1464271429788 Marionette TRACE conn2 <- [1,3018,null,{}] 07:03:49 INFO - PROCESS | 1653 | 1464271429790 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}] 07:03:49 INFO - PROCESS | 1653 | 1464271429918 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:03:49 INFO - PROCESS | 1653 | 1464271429955 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9bc000 == 50 [pid = 1653] [id = 764] 07:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x123274800) [pid = 1653] [serial = 2290] [outer = 0x0] 07:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12460f800) [pid = 1653] [serial = 2291] [outer = 0x123274800] 07:03:49 INFO - PROCESS | 1653 | 1464271429982 Marionette DEBUG loaded listener.js 07:03:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x127174800) [pid = 1653] [serial = 2292] [outer = 0x123274800] 07:03:50 INFO - PROCESS | 1653 | 1464271430267 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]]]}] 07:03:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:03:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:03:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:03:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:03:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 519ms 07:03:50 INFO - PROCESS | 1653 | 1464271430308 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:03:50 INFO - PROCESS | 1653 | 1464271430311 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 07:03:50 INFO - TEST-START | /FileAPI/historical.html 07:03:50 INFO - PROCESS | 1653 | 1464271430321 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:03:50 INFO - PROCESS | 1653 | 1464271430322 Marionette TRACE conn2 <- [1,3022,null,{}] 07:03:50 INFO - PROCESS | 1653 | 1464271430327 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}] 07:03:50 INFO - PROCESS | 1653 | 1464271430426 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:03:50 INFO - PROCESS | 1653 | 1464271430440 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b368000 == 51 [pid = 1653] [id = 765] 07:03:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1274e7800) [pid = 1653] [serial = 2293] [outer = 0x0] 07:03:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x128c99800) [pid = 1653] [serial = 2294] [outer = 0x1274e7800] 07:03:50 INFO - PROCESS | 1653 | 1464271430465 Marionette DEBUG loaded listener.js 07:03:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x128d1d400) [pid = 1653] [serial = 2295] [outer = 0x1274e7800] 07:03:50 INFO - PROCESS | 1653 | 1464271430776 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"]]]}] 07:03:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:03:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:03:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:03:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:03:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:03:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:03:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:03:50 INFO - TEST-OK | /FileAPI/historical.html | took 481ms 07:03:50 INFO - PROCESS | 1653 | 1464271430796 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:03:50 INFO - PROCESS | 1653 | 1464271430797 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 07:03:50 INFO - TEST-START | /FileAPI/idlharness.html 07:03:50 INFO - PROCESS | 1653 | 1464271430799 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:03:50 INFO - PROCESS | 1653 | 1464271430800 Marionette TRACE conn2 <- [1,3026,null,{}] 07:03:50 INFO - PROCESS | 1653 | 1464271430803 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}] 07:03:50 INFO - PROCESS | 1653 | 1464271430904 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:03:50 INFO - PROCESS | 1653 | 1464271430951 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bed5800 == 52 [pid = 1653] [id = 766] 07:03:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x128e7b400) [pid = 1653] [serial = 2296] [outer = 0x0] 07:03:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1293bac00) [pid = 1653] [serial = 2297] [outer = 0x128e7b400] 07:03:50 INFO - PROCESS | 1653 | 1464271430976 Marionette DEBUG loaded listener.js 07:03:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x129436400) [pid = 1653] [serial = 2298] [outer = 0x128e7b400] 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:03:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:03:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:03:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:03:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:03:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:03:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:03:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:03:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:03:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:03:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:03:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:03:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:03:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:03:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:03:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:03:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:03:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:03:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:03:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:03:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:03:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:03:51 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 07:03:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:03:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:03:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:03:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:03:51 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 07:03:51 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 07:03:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:03:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:03:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:03:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:03:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:03:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:03:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:03:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:03:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:03:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:03:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:03:51 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 07:03:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:03:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:03:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:03:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:03:51 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 07:03:51 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 07:03:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:03:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:03:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:03:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:03:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:03:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 683ms 07:03:51 INFO - PROCESS | 1653 | 1464271431465 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]]]}] 07:03:51 INFO - PROCESS | 1653 | 1464271431484 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:03:51 INFO - PROCESS | 1653 | 1464271431485 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 07:03:51 INFO - TEST-START | /FileAPI/idlharness.worker 07:03:51 INFO - PROCESS | 1653 | 1464271431488 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:03:51 INFO - PROCESS | 1653 | 1464271431489 Marionette TRACE conn2 <- [1,3030,null,{}] 07:03:51 INFO - PROCESS | 1653 | 1464271431491 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}] 07:03:51 INFO - PROCESS | 1653 | 1464271431593 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:03:51 INFO - PROCESS | 1653 | 1464271431630 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x132bc5800 == 53 [pid = 1653] [id = 767] 07:03:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x129437c00) [pid = 1653] [serial = 2299] [outer = 0x0] 07:03:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12998f000) [pid = 1653] [serial = 2300] [outer = 0x129437c00] 07:03:51 INFO - PROCESS | 1653 | 1464271431654 Marionette DEBUG loaded listener.js 07:03:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12bc1a000) [pid = 1653] [serial = 2301] [outer = 0x129437c00] 07:03:51 INFO - PROCESS | 1653 | [1653] 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 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x129995400) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x128e78000) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x129431400) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x124ecf400) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x117065800) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x112d1cc00) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x118946000) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1199e8c00) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x124321000) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x129991800) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x119675800) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12a99c000) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x110eb5400) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x124f7bc00) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x118172000) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:03:52 INFO - PROCESS | 1653 | 1464271432368 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,{},{}]]]}] 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:03:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:03:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:03:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:03:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:03:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:03:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:03:52 INFO - {} 07:03:52 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 07:03:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:03:52 INFO - {} 07:03:52 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 - {} 07:03:52 INFO - {} 07:03:52 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 07:03:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:03:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:03:52 INFO - {} 07:03:52 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 07:03:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:03:52 INFO - {} 07:03:52 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 - {} 07:03:52 INFO - {} 07:03:52 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 07:03:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 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 07:03:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:03:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:03:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 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 07:03:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 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 07:03:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 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 07:03:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:03:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:03:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:03:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:03:52 INFO - {} 07:03:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 937ms 07:03:52 INFO - PROCESS | 1653 | 1464271432426 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:03:52 INFO - PROCESS | 1653 | 1464271432427 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 07:03:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:03:52 INFO - PROCESS | 1653 | 1464271432429 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - PROCESS | 1653 | 1464271432430 Marionette TRACE conn2 <- [1,3034,null,{}] 07:03:52 INFO - PROCESS | 1653 | 1464271432432 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}] 07:03:52 INFO - PROCESS | 1653 | 1464271432522 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:03:52 INFO - PROCESS | 1653 | 1464271432527 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x127da6000 == 54 [pid = 1653] [id = 768] 07:03:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12a99c000) [pid = 1653] [serial = 2302] [outer = 0x0] 07:03:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12bee2c00) [pid = 1653] [serial = 2303] [outer = 0x12a99c000] 07:03:52 INFO - PROCESS | 1653 | 1464271432551 Marionette DEBUG loaded listener.js 07:03:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12d827800) [pid = 1653] [serial = 2304] [outer = 0x12a99c000] 07:03:52 INFO - PROCESS | 1653 | 1464271432884 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]]]}] 07:03:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:03:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 470ms 07:03:52 INFO - PROCESS | 1653 | 1464271432900 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:03:52 INFO - PROCESS | 1653 | 1464271432902 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 07:03:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:03:52 INFO - PROCESS | 1653 | 1464271432905 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - PROCESS | 1653 | 1464271432910 Marionette TRACE conn2 <- [1,3038,null,{}] 07:03:52 INFO - PROCESS | 1653 | 1464271432913 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}] 07:03:53 INFO - PROCESS | 1653 | 1464271433099 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:03:53 INFO - PROCESS | 1653 | 1464271433109 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1350a8000 == 55 [pid = 1653] [id = 769] 07:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12bc20400) [pid = 1653] [serial = 2305] [outer = 0x0] 07:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12d82e400) [pid = 1653] [serial = 2306] [outer = 0x12bc20400] 07:03:53 INFO - PROCESS | 1653 | 1464271433156 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12da81c00) [pid = 1653] [serial = 2307] [outer = 0x12bc20400] 07:03:53 INFO - PROCESS | 1653 | 1464271433478 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"]]]}] 07:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:03:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 623ms 07:03:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:03:53 INFO - PROCESS | 1653 | 1464271433529 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:03:53 INFO - PROCESS | 1653 | 1464271433530 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 07:03:53 INFO - PROCESS | 1653 | 1464271433532 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:03:53 INFO - PROCESS | 1653 | 1464271433533 Marionette TRACE conn2 <- [1,3042,null,{}] 07:03:53 INFO - PROCESS | 1653 | 1464271433536 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}] 07:03:53 INFO - PROCESS | 1653 | 1464271433630 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:03:53 INFO - PROCESS | 1653 | 1464271433690 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1356aa800 == 56 [pid = 1653] [id = 770] 07:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12da81800) [pid = 1653] [serial = 2308] [outer = 0x0] 07:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x135614c00) [pid = 1653] [serial = 2309] [outer = 0x12da81800] 07:03:53 INFO - PROCESS | 1653 | 1464271433714 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x13561d000) [pid = 1653] [serial = 2310] [outer = 0x12da81800] 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:03:54 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. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:03:54 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'.) 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:03:54 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. 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:03:54 INFO - PROCESS | 1653 | 1464271434049 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]]]}] 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:03:54 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. 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:03:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:03:54 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. 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:03:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:03:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:03:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:03:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:03:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:03:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:03:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 531ms 07:03:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:03:54 INFO - PROCESS | 1653 | 1464271434064 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:03:54 INFO - PROCESS | 1653 | 1464271434065 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 07:03:54 INFO - PROCESS | 1653 | 1464271434067 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - PROCESS | 1653 | 1464271434068 Marionette TRACE conn2 <- [1,3046,null,{}] 07:03:54 INFO - PROCESS | 1653 | 1464271434071 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}] 07:03:54 INFO - PROCESS | 1653 | 1464271434155 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:03:54 INFO - PROCESS | 1653 | 1464271434160 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x135a8d000 == 57 [pid = 1653] [id = 771] 07:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x13561cc00) [pid = 1653] [serial = 2311] [outer = 0x0] 07:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x135c69000) [pid = 1653] [serial = 2312] [outer = 0x13561cc00] 07:03:54 INFO - PROCESS | 1653 | 1464271434184 Marionette DEBUG loaded listener.js 07:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x135d37c00) [pid = 1653] [serial = 2313] [outer = 0x13561cc00] 07:03:54 INFO - PROCESS | 1653 | [1653] 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 07:03:54 INFO - PROCESS | 1653 | 1464271434645 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:03:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:03:54 INFO - {} 07:03:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 620ms 07:03:54 INFO - PROCESS | 1653 | 1464271434688 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:03:54 INFO - PROCESS | 1653 | 1464271434691 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 07:03:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:03:54 INFO - PROCESS | 1653 | 1464271434713 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - PROCESS | 1653 | 1464271434715 Marionette TRACE conn2 <- [1,3050,null,{}] 07:03:54 INFO - PROCESS | 1653 | 1464271434719 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}] 07:03:54 INFO - PROCESS | 1653 | 1464271434827 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:03:54 INFO - PROCESS | 1653 | 1464271434902 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246d9000 == 58 [pid = 1653] [id = 772] 07:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x112e0e000) [pid = 1653] [serial = 2314] [outer = 0x0] 07:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11693a400) [pid = 1653] [serial = 2315] [outer = 0x112e0e000] 07:03:54 INFO - PROCESS | 1653 | 1464271434934 Marionette DEBUG loaded listener.js 07:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11803f000) [pid = 1653] [serial = 2316] [outer = 0x112e0e000] 07:03:55 INFO - PROCESS | 1653 | 1464271435300 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]]]}] 07:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:03:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 622ms 07:03:55 INFO - PROCESS | 1653 | 1464271435334 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:03:55 INFO - PROCESS | 1653 | 1464271435338 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 07:03:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:03:55 INFO - PROCESS | 1653 | 1464271435343 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:03:55 INFO - PROCESS | 1653 | 1464271435345 Marionette TRACE conn2 <- [1,3054,null,{}] 07:03:55 INFO - PROCESS | 1653 | 1464271435348 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}] 07:03:55 INFO - PROCESS | 1653 | 1464271435452 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:03:55 INFO - PROCESS | 1653 | 1464271435512 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8d3000 == 59 [pid = 1653] [id = 773] 07:03:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11816f800) [pid = 1653] [serial = 2317] [outer = 0x0] 07:03:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x119279000) [pid = 1653] [serial = 2318] [outer = 0x11816f800] 07:03:55 INFO - PROCESS | 1653 | 1464271435541 Marionette DEBUG loaded listener.js 07:03:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x123588c00) [pid = 1653] [serial = 2319] [outer = 0x11816f800] 07:03:56 INFO - PROCESS | 1653 | 1464271436040 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"]]]}] 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:03:56 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" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:03:56 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" 07:03:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:03:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 737ms 07:03:56 INFO - PROCESS | 1653 | 1464271436115 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:03:56 INFO - PROCESS | 1653 | 1464271436117 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 07:03:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:03:56 INFO - PROCESS | 1653 | 1464271436121 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 1653 | 1464271436124 Marionette TRACE conn2 <- [1,3058,null,{}] 07:03:56 INFO - PROCESS | 1653 | 1464271436175 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}] 07:03:56 INFO - PROCESS | 1653 | 1464271436306 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:03:56 INFO - PROCESS | 1653 | 1464271436357 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b2800 == 60 [pid = 1653] [id = 774] 07:03:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x127172000) [pid = 1653] [serial = 2320] [outer = 0x0] 07:03:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x1293bcc00) [pid = 1653] [serial = 2321] [outer = 0x127172000] 07:03:56 INFO - PROCESS | 1653 | 1464271436388 Marionette DEBUG loaded listener.js 07:03:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12ba3d400) [pid = 1653] [serial = 2322] [outer = 0x127172000] 07:03:56 INFO - PROCESS | 1653 | 1464271436756 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]]]}] 07:03:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:03:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:03:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:03:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:03:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:03:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:03:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:03:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:03:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:03:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:03:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:03:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:03:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:03:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:03:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:03:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:03:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 681ms 07:03:56 INFO - PROCESS | 1653 | 1464271436803 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:03:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:03:56 INFO - PROCESS | 1653 | 1464271436805 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 07:03:56 INFO - PROCESS | 1653 | 1464271436807 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 1653 | 1464271436809 Marionette TRACE conn2 <- [1,3062,null,{}] 07:03:56 INFO - PROCESS | 1653 | 1464271436811 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}] 07:03:56 INFO - PROCESS | 1653 | 1464271436916 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:03:56 INFO - PROCESS | 1653 | 1464271436976 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1350a4000 == 61 [pid = 1653] [id = 775] 07:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x110fbdc00) [pid = 1653] [serial = 2323] [outer = 0x0] 07:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12a998000) [pid = 1653] [serial = 2324] [outer = 0x110fbdc00] 07:03:57 INFO - PROCESS | 1653 | 1464271437046 Marionette DEBUG loaded listener.js 07:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12ba90800) [pid = 1653] [serial = 2325] [outer = 0x110fbdc00] 07:03:57 INFO - PROCESS | 1653 | [1653] 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 07:03:57 INFO - PROCESS | 1653 | 1464271437424 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:03:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:03:57 INFO - {} 07:03:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 620ms 07:03:57 INFO - PROCESS | 1653 | 1464271437428 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:03:57 INFO - PROCESS | 1653 | 1464271437429 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 07:03:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:03:57 INFO - PROCESS | 1653 | 1464271437431 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:03:57 INFO - PROCESS | 1653 | 1464271437433 Marionette TRACE conn2 <- [1,3066,null,{}] 07:03:57 INFO - PROCESS | 1653 | 1464271437435 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}] 07:03:57 INFO - PROCESS | 1653 | 1464271437542 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:03:57 INFO - PROCESS | 1653 | 1464271437630 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x127d8c000 == 62 [pid = 1653] [id = 776] 07:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x112683000) [pid = 1653] [serial = 2326] [outer = 0x0] 07:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11268d000) [pid = 1653] [serial = 2327] [outer = 0x112683000] 07:03:57 INFO - PROCESS | 1653 | 1464271437661 Marionette DEBUG loaded listener.js 07:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12ba92800) [pid = 1653] [serial = 2328] [outer = 0x112683000] 07:03:58 INFO - PROCESS | 1653 | 1464271438016 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]]]}] 07:03:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:03:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:03:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:03:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:03:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:03:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:03:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:03:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 621ms 07:03:58 INFO - PROCESS | 1653 | 1464271438052 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 07:03:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:03:58 INFO - PROCESS | 1653 | 1464271438054 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 07:03:58 INFO - PROCESS | 1653 | 1464271438056 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:03:58 INFO - PROCESS | 1653 | 1464271438057 Marionette TRACE conn2 <- [1,3070,null,{}] 07:03:58 INFO - PROCESS | 1653 | 1464271438060 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}] 07:03:58 INFO - PROCESS | 1653 | 1464271438180 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:03:58 INFO - PROCESS | 1653 | 1464271438253 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x135a82800 == 63 [pid = 1653] [id = 777] 07:03:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12ba95c00) [pid = 1653] [serial = 2329] [outer = 0x0] 07:03:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12bc1dc00) [pid = 1653] [serial = 2330] [outer = 0x12ba95c00] 07:03:58 INFO - PROCESS | 1653 | 1464271438283 Marionette DEBUG loaded listener.js 07:03:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12bf5e800) [pid = 1653] [serial = 2331] [outer = 0x12ba95c00] 07:03:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:03:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:03:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:03:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:03:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:03:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:03:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 620ms 07:03:58 INFO - PROCESS | 1653 | 1464271438671 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]]]}] 07:03:58 INFO - PROCESS | 1653 | 1464271438678 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:03:58 INFO - PROCESS | 1653 | 1464271438680 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 07:03:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:03:58 INFO - PROCESS | 1653 | 1464271438683 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:03:58 INFO - PROCESS | 1653 | 1464271438686 Marionette TRACE conn2 <- [1,3074,null,{}] 07:03:58 INFO - PROCESS | 1653 | 1464271438689 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}] 07:03:58 INFO - PROCESS | 1653 | 1464271438847 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:03:58 INFO - PROCESS | 1653 | 1464271438983 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x135ca0800 == 64 [pid = 1653] [id = 778] 07:03:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12bc1ec00) [pid = 1653] [serial = 2332] [outer = 0x0] 07:03:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12bf66800) [pid = 1653] [serial = 2333] [outer = 0x12bc1ec00] 07:03:59 INFO - PROCESS | 1653 | 1464271439029 Marionette DEBUG loaded listener.js 07:03:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12bf6a000) [pid = 1653] [serial = 2334] [outer = 0x12bc1ec00] 07:03:59 INFO - PROCESS | 1653 | 1464271439431 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]]]}] 07:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:03:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 775ms 07:03:59 INFO - PROCESS | 1653 | 1464271439459 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:03:59 INFO - PROCESS | 1653 | 1464271439460 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 07:03:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:03:59 INFO - PROCESS | 1653 | 1464271439462 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:03:59 INFO - PROCESS | 1653 | 1464271439464 Marionette TRACE conn2 <- [1,3078,null,{}] 07:03:59 INFO - PROCESS | 1653 | 1464271439466 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}] 07:03:59 INFO - PROCESS | 1653 | 1464271439581 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:03:59 INFO - PROCESS | 1653 | 1464271439686 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11845b800 == 65 [pid = 1653] [id = 779] 07:03:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x112a72c00) [pid = 1653] [serial = 2335] [outer = 0x0] 07:03:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x116a52400) [pid = 1653] [serial = 2336] [outer = 0x112a72c00] 07:03:59 INFO - PROCESS | 1653 | 1464271439717 Marionette DEBUG loaded listener.js 07:03:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x1185df000) [pid = 1653] [serial = 2337] [outer = 0x112a72c00] 07:04:00 INFO - PROCESS | 1653 | 1464271440264 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] 07:04:00 INFO - PROCESS | 1653 | 1464271440349 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 07:04:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:04:00 INFO - PROCESS | 1653 | 1464271440353 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:04:00 INFO - PROCESS | 1653 | 1464271440355 Marionette TRACE conn2 <- [1,3082,null,{}] 07:04:00 INFO - PROCESS | 1653 | 1464271440361 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}] 07:04:00 INFO - PROCESS | 1653 | 1464271440457 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:04:00 INFO - PROCESS | 1653 | 1464271440537 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11856b000 == 66 [pid = 1653] [id = 780] 07:04:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x11313dc00) [pid = 1653] [serial = 2338] [outer = 0x0] 07:04:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x113defc00) [pid = 1653] [serial = 2339] [outer = 0x11313dc00] 07:04:00 INFO - PROCESS | 1653 | 1464271440566 Marionette DEBUG loaded listener.js 07:04:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x116a55000) [pid = 1653] [serial = 2340] [outer = 0x11313dc00] 07:04:00 INFO - PROCESS | 1653 | 1464271440930 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]]]}] 07:04:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:04:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:04:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:04:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 622ms 07:04:00 INFO - PROCESS | 1653 | 1464271440976 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:04:00 INFO - PROCESS | 1653 | 1464271440980 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 07:04:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:04:00 INFO - PROCESS | 1653 | 1464271440984 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:04:00 INFO - PROCESS | 1653 | 1464271440986 Marionette TRACE conn2 <- [1,3086,null,{}] 07:04:00 INFO - PROCESS | 1653 | 1464271440988 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}] 07:04:01 INFO - PROCESS | 1653 | 1464271441106 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1356aa800 == 65 [pid = 1653] [id = 770] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1350a8000 == 64 [pid = 1653] [id = 769] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x127da6000 == 63 [pid = 1653] [id = 768] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x132bc5800 == 62 [pid = 1653] [id = 767] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12bed5800 == 61 [pid = 1653] [id = 766] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12b368000 == 60 [pid = 1653] [id = 765] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9bc000 == 59 [pid = 1653] [id = 764] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12b0b3400) [pid = 1653] [serial = 2253] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x129092000 == 58 [pid = 1653] [id = 763] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12760a000 == 57 [pid = 1653] [id = 762] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119b4b800 == 56 [pid = 1653] [id = 761] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119b5a800 == 55 [pid = 1653] [id = 760] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x125781800 == 54 [pid = 1653] [id = 759] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11226f000 == 53 [pid = 1653] [id = 757] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12e010000 == 52 [pid = 1653] [id = 755] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1246f3800 == 51 [pid = 1653] [id = 753] 07:04:01 INFO - PROCESS | 1653 | --DOCSHELL 0x116094000 == 50 [pid = 1653] [id = 752] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x128d13400) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x1293bfc00) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1296be800) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x1296b4c00) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x126d36000) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x128c9d800) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11816a000) [pid = 1653] [serial = 2216] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x118034400) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x110ebec00) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x113d62800) [pid = 1653] [serial = 2213] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x112e6f400) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x119271800) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x1199e3000) [pid = 1653] [serial = 2219] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12408bc00) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x124318000) [pid = 1653] [serial = 2222] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12460ec00) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x124619000) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x124bf8400) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x124733800) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x118083c00) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x119eb1800) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x129991400) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1162a4800) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1296c2c00) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x128d1f400) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1293b7400) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | 1464271441217 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12a845000) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12472e000) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12b042800) [pid = 1653] [serial = 2251] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11857d400) [pid = 1653] [serial = 2245] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12b038400) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x112045800) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12a927c00) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12a98f800) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 07:04:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x116219800 == 51 [pid = 1653] [id = 781] 07:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1122a7800) [pid = 1653] [serial = 2341] [outer = 0x0] 07:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11673ac00) [pid = 1653] [serial = 2342] [outer = 0x1122a7800] 07:04:01 INFO - PROCESS | 1653 | 1464271441246 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11894f400) [pid = 1653] [serial = 2343] [outer = 0x1122a7800] 07:04:01 INFO - PROCESS | 1653 | 1464271441517 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:04:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 569ms 07:04:01 INFO - PROCESS | 1653 | 1464271441553 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:04:01 INFO - PROCESS | 1653 | 1464271441555 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 07:04:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:04:01 INFO - PROCESS | 1653 | 1464271441566 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:04:01 INFO - PROCESS | 1653 | 1464271441568 Marionette TRACE conn2 <- [1,3090,null,{}] 07:04:01 INFO - PROCESS | 1653 | 1464271441578 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}] 07:04:01 INFO - PROCESS | 1653 | 1464271441668 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:04:01 INFO - PROCESS | 1653 | 1464271441674 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c0a800 == 52 [pid = 1653] [id = 782] 07:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x119680000) [pid = 1653] [serial = 2344] [outer = 0x0] 07:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x119eb0000) [pid = 1653] [serial = 2345] [outer = 0x119680000] 07:04:01 INFO - PROCESS | 1653 | 1464271441701 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12408d400) [pid = 1653] [serial = 2346] [outer = 0x119680000] 07:04:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:04:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 523ms 07:04:02 INFO - PROCESS | 1653 | 1464271442082 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:04:02 INFO - PROCESS | 1653 | 1464271442089 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:04:02 INFO - PROCESS | 1653 | 1464271442091 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 07:04:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:04:02 INFO - PROCESS | 1653 | 1464271442095 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:04:02 INFO - PROCESS | 1653 | 1464271442097 Marionette TRACE conn2 <- [1,3094,null,{}] 07:04:02 INFO - PROCESS | 1653 | 1464271442099 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}] 07:04:02 INFO - PROCESS | 1653 | 1464271442186 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:04:02 INFO - PROCESS | 1653 | 1464271442191 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x129964000 == 53 [pid = 1653] [id = 783] 07:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1243f0800) [pid = 1653] [serial = 2347] [outer = 0x0] 07:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x124730c00) [pid = 1653] [serial = 2348] [outer = 0x1243f0800] 07:04:02 INFO - PROCESS | 1653 | 1464271442216 Marionette DEBUG loaded listener.js 07:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x126d3b400) [pid = 1653] [serial = 2349] [outer = 0x1243f0800] 07:04:02 INFO - PROCESS | 1653 | 1464271442554 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:04:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:04:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 469ms 07:04:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:04:02 INFO - PROCESS | 1653 | 1464271442564 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:04:02 INFO - PROCESS | 1653 | 1464271442565 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 07:04:02 INFO - PROCESS | 1653 | 1464271442567 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:04:02 INFO - PROCESS | 1653 | 1464271442568 Marionette TRACE conn2 <- [1,3098,null,{}] 07:04:02 INFO - PROCESS | 1653 | 1464271442570 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}] 07:04:02 INFO - PROCESS | 1653 | 1464271442679 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:04:02 INFO - PROCESS | 1653 | 1464271442686 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a94a800 == 54 [pid = 1653] [id = 784] 07:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x112681800) [pid = 1653] [serial = 2350] [outer = 0x0] 07:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1234e3800) [pid = 1653] [serial = 2351] [outer = 0x112681800] 07:04:02 INFO - PROCESS | 1653 | 1464271442711 Marionette DEBUG loaded listener.js 07:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12716fc00) [pid = 1653] [serial = 2352] [outer = 0x112681800] 07:04:03 INFO - PROCESS | 1653 | 1464271443034 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]]]}] 07:04:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:04:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:04:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 519ms 07:04:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:04:03 INFO - PROCESS | 1653 | 1464271443086 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:04:03 INFO - PROCESS | 1653 | 1464271443087 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 07:04:03 INFO - PROCESS | 1653 | 1464271443089 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:04:03 INFO - PROCESS | 1653 | 1464271443090 Marionette TRACE conn2 <- [1,3102,null,{}] 07:04:03 INFO - PROCESS | 1653 | 1464271443093 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}] 07:04:03 INFO - PROCESS | 1653 | 1464271443188 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:04:03 INFO - PROCESS | 1653 | 1464271443195 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b363000 == 55 [pid = 1653] [id = 785] 07:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12717dc00) [pid = 1653] [serial = 2353] [outer = 0x0] 07:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x128ca1c00) [pid = 1653] [serial = 2354] [outer = 0x12717dc00] 07:04:03 INFO - PROCESS | 1653 | 1464271443220 Marionette DEBUG loaded listener.js 07:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1296be800) [pid = 1653] [serial = 2355] [outer = 0x12717dc00] 07:04:03 INFO - PROCESS | 1653 | 1464271443566 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:04:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:04:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 517ms 07:04:03 INFO - PROCESS | 1653 | 1464271443608 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:04:03 INFO - PROCESS | 1653 | 1464271443609 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 07:04:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:04:03 INFO - PROCESS | 1653 | 1464271443611 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:04:03 INFO - PROCESS | 1653 | 1464271443612 Marionette TRACE conn2 <- [1,3106,null,{}] 07:04:03 INFO - PROCESS | 1653 | 1464271443615 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}] 07:04:03 INFO - PROCESS | 1653 | 1464271443722 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 07:04:03 INFO - PROCESS | 1653 | 1464271443763 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bed5000 == 56 [pid = 1653] [id = 786] 07:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x1296c0800) [pid = 1653] [serial = 2356] [outer = 0x0] 07:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12a848400) [pid = 1653] [serial = 2357] [outer = 0x1296c0800] 07:04:03 INFO - PROCESS | 1653 | 1464271443788 Marionette DEBUG loaded listener.js 07:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12a92f800) [pid = 1653] [serial = 2358] [outer = 0x1296c0800] 07:04:04 INFO - PROCESS | 1653 | 1464271444113 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]]]}] 07:04:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:04:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:04:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:04:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 519ms 07:04:04 INFO - PROCESS | 1653 | 1464271444132 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 07:04:04 INFO - PROCESS | 1653 | 1464271444134 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 07:04:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:04:04 INFO - PROCESS | 1653 | 1464271444138 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - PROCESS | 1653 | 1464271444140 Marionette TRACE conn2 <- [1,3110,null,{}] 07:04:04 INFO - PROCESS | 1653 | 1464271444143 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}] 07:04:04 INFO - PROCESS | 1653 | 1464271444233 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 07:04:04 INFO - PROCESS | 1653 | 1464271444268 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7bb800 == 57 [pid = 1653] [id = 787] 07:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1296c2c00) [pid = 1653] [serial = 2359] [outer = 0x0] 07:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12a99e800) [pid = 1653] [serial = 2360] [outer = 0x1296c2c00] 07:04:04 INFO - PROCESS | 1653 | 1464271444298 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12b0b0400) [pid = 1653] [serial = 2361] [outer = 0x1296c2c00] 07:04:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:04:04 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 07:04:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:04:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 576ms 07:04:04 INFO - PROCESS | 1653 | 1464271444708 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"]]]}] 07:04:04 INFO - PROCESS | 1653 | 1464271444714 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 07:04:04 INFO - PROCESS | 1653 | 1464271444716 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 07:04:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:04:04 INFO - PROCESS | 1653 | 1464271444720 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - PROCESS | 1653 | 1464271444734 Marionette TRACE conn2 <- [1,3114,null,{}] 07:04:04 INFO - PROCESS | 1653 | 1464271444738 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}] 07:04:04 INFO - PROCESS | 1653 | 1464271444908 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 07:04:04 INFO - PROCESS | 1653 | 1464271444934 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\", \"d8e0635e-2c20-4793-9c22-5b9460c9accd\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf3d800 == 58 [pid = 1653] [id = 788] 07:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12b0b9000) [pid = 1653] [serial = 2362] [outer = 0x0] 07:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12ba37400) [pid = 1653] [serial = 2363] [outer = 0x12b0b9000] 07:04:04 INFO - PROCESS | 1653 | 1464271444974 Marionette DEBUG loaded listener.js 07:04:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12ba99000) [pid = 1653] [serial = 2364] [outer = 0x12b0b9000] 07:04:05 INFO - PROCESS | 1653 | 1464271445297 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]]]}] 07:04:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:04:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 634ms 07:04:05 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12a99c000) [pid = 1653] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:04:05 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12bc20400) [pid = 1653] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:04:05 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12da81800) [pid = 1653] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:04:05 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12b044800) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:04:05 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x129437c00) [pid = 1653] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:04:05 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1274e7800) [pid = 1653] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:04:05 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x128e7b400) [pid = 1653] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:04:05 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x112f7e400) [pid = 1653] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:04:05 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x117061800) [pid = 1653] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:04:05 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x123274800) [pid = 1653] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:04:05 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x124089c00) [pid = 1653] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:04:05 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x119676400) [pid = 1653] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:04:05 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x117062400) [pid = 1653] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:04:05 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1162ea800) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:04:05 INFO - PROCESS | 1653 | 1464271445474 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 07:04:05 INFO - PROCESS | 1653 | 1464271445475 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 07:04:06 WARNING - u'runner_teardown' () 07:04:06 INFO - No more tests 07:04:06 INFO - Got 0 unexpected results 07:04:06 INFO - SUITE-END | took 508s 07:04:06 INFO - Closing logging queue 07:04:06 INFO - queue closed 07:04:06 INFO - Return code: 0 07:04:06 WARNING - # TBPL SUCCESS # 07:04:06 INFO - Running post-action listener: _resource_record_post_action 07:04:06 INFO - Running post-run listener: _resource_record_post_run 07:04:07 INFO - Total resource usage - Wall time: 530s; CPU: 57.0%; Read bytes: 32677376; Write bytes: 949616128; Read time: 326; Write time: 4989 07:04:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:04:07 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148519424; Write bytes: 144031744; Read time: 13433; Write time: 252 07:04:07 INFO - run-tests - Wall time: 512s; CPU: 57.0%; Read bytes: 30531072; Write bytes: 793263616; Read time: 296; Write time: 4692 07:04:07 INFO - Running post-run listener: _upload_blobber_files 07:04:07 INFO - Blob upload gear active. 07:04:07 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:04:07 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 07:04:07 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'] 07:04:07 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 07:04:08 INFO - (blobuploader) - INFO - Open directory for files ... 07:04:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:04:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:04:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:04:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:04:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:04:09 INFO - (blobuploader) - INFO - Done attempting. 07:04:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:04:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:04:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:04:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:04:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:04:11 INFO - (blobuploader) - INFO - Done attempting. 07:04:11 INFO - (blobuploader) - INFO - Iteration through files over. 07:04:11 INFO - Return code: 0 07:04:11 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:04:11 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:04:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0b5f1841a0d78540e05a6b7dbd151074d6d7a2edef8b115730c1e719c6f8eda402ee898af48fb17ea17a0619f834ff2ac06c012441549d04caedf91e55ffb3dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/177260d7dee62e7676da7f5853f08745acb43b7b7be7d00671a07074430fd6ac435f5fffab6cc8d21036f30cf7d20d1e2179eadaf0eb938683ceb1ec28994334"} 07:04:11 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:04:11 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:04:11 INFO - Contents: 07:04:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0b5f1841a0d78540e05a6b7dbd151074d6d7a2edef8b115730c1e719c6f8eda402ee898af48fb17ea17a0619f834ff2ac06c012441549d04caedf91e55ffb3dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/177260d7dee62e7676da7f5853f08745acb43b7b7be7d00671a07074430fd6ac435f5fffab6cc8d21036f30cf7d20d1e2179eadaf0eb938683ceb1ec28994334"} 07:04:11 INFO - Running post-run listener: copy_logs_to_upload_dir 07:04:11 INFO - Copying logs to upload dir... 07:04:11 INFO - mkdir: /builds/slave/test/build/upload/logs 07:04:11 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=594.545312 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-05-26 07:04:11.380338) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:11.384245) ========= 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.KwKdHBy2uN/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.8N1Kxq2uZO/Listeners TMPDIR=/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/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/0b5f1841a0d78540e05a6b7dbd151074d6d7a2edef8b115730c1e719c6f8eda402ee898af48fb17ea17a0619f834ff2ac06c012441549d04caedf91e55ffb3dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/177260d7dee62e7676da7f5853f08745acb43b7b7be7d00671a07074430fd6ac435f5fffab6cc8d21036f30cf7d20d1e2179eadaf0eb938683ceb1ec28994334"} build_url:https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012830 build_url: 'https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/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/0b5f1841a0d78540e05a6b7dbd151074d6d7a2edef8b115730c1e719c6f8eda402ee898af48fb17ea17a0619f834ff2ac06c012441549d04caedf91e55ffb3dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/177260d7dee62e7676da7f5853f08745acb43b7b7be7d00671a07074430fd6ac435f5fffab6cc8d21036f30cf7d20d1e2179eadaf0eb938683ceb1ec28994334"}' symbols_url: 'https://queue.taskcluster.net/v1/task/R8A5x1LAQp2CaIq_g-JFmA/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-26 07:04:11.420936) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:11.421285) ========= 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.KwKdHBy2uN/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.8N1Kxq2uZO/Listeners TMPDIR=/var/folders/kx/7l4fx3453sv4mdb6z4lz3d3m00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.005139 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 07:04:11.473266) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-26 07:04:11.473577) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-26 07:04:11.476947) ========= ========= Total master_lag: 2.67 =========